diff --git a/docs/ast/source/lib/components/Keyboard.js.json b/docs/ast/source/lib/components/Keyboard.js.json index 53e01e98..6b878f6f 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": 24912, + "end": 25801, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 779, + "line": 801, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 24912, + "end": 25801, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 779, + "line": 801, "column": 0 } }, @@ -330,14 +330,14 @@ { "type": "Identifier", "start": 367, - "end": 24876, + "end": 25765, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 776, + "line": 798, "column": 1 } }, @@ -363,14 +363,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 24876, + "end": 25765, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 776, + "line": 798, "column": 1 } }, @@ -378,14 +378,14 @@ { "type": "ClassMethod", "start": 679, - "end": 7371, + "end": 7607, "loc": { "start": { "line": 20, "column": 2 }, "end": { - "line": 152, + "line": 154, "column": 3 } }, @@ -451,14 +451,14 @@ "body": { "type": "BlockStatement", "start": 701, - "end": 7371, + "end": 7607, "loc": { "start": { "line": 20, "column": 24 }, "end": { - "line": 152, + "line": 154, "column": 3 } }, @@ -1479,16 +1479,16 @@ "trailingComments": [ { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -1497,58 +1497,58 @@ }, { "type": "ExpressionStatement", - "start": 3949, - "end": 3972, + "start": 4078, + "end": 4101, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 3949, - "end": 3971, + "start": 4078, + "end": 4100, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3949, - "end": 3961, + "start": 4078, + "end": 4090, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 3949, - "end": 3953, + "start": 4078, + "end": 4082, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 8 } }, @@ -1556,15 +1556,15 @@ }, "property": { "type": "Identifier", - "start": 3954, - "end": 3961, + "start": 4083, + "end": 4090, "loc": { "start": { - "line": 61, + "line": 62, "column": 9 }, "end": { - "line": 61, + "line": 62, "column": 16 }, "identifierName": "options" @@ -1576,15 +1576,15 @@ }, "right": { "type": "Identifier", - "start": 3964, - "end": 3971, + "start": 4093, + "end": 4100, "loc": { "start": { - "line": 61, + "line": 62, "column": 19 }, "end": { - "line": 61, + "line": 62, "column": 26 }, "identifierName": "options" @@ -1596,16 +1596,16 @@ "leadingComments": [ { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -1614,87 +1614,87 @@ }, { "type": "ExpressionStatement", - "start": 3978, - "end": 4041, + "start": 4107, + "end": 4170, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 3978, - "end": 4040, + "start": 4107, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3978, - "end": 4001, + "start": 4107, + "end": 4130, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 3978, - "end": 3990, + "start": 4107, + "end": 4119, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 3978, - "end": 3982, + "start": 4107, + "end": 4111, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 8 } } }, "property": { "type": "Identifier", - "start": 3983, - "end": 3990, + "start": 4112, + "end": 4119, "loc": { "start": { - "line": 62, + "line": 63, "column": 9 }, "end": { - "line": 62, + "line": 63, "column": 16 }, "identifierName": "options" @@ -1705,15 +1705,15 @@ }, "property": { "type": "Identifier", - "start": 3991, - "end": 4001, + "start": 4120, + "end": 4130, "loc": { "start": { - "line": 62, + "line": 63, "column": 17 }, "end": { - "line": 62, + "line": 63, "column": 27 }, "identifierName": "layoutName" @@ -1724,72 +1724,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4004, - "end": 4040, + "start": 4133, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, "left": { "type": "MemberExpression", - "start": 4004, - "end": 4027, + "start": 4133, + "end": 4156, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 4004, - "end": 4016, + "start": 4133, + "end": 4145, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 4004, - "end": 4008, + "start": 4133, + "end": 4137, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 34 } } }, "property": { "type": "Identifier", - "start": 4009, - "end": 4016, + "start": 4138, + "end": 4145, "loc": { "start": { - "line": 62, + "line": 63, "column": 35 }, "end": { - "line": 62, + "line": 63, "column": 42 }, "identifierName": "options" @@ -1800,15 +1800,15 @@ }, "property": { "type": "Identifier", - "start": 4017, - "end": 4027, + "start": 4146, + "end": 4156, "loc": { "start": { - "line": 62, + "line": 63, "column": 43 }, "end": { - "line": 62, + "line": 63, "column": 53 }, "identifierName": "layoutName" @@ -1820,15 +1820,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4031, - "end": 4040, + "start": 4160, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 57 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, @@ -1843,87 +1843,87 @@ }, { "type": "ExpressionStatement", - "start": 4047, - "end": 4109, + "start": 4176, + "end": 4238, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4047, - "end": 4108, + "start": 4176, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4047, - "end": 4065, + "start": 4176, + "end": 4194, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 22 } }, "object": { "type": "MemberExpression", - "start": 4047, - "end": 4059, + "start": 4176, + "end": 4188, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 4047, - "end": 4051, + "start": 4176, + "end": 4180, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4052, - "end": 4059, + "start": 4181, + "end": 4188, "loc": { "start": { - "line": 63, + "line": 64, "column": 9 }, "end": { - "line": 63, + "line": 64, "column": 16 }, "identifierName": "options" @@ -1934,15 +1934,15 @@ }, "property": { "type": "Identifier", - "start": 4060, - "end": 4065, + "start": 4189, + "end": 4194, "loc": { "start": { - "line": 63, + "line": 64, "column": 17 }, "end": { - "line": 63, + "line": 64, "column": 22 }, "identifierName": "theme" @@ -1953,72 +1953,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4068, - "end": 4108, + "start": 4197, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, "left": { "type": "MemberExpression", - "start": 4068, - "end": 4086, + "start": 4197, + "end": 4215, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 4068, - "end": 4080, + "start": 4197, + "end": 4209, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 4068, - "end": 4072, + "start": 4197, + "end": 4201, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 29 } } }, "property": { "type": "Identifier", - "start": 4073, - "end": 4080, + "start": 4202, + "end": 4209, "loc": { "start": { - "line": 63, + "line": 64, "column": 30 }, "end": { - "line": 63, + "line": 64, "column": 37 }, "identifierName": "options" @@ -2029,15 +2029,15 @@ }, "property": { "type": "Identifier", - "start": 4081, - "end": 4086, + "start": 4210, + "end": 4215, "loc": { "start": { - "line": 63, + "line": 64, "column": 38 }, "end": { - "line": 63, + "line": 64, "column": 43 }, "identifierName": "theme" @@ -2049,15 +2049,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4090, - "end": 4108, + "start": 4219, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 47 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, @@ -2072,87 +2072,87 @@ }, { "type": "ExpressionStatement", - "start": 4115, - "end": 4176, + "start": 4244, + "end": 4305, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 4115, - "end": 4175, + "start": 4244, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4115, - "end": 4137, + "start": 4244, + "end": 4266, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 4115, - "end": 4127, + "start": 4244, + "end": 4256, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 4115, - "end": 4119, + "start": 4244, + "end": 4248, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4120, - "end": 4127, + "start": 4249, + "end": 4256, "loc": { "start": { - "line": 64, + "line": 65, "column": 9 }, "end": { - "line": 64, + "line": 65, "column": 16 }, "identifierName": "options" @@ -2163,15 +2163,15 @@ }, "property": { "type": "Identifier", - "start": 4128, - "end": 4137, + "start": 4257, + "end": 4266, "loc": { "start": { - "line": 64, + "line": 65, "column": 17 }, "end": { - "line": 64, + "line": 65, "column": 26 }, "identifierName": "inputName" @@ -2182,72 +2182,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4140, - "end": 4175, + "start": 4269, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 4140, - "end": 4162, + "start": 4269, + "end": 4291, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 4140, - "end": 4152, + "start": 4269, + "end": 4281, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 4140, - "end": 4144, + "start": 4269, + "end": 4273, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 33 } } }, "property": { "type": "Identifier", - "start": 4145, - "end": 4152, + "start": 4274, + "end": 4281, "loc": { "start": { - "line": 64, + "line": 65, "column": 34 }, "end": { - "line": 64, + "line": 65, "column": 41 }, "identifierName": "options" @@ -2258,15 +2258,15 @@ }, "property": { "type": "Identifier", - "start": 4153, - "end": 4162, + "start": 4282, + "end": 4291, "loc": { "start": { - "line": 64, + "line": 65, "column": 42 }, "end": { - "line": 64, + "line": 65, "column": 51 }, "identifierName": "inputName" @@ -2278,15 +2278,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4166, - "end": 4175, + "start": 4295, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 55 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, @@ -2297,20 +2297,292 @@ "value": "default" } } + } + }, + { + "type": "ExpressionStatement", + "start": 4311, + "end": 4412, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 105 + } }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, + "expression": { + "type": "AssignmentExpression", + "start": 4311, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 4311, + "end": 4347, "loc": { "start": { "line": 66, "column": 4 }, "end": { + "line": 66, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 4311, + "end": 4323, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 16 + } + }, + "object": { + "type": "ThisExpression", + "start": 4311, + "end": 4315, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 4316, + "end": 4323, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 16 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4324, + "end": 4347, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 40 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "right": { + "type": "ConditionalExpression", + "start": 4350, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "test": { + "type": "BinaryExpression", + "start": 4350, + "end": 4396, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 89 + } + }, + "left": { + "type": "MemberExpression", + "start": 4350, + "end": 4386, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 79 + } + }, + "object": { + "type": "MemberExpression", + "start": 4350, + "end": 4362, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 55 + } + }, + "object": { + "type": "ThisExpression", + "start": 4350, + "end": 4354, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 47 + } + } + }, + "property": { + "type": "Identifier", + "start": 4355, + "end": 4362, + "loc": { + "start": { + "line": 66, + "column": 48 + }, + "end": { + "line": 66, + "column": 55 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4363, + "end": 4386, + "loc": { + "start": { + "line": 66, + "column": 56 + }, + "end": { + "line": 66, + "column": 79 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "BooleanLiteral", + "start": 4391, + "end": 4396, + "loc": { + "start": { + "line": 66, + "column": 84 + }, + "end": { + "line": 66, + "column": 89 + } + }, + "value": false + } + }, + "consequent": { + "type": "BooleanLiteral", + "start": 4399, + "end": 4404, + "loc": { + "start": { + "line": 66, + "column": 92 + }, + "end": { + "line": 66, + "column": 97 + } + }, + "value": false + }, + "alternate": { + "type": "BooleanLiteral", + "start": 4407, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 100 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "value": true + } + } + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", + "start": 4420, + "end": 4490, + "loc": { + "start": { "line": 68, + "column": 4 + }, + "end": { + "line": 70, "column": 7 } } @@ -2319,58 +2591,58 @@ }, { "type": "ExpressionStatement", - "start": 4260, - "end": 4292, + "start": 4496, + "end": 4528, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 4260, - "end": 4291, + "start": 4496, + "end": 4527, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4260, - "end": 4286, + "start": 4496, + "end": 4522, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 4260, - "end": 4264, + "start": 4496, + "end": 4500, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 8 } }, @@ -2378,15 +2650,15 @@ }, "property": { "type": "Identifier", - "start": 4265, - "end": 4286, + "start": 4501, + "end": 4522, "loc": { "start": { - "line": 69, + "line": 71, "column": 9 }, "end": { - "line": 69, + "line": 71, "column": 30 }, "identifierName": "keyboardPluginClasses" @@ -2398,15 +2670,15 @@ }, "right": { "type": "StringLiteral", - "start": 4289, - "end": 4291, + "start": 4525, + "end": 4527, "loc": { "start": { - "line": 69, + "line": 71, "column": 33 }, "end": { - "line": 69, + "line": 71, "column": 35 } }, @@ -2422,15 +2694,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, + "start": 4420, + "end": 4490, "loc": { "start": { - "line": 66, + "line": 68, "column": 4 }, "end": { - "line": 68, + "line": 70, "column": 7 } } @@ -2440,15 +2712,15 @@ { "type": "CommentBlock", "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, + "start": 4536, + "end": 4565, "loc": { "start": { - "line": 71, + "line": 73, "column": 4 }, "end": { - "line": 73, + "line": 75, "column": 7 } } @@ -2457,58 +2729,58 @@ }, { "type": "ExpressionStatement", - "start": 4335, - "end": 4398, + "start": 4571, + "end": 4634, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4335, - "end": 4397, + "start": 4571, + "end": 4633, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4335, - "end": 4359, + "start": 4571, + "end": 4595, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 4335, - "end": 4339, + "start": 4571, + "end": 4575, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 8 } }, @@ -2516,15 +2788,15 @@ }, "property": { "type": "Identifier", - "start": 4340, - "end": 4359, + "start": 4576, + "end": 4595, "loc": { "start": { - "line": 74, + "line": 76, "column": 9 }, "end": { - "line": 74, + "line": 76, "column": 28 }, "identifierName": "handleButtonClicked" @@ -2536,72 +2808,72 @@ }, "right": { "type": "CallExpression", - "start": 4362, - "end": 4397, + "start": 4598, + "end": 4633, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4362, - "end": 4391, + "start": 4598, + "end": 4627, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 4362, - "end": 4386, + "start": 4598, + "end": 4622, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 4362, - "end": 4366, + "start": 4598, + "end": 4602, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 35 } } }, "property": { "type": "Identifier", - "start": 4367, - "end": 4386, + "start": 4603, + "end": 4622, "loc": { "start": { - "line": 74, + "line": 76, "column": 36 }, "end": { - "line": 74, + "line": 76, "column": 55 }, "identifierName": "handleButtonClicked" @@ -2612,15 +2884,15 @@ }, "property": { "type": "Identifier", - "start": 4387, - "end": 4391, + "start": 4623, + "end": 4627, "loc": { "start": { - "line": 74, + "line": 76, "column": 56 }, "end": { - "line": 74, + "line": 76, "column": 60 }, "identifierName": "bind" @@ -2632,15 +2904,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4392, - "end": 4396, + "start": 4628, + "end": 4632, "loc": { "start": { - "line": 74, + "line": 76, "column": 61 }, "end": { - "line": 74, + "line": 76, "column": 65 } } @@ -2653,15 +2925,15 @@ { "type": "CommentBlock", "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, + "start": 4536, + "end": 4565, "loc": { "start": { - "line": 71, + "line": 73, "column": 4 }, "end": { - "line": 73, + "line": 75, "column": 7 } } @@ -2670,73 +2942,73 @@ }, { "type": "ExpressionStatement", - "start": 4404, - "end": 4465, + "start": 4640, + "end": 4701, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 4404, - "end": 4464, + "start": 4640, + "end": 4700, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4404, - "end": 4427, + "start": 4640, + "end": 4663, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 4404, - "end": 4408, + "start": 4640, + "end": 4644, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4409, - "end": 4427, + "start": 4645, + "end": 4663, "loc": { "start": { - "line": 75, + "line": 77, "column": 9 }, "end": { - "line": 75, + "line": 77, "column": 27 }, "identifierName": "syncInstanceInputs" @@ -2747,72 +3019,72 @@ }, "right": { "type": "CallExpression", - "start": 4430, - "end": 4464, + "start": 4666, + "end": 4700, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 4430, - "end": 4458, + "start": 4666, + "end": 4694, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 4430, - "end": 4453, + "start": 4666, + "end": 4689, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 4430, - "end": 4434, + "start": 4666, + "end": 4670, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 34 } } }, "property": { "type": "Identifier", - "start": 4435, - "end": 4453, + "start": 4671, + "end": 4689, "loc": { "start": { - "line": 75, + "line": 77, "column": 35 }, "end": { - "line": 75, + "line": 77, "column": 53 }, "identifierName": "syncInstanceInputs" @@ -2823,15 +3095,15 @@ }, "property": { "type": "Identifier", - "start": 4454, - "end": 4458, + "start": 4690, + "end": 4694, "loc": { "start": { - "line": 75, + "line": 77, "column": 54 }, "end": { - "line": 75, + "line": 77, "column": 58 }, "identifierName": "bind" @@ -2843,15 +3115,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4459, - "end": 4463, + "start": 4695, + "end": 4699, "loc": { "start": { - "line": 75, + "line": 77, "column": 59 }, "end": { - "line": 75, + "line": 77, "column": 63 } } @@ -2862,73 +3134,73 @@ }, { "type": "ExpressionStatement", - "start": 4471, - "end": 4516, + "start": 4707, + "end": 4752, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 49 } }, "expression": { "type": "AssignmentExpression", - "start": 4471, - "end": 4515, + "start": 4707, + "end": 4751, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4471, - "end": 4486, + "start": 4707, + "end": 4722, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 4471, - "end": 4475, + "start": 4707, + "end": 4711, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4476, - "end": 4486, + "start": 4712, + "end": 4722, "loc": { "start": { - "line": 76, + "line": 78, "column": 9 }, "end": { - "line": 76, + "line": 78, "column": 19 }, "identifierName": "clearInput" @@ -2939,72 +3211,72 @@ }, "right": { "type": "CallExpression", - "start": 4489, - "end": 4515, + "start": 4725, + "end": 4751, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 4489, - "end": 4509, + "start": 4725, + "end": 4745, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 4489, - "end": 4504, + "start": 4725, + "end": 4740, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 4489, - "end": 4493, + "start": 4725, + "end": 4729, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 26 } } }, "property": { "type": "Identifier", - "start": 4494, - "end": 4504, + "start": 4730, + "end": 4740, "loc": { "start": { - "line": 76, + "line": 78, "column": 27 }, "end": { - "line": 76, + "line": 78, "column": 37 }, "identifierName": "clearInput" @@ -3015,15 +3287,15 @@ }, "property": { "type": "Identifier", - "start": 4505, - "end": 4509, + "start": 4741, + "end": 4745, "loc": { "start": { - "line": 76, + "line": 78, "column": 38 }, "end": { - "line": 76, + "line": 78, "column": 42 }, "identifierName": "bind" @@ -3035,15 +3307,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4510, - "end": 4514, + "start": 4746, + "end": 4750, "loc": { "start": { - "line": 76, + "line": 78, "column": 43 }, "end": { - "line": 76, + "line": 78, "column": 47 } } @@ -3054,73 +3326,73 @@ }, { "type": "ExpressionStatement", - "start": 4522, - "end": 4563, + "start": 4758, + "end": 4799, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4522, - "end": 4562, + "start": 4758, + "end": 4798, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4522, - "end": 4535, + "start": 4758, + "end": 4771, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4522, - "end": 4526, + "start": 4758, + "end": 4762, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4527, - "end": 4535, + "start": 4763, + "end": 4771, "loc": { "start": { - "line": 77, + "line": 79, "column": 9 }, "end": { - "line": 77, + "line": 79, "column": 17 }, "identifierName": "getInput" @@ -3131,72 +3403,72 @@ }, "right": { "type": "CallExpression", - "start": 4538, - "end": 4562, + "start": 4774, + "end": 4798, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4538, - "end": 4556, + "start": 4774, + "end": 4792, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4538, - "end": 4551, + "start": 4774, + "end": 4787, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4538, - "end": 4542, + "start": 4774, + "end": 4778, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4543, - "end": 4551, + "start": 4779, + "end": 4787, "loc": { "start": { - "line": 77, + "line": 79, "column": 25 }, "end": { - "line": 77, + "line": 79, "column": 33 }, "identifierName": "getInput" @@ -3207,15 +3479,15 @@ }, "property": { "type": "Identifier", - "start": 4552, - "end": 4556, + "start": 4788, + "end": 4792, "loc": { "start": { - "line": 77, + "line": 79, "column": 34 }, "end": { - "line": 77, + "line": 79, "column": 38 }, "identifierName": "bind" @@ -3227,15 +3499,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4557, - "end": 4561, + "start": 4793, + "end": 4797, "loc": { "start": { - "line": 77, + "line": 79, "column": 39 }, "end": { - "line": 77, + "line": 79, "column": 43 } } @@ -3246,73 +3518,73 @@ }, { "type": "ExpressionStatement", - "start": 4569, - "end": 4610, + "start": 4805, + "end": 4846, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4569, - "end": 4609, + "start": 4805, + "end": 4845, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4569, - "end": 4582, + "start": 4805, + "end": 4818, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4569, - "end": 4573, + "start": 4805, + "end": 4809, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4574, - "end": 4582, + "start": 4810, + "end": 4818, "loc": { "start": { - "line": 78, + "line": 80, "column": 9 }, "end": { - "line": 78, + "line": 80, "column": 17 }, "identifierName": "setInput" @@ -3323,72 +3595,72 @@ }, "right": { "type": "CallExpression", - "start": 4585, - "end": 4609, + "start": 4821, + "end": 4845, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4585, - "end": 4603, + "start": 4821, + "end": 4839, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4585, - "end": 4598, + "start": 4821, + "end": 4834, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4585, - "end": 4589, + "start": 4821, + "end": 4825, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4590, - "end": 4598, + "start": 4826, + "end": 4834, "loc": { "start": { - "line": 78, + "line": 80, "column": 25 }, "end": { - "line": 78, + "line": 80, "column": 33 }, "identifierName": "setInput" @@ -3399,15 +3671,15 @@ }, "property": { "type": "Identifier", - "start": 4599, - "end": 4603, + "start": 4835, + "end": 4839, "loc": { "start": { - "line": 78, + "line": 80, "column": 34 }, "end": { - "line": 78, + "line": 80, "column": 38 }, "identifierName": "bind" @@ -3419,15 +3691,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4604, - "end": 4608, + "start": 4840, + "end": 4844, "loc": { "start": { - "line": 78, + "line": 80, "column": 39 }, "end": { - "line": 78, + "line": 80, "column": 43 } } @@ -3438,73 +3710,73 @@ }, { "type": "ExpressionStatement", - "start": 4616, - "end": 4665, + "start": 4852, + "end": 4901, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 4616, - "end": 4664, + "start": 4852, + "end": 4900, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4616, - "end": 4633, + "start": 4852, + "end": 4869, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 4616, - "end": 4620, + "start": 4852, + "end": 4856, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4621, - "end": 4633, + "start": 4857, + "end": 4869, "loc": { "start": { - "line": 79, + "line": 81, "column": 9 }, "end": { - "line": 79, + "line": 81, "column": 21 }, "identifierName": "replaceInput" @@ -3515,72 +3787,72 @@ }, "right": { "type": "CallExpression", - "start": 4636, - "end": 4664, + "start": 4872, + "end": 4900, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 4636, - "end": 4658, + "start": 4872, + "end": 4894, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 4636, - "end": 4653, + "start": 4872, + "end": 4889, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 4636, - "end": 4640, + "start": 4872, + "end": 4876, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 28 } } }, "property": { "type": "Identifier", - "start": 4641, - "end": 4653, + "start": 4877, + "end": 4889, "loc": { "start": { - "line": 79, + "line": 81, "column": 29 }, "end": { - "line": 79, + "line": 81, "column": 41 }, "identifierName": "replaceInput" @@ -3591,15 +3863,15 @@ }, "property": { "type": "Identifier", - "start": 4654, - "end": 4658, + "start": 4890, + "end": 4894, "loc": { "start": { - "line": 79, + "line": 81, "column": 42 }, "end": { - "line": 79, + "line": 81, "column": 46 }, "identifierName": "bind" @@ -3611,15 +3883,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4659, - "end": 4663, + "start": 4895, + "end": 4899, "loc": { "start": { - "line": 79, + "line": 81, "column": 47 }, "end": { - "line": 79, + "line": 81, "column": 51 } } @@ -3630,73 +3902,73 @@ }, { "type": "ExpressionStatement", - "start": 4671, - "end": 4706, + "start": 4907, + "end": 4942, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 39 } }, "expression": { "type": "AssignmentExpression", - "start": 4671, - "end": 4705, + "start": 4907, + "end": 4941, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4671, - "end": 4681, + "start": 4907, + "end": 4917, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 4671, - "end": 4675, + "start": 4907, + "end": 4911, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4676, - "end": 4681, + "start": 4912, + "end": 4917, "loc": { "start": { - "line": 80, + "line": 82, "column": 9 }, "end": { - "line": 80, + "line": 82, "column": 14 }, "identifierName": "clear" @@ -3707,72 +3979,72 @@ }, "right": { "type": "CallExpression", - "start": 4684, - "end": 4705, + "start": 4920, + "end": 4941, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 4684, - "end": 4699, + "start": 4920, + "end": 4935, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 4684, - "end": 4694, + "start": 4920, + "end": 4930, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 4684, - "end": 4688, + "start": 4920, + "end": 4924, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 21 } } }, "property": { "type": "Identifier", - "start": 4689, - "end": 4694, + "start": 4925, + "end": 4930, "loc": { "start": { - "line": 80, + "line": 82, "column": 22 }, "end": { - "line": 80, + "line": 82, "column": 27 }, "identifierName": "clear" @@ -3783,15 +4055,15 @@ }, "property": { "type": "Identifier", - "start": 4695, - "end": 4699, + "start": 4931, + "end": 4935, "loc": { "start": { - "line": 80, + "line": 82, "column": 28 }, "end": { - "line": 80, + "line": 82, "column": 32 }, "identifierName": "bind" @@ -3803,15 +4075,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4700, - "end": 4704, + "start": 4936, + "end": 4940, "loc": { "start": { - "line": 80, + "line": 82, "column": 33 }, "end": { - "line": 80, + "line": 82, "column": 37 } } @@ -3822,73 +4094,73 @@ }, { "type": "ExpressionStatement", - "start": 4712, - "end": 4753, + "start": 4948, + "end": 4989, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4712, - "end": 4752, + "start": 4948, + "end": 4988, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4712, - "end": 4725, + "start": 4948, + "end": 4961, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4712, - "end": 4716, + "start": 4948, + "end": 4952, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4717, - "end": 4725, + "start": 4953, + "end": 4961, "loc": { "start": { - "line": 81, + "line": 83, "column": 9 }, "end": { - "line": 81, + "line": 83, "column": 17 }, "identifierName": "dispatch" @@ -3899,72 +4171,72 @@ }, "right": { "type": "CallExpression", - "start": 4728, - "end": 4752, + "start": 4964, + "end": 4988, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4728, - "end": 4746, + "start": 4964, + "end": 4982, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4728, - "end": 4741, + "start": 4964, + "end": 4977, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4728, - "end": 4732, + "start": 4964, + "end": 4968, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4733, - "end": 4741, + "start": 4969, + "end": 4977, "loc": { "start": { - "line": 81, + "line": 83, "column": 25 }, "end": { - "line": 81, + "line": 83, "column": 33 }, "identifierName": "dispatch" @@ -3975,15 +4247,15 @@ }, "property": { "type": "Identifier", - "start": 4742, - "end": 4746, + "start": 4978, + "end": 4982, "loc": { "start": { - "line": 81, + "line": 83, "column": 34 }, "end": { - "line": 81, + "line": 83, "column": 38 }, "identifierName": "bind" @@ -3995,15 +4267,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4747, - "end": 4751, + "start": 4983, + "end": 4987, "loc": { "start": { - "line": 81, + "line": 83, "column": 39 }, "end": { - "line": 81, + "line": 83, "column": 43 } } @@ -4014,73 +4286,73 @@ }, { "type": "ExpressionStatement", - "start": 4759, - "end": 4812, + "start": 4995, + "end": 5048, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 4759, - "end": 4811, + "start": 4995, + "end": 5047, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4759, - "end": 4778, + "start": 4995, + "end": 5014, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 4759, - "end": 4763, + "start": 4995, + "end": 4999, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4764, - "end": 4778, + "start": 5000, + "end": 5014, "loc": { "start": { - "line": 82, + "line": 84, "column": 9 }, "end": { - "line": 82, + "line": 84, "column": 23 }, "identifierName": "addButtonTheme" @@ -4091,72 +4363,72 @@ }, "right": { "type": "CallExpression", - "start": 4781, - "end": 4811, + "start": 5017, + "end": 5047, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 4781, - "end": 4805, + "start": 5017, + "end": 5041, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 4781, - "end": 4800, + "start": 5017, + "end": 5036, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 4781, - "end": 4785, + "start": 5017, + "end": 5021, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 30 } } }, "property": { "type": "Identifier", - "start": 4786, - "end": 4800, + "start": 5022, + "end": 5036, "loc": { "start": { - "line": 82, + "line": 84, "column": 31 }, "end": { - "line": 82, + "line": 84, "column": 45 }, "identifierName": "addButtonTheme" @@ -4167,15 +4439,15 @@ }, "property": { "type": "Identifier", - "start": 4801, - "end": 4805, + "start": 5037, + "end": 5041, "loc": { "start": { - "line": 82, + "line": 84, "column": 46 }, "end": { - "line": 82, + "line": 84, "column": 50 }, "identifierName": "bind" @@ -4187,15 +4459,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4806, - "end": 4810, + "start": 5042, + "end": 5046, "loc": { "start": { - "line": 82, + "line": 84, "column": 51 }, "end": { - "line": 82, + "line": 84, "column": 55 } } @@ -4206,73 +4478,73 @@ }, { "type": "ExpressionStatement", - "start": 4818, - "end": 4877, + "start": 5054, + "end": 5113, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 4818, - "end": 4876, + "start": 5054, + "end": 5112, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4818, - "end": 4840, + "start": 5054, + "end": 5076, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 4818, - "end": 4822, + "start": 5054, + "end": 5058, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4823, - "end": 4840, + "start": 5059, + "end": 5076, "loc": { "start": { - "line": 83, + "line": 85, "column": 9 }, "end": { - "line": 83, + "line": 85, "column": 26 }, "identifierName": "removeButtonTheme" @@ -4283,72 +4555,72 @@ }, "right": { "type": "CallExpression", - "start": 4843, - "end": 4876, + "start": 5079, + "end": 5112, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 4843, - "end": 4870, + "start": 5079, + "end": 5106, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 4843, - "end": 4865, + "start": 5079, + "end": 5101, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 51 } }, "object": { "type": "ThisExpression", - "start": 4843, - "end": 4847, + "start": 5079, + "end": 5083, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 33 } } }, "property": { "type": "Identifier", - "start": 4848, - "end": 4865, + "start": 5084, + "end": 5101, "loc": { "start": { - "line": 83, + "line": 85, "column": 34 }, "end": { - "line": 83, + "line": 85, "column": 51 }, "identifierName": "removeButtonTheme" @@ -4359,15 +4631,15 @@ }, "property": { "type": "Identifier", - "start": 4866, - "end": 4870, + "start": 5102, + "end": 5106, "loc": { "start": { - "line": 83, + "line": 85, "column": 52 }, "end": { - "line": 83, + "line": 85, "column": 56 }, "identifierName": "bind" @@ -4379,15 +4651,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4871, - "end": 4875, + "start": 5107, + "end": 5111, "loc": { "start": { - "line": 83, + "line": 85, "column": 57 }, "end": { - "line": 83, + "line": 85, "column": 61 } } @@ -4398,73 +4670,73 @@ }, { "type": "ExpressionStatement", - "start": 4883, - "end": 4940, + "start": 5119, + "end": 5176, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 4883, - "end": 4939, + "start": 5119, + "end": 5175, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 60 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4883, - "end": 4904, + "start": 5119, + "end": 5140, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 4883, - "end": 4887, + "start": 5119, + "end": 5123, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4888, - "end": 4904, + "start": 5124, + "end": 5140, "loc": { "start": { - "line": 84, + "line": 86, "column": 9 }, "end": { - "line": 84, + "line": 86, "column": 25 }, "identifierName": "getButtonElement" @@ -4475,72 +4747,72 @@ }, "right": { "type": "CallExpression", - "start": 4907, - "end": 4939, + "start": 5143, + "end": 5175, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 4907, - "end": 4933, + "start": 5143, + "end": 5169, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 4907, - "end": 4928, + "start": 5143, + "end": 5164, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 4907, - "end": 4911, + "start": 5143, + "end": 5147, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 32 } } }, "property": { "type": "Identifier", - "start": 4912, - "end": 4928, + "start": 5148, + "end": 5164, "loc": { "start": { - "line": 84, + "line": 86, "column": 33 }, "end": { - "line": 84, + "line": 86, "column": 49 }, "identifierName": "getButtonElement" @@ -4551,15 +4823,15 @@ }, "property": { "type": "Identifier", - "start": 4929, - "end": 4933, + "start": 5165, + "end": 5169, "loc": { "start": { - "line": 84, + "line": 86, "column": 50 }, "end": { - "line": 84, + "line": 86, "column": 54 }, "identifierName": "bind" @@ -4571,15 +4843,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4934, - "end": 4938, + "start": 5170, + "end": 5174, "loc": { "start": { - "line": 84, + "line": 86, "column": 55 }, "end": { - "line": 84, + "line": 86, "column": 59 } } @@ -4590,73 +4862,73 @@ }, { "type": "ExpressionStatement", - "start": 4946, - "end": 4993, + "start": 5182, + "end": 5229, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 4946, - "end": 4992, + "start": 5182, + "end": 5228, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4946, - "end": 4962, + "start": 5182, + "end": 5198, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 4946, - "end": 4950, + "start": 5182, + "end": 5186, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4951, - "end": 4962, + "start": 5187, + "end": 5198, "loc": { "start": { - "line": 85, + "line": 87, "column": 9 }, "end": { - "line": 85, + "line": 87, "column": 20 }, "identifierName": "handleCaret" @@ -4667,72 +4939,72 @@ }, "right": { "type": "CallExpression", - "start": 4965, - "end": 4992, + "start": 5201, + "end": 5228, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 4965, - "end": 4986, + "start": 5201, + "end": 5222, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 4965, - "end": 4981, + "start": 5201, + "end": 5217, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 4965, - "end": 4969, + "start": 5201, + "end": 5205, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 27 } } }, "property": { "type": "Identifier", - "start": 4970, - "end": 4981, + "start": 5206, + "end": 5217, "loc": { "start": { - "line": 85, + "line": 87, "column": 28 }, "end": { - "line": 85, + "line": 87, "column": 39 }, "identifierName": "handleCaret" @@ -4743,15 +5015,15 @@ }, "property": { "type": "Identifier", - "start": 4982, - "end": 4986, + "start": 5218, + "end": 5222, "loc": { "start": { - "line": 85, + "line": 87, "column": 40 }, "end": { - "line": 85, + "line": 87, "column": 44 }, "identifierName": "bind" @@ -4763,15 +5035,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4987, - "end": 4991, + "start": 5223, + "end": 5227, "loc": { "start": { - "line": 85, + "line": 87, "column": 45 }, "end": { - "line": 85, + "line": 87, "column": 49 } } @@ -4782,73 +5054,73 @@ }, { "type": "ExpressionStatement", - "start": 4999, - "end": 5058, + "start": 5235, + "end": 5294, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 4999, - "end": 5057, + "start": 5235, + "end": 5293, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4999, - "end": 5021, + "start": 5235, + "end": 5257, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 4999, - "end": 5003, + "start": 5235, + "end": 5239, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5004, - "end": 5021, + "start": 5240, + "end": 5257, "loc": { "start": { - "line": 86, + "line": 88, "column": 9 }, "end": { - "line": 86, + "line": 88, "column": 26 }, "identifierName": "caretEventHandler" @@ -4859,72 +5131,72 @@ }, "right": { "type": "CallExpression", - "start": 5024, - "end": 5057, + "start": 5260, + "end": 5293, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 5024, - "end": 5051, + "start": 5260, + "end": 5287, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 5024, - "end": 5046, + "start": 5260, + "end": 5282, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 51 } }, "object": { "type": "ThisExpression", - "start": 5024, - "end": 5028, + "start": 5260, + "end": 5264, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 33 } } }, "property": { "type": "Identifier", - "start": 5029, - "end": 5046, + "start": 5265, + "end": 5282, "loc": { "start": { - "line": 86, + "line": 88, "column": 34 }, "end": { - "line": 86, + "line": 88, "column": 51 }, "identifierName": "caretEventHandler" @@ -4935,15 +5207,15 @@ }, "property": { "type": "Identifier", - "start": 5047, - "end": 5051, + "start": 5283, + "end": 5287, "loc": { "start": { - "line": 86, + "line": 88, "column": 52 }, "end": { - "line": 86, + "line": 88, "column": 56 }, "identifierName": "bind" @@ -4955,15 +5227,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5052, - "end": 5056, + "start": 5288, + "end": 5292, "loc": { "start": { - "line": 86, + "line": 88, "column": 57 }, "end": { - "line": 86, + "line": 88, "column": 61 } } @@ -4974,73 +5246,73 @@ }, { "type": "ExpressionStatement", - "start": 5064, - "end": 5101, + "start": 5300, + "end": 5337, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 5064, - "end": 5100, + "start": 5300, + "end": 5336, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 40 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5064, - "end": 5075, + "start": 5300, + "end": 5311, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 5064, - "end": 5068, + "start": 5300, + "end": 5304, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5069, - "end": 5075, + "start": 5305, + "end": 5311, "loc": { "start": { - "line": 87, + "line": 89, "column": 9 }, "end": { - "line": 87, + "line": 89, "column": 15 }, "identifierName": "onInit" @@ -5051,72 +5323,72 @@ }, "right": { "type": "CallExpression", - "start": 5078, - "end": 5100, + "start": 5314, + "end": 5336, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 5078, - "end": 5094, + "start": 5314, + "end": 5330, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 5078, - "end": 5089, + "start": 5314, + "end": 5325, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 5078, - "end": 5082, + "start": 5314, + "end": 5318, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 22 } } }, "property": { "type": "Identifier", - "start": 5083, - "end": 5089, + "start": 5319, + "end": 5325, "loc": { "start": { - "line": 87, + "line": 89, "column": 23 }, "end": { - "line": 87, + "line": 89, "column": 29 }, "identifierName": "onInit" @@ -5127,15 +5399,15 @@ }, "property": { "type": "Identifier", - "start": 5090, - "end": 5094, + "start": 5326, + "end": 5330, "loc": { "start": { - "line": 87, + "line": 89, "column": 30 }, "end": { - "line": 87, + "line": 89, "column": 34 }, "identifierName": "bind" @@ -5147,15 +5419,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5095, - "end": 5099, + "start": 5331, + "end": 5335, "loc": { "start": { - "line": 87, + "line": 89, "column": 35 }, "end": { - "line": 87, + "line": 89, "column": 39 } } @@ -5166,73 +5438,73 @@ }, { "type": "ExpressionStatement", - "start": 5107, - "end": 5148, + "start": 5343, + "end": 5384, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 5107, - "end": 5147, + "start": 5343, + "end": 5383, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5107, - "end": 5120, + "start": 5343, + "end": 5356, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 5107, - "end": 5111, + "start": 5343, + "end": 5347, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5112, - "end": 5120, + "start": 5348, + "end": 5356, "loc": { "start": { - "line": 88, + "line": 90, "column": 9 }, "end": { - "line": 88, + "line": 90, "column": 17 }, "identifierName": "onRender" @@ -5243,72 +5515,72 @@ }, "right": { "type": "CallExpression", - "start": 5123, - "end": 5147, + "start": 5359, + "end": 5383, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 5123, - "end": 5141, + "start": 5359, + "end": 5377, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 5123, - "end": 5136, + "start": 5359, + "end": 5372, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 5123, - "end": 5127, + "start": 5359, + "end": 5363, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 24 } } }, "property": { "type": "Identifier", - "start": 5128, - "end": 5136, + "start": 5364, + "end": 5372, "loc": { "start": { - "line": 88, + "line": 90, "column": 25 }, "end": { - "line": 88, + "line": 90, "column": 33 }, "identifierName": "onRender" @@ -5319,15 +5591,15 @@ }, "property": { "type": "Identifier", - "start": 5137, - "end": 5141, + "start": 5373, + "end": 5377, "loc": { "start": { - "line": 88, + "line": 90, "column": 34 }, "end": { - "line": 88, + "line": 90, "column": 38 }, "identifierName": "bind" @@ -5339,15 +5611,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5142, - "end": 5146, + "start": 5378, + "end": 5382, "loc": { "start": { - "line": 88, + "line": 90, "column": 39 }, "end": { - "line": 88, + "line": 90, "column": 43 } } @@ -5358,73 +5630,73 @@ }, { "type": "ExpressionStatement", - "start": 5154, - "end": 5191, + "start": 5390, + "end": 5427, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 5154, - "end": 5190, + "start": 5390, + "end": 5426, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 40 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5154, - "end": 5165, + "start": 5390, + "end": 5401, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 5154, - "end": 5158, + "start": 5390, + "end": 5394, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5159, - "end": 5165, + "start": 5395, + "end": 5401, "loc": { "start": { - "line": 89, + "line": 91, "column": 9 }, "end": { - "line": 89, + "line": 91, "column": 15 }, "identifierName": "render" @@ -5435,72 +5707,72 @@ }, "right": { "type": "CallExpression", - "start": 5168, - "end": 5190, + "start": 5404, + "end": 5426, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 5168, - "end": 5184, + "start": 5404, + "end": 5420, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 5168, - "end": 5179, + "start": 5404, + "end": 5415, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 5168, - "end": 5172, + "start": 5404, + "end": 5408, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 22 } } }, "property": { "type": "Identifier", - "start": 5173, - "end": 5179, + "start": 5409, + "end": 5415, "loc": { "start": { - "line": 89, + "line": 91, "column": 23 }, "end": { - "line": 89, + "line": 91, "column": 29 }, "identifierName": "render" @@ -5511,15 +5783,15 @@ }, "property": { "type": "Identifier", - "start": 5180, - "end": 5184, + "start": 5416, + "end": 5420, "loc": { "start": { - "line": 89, + "line": 91, "column": 30 }, "end": { - "line": 89, + "line": 91, "column": 34 }, "identifierName": "bind" @@ -5531,15 +5803,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5185, - "end": 5189, + "start": 5421, + "end": 5425, "loc": { "start": { - "line": 89, + "line": 91, "column": 35 }, "end": { - "line": 89, + "line": 91, "column": 39 } } @@ -5550,73 +5822,73 @@ }, { "type": "ExpressionStatement", - "start": 5197, - "end": 5244, + "start": 5433, + "end": 5480, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 5197, - "end": 5243, + "start": 5433, + "end": 5479, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5197, - "end": 5213, + "start": 5433, + "end": 5449, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 5197, - "end": 5201, + "start": 5433, + "end": 5437, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5202, - "end": 5213, + "start": 5438, + "end": 5449, "loc": { "start": { - "line": 90, + "line": 92, "column": 9 }, "end": { - "line": 90, + "line": 92, "column": 20 }, "identifierName": "loadModules" @@ -5627,72 +5899,72 @@ }, "right": { "type": "CallExpression", - "start": 5216, - "end": 5243, + "start": 5452, + "end": 5479, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 5216, - "end": 5237, + "start": 5452, + "end": 5473, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 5216, - "end": 5232, + "start": 5452, + "end": 5468, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 5216, - "end": 5220, + "start": 5452, + "end": 5456, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 27 } } }, "property": { "type": "Identifier", - "start": 5221, - "end": 5232, + "start": 5457, + "end": 5468, "loc": { "start": { - "line": 90, + "line": 92, "column": 28 }, "end": { - "line": 90, + "line": 92, "column": 39 }, "identifierName": "loadModules" @@ -5703,15 +5975,15 @@ }, "property": { "type": "Identifier", - "start": 5233, - "end": 5237, + "start": 5469, + "end": 5473, "loc": { "start": { - "line": 90, + "line": 92, "column": 40 }, "end": { - "line": 90, + "line": 92, "column": 44 }, "identifierName": "bind" @@ -5723,15 +5995,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5238, - "end": 5242, + "start": 5474, + "end": 5478, "loc": { "start": { - "line": 90, + "line": 92, "column": 45 }, "end": { - "line": 90, + "line": 92, "column": 49 } } @@ -5742,73 +6014,73 @@ }, { "type": "ExpressionStatement", - "start": 5250, - "end": 5313, + "start": 5486, + "end": 5549, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 5250, - "end": 5312, + "start": 5486, + "end": 5548, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5250, - "end": 5274, + "start": 5486, + "end": 5510, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 5250, - "end": 5254, + "start": 5486, + "end": 5490, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5255, - "end": 5274, + "start": 5491, + "end": 5510, "loc": { "start": { - "line": 91, + "line": 93, "column": 9 }, "end": { - "line": 91, + "line": 93, "column": 28 }, "identifierName": "handleButtonMouseUp" @@ -5819,72 +6091,72 @@ }, "right": { "type": "CallExpression", - "start": 5277, - "end": 5312, + "start": 5513, + "end": 5548, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 5277, - "end": 5306, + "start": 5513, + "end": 5542, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 5277, - "end": 5301, + "start": 5513, + "end": 5537, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 5277, - "end": 5281, + "start": 5513, + "end": 5517, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 35 } } }, "property": { "type": "Identifier", - "start": 5282, - "end": 5301, + "start": 5518, + "end": 5537, "loc": { "start": { - "line": 91, + "line": 93, "column": 36 }, "end": { - "line": 91, + "line": 93, "column": 55 }, "identifierName": "handleButtonMouseUp" @@ -5895,15 +6167,15 @@ }, "property": { "type": "Identifier", - "start": 5302, - "end": 5306, + "start": 5538, + "end": 5542, "loc": { "start": { - "line": 91, + "line": 93, "column": 56 }, "end": { - "line": 91, + "line": 93, "column": 60 }, "identifierName": "bind" @@ -5915,15 +6187,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5307, - "end": 5311, + "start": 5543, + "end": 5547, "loc": { "start": { - "line": 91, + "line": 93, "column": 61 }, "end": { - "line": 91, + "line": 93, "column": 65 } } @@ -5934,73 +6206,73 @@ }, { "type": "ExpressionStatement", - "start": 5319, - "end": 5386, + "start": 5555, + "end": 5622, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 71 } }, "expression": { "type": "AssignmentExpression", - "start": 5319, - "end": 5385, + "start": 5555, + "end": 5621, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 70 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5319, - "end": 5345, + "start": 5555, + "end": 5581, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 5319, - "end": 5323, + "start": 5555, + "end": 5559, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5324, - "end": 5345, + "start": 5560, + "end": 5581, "loc": { "start": { - "line": 92, + "line": 94, "column": 9 }, "end": { - "line": 92, + "line": 94, "column": 30 }, "identifierName": "handleButtonMouseDown" @@ -6011,72 +6283,72 @@ }, "right": { "type": "CallExpression", - "start": 5348, - "end": 5385, + "start": 5584, + "end": 5621, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 5348, - "end": 5379, + "start": 5584, + "end": 5615, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 5348, - "end": 5374, + "start": 5584, + "end": 5610, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 59 } }, "object": { "type": "ThisExpression", - "start": 5348, - "end": 5352, + "start": 5584, + "end": 5588, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 37 } } }, "property": { "type": "Identifier", - "start": 5353, - "end": 5374, + "start": 5589, + "end": 5610, "loc": { "start": { - "line": 92, + "line": 94, "column": 38 }, "end": { - "line": 92, + "line": 94, "column": 59 }, "identifierName": "handleButtonMouseDown" @@ -6087,15 +6359,15 @@ }, "property": { "type": "Identifier", - "start": 5375, - "end": 5379, + "start": 5611, + "end": 5615, "loc": { "start": { - "line": 92, + "line": 94, "column": 60 }, "end": { - "line": 92, + "line": 94, "column": 64 }, "identifierName": "bind" @@ -6107,15 +6379,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5380, - "end": 5384, + "start": 5616, + "end": 5620, "loc": { "start": { - "line": 92, + "line": 94, "column": 65 }, "end": { - "line": 92, + "line": 94, "column": 69 } } @@ -6126,73 +6398,73 @@ }, { "type": "ExpressionStatement", - "start": 5392, - "end": 5449, + "start": 5628, + "end": 5685, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 5392, - "end": 5448, + "start": 5628, + "end": 5684, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 60 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5392, - "end": 5413, + "start": 5628, + "end": 5649, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 5392, - "end": 5396, + "start": 5628, + "end": 5632, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5397, - "end": 5413, + "start": 5633, + "end": 5649, "loc": { "start": { - "line": 93, + "line": 95, "column": 9 }, "end": { - "line": 93, + "line": 95, "column": 25 }, "identifierName": "handleButtonHold" @@ -6203,72 +6475,72 @@ }, "right": { "type": "CallExpression", - "start": 5416, - "end": 5448, + "start": 5652, + "end": 5684, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 5416, - "end": 5442, + "start": 5652, + "end": 5678, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 5416, - "end": 5437, + "start": 5652, + "end": 5673, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 5416, - "end": 5420, + "start": 5652, + "end": 5656, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 32 } } }, "property": { "type": "Identifier", - "start": 5421, - "end": 5437, + "start": 5657, + "end": 5673, "loc": { "start": { - "line": 93, + "line": 95, "column": 33 }, "end": { - "line": 93, + "line": 95, "column": 49 }, "identifierName": "handleButtonHold" @@ -6279,15 +6551,15 @@ }, "property": { "type": "Identifier", - "start": 5438, - "end": 5442, + "start": 5674, + "end": 5678, "loc": { "start": { - "line": 93, + "line": 95, "column": 50 }, "end": { - "line": 93, + "line": 95, "column": 54 }, "identifierName": "bind" @@ -6299,15 +6571,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5443, - "end": 5447, + "start": 5679, + "end": 5683, "loc": { "start": { - "line": 93, + "line": 95, "column": 55 }, "end": { - "line": 93, + "line": 95, "column": 59 } } @@ -6318,73 +6590,73 @@ }, { "type": "ExpressionStatement", - "start": 5455, - "end": 5510, + "start": 5691, + "end": 5746, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 59 } }, "expression": { "type": "AssignmentExpression", - "start": 5455, - "end": 5509, + "start": 5691, + "end": 5745, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5455, - "end": 5475, + "start": 5691, + "end": 5711, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 5455, - "end": 5459, + "start": 5691, + "end": 5695, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5460, - "end": 5475, + "start": 5696, + "end": 5711, "loc": { "start": { - "line": 94, + "line": 96, "column": 9 }, "end": { - "line": 94, + "line": 96, "column": 24 }, "identifierName": "onModulesLoaded" @@ -6395,72 +6667,72 @@ }, "right": { "type": "CallExpression", - "start": 5478, - "end": 5509, + "start": 5714, + "end": 5745, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 5478, - "end": 5503, + "start": 5714, + "end": 5739, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 5478, - "end": 5498, + "start": 5714, + "end": 5734, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 47 } }, "object": { "type": "ThisExpression", - "start": 5478, - "end": 5482, + "start": 5714, + "end": 5718, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 31 } } }, "property": { "type": "Identifier", - "start": 5483, - "end": 5498, + "start": 5719, + "end": 5734, "loc": { "start": { - "line": 94, + "line": 96, "column": 32 }, "end": { - "line": 94, + "line": 96, "column": 47 }, "identifierName": "onModulesLoaded" @@ -6471,15 +6743,15 @@ }, "property": { "type": "Identifier", - "start": 5499, - "end": 5503, + "start": 5735, + "end": 5739, "loc": { "start": { - "line": 94, + "line": 96, "column": 48 }, "end": { - "line": 94, + "line": 96, "column": 52 }, "identifierName": "bind" @@ -6491,15 +6763,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5504, - "end": 5508, + "start": 5740, + "end": 5744, "loc": { "start": { - "line": 94, + "line": 96, "column": 53 }, "end": { - "line": 94, + "line": 96, "column": 57 } } @@ -6511,15 +6783,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -6528,58 +6800,58 @@ }, { "type": "ExpressionStatement", - "start": 6183, - "end": 6199, + "start": 6419, + "end": 6435, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 6183, - "end": 6198, + "start": 6419, + "end": 6434, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6183, - "end": 6193, + "start": 6419, + "end": 6429, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6183, - "end": 6187, + "start": 6419, + "end": 6423, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 8 } }, @@ -6587,15 +6859,15 @@ }, "property": { "type": "Identifier", - "start": 6188, - "end": 6193, + "start": 6424, + "end": 6429, "loc": { "start": { - "line": 110, + "line": 112, "column": 9 }, "end": { - "line": 110, + "line": 112, "column": 14 }, "identifierName": "input" @@ -6607,15 +6879,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6196, - "end": 6198, + "start": 6432, + "end": 6434, "loc": { "start": { - "line": 110, + "line": 112, "column": 17 }, "end": { - "line": 110, + "line": 112, "column": 19 } }, @@ -6627,15 +6899,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -6644,87 +6916,87 @@ }, { "type": "ExpressionStatement", - "start": 6205, - "end": 6245, + "start": 6441, + "end": 6481, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 6205, - "end": 6244, + "start": 6441, + "end": 6480, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6205, - "end": 6239, + "start": 6441, + "end": 6475, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 6205, - "end": 6215, + "start": 6441, + "end": 6451, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6205, - "end": 6209, + "start": 6441, + "end": 6445, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 8 } } }, "property": { "type": "Identifier", - "start": 6210, - "end": 6215, + "start": 6446, + "end": 6451, "loc": { "start": { - "line": 111, + "line": 113, "column": 9 }, "end": { - "line": 111, + "line": 113, "column": 14 }, "identifierName": "input" @@ -6735,58 +7007,58 @@ }, "property": { "type": "MemberExpression", - "start": 6216, - "end": 6238, + "start": 6452, + "end": 6474, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 6216, - "end": 6228, + "start": 6452, + "end": 6464, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 6216, - "end": 6220, + "start": 6452, + "end": 6456, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 19 } } }, "property": { "type": "Identifier", - "start": 6221, - "end": 6228, + "start": 6457, + "end": 6464, "loc": { "start": { - "line": 111, + "line": 113, "column": 20 }, "end": { - "line": 111, + "line": 113, "column": 27 }, "identifierName": "options" @@ -6797,15 +7069,15 @@ }, "property": { "type": "Identifier", - "start": 6229, - "end": 6238, + "start": 6465, + "end": 6474, "loc": { "start": { - "line": 111, + "line": 113, "column": 28 }, "end": { - "line": 111, + "line": 113, "column": 37 }, "identifierName": "inputName" @@ -6818,15 +7090,15 @@ }, "right": { "type": "StringLiteral", - "start": 6242, - "end": 6244, + "start": 6478, + "end": 6480, "loc": { "start": { - "line": 111, + "line": 113, "column": 41 }, "end": { - "line": 111, + "line": 113, "column": 43 } }, @@ -6841,15 +7113,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -6858,58 +7130,58 @@ }, { "type": "ExpressionStatement", - "start": 6368, - "end": 6429, + "start": 6604, + "end": 6665, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 6368, - "end": 6428, + "start": 6604, + "end": 6664, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6368, - "end": 6389, + "start": 6604, + "end": 6625, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 6368, - "end": 6372, + "start": 6604, + "end": 6608, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 8 } }, @@ -6917,15 +7189,15 @@ }, "property": { "type": "Identifier", - "start": 6373, - "end": 6389, + "start": 6609, + "end": 6625, "loc": { "start": { - "line": 116, + "line": 118, "column": 9 }, "end": { - "line": 116, + "line": 118, "column": 25 }, "identifierName": "keyboardDOMClass" @@ -6937,71 +7209,71 @@ }, "right": { "type": "CallExpression", - "start": 6392, - "end": 6428, + "start": 6628, + "end": 6664, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 6392, - "end": 6424, + "start": 6628, + "end": 6660, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 60 } }, "object": { "type": "CallExpression", - "start": 6392, - "end": 6419, + "start": 6628, + "end": 6655, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 6392, - "end": 6414, + "start": 6628, + "end": 6650, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 50 } }, "object": { "type": "Identifier", - "start": 6392, - "end": 6408, + "start": 6628, + "end": 6644, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 44 }, "identifierName": "keyboardDOMQuery" @@ -7010,15 +7282,15 @@ }, "property": { "type": "Identifier", - "start": 6409, - "end": 6414, + "start": 6645, + "end": 6650, "loc": { "start": { - "line": 116, + "line": 118, "column": 45 }, "end": { - "line": 116, + "line": 118, "column": 50 }, "identifierName": "split" @@ -7030,15 +7302,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6415, - "end": 6418, + "start": 6651, + "end": 6654, "loc": { "start": { - "line": 116, + "line": 118, "column": 51 }, "end": { - "line": 116, + "line": 118, "column": 54 } }, @@ -7052,15 +7324,15 @@ }, "property": { "type": "Identifier", - "start": 6420, - "end": 6424, + "start": 6656, + "end": 6660, "loc": { "start": { - "line": 116, + "line": 118, "column": 56 }, "end": { - "line": 116, + "line": 118, "column": 60 }, "identifierName": "join" @@ -7072,15 +7344,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6425, - "end": 6427, + "start": 6661, + "end": 6663, "loc": { "start": { - "line": 116, + "line": 118, "column": 61 }, "end": { - "line": 116, + "line": 118, "column": 63 } }, @@ -7098,15 +7370,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -7116,15 +7388,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -7133,58 +7405,58 @@ }, { "type": "ExpressionStatement", - "start": 6588, - "end": 6613, + "start": 6824, + "end": 6849, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 6588, - "end": 6612, + "start": 6824, + "end": 6848, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6588, - "end": 6607, + "start": 6824, + "end": 6843, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6588, - "end": 6592, + "start": 6824, + "end": 6828, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 8 } }, @@ -7192,15 +7464,15 @@ }, "property": { "type": "Identifier", - "start": 6593, - "end": 6607, + "start": 6829, + "end": 6843, "loc": { "start": { - "line": 121, + "line": 123, "column": 9 }, "end": { - "line": 121, + "line": 123, "column": 23 }, "identifierName": "buttonElements" @@ -7212,15 +7484,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6610, - "end": 6612, + "start": 6846, + "end": 6848, "loc": { "start": { - "line": 121, + "line": 123, "column": 26 }, "end": { - "line": 121, + "line": 123, "column": 28 } }, @@ -7232,15 +7504,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -7250,15 +7522,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -7267,43 +7539,43 @@ }, { "type": "IfStatement", - "start": 6666, - "end": 6845, + "start": 6902, + "end": 7081, "loc": { "start": { - "line": 126, + "line": 128, "column": 4 }, "end": { - "line": 131, + "line": 133, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 6669, - "end": 6685, + "start": 6905, + "end": 6921, "loc": { "start": { - "line": 126, + "line": 128, "column": 7 }, "end": { - "line": 126, + "line": 128, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6669, - "end": 6673, + "start": 6905, + "end": 6909, "loc": { "start": { - "line": 126, + "line": 128, "column": 7 }, "end": { - "line": 126, + "line": 128, "column": 11 } }, @@ -7311,15 +7583,15 @@ }, "property": { "type": "Identifier", - "start": 6674, - "end": 6685, + "start": 6910, + "end": 6921, "loc": { "start": { - "line": 126, + "line": 128, "column": 12 }, "end": { - "line": 126, + "line": 128, "column": 23 }, "identifierName": "keyboardDOM" @@ -7331,72 +7603,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6694, - "end": 6708, + "start": 6930, + "end": 6944, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 6694, - "end": 6707, + "start": 6930, + "end": 6943, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 6694, - "end": 6705, + "start": 6930, + "end": 6941, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 6694, - "end": 6698, + "start": 6930, + "end": 6934, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 10 } } }, "property": { "type": "Identifier", - "start": 6699, - "end": 6705, + "start": 6935, + "end": 6941, "loc": { "start": { - "line": 127, + "line": 129, "column": 11 }, "end": { - "line": 127, + "line": 129, "column": 17 }, "identifierName": "render" @@ -7410,72 +7682,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 6719, - "end": 6845, + "start": 6955, + "end": 7081, "loc": { "start": { - "line": 128, + "line": 130, "column": 9 }, "end": { - "line": 131, + "line": 133, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6728, - "end": 6792, + "start": 6964, + "end": 7028, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 6728, - "end": 6791, + "start": 6964, + "end": 7027, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 6728, - "end": 6740, + "start": 6964, + "end": 6976, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 18 } }, "object": { "type": "Identifier", - "start": 6728, - "end": 6735, + "start": 6964, + "end": 6971, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 13 }, "identifierName": "console" @@ -7484,15 +7756,15 @@ }, "property": { "type": "Identifier", - "start": 6736, - "end": 6740, + "start": 6972, + "end": 6976, "loc": { "start": { - "line": 129, + "line": 131, "column": 14 }, "end": { - "line": 129, + "line": 131, "column": 18 }, "identifierName": "warn" @@ -7504,30 +7776,30 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 6741, - "end": 6790, + "start": 6977, + "end": 7026, "loc": { "start": { - "line": 129, + "line": 131, "column": 19 }, "end": { - "line": 129, + "line": 131, "column": 68 } }, "expressions": [ { "type": "Identifier", - "start": 6745, - "end": 6761, + "start": 6981, + "end": 6997, "loc": { "start": { - "line": 129, + "line": 131, "column": 23 }, "end": { - "line": 129, + "line": 131, "column": 39 }, "identifierName": "keyboardDOMQuery" @@ -7538,15 +7810,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 6742, - "end": 6743, + "start": 6978, + "end": 6979, "loc": { "start": { - "line": 129, + "line": 131, "column": 20 }, "end": { - "line": 129, + "line": 131, "column": 21 } }, @@ -7558,15 +7830,15 @@ }, { "type": "TemplateElement", - "start": 6762, - "end": 6789, + "start": 6998, + "end": 7025, "loc": { "start": { - "line": 129, + "line": 131, "column": 40 }, "end": { - "line": 129, + "line": 131, "column": 67 } }, @@ -7583,43 +7855,43 @@ }, { "type": "ThrowStatement", - "start": 6800, - "end": 6838, + "start": 7036, + "end": 7074, "loc": { "start": { - "line": 130, + "line": 132, "column": 6 }, "end": { - "line": 130, + "line": 132, "column": 44 } }, "argument": { "type": "NewExpression", - "start": 6806, - "end": 6837, + "start": 7042, + "end": 7073, "loc": { "start": { - "line": 130, + "line": 132, "column": 12 }, "end": { - "line": 130, + "line": 132, "column": 43 } }, "callee": { "type": "Identifier", - "start": 6810, - "end": 6815, + "start": 7046, + "end": 7051, "loc": { "start": { - "line": 130, + "line": 132, "column": 16 }, "end": { - "line": 130, + "line": 132, "column": 21 }, "identifierName": "Error" @@ -7629,15 +7901,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6816, - "end": 6836, + "start": 7052, + "end": 7072, "loc": { "start": { - "line": 130, + "line": 132, "column": 22 }, "end": { - "line": 130, + "line": 132, "column": 42 } }, @@ -7658,15 +7930,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -7676,15 +7948,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -7693,29 +7965,29 @@ }, { "type": "IfStatement", - "start": 6972, - "end": 7057, + "start": 7208, + "end": 7293, "loc": { "start": { - "line": 137, + "line": 139, "column": 4 }, "end": { - "line": 138, + "line": 140, "column": 45 } }, "test": { "type": "UnaryExpression", - "start": 6975, - "end": 7009, + "start": 7211, + "end": 7245, "loc": { "start": { - "line": 137, + "line": 139, "column": 7 }, "end": { - "line": 137, + "line": 139, "column": 41 } }, @@ -7723,29 +7995,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 6976, - "end": 7009, + "start": 7212, + "end": 7245, "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 41 } }, "object": { "type": "Identifier", - "start": 6976, - "end": 6982, + "start": 7212, + "end": 7218, "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 14 }, "identifierName": "window" @@ -7755,15 +8027,15 @@ }, "property": { "type": "StringLiteral", - "start": 6983, - "end": 7008, + "start": 7219, + "end": 7244, "loc": { "start": { - "line": 137, + "line": 139, "column": 15 }, "end": { - "line": 137, + "line": 139, "column": 40 } }, @@ -7783,58 +8055,58 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7018, - "end": 7057, + "start": 7254, + "end": 7293, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 7018, - "end": 7056, + "start": 7254, + "end": 7292, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7018, - "end": 7051, + "start": 7254, + "end": 7287, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 39 } }, "object": { "type": "Identifier", - "start": 7018, - "end": 7024, + "start": 7254, + "end": 7260, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 12 }, "identifierName": "window" @@ -7843,15 +8115,15 @@ }, "property": { "type": "StringLiteral", - "start": 7025, - "end": 7050, + "start": 7261, + "end": 7286, "loc": { "start": { - "line": 138, + "line": 140, "column": 13 }, "end": { - "line": 138, + "line": 140, "column": 38 } }, @@ -7865,15 +8137,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7054, - "end": 7056, + "start": 7290, + "end": 7292, "loc": { "start": { - "line": 138, + "line": 140, "column": 42 }, "end": { - "line": 138, + "line": 140, "column": 44 } }, @@ -7886,15 +8158,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -7903,72 +8175,72 @@ }, { "type": "ExpressionStatement", - "start": 7071, - "end": 7161, + "start": 7307, + "end": 7397, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 94 } }, "expression": { "type": "AssignmentExpression", - "start": 7071, - "end": 7160, + "start": 7307, + "end": 7396, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7071, - "end": 7153, + "start": 7307, + "end": 7389, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 86 } }, "object": { "type": "MemberExpression", - "start": 7071, - "end": 7104, + "start": 7307, + "end": 7340, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 37 } }, "object": { "type": "Identifier", - "start": 7071, - "end": 7077, + "start": 7307, + "end": 7313, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 10 }, "identifierName": "window" @@ -7977,15 +8249,15 @@ }, "property": { "type": "StringLiteral", - "start": 7078, - "end": 7103, + "start": 7314, + "end": 7339, "loc": { "start": { - "line": 140, + "line": 142, "column": 11 }, "end": { - "line": 140, + "line": 142, "column": 36 } }, @@ -7999,72 +8271,72 @@ }, "property": { "type": "CallExpression", - "start": 7105, - "end": 7152, + "start": 7341, + "end": 7388, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 7105, - "end": 7129, + "start": 7341, + "end": 7365, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 62 } }, "object": { "type": "MemberExpression", - "start": 7105, - "end": 7119, + "start": 7341, + "end": 7355, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 52 } }, "object": { "type": "ThisExpression", - "start": 7105, - "end": 7109, + "start": 7341, + "end": 7345, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 42 } } }, "property": { "type": "Identifier", - "start": 7110, - "end": 7119, + "start": 7346, + "end": 7355, "loc": { "start": { - "line": 140, + "line": 142, "column": 43 }, "end": { - "line": 140, + "line": 142, "column": 52 }, "identifierName": "utilities" @@ -8075,15 +8347,15 @@ }, "property": { "type": "Identifier", - "start": 7120, - "end": 7129, + "start": 7356, + "end": 7365, "loc": { "start": { - "line": 140, + "line": 142, "column": 53 }, "end": { - "line": 140, + "line": 142, "column": 62 }, "identifierName": "camelCase" @@ -8095,44 +8367,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7130, - "end": 7151, + "start": 7366, + "end": 7387, "loc": { "start": { - "line": 140, + "line": 142, "column": 63 }, "end": { - "line": 140, + "line": 142, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 7130, - "end": 7134, + "start": 7366, + "end": 7370, "loc": { "start": { - "line": 140, + "line": 142, "column": 63 }, "end": { - "line": 140, + "line": 142, "column": 67 } } }, "property": { "type": "Identifier", - "start": 7135, - "end": 7151, + "start": 7371, + "end": 7387, "loc": { "start": { - "line": 140, + "line": 142, "column": 68 }, "end": { - "line": 140, + "line": 142, "column": 84 }, "identifierName": "keyboardDOMClass" @@ -8147,15 +8419,15 @@ }, "right": { "type": "ThisExpression", - "start": 7156, - "end": 7160, + "start": 7392, + "end": 7396, "loc": { "start": { - "line": 140, + "line": 142, "column": 89 }, "end": { - "line": 140, + "line": 142, "column": 93 } } @@ -8165,15 +8437,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -8182,58 +8454,58 @@ }, { "type": "ExpressionStatement", - "start": 7221, - "end": 7281, + "start": 7457, + "end": 7517, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 7221, - "end": 7280, + "start": 7457, + "end": 7516, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7221, - "end": 7251, + "start": 7457, + "end": 7487, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7221, - "end": 7225, + "start": 7457, + "end": 7461, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 8 } }, @@ -8241,15 +8513,15 @@ }, "property": { "type": "Identifier", - "start": 7226, - "end": 7251, + "start": 7462, + "end": 7487, "loc": { "start": { - "line": 145, + "line": 147, "column": 9 }, "end": { - "line": 145, + "line": 147, "column": 34 }, "identifierName": "physicalKeyboardInterface" @@ -8261,29 +8533,29 @@ }, "right": { "type": "NewExpression", - "start": 7254, - "end": 7280, + "start": 7490, + "end": 7516, "loc": { "start": { - "line": 145, + "line": 147, "column": 37 }, "end": { - "line": 145, + "line": 147, "column": 63 } }, "callee": { "type": "Identifier", - "start": 7258, - "end": 7274, + "start": 7494, + "end": 7510, "loc": { "start": { - "line": 145, + "line": 147, "column": 41 }, "end": { - "line": 145, + "line": 147, "column": 57 }, "identifierName": "PhysicalKeyboard" @@ -8293,15 +8565,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 7275, - "end": 7279, + "start": 7511, + "end": 7515, "loc": { "start": { - "line": 145, + "line": 147, "column": 58 }, "end": { - "line": 145, + "line": 147, "column": 62 } } @@ -8314,15 +8586,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -8332,15 +8604,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -8349,58 +8621,58 @@ }, { "type": "ExpressionStatement", - "start": 7323, - "end": 7341, + "start": 7559, + "end": 7577, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 7323, - "end": 7340, + "start": 7559, + "end": 7576, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7323, - "end": 7335, + "start": 7559, + "end": 7571, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7323, - "end": 7327, + "start": 7559, + "end": 7563, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 8 } }, @@ -8408,15 +8680,15 @@ }, "property": { "type": "Identifier", - "start": 7328, - "end": 7335, + "start": 7564, + "end": 7571, "loc": { "start": { - "line": 150, + "line": 152, "column": 9 }, "end": { - "line": 150, + "line": 152, "column": 16 }, "identifierName": "modules" @@ -8428,15 +8700,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7338, - "end": 7340, + "start": 7574, + "end": 7576, "loc": { "start": { - "line": 150, + "line": 152, "column": 19 }, "end": { - "line": 150, + "line": 152, "column": 21 } }, @@ -8448,15 +8720,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -8465,72 +8737,72 @@ }, { "type": "ExpressionStatement", - "start": 7347, - "end": 7366, + "start": 7583, + "end": 7602, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 7347, - "end": 7365, + "start": 7583, + "end": 7601, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 7347, - "end": 7363, + "start": 7583, + "end": 7599, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7347, - "end": 7351, + "start": 7583, + "end": 7587, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 8 } } }, "property": { "type": "Identifier", - "start": 7352, - "end": 7363, + "start": 7588, + "end": 7599, "loc": { "start": { - "line": 151, + "line": 153, "column": 9 }, "end": { - "line": 151, + "line": 153, "column": 20 }, "identifierName": "loadModules" @@ -8568,15 +8840,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -8585,15 +8857,15 @@ }, { "type": "ClassMethod", - "start": 7493, - "end": 9015, + "start": 7729, + "end": 9251, "loc": { "start": { - "line": 158, + "line": 160, "column": 2 }, "end": { - "line": 212, + "line": 214, "column": 3 } }, @@ -8601,15 +8873,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7493, - "end": 7512, + "start": 7729, + "end": 7748, "loc": { "start": { - "line": 158, + "line": 160, "column": 2 }, "end": { - "line": 158, + "line": 160, "column": 21 }, "identifierName": "handleButtonClicked" @@ -8625,15 +8897,15 @@ "params": [ { "type": "Identifier", - "start": 7513, - "end": 7519, + "start": 7749, + "end": 7755, "loc": { "start": { - "line": 158, + "line": 160, "column": 22 }, "end": { - "line": 158, + "line": 160, "column": 28 }, "identifierName": "button" @@ -8643,59 +8915,59 @@ ], "body": { "type": "BlockStatement", - "start": 7520, - "end": 9015, + "start": 7756, + "end": 9251, "loc": { "start": { - "line": 158, + "line": 160, "column": 29 }, "end": { - "line": 212, + "line": 214, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 7527, - "end": 7558, + "start": 7763, + "end": 7794, "loc": { "start": { - "line": 159, + "line": 161, "column": 4 }, "end": { - "line": 159, + "line": 161, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7531, - "end": 7557, + "start": 7767, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 8 }, "end": { - "line": 159, + "line": 161, "column": 34 } }, "id": { "type": "Identifier", - "start": 7531, - "end": 7536, + "start": 7767, + "end": 7772, "loc": { "start": { - "line": 159, + "line": 161, "column": 8 }, "end": { - "line": 159, + "line": 161, "column": 13 }, "identifierName": "debug" @@ -8704,58 +8976,58 @@ }, "init": { "type": "MemberExpression", - "start": 7539, - "end": 7557, + "start": 7775, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 7539, - "end": 7551, + "start": 7775, + "end": 7787, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 7539, - "end": 7543, + "start": 7775, + "end": 7779, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 20 } } }, "property": { "type": "Identifier", - "start": 7544, - "end": 7551, + "start": 7780, + "end": 7787, "loc": { "start": { - "line": 159, + "line": 161, "column": 21 }, "end": { - "line": 159, + "line": 161, "column": 28 }, "identifierName": "options" @@ -8766,15 +9038,15 @@ }, "property": { "type": "Identifier", - "start": 7552, - "end": 7557, + "start": 7788, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 29 }, "end": { - "line": 159, + "line": 161, "column": 34 }, "identifierName": "debug" @@ -8790,15 +9062,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -8807,43 +9079,43 @@ }, { "type": "IfStatement", - "start": 7621, - "end": 7663, + "start": 7857, + "end": 7899, "loc": { "start": { - "line": 164, + "line": 166, "column": 4 }, "end": { - "line": 165, + "line": 167, "column": 19 } }, "test": { "type": "BinaryExpression", - "start": 7624, - "end": 7641, + "start": 7860, + "end": 7877, "loc": { "start": { - "line": 164, + "line": 166, "column": 7 }, "end": { - "line": 164, + "line": 166, "column": 24 } }, "left": { "type": "Identifier", - "start": 7624, - "end": 7630, + "start": 7860, + "end": 7866, "loc": { "start": { - "line": 164, + "line": 166, "column": 7 }, "end": { - "line": 164, + "line": 166, "column": 13 }, "identifierName": "button" @@ -8854,15 +9126,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7635, - "end": 7641, + "start": 7871, + "end": 7877, "loc": { "start": { - "line": 164, + "line": 166, "column": 18 }, "end": { - "line": 164, + "line": 166, "column": 24 } }, @@ -8876,29 +9148,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7650, - "end": 7663, + "start": 7886, + "end": 7899, "loc": { "start": { - "line": 165, + "line": 167, "column": 6 }, "end": { - "line": 165, + "line": 167, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 7657, - "end": 7662, + "start": 7893, + "end": 7898, "loc": { "start": { - "line": 165, + "line": 167, "column": 13 }, "end": { - "line": 165, + "line": 167, "column": 18 } }, @@ -8911,15 +9183,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -8929,15 +9201,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -8946,43 +9218,43 @@ }, { "type": "IfStatement", - "start": 7716, - "end": 7805, + "start": 7952, + "end": 8041, "loc": { "start": { - "line": 170, + "line": 172, "column": 4 }, "end": { - "line": 171, + "line": 173, "column": 38 } }, "test": { "type": "BinaryExpression", - "start": 7719, - "end": 7764, + "start": 7955, + "end": 8000, "loc": { "start": { - "line": 170, + "line": 172, "column": 7 }, "end": { - "line": 170, + "line": 172, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 7719, - "end": 7749, + "start": 7955, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 7 }, "end": { - "line": 170, + "line": 172, "column": 37 } }, @@ -8990,43 +9262,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7726, - "end": 7749, + "start": 7962, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7726, - "end": 7738, + "start": 7962, + "end": 7974, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 7726, - "end": 7730, + "start": 7962, + "end": 7966, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 18 } }, @@ -9034,15 +9306,15 @@ }, "property": { "type": "Identifier", - "start": 7731, - "end": 7738, + "start": 7967, + "end": 7974, "loc": { "start": { - "line": 170, + "line": 172, "column": 19 }, "end": { - "line": 170, + "line": 172, "column": 26 }, "identifierName": "options" @@ -9054,15 +9326,15 @@ }, "property": { "type": "Identifier", - "start": 7739, - "end": 7749, + "start": 7975, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 27 }, "end": { - "line": 170, + "line": 172, "column": 37 }, "identifierName": "onKeyPress" @@ -9080,15 +9352,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7754, - "end": 7764, + "start": 7990, + "end": 8000, "loc": { "start": { - "line": 170, + "line": 172, "column": 42 }, "end": { - "line": 170, + "line": 172, "column": 52 } }, @@ -9102,86 +9374,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7773, - "end": 7805, + "start": 8009, + "end": 8041, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 7773, - "end": 7804, + "start": 8009, + "end": 8040, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 7773, - "end": 7796, + "start": 8009, + "end": 8032, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 7773, - "end": 7785, + "start": 8009, + "end": 8021, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7773, - "end": 7777, + "start": 8009, + "end": 8013, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7778, - "end": 7785, + "start": 8014, + "end": 8021, "loc": { "start": { - "line": 171, + "line": 173, "column": 11 }, "end": { - "line": 171, + "line": 173, "column": 18 }, "identifierName": "options" @@ -9192,15 +9464,15 @@ }, "property": { "type": "Identifier", - "start": 7786, - "end": 7796, + "start": 8022, + "end": 8032, "loc": { "start": { - "line": 171, + "line": 173, "column": 19 }, "end": { - "line": 171, + "line": 173, "column": 29 }, "identifierName": "onKeyPress" @@ -9212,15 +9484,15 @@ "arguments": [ { "type": "Identifier", - "start": 7797, - "end": 7803, + "start": 8033, + "end": 8039, "loc": { "start": { - "line": 171, + "line": 173, "column": 30 }, "end": { - "line": 171, + "line": 173, "column": 36 }, "identifierName": "button" @@ -9235,15 +9507,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -9252,29 +9524,29 @@ }, { "type": "IfStatement", - "start": 7817, - "end": 7904, + "start": 8053, + "end": 8140, "loc": { "start": { - "line": 173, + "line": 175, "column": 4 }, "end": { - "line": 174, + "line": 176, "column": 46 } }, "test": { "type": "UnaryExpression", - "start": 7820, - "end": 7855, + "start": 8056, + "end": 8091, "loc": { "start": { - "line": 173, + "line": 175, "column": 7 }, "end": { - "line": 173, + "line": 175, "column": 42 } }, @@ -9282,58 +9554,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7821, - "end": 7855, + "start": 8057, + "end": 8091, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 7821, - "end": 7831, + "start": 8057, + "end": 8067, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7821, - "end": 7825, + "start": 8057, + "end": 8061, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7826, - "end": 7831, + "start": 8062, + "end": 8067, "loc": { "start": { - "line": 173, + "line": 175, "column": 13 }, "end": { - "line": 173, + "line": 175, "column": 18 }, "identifierName": "input" @@ -9344,58 +9616,58 @@ }, "property": { "type": "MemberExpression", - "start": 7832, - "end": 7854, + "start": 8068, + "end": 8090, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7832, - "end": 7844, + "start": 8068, + "end": 8080, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 7832, - "end": 7836, + "start": 8068, + "end": 8072, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 23 } } }, "property": { "type": "Identifier", - "start": 7837, - "end": 7844, + "start": 8073, + "end": 8080, "loc": { "start": { - "line": 173, + "line": 175, "column": 24 }, "end": { - "line": 173, + "line": 175, "column": 31 }, "identifierName": "options" @@ -9406,15 +9678,15 @@ }, "property": { "type": "Identifier", - "start": 7845, - "end": 7854, + "start": 8081, + "end": 8090, "loc": { "start": { - "line": 173, + "line": 175, "column": 32 }, "end": { - "line": 173, + "line": 175, "column": 41 }, "identifierName": "inputName" @@ -9431,87 +9703,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7864, - "end": 7904, + "start": 8100, + "end": 8140, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 7864, - "end": 7903, + "start": 8100, + "end": 8139, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7864, - "end": 7898, + "start": 8100, + "end": 8134, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 7864, - "end": 7874, + "start": 8100, + "end": 8110, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7864, - "end": 7868, + "start": 8100, + "end": 8104, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7869, - "end": 7874, + "start": 8105, + "end": 8110, "loc": { "start": { - "line": 174, + "line": 176, "column": 11 }, "end": { - "line": 174, + "line": 176, "column": 16 }, "identifierName": "input" @@ -9522,58 +9794,58 @@ }, "property": { "type": "MemberExpression", - "start": 7875, - "end": 7897, + "start": 8111, + "end": 8133, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 7875, - "end": 7887, + "start": 8111, + "end": 8123, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 7875, - "end": 7879, + "start": 8111, + "end": 8115, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 21 } } }, "property": { "type": "Identifier", - "start": 7880, - "end": 7887, + "start": 8116, + "end": 8123, "loc": { "start": { - "line": 174, + "line": 176, "column": 22 }, "end": { - "line": 174, + "line": 176, "column": 29 }, "identifierName": "options" @@ -9584,15 +9856,15 @@ }, "property": { "type": "Identifier", - "start": 7888, - "end": 7897, + "start": 8124, + "end": 8133, "loc": { "start": { - "line": 174, + "line": 176, "column": 30 }, "end": { - "line": 174, + "line": 176, "column": 39 }, "identifierName": "inputName" @@ -9605,15 +9877,15 @@ }, "right": { "type": "StringLiteral", - "start": 7901, - "end": 7903, + "start": 8137, + "end": 8139, "loc": { "start": { - "line": 174, + "line": 176, "column": 43 }, "end": { - "line": 174, + "line": 176, "column": 45 } }, @@ -9629,44 +9901,44 @@ }, { "type": "VariableDeclaration", - "start": 7912, - "end": 8054, + "start": 8148, + "end": 8290, "loc": { "start": { - "line": 176, + "line": 178, "column": 4 }, "end": { - "line": 178, + "line": 180, "column": 6 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7916, - "end": 8053, + "start": 8152, + "end": 8289, "loc": { "start": { - "line": 176, + "line": 178, "column": 8 }, "end": { - "line": 178, + "line": 180, "column": 5 } }, "id": { "type": "Identifier", - "start": 7916, - "end": 7928, + "start": 8152, + "end": 8164, "loc": { "start": { - "line": 176, + "line": 178, "column": 8 }, "end": { - "line": 176, + "line": 178, "column": 20 }, "identifierName": "updatedInput" @@ -9675,72 +9947,72 @@ }, "init": { "type": "CallExpression", - "start": 7931, - "end": 8053, + "start": 8167, + "end": 8289, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 178, + "line": 180, "column": 5 } }, "callee": { "type": "MemberExpression", - "start": 7931, - "end": 7961, + "start": 8167, + "end": 8197, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 7931, - "end": 7945, + "start": 8167, + "end": 8181, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7931, - "end": 7935, + "start": 8167, + "end": 8171, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 27 } } }, "property": { "type": "Identifier", - "start": 7936, - "end": 7945, + "start": 8172, + "end": 8181, "loc": { "start": { - "line": 176, + "line": 178, "column": 28 }, "end": { - "line": 176, + "line": 178, "column": 37 }, "identifierName": "utilities" @@ -9751,15 +10023,15 @@ }, "property": { "type": "Identifier", - "start": 7946, - "end": 7961, + "start": 8182, + "end": 8197, "loc": { "start": { - "line": 176, + "line": 178, "column": 38 }, "end": { - "line": 176, + "line": 178, "column": 53 }, "identifierName": "getUpdatedInput" @@ -9771,15 +10043,15 @@ "arguments": [ { "type": "Identifier", - "start": 7970, - "end": 7976, + "start": 8206, + "end": 8212, "loc": { "start": { - "line": 177, + "line": 179, "column": 6 }, "end": { - "line": 177, + "line": 179, "column": 12 }, "identifierName": "button" @@ -9788,58 +10060,58 @@ }, { "type": "MemberExpression", - "start": 7978, - "end": 8012, + "start": 8214, + "end": 8248, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 7978, - "end": 7988, + "start": 8214, + "end": 8224, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 7978, - "end": 7982, + "start": 8214, + "end": 8218, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 18 } } }, "property": { "type": "Identifier", - "start": 7983, - "end": 7988, + "start": 8219, + "end": 8224, "loc": { "start": { - "line": 177, + "line": 179, "column": 19 }, "end": { - "line": 177, + "line": 179, "column": 24 }, "identifierName": "input" @@ -9850,58 +10122,58 @@ }, "property": { "type": "MemberExpression", - "start": 7989, - "end": 8011, + "start": 8225, + "end": 8247, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 7989, - "end": 8001, + "start": 8225, + "end": 8237, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7989, - "end": 7993, + "start": 8225, + "end": 8229, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 29 } } }, "property": { "type": "Identifier", - "start": 7994, - "end": 8001, + "start": 8230, + "end": 8237, "loc": { "start": { - "line": 177, + "line": 179, "column": 30 }, "end": { - "line": 177, + "line": 179, "column": 37 }, "identifierName": "options" @@ -9912,15 +10184,15 @@ }, "property": { "type": "Identifier", - "start": 8002, - "end": 8011, + "start": 8238, + "end": 8247, "loc": { "start": { - "line": 177, + "line": 179, "column": 38 }, "end": { - "line": 177, + "line": 179, "column": 47 }, "identifierName": "inputName" @@ -9933,44 +10205,44 @@ }, { "type": "MemberExpression", - "start": 8014, - "end": 8026, + "start": 8250, + "end": 8262, "loc": { "start": { - "line": 177, + "line": 179, "column": 50 }, "end": { - "line": 177, + "line": 179, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 8014, - "end": 8018, + "start": 8250, + "end": 8254, "loc": { "start": { - "line": 177, + "line": 179, "column": 50 }, "end": { - "line": 177, + "line": 179, "column": 54 } } }, "property": { "type": "Identifier", - "start": 8019, - "end": 8026, + "start": 8255, + "end": 8262, "loc": { "start": { - "line": 177, + "line": 179, "column": 55 }, "end": { - "line": 177, + "line": 179, "column": 62 }, "identifierName": "options" @@ -9981,44 +10253,44 @@ }, { "type": "MemberExpression", - "start": 8028, - "end": 8046, + "start": 8264, + "end": 8282, "loc": { "start": { - "line": 177, + "line": 179, "column": 64 }, "end": { - "line": 177, + "line": 179, "column": 82 } }, "object": { "type": "ThisExpression", - "start": 8028, - "end": 8032, + "start": 8264, + "end": 8268, "loc": { "start": { - "line": 177, + "line": 179, "column": 64 }, "end": { - "line": 177, + "line": 179, "column": 68 } } }, "property": { "type": "Identifier", - "start": 8033, - "end": 8046, + "start": 8269, + "end": 8282, "loc": { "start": { - "line": 177, + "line": 179, "column": 69 }, "end": { - "line": 177, + "line": 179, "column": 82 }, "identifierName": "caretPosition" @@ -10035,86 +10307,86 @@ }, { "type": "IfStatement", - "start": 8062, - "end": 8937, + "start": 8298, + "end": 9173, "loc": { "start": { - "line": 180, + "line": 182, "column": 4 }, "end": { - "line": 207, + "line": 209, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 8065, - "end": 8116, + "start": 8301, + "end": 8352, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 8065, - "end": 8099, + "start": 8301, + "end": 8335, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 8065, - "end": 8075, + "start": 8301, + "end": 8311, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 8065, - "end": 8069, + "start": 8301, + "end": 8305, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 11 } } }, "property": { "type": "Identifier", - "start": 8070, - "end": 8075, + "start": 8306, + "end": 8311, "loc": { "start": { - "line": 180, + "line": 182, "column": 12 }, "end": { - "line": 180, + "line": 182, "column": 17 }, "identifierName": "input" @@ -10125,58 +10397,58 @@ }, "property": { "type": "MemberExpression", - "start": 8076, - "end": 8098, + "start": 8312, + "end": 8334, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8076, - "end": 8088, + "start": 8312, + "end": 8324, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8076, - "end": 8080, + "start": 8312, + "end": 8316, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 22 } } }, "property": { "type": "Identifier", - "start": 8081, - "end": 8088, + "start": 8317, + "end": 8324, "loc": { "start": { - "line": 180, + "line": 182, "column": 23 }, "end": { - "line": 180, + "line": 182, "column": 30 }, "identifierName": "options" @@ -10187,15 +10459,15 @@ }, "property": { "type": "Identifier", - "start": 8089, - "end": 8098, + "start": 8325, + "end": 8334, "loc": { "start": { - "line": 180, + "line": 182, "column": 31 }, "end": { - "line": 180, + "line": 182, "column": 40 }, "identifierName": "inputName" @@ -10209,15 +10481,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 8104, - "end": 8116, + "start": 8340, + "end": 8352, "loc": { "start": { - "line": 180, + "line": 182, "column": 46 }, "end": { - "line": 180, + "line": 182, "column": 58 }, "identifierName": "updatedInput" @@ -10227,86 +10499,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 8117, - "end": 8937, + "start": 8353, + "end": 9173, "loc": { "start": { - "line": 180, + "line": 182, "column": 59 }, "end": { - "line": 207, + "line": 209, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 8213, - "end": 8346, + "start": 8449, + "end": 8582, "loc": { "start": { - "line": 185, + "line": 187, "column": 6 }, "end": { - "line": 187, + "line": 189, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 8216, - "end": 8312, + "start": 8452, + "end": 8548, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 105 } }, "left": { "type": "MemberExpression", - "start": 8216, - "end": 8238, + "start": 8452, + "end": 8474, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 8216, - "end": 8228, + "start": 8452, + "end": 8464, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8216, - "end": 8220, + "start": 8452, + "end": 8456, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 13 } }, @@ -10314,15 +10586,15 @@ }, "property": { "type": "Identifier", - "start": 8221, - "end": 8228, + "start": 8457, + "end": 8464, "loc": { "start": { - "line": 185, + "line": 187, "column": 14 }, "end": { - "line": 185, + "line": 187, "column": 21 }, "identifierName": "options" @@ -10334,15 +10606,15 @@ }, "property": { "type": "Identifier", - "start": 8229, - "end": 8238, + "start": 8465, + "end": 8474, "loc": { "start": { - "line": 185, + "line": 187, "column": 22 }, "end": { - "line": 185, + "line": 187, "column": 31 }, "identifierName": "maxLength" @@ -10355,72 +10627,72 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 8242, - "end": 8312, + "start": 8478, + "end": 8548, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 105 } }, "callee": { "type": "MemberExpression", - "start": 8242, - "end": 8272, + "start": 8478, + "end": 8508, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 8242, - "end": 8256, + "start": 8478, + "end": 8492, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 8242, - "end": 8246, + "start": 8478, + "end": 8482, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 39 } } }, "property": { "type": "Identifier", - "start": 8247, - "end": 8256, + "start": 8483, + "end": 8492, "loc": { "start": { - "line": 185, + "line": 187, "column": 40 }, "end": { - "line": 185, + "line": 187, "column": 49 }, "identifierName": "utilities" @@ -10431,15 +10703,15 @@ }, "property": { "type": "Identifier", - "start": 8257, - "end": 8272, + "start": 8493, + "end": 8508, "loc": { "start": { - "line": 185, + "line": 187, "column": 50 }, "end": { - "line": 185, + "line": 187, "column": 65 }, "identifierName": "handleMaxLength" @@ -10451,44 +10723,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8273, - "end": 8283, + "start": 8509, + "end": 8519, "loc": { "start": { - "line": 185, + "line": 187, "column": 66 }, "end": { - "line": 185, + "line": 187, "column": 76 } }, "object": { "type": "ThisExpression", - "start": 8273, - "end": 8277, + "start": 8509, + "end": 8513, "loc": { "start": { - "line": 185, + "line": 187, "column": 66 }, "end": { - "line": 185, + "line": 187, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8278, - "end": 8283, + "start": 8514, + "end": 8519, "loc": { "start": { - "line": 185, + "line": 187, "column": 71 }, "end": { - "line": 185, + "line": 187, "column": 76 }, "identifierName": "input" @@ -10499,44 +10771,44 @@ }, { "type": "MemberExpression", - "start": 8285, - "end": 8297, + "start": 8521, + "end": 8533, "loc": { "start": { - "line": 185, + "line": 187, "column": 78 }, "end": { - "line": 185, + "line": 187, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 8285, - "end": 8289, + "start": 8521, + "end": 8525, "loc": { "start": { - "line": 185, + "line": 187, "column": 78 }, "end": { - "line": 185, + "line": 187, "column": 82 } } }, "property": { "type": "Identifier", - "start": 8290, - "end": 8297, + "start": 8526, + "end": 8533, "loc": { "start": { - "line": 185, + "line": 187, "column": 83 }, "end": { - "line": 185, + "line": 187, "column": 90 }, "identifierName": "options" @@ -10547,15 +10819,15 @@ }, { "type": "Identifier", - "start": 8299, - "end": 8311, + "start": 8535, + "end": 8547, "loc": { "start": { - "line": 185, + "line": 187, "column": 92 }, "end": { - "line": 185, + "line": 187, "column": 104 }, "identifierName": "updatedInput" @@ -10568,44 +10840,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 8313, - "end": 8346, + "start": 8549, + "end": 8582, "loc": { "start": { - "line": 185, + "line": 187, "column": 106 }, "end": { - "line": 187, + "line": 189, "column": 7 } }, "body": [ { "type": "ReturnStatement", - "start": 8324, - "end": 8337, + "start": 8560, + "end": 8573, "loc": { "start": { - "line": 186, + "line": 188, "column": 8 }, "end": { - "line": 186, + "line": 188, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 8331, - "end": 8336, + "start": 8567, + "end": 8572, "loc": { "start": { - "line": 186, + "line": 188, "column": 15 }, "end": { - "line": 186, + "line": 188, "column": 20 } }, @@ -10620,15 +10892,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8128, - "end": 8205, + "start": 8364, + "end": 8441, "loc": { "start": { - "line": 182, + "line": 184, "column": 6 }, "end": { - "line": 184, + "line": 186, "column": 9 } } @@ -10637,87 +10909,87 @@ }, { "type": "ExpressionStatement", - "start": 8356, - "end": 8527, + "start": 8592, + "end": 8763, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 191, + "line": 193, "column": 8 } }, "expression": { "type": "AssignmentExpression", - "start": 8356, - "end": 8526, + "start": 8592, + "end": 8762, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 191, + "line": 193, "column": 7 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8356, - "end": 8390, + "start": 8592, + "end": 8626, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8356, - "end": 8366, + "start": 8592, + "end": 8602, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 8356, - "end": 8360, + "start": 8592, + "end": 8596, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 10 } } }, "property": { "type": "Identifier", - "start": 8361, - "end": 8366, + "start": 8597, + "end": 8602, "loc": { "start": { - "line": 189, + "line": 191, "column": 11 }, "end": { - "line": 189, + "line": 191, "column": 16 }, "identifierName": "input" @@ -10728,58 +11000,58 @@ }, "property": { "type": "MemberExpression", - "start": 8367, - "end": 8389, + "start": 8603, + "end": 8625, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 8367, - "end": 8379, + "start": 8603, + "end": 8615, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 8367, - "end": 8371, + "start": 8603, + "end": 8607, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 21 } } }, "property": { "type": "Identifier", - "start": 8372, - "end": 8379, + "start": 8608, + "end": 8615, "loc": { "start": { - "line": 189, + "line": 191, "column": 22 }, "end": { - "line": 189, + "line": 191, "column": 29 }, "identifierName": "options" @@ -10790,15 +11062,15 @@ }, "property": { "type": "Identifier", - "start": 8380, - "end": 8389, + "start": 8616, + "end": 8625, "loc": { "start": { - "line": 189, + "line": 191, "column": 30 }, "end": { - "line": 189, + "line": 191, "column": 39 }, "identifierName": "inputName" @@ -10811,72 +11083,72 @@ }, "right": { "type": "CallExpression", - "start": 8394, - "end": 8526, + "start": 8630, + "end": 8762, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 191, + "line": 193, "column": 7 } }, "callee": { "type": "MemberExpression", - "start": 8394, - "end": 8424, + "start": 8630, + "end": 8660, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 74 } }, "object": { "type": "MemberExpression", - "start": 8394, - "end": 8408, + "start": 8630, + "end": 8644, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 8394, - "end": 8398, + "start": 8630, + "end": 8634, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 48 } } }, "property": { "type": "Identifier", - "start": 8399, - "end": 8408, + "start": 8635, + "end": 8644, "loc": { "start": { - "line": 189, + "line": 191, "column": 49 }, "end": { - "line": 189, + "line": 191, "column": 58 }, "identifierName": "utilities" @@ -10887,15 +11159,15 @@ }, "property": { "type": "Identifier", - "start": 8409, - "end": 8424, + "start": 8645, + "end": 8660, "loc": { "start": { - "line": 189, + "line": 191, "column": 59 }, "end": { - "line": 189, + "line": 191, "column": 74 }, "identifierName": "getUpdatedInput" @@ -10907,15 +11179,15 @@ "arguments": [ { "type": "Identifier", - "start": 8435, - "end": 8441, + "start": 8671, + "end": 8677, "loc": { "start": { - "line": 190, + "line": 192, "column": 8 }, "end": { - "line": 190, + "line": 192, "column": 14 }, "identifierName": "button" @@ -10924,58 +11196,58 @@ }, { "type": "MemberExpression", - "start": 8443, - "end": 8477, + "start": 8679, + "end": 8713, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 8443, - "end": 8453, + "start": 8679, + "end": 8689, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 8443, - "end": 8447, + "start": 8679, + "end": 8683, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 20 } } }, "property": { "type": "Identifier", - "start": 8448, - "end": 8453, + "start": 8684, + "end": 8689, "loc": { "start": { - "line": 190, + "line": 192, "column": 21 }, "end": { - "line": 190, + "line": 192, "column": 26 }, "identifierName": "input" @@ -10986,58 +11258,58 @@ }, "property": { "type": "MemberExpression", - "start": 8454, - "end": 8476, + "start": 8690, + "end": 8712, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 8454, - "end": 8466, + "start": 8690, + "end": 8702, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 8454, - "end": 8458, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 31 } } }, "property": { "type": "Identifier", - "start": 8459, - "end": 8466, + "start": 8695, + "end": 8702, "loc": { "start": { - "line": 190, + "line": 192, "column": 32 }, "end": { - "line": 190, + "line": 192, "column": 39 }, "identifierName": "options" @@ -11048,15 +11320,15 @@ }, "property": { "type": "Identifier", - "start": 8467, - "end": 8476, + "start": 8703, + "end": 8712, "loc": { "start": { - "line": 190, + "line": 192, "column": 40 }, "end": { - "line": 190, + "line": 192, "column": 49 }, "identifierName": "inputName" @@ -11069,44 +11341,44 @@ }, { "type": "MemberExpression", - "start": 8479, - "end": 8491, + "start": 8715, + "end": 8727, "loc": { "start": { - "line": 190, + "line": 192, "column": 52 }, "end": { - "line": 190, + "line": 192, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 8479, - "end": 8483, + "start": 8715, + "end": 8719, "loc": { "start": { - "line": 190, + "line": 192, "column": 52 }, "end": { - "line": 190, + "line": 192, "column": 56 } } }, "property": { "type": "Identifier", - "start": 8484, - "end": 8491, + "start": 8720, + "end": 8727, "loc": { "start": { - "line": 190, + "line": 192, "column": 57 }, "end": { - "line": 190, + "line": 192, "column": 64 }, "identifierName": "options" @@ -11117,44 +11389,44 @@ }, { "type": "MemberExpression", - "start": 8493, - "end": 8511, + "start": 8729, + "end": 8747, "loc": { "start": { - "line": 190, + "line": 192, "column": 66 }, "end": { - "line": 190, + "line": 192, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 8493, - "end": 8497, + "start": 8729, + "end": 8733, "loc": { "start": { - "line": 190, + "line": 192, "column": 66 }, "end": { - "line": 190, + "line": 192, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8498, - "end": 8511, + "start": 8734, + "end": 8747, "loc": { "start": { - "line": 190, + "line": 192, "column": 71 }, "end": { - "line": 190, + "line": 192, "column": 84 }, "identifierName": "caretPosition" @@ -11165,15 +11437,15 @@ }, { "type": "BooleanLiteral", - "start": 8513, - "end": 8517, + "start": 8749, + "end": 8753, "loc": { "start": { - "line": 190, + "line": 192, "column": 86 }, "end": { - "line": 190, + "line": 192, "column": 90 } }, @@ -11185,29 +11457,29 @@ }, { "type": "IfStatement", - "start": 8537, - "end": 8598, + "start": 8773, + "end": 8834, "loc": { "start": { - "line": 193, + "line": 195, "column": 6 }, "end": { - "line": 194, + "line": 196, "column": 50 } }, "test": { "type": "Identifier", - "start": 8540, - "end": 8545, + "start": 8776, + "end": 8781, "loc": { "start": { - "line": 193, + "line": 195, "column": 9 }, "end": { - "line": 193, + "line": 195, "column": 14 }, "identifierName": "debug" @@ -11216,57 +11488,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8556, - "end": 8598, + "start": 8792, + "end": 8834, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 8556, - "end": 8597, + "start": 8792, + "end": 8833, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8556, - "end": 8567, + "start": 8792, + "end": 8803, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 19 } }, "object": { "type": "Identifier", - "start": 8556, - "end": 8563, + "start": 8792, + "end": 8799, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 15 }, "identifierName": "console" @@ -11275,15 +11547,15 @@ }, "property": { "type": "Identifier", - "start": 8564, - "end": 8567, + "start": 8800, + "end": 8803, "loc": { "start": { - "line": 194, + "line": 196, "column": 16 }, "end": { - "line": 194, + "line": 196, "column": 19 }, "identifierName": "log" @@ -11295,15 +11567,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8568, - "end": 8584, + "start": 8804, + "end": 8820, "loc": { "start": { - "line": 194, + "line": 196, "column": 20 }, "end": { - "line": 194, + "line": 196, "column": 36 } }, @@ -11315,44 +11587,44 @@ }, { "type": "MemberExpression", - "start": 8586, - "end": 8596, + "start": 8822, + "end": 8832, "loc": { "start": { - "line": 194, + "line": 196, "column": 38 }, "end": { - "line": 194, + "line": 196, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 8586, - "end": 8590, + "start": 8822, + "end": 8826, "loc": { "start": { - "line": 194, + "line": 196, "column": 38 }, "end": { - "line": 194, + "line": 196, "column": 42 } } }, "property": { "type": "Identifier", - "start": 8591, - "end": 8596, + "start": 8827, + "end": 8832, "loc": { "start": { - "line": 194, + "line": 196, "column": 43 }, "end": { - "line": 194, + "line": 196, "column": 48 }, "identifierName": "input" @@ -11370,15 +11642,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -11387,57 +11659,57 @@ }, { "type": "IfStatement", - "start": 8675, - "end": 8756, + "start": 8911, + "end": 8992, "loc": { "start": { - "line": 199, + "line": 201, "column": 6 }, "end": { - "line": 200, + "line": 202, "column": 44 } }, "test": { "type": "MemberExpression", - "start": 8678, - "end": 8709, + "start": 8914, + "end": 8945, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8678, - "end": 8690, + "start": 8914, + "end": 8926, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8678, - "end": 8682, + "start": 8914, + "end": 8918, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 13 } }, @@ -11445,15 +11717,15 @@ }, "property": { "type": "Identifier", - "start": 8683, - "end": 8690, + "start": 8919, + "end": 8926, "loc": { "start": { - "line": 199, + "line": 201, "column": 14 }, "end": { - "line": 199, + "line": 201, "column": 21 }, "identifierName": "options" @@ -11465,15 +11737,15 @@ }, "property": { "type": "Identifier", - "start": 8691, - "end": 8709, + "start": 8927, + "end": 8945, "loc": { "start": { - "line": 199, + "line": 201, "column": 22 }, "end": { - "line": 199, + "line": 201, "column": 40 }, "identifierName": "syncInstanceInputs" @@ -11485,72 +11757,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8720, - "end": 8756, + "start": 8956, + "end": 8992, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 8720, - "end": 8755, + "start": 8956, + "end": 8991, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 8720, - "end": 8743, + "start": 8956, + "end": 8979, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 8720, - "end": 8724, + "start": 8956, + "end": 8960, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8725, - "end": 8743, + "start": 8961, + "end": 8979, "loc": { "start": { - "line": 200, + "line": 202, "column": 13 }, "end": { - "line": 200, + "line": 202, "column": 31 }, "identifierName": "syncInstanceInputs" @@ -11562,44 +11834,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8744, - "end": 8754, + "start": 8980, + "end": 8990, "loc": { "start": { - "line": 200, + "line": 202, "column": 32 }, "end": { - "line": 200, + "line": 202, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 8744, - "end": 8748, + "start": 8980, + "end": 8984, "loc": { "start": { - "line": 200, + "line": 202, "column": 32 }, "end": { - "line": 200, + "line": 202, "column": 36 } } }, "property": { "type": "Identifier", - "start": 8749, - "end": 8754, + "start": 8985, + "end": 8990, "loc": { "start": { - "line": 200, + "line": 202, "column": 37 }, "end": { - "line": 200, + "line": 202, "column": 42 }, "identifierName": "input" @@ -11617,15 +11889,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -11635,15 +11907,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -11652,43 +11924,43 @@ }, { "type": "IfStatement", - "start": 8815, - "end": 8930, + "start": 9051, + "end": 9166, "loc": { "start": { - "line": 205, + "line": 207, "column": 6 }, "end": { - "line": 206, + "line": 208, "column": 66 } }, "test": { "type": "BinaryExpression", - "start": 8818, - "end": 8861, + "start": 9054, + "end": 9097, "loc": { "start": { - "line": 205, + "line": 207, "column": 9 }, "end": { - "line": 205, + "line": 207, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 8818, - "end": 8846, + "start": 9054, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 9 }, "end": { - "line": 205, + "line": 207, "column": 37 } }, @@ -11696,43 +11968,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 8825, - "end": 8846, + "start": 9061, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 8825, - "end": 8837, + "start": 9061, + "end": 9073, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 8825, - "end": 8829, + "start": 9061, + "end": 9065, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 20 } }, @@ -11740,15 +12012,15 @@ }, "property": { "type": "Identifier", - "start": 8830, - "end": 8837, + "start": 9066, + "end": 9073, "loc": { "start": { - "line": 205, + "line": 207, "column": 21 }, "end": { - "line": 205, + "line": 207, "column": 28 }, "identifierName": "options" @@ -11760,15 +12032,15 @@ }, "property": { "type": "Identifier", - "start": 8838, - "end": 8846, + "start": 9074, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 29 }, "end": { - "line": 205, + "line": 207, "column": 37 }, "identifierName": "onChange" @@ -11786,15 +12058,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 8851, - "end": 8861, + "start": 9087, + "end": 9097, "loc": { "start": { - "line": 205, + "line": 207, "column": 42 }, "end": { - "line": 205, + "line": 207, "column": 52 } }, @@ -11808,86 +12080,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8872, - "end": 8930, + "start": 9108, + "end": 9166, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 8872, - "end": 8929, + "start": 9108, + "end": 9165, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 8872, - "end": 8893, + "start": 9108, + "end": 9129, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 8872, - "end": 8884, + "start": 9108, + "end": 9120, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8872, - "end": 8876, + "start": 9108, + "end": 9112, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8877, - "end": 8884, + "start": 9113, + "end": 9120, "loc": { "start": { - "line": 206, + "line": 208, "column": 13 }, "end": { - "line": 206, + "line": 208, "column": 20 }, "identifierName": "options" @@ -11898,15 +12170,15 @@ }, "property": { "type": "Identifier", - "start": 8885, - "end": 8893, + "start": 9121, + "end": 9129, "loc": { "start": { - "line": 206, + "line": 208, "column": 21 }, "end": { - "line": 206, + "line": 208, "column": 29 }, "identifierName": "onChange" @@ -11918,58 +12190,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 8894, - "end": 8928, + "start": 9130, + "end": 9164, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 8894, - "end": 8904, + "start": 9130, + "end": 9140, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 8894, - "end": 8898, + "start": 9130, + "end": 9134, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 34 } } }, "property": { "type": "Identifier", - "start": 8899, - "end": 8904, + "start": 9135, + "end": 9140, "loc": { "start": { - "line": 206, + "line": 208, "column": 35 }, "end": { - "line": 206, + "line": 208, "column": 40 }, "identifierName": "input" @@ -11980,58 +12252,58 @@ }, "property": { "type": "MemberExpression", - "start": 8905, - "end": 8927, + "start": 9141, + "end": 9163, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 8905, - "end": 8917, + "start": 9141, + "end": 9153, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 8905, - "end": 8909, + "start": 9141, + "end": 9145, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 45 } } }, "property": { "type": "Identifier", - "start": 8910, - "end": 8917, + "start": 9146, + "end": 9153, "loc": { "start": { - "line": 206, + "line": 208, "column": 46 }, "end": { - "line": 206, + "line": 208, "column": 53 }, "identifierName": "options" @@ -12042,15 +12314,15 @@ }, "property": { "type": "Identifier", - "start": 8918, - "end": 8927, + "start": 9154, + "end": 9163, "loc": { "start": { - "line": 206, + "line": 208, "column": 54 }, "end": { - "line": 206, + "line": 208, "column": 63 }, "identifierName": "inputName" @@ -12069,15 +12341,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -12091,29 +12363,29 @@ }, { "type": "IfStatement", - "start": 8949, - "end": 9010, + "start": 9185, + "end": 9246, "loc": { "start": { - "line": 209, + "line": 211, "column": 4 }, "end": { - "line": 211, + "line": 213, "column": 5 } }, "test": { "type": "Identifier", - "start": 8952, - "end": 8957, + "start": 9188, + "end": 9193, "loc": { "start": { - "line": 209, + "line": 211, "column": 7 }, "end": { - "line": 209, + "line": 211, "column": 12 }, "identifierName": "debug" @@ -12122,72 +12394,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 8958, - "end": 9010, + "start": 9194, + "end": 9246, "loc": { "start": { - "line": 209, + "line": 211, "column": 13 }, "end": { - "line": 211, + "line": 213, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8967, - "end": 9003, + "start": 9203, + "end": 9239, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 8967, - "end": 9002, + "start": 9203, + "end": 9238, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 8967, - "end": 8978, + "start": 9203, + "end": 9214, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 17 } }, "object": { "type": "Identifier", - "start": 8967, - "end": 8974, + "start": 9203, + "end": 9210, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 13 }, "identifierName": "console" @@ -12196,15 +12468,15 @@ }, "property": { "type": "Identifier", - "start": 8975, - "end": 8978, + "start": 9211, + "end": 9214, "loc": { "start": { - "line": 210, + "line": 212, "column": 14 }, "end": { - "line": 210, + "line": 212, "column": 17 }, "identifierName": "log" @@ -12216,15 +12488,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8979, - "end": 8993, + "start": 9215, + "end": 9229, "loc": { "start": { - "line": 210, + "line": 212, "column": 18 }, "end": { - "line": 210, + "line": 212, "column": 32 } }, @@ -12236,15 +12508,15 @@ }, { "type": "Identifier", - "start": 8995, - "end": 9001, + "start": 9231, + "end": 9237, "loc": { "start": { - "line": 210, + "line": 212, "column": 34 }, "end": { - "line": 210, + "line": 212, "column": 40 }, "identifierName": "button" @@ -12267,15 +12539,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -12285,15 +12557,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -12301,15 +12573,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -12318,15 +12590,15 @@ }, { "type": "ClassMethod", - "start": 9096, - "end": 9955, + "start": 9332, + "end": 10191, "loc": { "start": { - "line": 218, + "line": 220, "column": 2 }, "end": { - "line": 250, + "line": 252, "column": 3 } }, @@ -12334,15 +12606,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9096, - "end": 9117, + "start": 9332, + "end": 9353, "loc": { "start": { - "line": 218, + "line": 220, "column": 2 }, "end": { - "line": 218, + "line": 220, "column": 23 }, "identifierName": "handleButtonMouseDown" @@ -12358,15 +12630,15 @@ "params": [ { "type": "Identifier", - "start": 9118, - "end": 9124, + "start": 9354, + "end": 9360, "loc": { "start": { - "line": 218, + "line": 220, "column": 24 }, "end": { - "line": 218, + "line": 220, "column": 30 }, "identifierName": "button" @@ -12375,15 +12647,15 @@ }, { "type": "Identifier", - "start": 9126, - "end": 9127, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 218, + "line": 220, "column": 32 }, "end": { - "line": 218, + "line": 220, "column": 33 }, "identifierName": "e" @@ -12393,73 +12665,73 @@ ], "body": { "type": "BlockStatement", - "start": 9128, - "end": 9955, + "start": 9364, + "end": 10191, "loc": { "start": { - "line": 218, + "line": 220, "column": 34 }, "end": { - "line": 250, + "line": 252, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9220, - "end": 9244, + "start": 9456, + "end": 9480, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 9220, - "end": 9243, + "start": 9456, + "end": 9479, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9220, - "end": 9236, + "start": 9456, + "end": 9472, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9220, - "end": 9224, + "start": 9456, + "end": 9460, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 8 } }, @@ -12467,15 +12739,15 @@ }, "property": { "type": "Identifier", - "start": 9225, - "end": 9236, + "start": 9461, + "end": 9472, "loc": { "start": { - "line": 222, + "line": 224, "column": 9 }, "end": { - "line": 222, + "line": 224, "column": 20 }, "identifierName": "isMouseHold" @@ -12487,15 +12759,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9239, - "end": 9243, + "start": 9475, + "end": 9479, "loc": { "start": { - "line": 222, + "line": 224, "column": 23 }, "end": { - "line": 222, + "line": 224, "column": 27 } }, @@ -12507,15 +12779,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 9135, - "end": 9214, + "start": 9371, + "end": 9450, "loc": { "start": { - "line": 219, + "line": 221, "column": 4 }, "end": { - "line": 221, + "line": 223, "column": 7 } } @@ -12524,58 +12796,58 @@ }, { "type": "IfStatement", - "start": 9252, - "end": 9333, + "start": 9488, + "end": 9569, "loc": { "start": { - "line": 224, + "line": 226, "column": 4 }, "end": { - "line": 225, + "line": 227, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9255, - "end": 9282, + "start": 9491, + "end": 9518, "loc": { "start": { - "line": 224, + "line": 226, "column": 7 }, "end": { - "line": 224, + "line": 226, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9255, - "end": 9259, + "start": 9491, + "end": 9495, "loc": { "start": { - "line": 224, + "line": 226, "column": 7 }, "end": { - "line": 224, + "line": 226, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9260, - "end": 9282, + "start": 9496, + "end": 9518, "loc": { "start": { - "line": 224, + "line": 226, "column": 12 }, "end": { - "line": 224, + "line": 226, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -12586,43 +12858,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9291, - "end": 9333, + "start": 9527, + "end": 9569, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9291, - "end": 9332, + "start": 9527, + "end": 9568, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9291, - "end": 9303, + "start": 9527, + "end": 9539, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 18 }, "identifierName": "clearTimeout" @@ -12632,44 +12904,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9304, - "end": 9331, + "start": 9540, + "end": 9567, "loc": { "start": { - "line": 225, + "line": 227, "column": 19 }, "end": { - "line": 225, + "line": 227, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9304, - "end": 9308, + "start": 9540, + "end": 9544, "loc": { "start": { - "line": 225, + "line": 227, "column": 19 }, "end": { - "line": 225, + "line": 227, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9309, - "end": 9331, + "start": 9545, + "end": 9567, "loc": { "start": { - "line": 225, + "line": 227, "column": 24 }, "end": { - "line": 225, + "line": 227, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -12685,58 +12957,58 @@ }, { "type": "IfStatement", - "start": 9341, - "end": 9400, + "start": 9577, + "end": 9636, "loc": { "start": { - "line": 227, + "line": 229, "column": 4 }, "end": { - "line": 228, + "line": 230, "column": 37 } }, "test": { "type": "MemberExpression", - "start": 9344, - "end": 9360, + "start": 9580, + "end": 9596, "loc": { "start": { - "line": 227, + "line": 229, "column": 7 }, "end": { - "line": 227, + "line": 229, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9344, - "end": 9348, + "start": 9580, + "end": 9584, "loc": { "start": { - "line": 227, + "line": 229, "column": 7 }, "end": { - "line": 227, + "line": 229, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9349, - "end": 9360, + "start": 9585, + "end": 9596, "loc": { "start": { - "line": 227, + "line": 229, "column": 12 }, "end": { - "line": 227, + "line": 229, "column": 23 }, "identifierName": "holdTimeout" @@ -12747,43 +13019,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9369, - "end": 9400, + "start": 9605, + "end": 9636, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9369, - "end": 9399, + "start": 9605, + "end": 9635, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9369, - "end": 9381, + "start": 9605, + "end": 9617, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 18 }, "identifierName": "clearTimeout" @@ -12793,44 +13065,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9382, - "end": 9398, + "start": 9618, + "end": 9634, "loc": { "start": { - "line": 228, + "line": 230, "column": 19 }, "end": { - "line": 228, + "line": 230, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9382, - "end": 9386, + "start": 9618, + "end": 9622, "loc": { "start": { - "line": 228, + "line": 230, "column": 19 }, "end": { - "line": 228, + "line": 230, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9387, - "end": 9398, + "start": 9623, + "end": 9634, "loc": { "start": { - "line": 228, + "line": 230, "column": 24 }, "end": { - "line": 228, + "line": 230, "column": 35 }, "identifierName": "holdTimeout" @@ -12848,15 +13120,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, + "start": 9644, + "end": 9721, "loc": { "start": { - "line": 230, + "line": 232, "column": 4 }, "end": { - "line": 232, + "line": 234, "column": 7 } } @@ -12865,58 +13137,58 @@ }, { "type": "ExpressionStatement", - "start": 9491, - "end": 9950, + "start": 9727, + "end": 10186, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 249, + "line": 251, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9491, - "end": 9949, + "start": 9727, + "end": 10185, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 249, + "line": 251, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9491, - "end": 9507, + "start": 9727, + "end": 9743, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 233, + "line": 235, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9491, - "end": 9495, + "start": 9727, + "end": 9731, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 233, + "line": 235, "column": 8 } }, @@ -12924,15 +13196,15 @@ }, "property": { "type": "Identifier", - "start": 9496, - "end": 9507, + "start": 9732, + "end": 9743, "loc": { "start": { - "line": 233, + "line": 235, "column": 9 }, "end": { - "line": 233, + "line": 235, "column": 20 }, "identifierName": "holdTimeout" @@ -12944,29 +13216,29 @@ }, "right": { "type": "CallExpression", - "start": 9510, - "end": 9949, + "start": 9746, + "end": 10185, "loc": { "start": { - "line": 233, + "line": 235, "column": 23 }, "end": { - "line": 249, + "line": 251, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9510, - "end": 9520, + "start": 9746, + "end": 9756, "loc": { "start": { - "line": 233, + "line": 235, "column": 23 }, "end": { - "line": 233, + "line": 235, "column": 33 }, "identifierName": "setTimeout" @@ -12976,15 +13248,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9521, - "end": 9943, + "start": 9757, + "end": 10179, "loc": { "start": { - "line": 233, + "line": 235, "column": 34 }, "end": { - "line": 249, + "line": 251, "column": 5 } }, @@ -12995,87 +13267,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9527, - "end": 9943, + "start": 9763, + "end": 10179, "loc": { "start": { - "line": 233, + "line": 235, "column": 40 }, "end": { - "line": 249, + "line": 251, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9536, - "end": 9897, + "start": 9772, + "end": 10133, "loc": { "start": { - "line": 234, + "line": 236, "column": 6 }, "end": { - "line": 247, + "line": 249, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9549, - "end": 9753, + "start": 9785, + "end": 9989, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 241, + "line": 243, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9549, - "end": 9565, + "start": 9785, + "end": 9801, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 235, + "line": 237, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9549, - "end": 9553, + "start": 9785, + "end": 9789, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 235, + "line": 237, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9554, - "end": 9565, + "start": 9790, + "end": 9801, "loc": { "start": { - "line": 235, + "line": 237, "column": 13 }, "end": { - "line": 235, + "line": 237, "column": 24 }, "identifierName": "isMouseHold" @@ -13087,71 +13359,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9592, - "end": 9742, + "start": 9828, + "end": 9978, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9592, - "end": 9709, + "start": 9828, + "end": 9945, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9592, - "end": 9674, + "start": 9828, + "end": 9910, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9593, - "end": 9639, + "start": 9829, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 11 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9593, - "end": 9614, + "start": 9829, + "end": 9850, "loc": { "start": { - "line": 237, + "line": 239, "column": 11 }, "end": { - "line": 237, + "line": 239, "column": 32 } }, @@ -13159,43 +13431,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9594, - "end": 9614, + "start": 9830, + "end": 9850, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9594, - "end": 9609, + "start": 9830, + "end": 9845, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 27 } }, "object": { "type": "Identifier", - "start": 9594, - "end": 9600, + "start": 9830, + "end": 9836, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 18 }, "identifierName": "button" @@ -13204,15 +13476,15 @@ }, "property": { "type": "Identifier", - "start": 9601, - "end": 9609, + "start": 9837, + "end": 9845, "loc": { "start": { - "line": 237, + "line": 239, "column": 19 }, "end": { - "line": 237, + "line": 239, "column": 27 }, "identifierName": "includes" @@ -13224,15 +13496,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9610, - "end": 9613, + "start": 9846, + "end": 9849, "loc": { "start": { - "line": 237, + "line": 239, "column": 28 }, "end": { - "line": 237, + "line": 239, "column": 31 } }, @@ -13251,15 +13523,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9618, - "end": 9639, + "start": 9854, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 36 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, @@ -13267,43 +13539,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9619, - "end": 9639, + "start": 9855, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9619, - "end": 9634, + "start": 9855, + "end": 9870, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 52 } }, "object": { "type": "Identifier", - "start": 9619, - "end": 9625, + "start": 9855, + "end": 9861, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 43 }, "identifierName": "button" @@ -13312,15 +13584,15 @@ }, "property": { "type": "Identifier", - "start": 9626, - "end": 9634, + "start": 9862, + "end": 9870, "loc": { "start": { - "line": 237, + "line": 239, "column": 44 }, "end": { - "line": 237, + "line": 239, "column": 52 }, "identifierName": "includes" @@ -13332,15 +13604,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9635, - "end": 9638, + "start": 9871, + "end": 9874, "loc": { "start": { - "line": 237, + "line": 239, "column": 53 }, "end": { - "line": 237, + "line": 239, "column": 56 } }, @@ -13358,35 +13630,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9592 + "parenStart": 9828 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9655, - "end": 9674, + "start": 9891, + "end": 9910, "loc": { "start": { - "line": 238, + "line": 240, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, "left": { "type": "Identifier", - "start": 9655, - "end": 9661, + "start": 9891, + "end": 9897, "loc": { "start": { - "line": 238, + "line": 240, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 16 }, "identifierName": "button" @@ -13396,15 +13668,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9666, - "end": 9674, + "start": 9902, + "end": 9910, "loc": { "start": { - "line": 238, + "line": 240, "column": 21 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, @@ -13419,29 +13691,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9689, - "end": 9709, + "start": 9925, + "end": 9945, "loc": { "start": { - "line": 239, + "line": 241, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, "left": { "type": "Identifier", - "start": 9689, - "end": 9695, + "start": 9925, + "end": 9931, "loc": { "start": { - "line": 239, + "line": 241, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 16 }, "identifierName": "button" @@ -13451,15 +13723,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9700, - "end": 9709, + "start": 9936, + "end": 9945, "loc": { "start": { - "line": 239, + "line": 241, "column": 21 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, @@ -13474,29 +13746,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9724, - "end": 9742, + "start": 9960, + "end": 9978, "loc": { "start": { - "line": 240, + "line": 242, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, "left": { "type": "Identifier", - "start": 9724, - "end": 9730, + "start": 9960, + "end": 9966, "loc": { "start": { - "line": 240, + "line": 242, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 16 }, "identifierName": "button" @@ -13506,15 +13778,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9735, - "end": 9742, + "start": 9971, + "end": 9978, "loc": { "start": { - "line": 240, + "line": 242, "column": 21 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, @@ -13527,93 +13799,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9579 + "parenStart": 9815 } } }, "consequent": { "type": "BlockStatement", - "start": 9762, - "end": 9897, + "start": 9998, + "end": 10133, "loc": { "start": { - "line": 242, + "line": 244, "column": 7 }, "end": { - "line": 247, + "line": 249, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9773, - "end": 9843, + "start": 10009, + "end": 10079, "loc": { "start": { - "line": 243, + "line": 245, "column": 8 }, "end": { - "line": 244, + "line": 246, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9776, - "end": 9794, + "start": 10012, + "end": 10030, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9776, - "end": 9788, + "start": 10012, + "end": 10024, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9776, - "end": 9780, + "start": 10012, + "end": 10016, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9781, - "end": 9788, + "start": 10017, + "end": 10024, "loc": { "start": { - "line": 243, + "line": 245, "column": 16 }, "end": { - "line": 243, + "line": 245, "column": 23 }, "identifierName": "options" @@ -13624,15 +13896,15 @@ }, "property": { "type": "Identifier", - "start": 9789, - "end": 9794, + "start": 10025, + "end": 10030, "loc": { "start": { - "line": 243, + "line": 245, "column": 24 }, "end": { - "line": 243, + "line": 245, "column": 29 }, "identifierName": "debug" @@ -13643,57 +13915,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9807, - "end": 9843, + "start": 10043, + "end": 10079, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9807, - "end": 9842, + "start": 10043, + "end": 10078, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9807, - "end": 9818, + "start": 10043, + "end": 10054, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 21 } }, "object": { "type": "Identifier", - "start": 9807, - "end": 9814, + "start": 10043, + "end": 10050, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 17 }, "identifierName": "console" @@ -13702,15 +13974,15 @@ }, "property": { "type": "Identifier", - "start": 9815, - "end": 9818, + "start": 10051, + "end": 10054, "loc": { "start": { - "line": 244, + "line": 246, "column": 18 }, "end": { - "line": 244, + "line": 246, "column": 21 }, "identifierName": "log" @@ -13722,15 +13994,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9819, - "end": 9833, + "start": 10055, + "end": 10069, "loc": { "start": { - "line": 244, + "line": 246, "column": 22 }, "end": { - "line": 244, + "line": 246, "column": 36 } }, @@ -13742,15 +14014,15 @@ }, { "type": "Identifier", - "start": 9835, - "end": 9841, + "start": 10071, + "end": 10077, "loc": { "start": { - "line": 244, + "line": 246, "column": 38 }, "end": { - "line": 244, + "line": 246, "column": 44 }, "identifierName": "button" @@ -13764,72 +14036,72 @@ }, { "type": "ExpressionStatement", - "start": 9855, - "end": 9888, + "start": 10091, + "end": 10124, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9855, - "end": 9887, + "start": 10091, + "end": 10123, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9855, - "end": 9876, + "start": 10091, + "end": 10112, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9855, - "end": 9859, + "start": 10091, + "end": 10095, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9860, - "end": 9876, + "start": 10096, + "end": 10112, "loc": { "start": { - "line": 246, + "line": 248, "column": 13 }, "end": { - "line": 246, + "line": 248, "column": 29 }, "identifierName": "handleButtonHold" @@ -13841,15 +14113,15 @@ "arguments": [ { "type": "Identifier", - "start": 9877, - "end": 9883, + "start": 10113, + "end": 10119, "loc": { "start": { - "line": 246, + "line": 248, "column": 30 }, "end": { - "line": 246, + "line": 248, "column": 36 }, "identifierName": "button" @@ -13858,15 +14130,15 @@ }, { "type": "Identifier", - "start": 9885, - "end": 9886, + "start": 10121, + "end": 10122, "loc": { "start": { - "line": 246, + "line": 248, "column": 38 }, "end": { - "line": 246, + "line": 248, "column": 39 }, "identifierName": "e" @@ -13883,43 +14155,43 @@ }, { "type": "ExpressionStatement", - "start": 9905, - "end": 9936, + "start": 10141, + "end": 10172, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9905, - "end": 9935, + "start": 10141, + "end": 10171, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9905, - "end": 9917, + "start": 10141, + "end": 10153, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 18 }, "identifierName": "clearTimeout" @@ -13929,44 +14201,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9918, - "end": 9934, + "start": 10154, + "end": 10170, "loc": { "start": { - "line": 248, + "line": 250, "column": 19 }, "end": { - "line": 248, + "line": 250, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9918, - "end": 9922, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 248, + "line": 250, "column": 19 }, "end": { - "line": 248, + "line": 250, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9923, - "end": 9934, + "start": 10159, + "end": 10170, "loc": { "start": { - "line": 248, + "line": 250, "column": 24 }, "end": { - "line": 248, + "line": 250, "column": 35 }, "identifierName": "holdTimeout" @@ -13984,15 +14256,15 @@ }, { "type": "NumericLiteral", - "start": 9945, - "end": 9948, + "start": 10181, + "end": 10184, "loc": { "start": { - "line": 249, + "line": 251, "column": 7 }, "end": { - "line": 249, + "line": 251, "column": 10 } }, @@ -14010,15 +14282,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, + "start": 9644, + "end": 9721, "loc": { "start": { - "line": 230, + "line": 232, "column": 4 }, "end": { - "line": 232, + "line": 234, "column": 7 } } @@ -14033,15 +14305,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -14049,15 +14321,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -14067,15 +14339,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -14084,15 +14356,15 @@ }, { "type": "ClassMethod", - "start": 10004, - "end": 10149, + "start": 10240, + "end": 10385, "loc": { "start": { - "line": 255, + "line": 257, "column": 2 }, "end": { - "line": 259, + "line": 261, "column": 3 } }, @@ -14100,15 +14372,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10004, - "end": 10023, + "start": 10240, + "end": 10259, "loc": { "start": { - "line": 255, + "line": 257, "column": 2 }, "end": { - "line": 255, + "line": 257, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -14124,88 +14396,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10025, - "end": 10149, + "start": 10261, + "end": 10385, "loc": { "start": { - "line": 255, + "line": 257, "column": 23 }, "end": { - "line": 259, + "line": 261, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10032, - "end": 10057, + "start": 10268, + "end": 10293, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 10032, - "end": 10056, + "start": 10268, + "end": 10292, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10032, - "end": 10048, + "start": 10268, + "end": 10284, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 10032, - "end": 10036, + "start": 10268, + "end": 10272, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10037, - "end": 10048, + "start": 10273, + "end": 10284, "loc": { "start": { - "line": 256, + "line": 258, "column": 9 }, "end": { - "line": 256, + "line": 258, "column": 20 }, "identifierName": "isMouseHold" @@ -14216,15 +14488,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10051, - "end": 10056, + "start": 10287, + "end": 10292, "loc": { "start": { - "line": 256, + "line": 258, "column": 23 }, "end": { - "line": 256, + "line": 258, "column": 28 } }, @@ -14234,58 +14506,58 @@ }, { "type": "IfStatement", - "start": 10063, - "end": 10144, + "start": 10299, + "end": 10380, "loc": { "start": { - "line": 257, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 260, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 10066, - "end": 10093, + "start": 10302, + "end": 10329, "loc": { "start": { - "line": 257, + "line": 259, "column": 7 }, "end": { - "line": 257, + "line": 259, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 10066, - "end": 10070, + "start": 10302, + "end": 10306, "loc": { "start": { - "line": 257, + "line": 259, "column": 7 }, "end": { - "line": 257, + "line": 259, "column": 11 } } }, "property": { "type": "Identifier", - "start": 10071, - "end": 10093, + "start": 10307, + "end": 10329, "loc": { "start": { - "line": 257, + "line": 259, "column": 12 }, "end": { - "line": 257, + "line": 259, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -14296,43 +14568,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10102, - "end": 10144, + "start": 10338, + "end": 10380, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 10102, - "end": 10143, + "start": 10338, + "end": 10379, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 47 } }, "callee": { "type": "Identifier", - "start": 10102, - "end": 10114, + "start": 10338, + "end": 10350, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 18 }, "identifierName": "clearTimeout" @@ -14342,44 +14614,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10115, - "end": 10142, + "start": 10351, + "end": 10378, "loc": { "start": { - "line": 258, + "line": 260, "column": 19 }, "end": { - "line": 258, + "line": 260, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 10115, - "end": 10119, + "start": 10351, + "end": 10355, "loc": { "start": { - "line": 258, + "line": 260, "column": 19 }, "end": { - "line": 258, + "line": 260, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10120, - "end": 10142, + "start": 10356, + "end": 10378, "loc": { "start": { - "line": 258, + "line": 260, "column": 24 }, "end": { - "line": 258, + "line": 260, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -14401,15 +14673,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -14419,15 +14691,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -14435,15 +14707,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -14452,15 +14724,15 @@ }, { "type": "ClassMethod", - "start": 10225, - "end": 10693, + "start": 10461, + "end": 10929, "loc": { "start": { - "line": 265, + "line": 267, "column": 2 }, "end": { - "line": 280, + "line": 282, "column": 3 } }, @@ -14468,15 +14740,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10225, - "end": 10241, + "start": 10461, + "end": 10477, "loc": { "start": { - "line": 265, + "line": 267, "column": 2 }, "end": { - "line": 265, + "line": 267, "column": 18 }, "identifierName": "handleButtonHold" @@ -14492,15 +14764,15 @@ "params": [ { "type": "Identifier", - "start": 10242, - "end": 10248, + "start": 10478, + "end": 10484, "loc": { "start": { - "line": 265, + "line": 267, "column": 19 }, "end": { - "line": 265, + "line": 267, "column": 25 }, "identifierName": "button" @@ -14510,73 +14782,73 @@ ], "body": { "type": "BlockStatement", - "start": 10249, - "end": 10693, + "start": 10485, + "end": 10929, "loc": { "start": { - "line": 265, + "line": 267, "column": 26 }, "end": { - "line": 280, + "line": 282, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 10256, - "end": 10337, + "start": 10492, + "end": 10573, "loc": { "start": { - "line": 266, + "line": 268, "column": 4 }, "end": { - "line": 267, + "line": 269, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 10259, - "end": 10286, + "start": 10495, + "end": 10522, "loc": { "start": { - "line": 266, + "line": 268, "column": 7 }, "end": { - "line": 266, + "line": 268, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 10259, - "end": 10263, + "start": 10495, + "end": 10499, "loc": { "start": { - "line": 266, + "line": 268, "column": 7 }, "end": { - "line": 266, + "line": 268, "column": 11 } } }, "property": { "type": "Identifier", - "start": 10264, - "end": 10286, + "start": 10500, + "end": 10522, "loc": { "start": { - "line": 266, + "line": 268, "column": 12 }, "end": { - "line": 266, + "line": 268, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -14587,43 +14859,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10295, - "end": 10337, + "start": 10531, + "end": 10573, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 10295, - "end": 10336, + "start": 10531, + "end": 10572, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 47 } }, "callee": { "type": "Identifier", - "start": 10295, - "end": 10307, + "start": 10531, + "end": 10543, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 18 }, "identifierName": "clearTimeout" @@ -14633,44 +14905,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10308, - "end": 10335, + "start": 10544, + "end": 10571, "loc": { "start": { - "line": 267, + "line": 269, "column": 19 }, "end": { - "line": 267, + "line": 269, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 10308, - "end": 10312, + "start": 10544, + "end": 10548, "loc": { "start": { - "line": 267, + "line": 269, "column": 19 }, "end": { - "line": 267, + "line": 269, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10313, - "end": 10335, + "start": 10549, + "end": 10571, "loc": { "start": { - "line": 267, + "line": 269, "column": 24 }, "end": { - "line": 267, + "line": 269, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -14688,15 +14960,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, + "start": 10581, + "end": 10667, "loc": { "start": { - "line": 269, + "line": 271, "column": 4 }, "end": { - "line": 271, + "line": 273, "column": 7 } } @@ -14705,58 +14977,58 @@ }, { "type": "ExpressionStatement", - "start": 10437, - "end": 10688, + "start": 10673, + "end": 10924, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 279, + "line": 281, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 10437, - "end": 10687, + "start": 10673, + "end": 10923, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 279, + "line": 281, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10437, - "end": 10464, + "start": 10673, + "end": 10700, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 272, + "line": 274, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 10437, - "end": 10441, + "start": 10673, + "end": 10677, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 272, + "line": 274, "column": 8 } }, @@ -14764,15 +15036,15 @@ }, "property": { "type": "Identifier", - "start": 10442, - "end": 10464, + "start": 10678, + "end": 10700, "loc": { "start": { - "line": 272, + "line": 274, "column": 9 }, "end": { - "line": 272, + "line": 274, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -14784,29 +15056,29 @@ }, "right": { "type": "CallExpression", - "start": 10467, - "end": 10687, + "start": 10703, + "end": 10923, "loc": { "start": { - "line": 272, + "line": 274, "column": 34 }, "end": { - "line": 279, + "line": 281, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10467, - "end": 10477, + "start": 10703, + "end": 10713, "loc": { "start": { - "line": 272, + "line": 274, "column": 34 }, "end": { - "line": 272, + "line": 274, "column": 44 }, "identifierName": "setTimeout" @@ -14816,15 +15088,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10478, - "end": 10681, + "start": 10714, + "end": 10917, "loc": { "start": { - "line": 272, + "line": 274, "column": 45 }, "end": { - "line": 279, + "line": 281, "column": 5 } }, @@ -14835,73 +15107,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10484, - "end": 10681, + "start": 10720, + "end": 10917, "loc": { "start": { - "line": 272, + "line": 274, "column": 51 }, "end": { - "line": 279, + "line": 281, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 10493, - "end": 10674, + "start": 10729, + "end": 10910, "loc": { "start": { - "line": 273, + "line": 275, "column": 6 }, "end": { - "line": 278, + "line": 280, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 10496, - "end": 10512, + "start": 10732, + "end": 10748, "loc": { "start": { - "line": 273, + "line": 275, "column": 9 }, "end": { - "line": 273, + "line": 275, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 10496, - "end": 10500, + "start": 10732, + "end": 10736, "loc": { "start": { - "line": 273, + "line": 275, "column": 9 }, "end": { - "line": 273, + "line": 275, "column": 13 } } }, "property": { "type": "Identifier", - "start": 10501, - "end": 10512, + "start": 10737, + "end": 10748, "loc": { "start": { - "line": 273, + "line": 275, "column": 14 }, "end": { - "line": 273, + "line": 275, "column": 25 }, "identifierName": "isMouseHold" @@ -14912,87 +15184,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 10513, - "end": 10606, + "start": 10749, + "end": 10842, "loc": { "start": { - "line": 273, + "line": 275, "column": 26 }, "end": { - "line": 276, + "line": 278, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10524, - "end": 10557, + "start": 10760, + "end": 10793, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 10524, - "end": 10556, + "start": 10760, + "end": 10792, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 10524, - "end": 10548, + "start": 10760, + "end": 10784, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 10524, - "end": 10528, + "start": 10760, + "end": 10764, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10529, - "end": 10548, + "start": 10765, + "end": 10784, "loc": { "start": { - "line": 274, + "line": 276, "column": 13 }, "end": { - "line": 274, + "line": 276, "column": 32 }, "identifierName": "handleButtonClicked" @@ -15004,15 +15276,15 @@ "arguments": [ { "type": "Identifier", - "start": 10549, - "end": 10555, + "start": 10785, + "end": 10791, "loc": { "start": { - "line": 274, + "line": 276, "column": 33 }, "end": { - "line": 274, + "line": 276, "column": 39 }, "identifierName": "button" @@ -15024,72 +15296,72 @@ }, { "type": "ExpressionStatement", - "start": 10567, - "end": 10597, + "start": 10803, + "end": 10833, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 10567, - "end": 10596, + "start": 10803, + "end": 10832, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 10567, - "end": 10588, + "start": 10803, + "end": 10824, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10567, - "end": 10571, + "start": 10803, + "end": 10807, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10572, - "end": 10588, + "start": 10808, + "end": 10824, "loc": { "start": { - "line": 275, + "line": 277, "column": 13 }, "end": { - "line": 275, + "line": 277, "column": 29 }, "identifierName": "handleButtonHold" @@ -15101,15 +15373,15 @@ "arguments": [ { "type": "Identifier", - "start": 10589, - "end": 10595, + "start": 10825, + "end": 10831, "loc": { "start": { - "line": 275, + "line": 277, "column": 30 }, "end": { - "line": 275, + "line": 277, "column": 36 }, "identifierName": "button" @@ -15124,58 +15396,58 @@ }, "alternate": { "type": "BlockStatement", - "start": 10612, - "end": 10674, + "start": 10848, + "end": 10910, "loc": { "start": { - "line": 276, + "line": 278, "column": 13 }, "end": { - "line": 278, + "line": 280, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10623, - "end": 10665, + "start": 10859, + "end": 10901, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 10623, - "end": 10664, + "start": 10859, + "end": 10900, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 49 } }, "callee": { "type": "Identifier", - "start": 10623, - "end": 10635, + "start": 10859, + "end": 10871, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 20 }, "identifierName": "clearTimeout" @@ -15185,44 +15457,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10636, - "end": 10663, + "start": 10872, + "end": 10899, "loc": { "start": { - "line": 277, + "line": 279, "column": 21 }, "end": { - "line": 277, + "line": 279, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 10636, - "end": 10640, + "start": 10872, + "end": 10876, "loc": { "start": { - "line": 277, + "line": 279, "column": 21 }, "end": { - "line": 277, + "line": 279, "column": 25 } } }, "property": { "type": "Identifier", - "start": 10641, - "end": 10663, + "start": 10877, + "end": 10899, "loc": { "start": { - "line": 277, + "line": 279, "column": 26 }, "end": { - "line": 277, + "line": 279, "column": 48 }, "identifierName": "holdInteractionTimeout" @@ -15244,15 +15516,15 @@ }, { "type": "NumericLiteral", - "start": 10683, - "end": 10686, + "start": 10919, + "end": 10922, "loc": { "start": { - "line": 279, + "line": 281, "column": 7 }, "end": { - "line": 279, + "line": 281, "column": 10 } }, @@ -15270,15 +15542,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, + "start": 10581, + "end": 10667, "loc": { "start": { - "line": 269, + "line": 271, "column": 4 }, "end": { - "line": 271, + "line": 273, "column": 7 } } @@ -15293,15 +15565,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -15309,15 +15581,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -15327,15 +15599,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -15344,15 +15616,15 @@ }, { "type": "ClassMethod", - "start": 10800, - "end": 10912, + "start": 11036, + "end": 11148, "loc": { "start": { - "line": 285, + "line": 287, "column": 2 }, "end": { - "line": 289, + "line": 291, "column": 3 } }, @@ -15360,15 +15632,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10800, - "end": 10818, + "start": 11036, + "end": 11054, "loc": { "start": { - "line": 285, + "line": 287, "column": 2 }, "end": { - "line": 285, + "line": 287, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -15384,87 +15656,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10820, - "end": 10912, + "start": 11056, + "end": 11148, "loc": { "start": { - "line": 285, + "line": 287, "column": 22 }, "end": { - "line": 289, + "line": 291, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10827, - "end": 10907, + "start": 11063, + "end": 11143, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 288, + "line": 290, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10827, - "end": 10906, + "start": 11063, + "end": 11142, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 288, + "line": 290, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10827, - "end": 10840, + "start": 11063, + "end": 11076, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 286, + "line": 288, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10827, - "end": 10831, + "start": 11063, + "end": 11067, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 286, + "line": 288, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10832, - "end": 10840, + "start": 11068, + "end": 11076, "loc": { "start": { - "line": 286, + "line": 288, "column": 9 }, "end": { - "line": 286, + "line": 288, "column": 17 }, "identifierName": "dispatch" @@ -15476,15 +15748,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10841, - "end": 10905, + "start": 11077, + "end": 11141, "loc": { "start": { - "line": 286, + "line": 288, "column": 18 }, "end": { - "line": 288, + "line": 290, "column": 5 } }, @@ -15495,15 +15767,15 @@ "params": [ { "type": "Identifier", - "start": 10842, - "end": 10850, + "start": 11078, + "end": 11086, "loc": { "start": { - "line": 286, + "line": 288, "column": 19 }, "end": { - "line": 286, + "line": 288, "column": 27 }, "identifierName": "instance" @@ -15513,72 +15785,72 @@ ], "body": { "type": "BlockStatement", - "start": 10855, - "end": 10905, + "start": 11091, + "end": 11141, "loc": { "start": { - "line": 286, + "line": 288, "column": 32 }, "end": { - "line": 288, + "line": 290, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10864, - "end": 10898, + "start": 11100, + "end": 11134, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10864, - "end": 10897, + "start": 11100, + "end": 11133, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10864, - "end": 10885, + "start": 11100, + "end": 11121, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 27 } }, "object": { "type": "Identifier", - "start": 10864, - "end": 10872, + "start": 11100, + "end": 11108, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 14 }, "identifierName": "instance" @@ -15587,15 +15859,15 @@ }, "property": { "type": "Identifier", - "start": 10873, - "end": 10885, + "start": 11109, + "end": 11121, "loc": { "start": { - "line": 287, + "line": 289, "column": 15 }, "end": { - "line": 287, + "line": 289, "column": 27 }, "identifierName": "replaceInput" @@ -15607,44 +15879,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10886, - "end": 10896, + "start": 11122, + "end": 11132, "loc": { "start": { - "line": 287, + "line": 289, "column": 28 }, "end": { - "line": 287, + "line": 289, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10886, - "end": 10890, + "start": 11122, + "end": 11126, "loc": { "start": { - "line": 287, + "line": 289, "column": 28 }, "end": { - "line": 287, + "line": 289, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10891, - "end": 10896, + "start": 11127, + "end": 11132, "loc": { "start": { - "line": 287, + "line": 289, "column": 33 }, "end": { - "line": 287, + "line": 289, "column": 38 }, "identifierName": "input" @@ -15671,15 +15943,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -15689,15 +15961,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -15706,15 +15978,15 @@ }, { "type": "ClassMethod", - "start": 11042, - "end": 11317, + "start": 11278, + "end": 11540, "loc": { "start": { - "line": 295, + "line": 297, "column": 2 }, "end": { - "line": 304, + "line": 306, "column": 3 } }, @@ -15722,15 +15994,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11042, - "end": 11052, + "start": 11278, + "end": 11288, "loc": { "start": { - "line": 295, + "line": 297, "column": 2 }, "end": { - "line": 295, + "line": 297, "column": 12 }, "identifierName": "clearInput" @@ -15746,15 +16018,15 @@ "params": [ { "type": "Identifier", - "start": 11053, - "end": 11062, + "start": 11289, + "end": 11298, "loc": { "start": { - "line": 295, + "line": 297, "column": 13 }, "end": { - "line": 295, + "line": 297, "column": 22 }, "identifierName": "inputName" @@ -15764,59 +16036,59 @@ ], "body": { "type": "BlockStatement", - "start": 11063, - "end": 11317, + "start": 11299, + "end": 11540, "loc": { "start": { - "line": 295, + "line": 297, "column": 23 }, "end": { - "line": 304, + "line": 306, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11070, - "end": 11118, + "start": 11306, + "end": 11354, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11070, - "end": 11117, + "start": 11306, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11070, - "end": 11079, + "start": 11306, + "end": 11315, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 13 }, "identifierName": "inputName" @@ -15825,29 +16097,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11082, - "end": 11117, + "start": 11318, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 16 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "left": { "type": "Identifier", - "start": 11082, - "end": 11091, + "start": 11318, + "end": 11327, "loc": { "start": { - "line": 296, + "line": 298, "column": 16 }, "end": { - "line": 296, + "line": 298, "column": 25 }, "identifierName": "inputName" @@ -15857,58 +16129,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11095, - "end": 11117, + "start": 11331, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11095, - "end": 11107, + "start": 11331, + "end": 11343, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11095, - "end": 11099, + "start": 11331, + "end": 11335, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11100, - "end": 11107, + "start": 11336, + "end": 11343, "loc": { "start": { - "line": 296, + "line": 298, "column": 34 }, "end": { - "line": 296, + "line": 298, "column": 41 }, "identifierName": "options" @@ -15919,15 +16191,15 @@ }, "property": { "type": "Identifier", - "start": 11108, - "end": 11117, + "start": 11344, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 42 }, "end": { - "line": 296, + "line": 298, "column": 51 }, "identifierName": "inputName" @@ -15941,87 +16213,87 @@ }, { "type": "ExpressionStatement", - "start": 11124, - "end": 11164, + "start": 11360, + "end": 11387, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 44 + "line": 299, + "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 11124, - "end": 11163, + "start": 11360, + "end": 11386, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11124, - "end": 11158, + "start": 11360, + "end": 11381, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 38 + "line": 299, + "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11124, - "end": 11134, + "start": 11360, + "end": 11370, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, + "line": 299, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11124, - "end": 11128, + "start": 11360, + "end": 11364, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, + "line": 299, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11129, - "end": 11134, + "start": 11365, + "end": 11370, "loc": { "start": { - "line": 297, + "line": 299, "column": 9 }, "end": { - "line": 297, + "line": 299, "column": 14 }, "identifierName": "input" @@ -16031,100 +16303,36 @@ "computed": false }, "property": { - "type": "MemberExpression", - "start": 11135, - "end": 11157, + "type": "Identifier", + "start": 11371, + "end": 11380, "loc": { "start": { - "line": 297, + "line": 299, "column": 15 }, "end": { - "line": 297, - "column": 37 - } + "line": 299, + "column": 24 + }, + "identifierName": "inputName" }, - "object": { - "type": "MemberExpression", - "start": 11135, - "end": 11147, - "loc": { - "start": { - "line": 297, - "column": 15 - }, - "end": { - "line": 297, - "column": 27 - } - }, - "object": { - "type": "ThisExpression", - "start": 11135, - "end": 11139, - "loc": { - "start": { - "line": 297, - "column": 15 - }, - "end": { - "line": 297, - "column": 19 - } - } - }, - "property": { - "type": "Identifier", - "start": 11140, - "end": 11147, - "loc": { - "start": { - "line": 297, - "column": 20 - }, - "end": { - "line": 297, - "column": 27 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 11148, - "end": 11157, - "loc": { - "start": { - "line": 297, - "column": 28 - }, - "end": { - "line": 297, - "column": 37 - }, - "identifierName": "inputName" - }, - "name": "inputName" - }, - "computed": false + "name": "inputName" }, "computed": true }, "right": { "type": "StringLiteral", - "start": 11161, - "end": 11163, + "start": 11384, + "end": 11386, "loc": { "start": { - "line": 297, - "column": 41 + "line": 299, + "column": 28 }, "end": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 } }, "extra": { @@ -16138,15 +16346,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -16155,57 +16363,57 @@ }, { "type": "IfStatement", - "start": 11233, - "end": 11312, + "start": 11456, + "end": 11535, "loc": { "start": { - "line": 302, + "line": 304, "column": 4 }, "end": { - "line": 303, + "line": 305, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11236, - "end": 11267, + "start": 11459, + "end": 11490, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11236, - "end": 11248, + "start": 11459, + "end": 11471, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11236, - "end": 11240, + "start": 11459, + "end": 11463, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 11 } }, @@ -16213,15 +16421,15 @@ }, "property": { "type": "Identifier", - "start": 11241, - "end": 11248, + "start": 11464, + "end": 11471, "loc": { "start": { - "line": 302, + "line": 304, "column": 12 }, "end": { - "line": 302, + "line": 304, "column": 19 }, "identifierName": "options" @@ -16233,15 +16441,15 @@ }, "property": { "type": "Identifier", - "start": 11249, - "end": 11267, + "start": 11472, + "end": 11490, "loc": { "start": { - "line": 302, + "line": 304, "column": 20 }, "end": { - "line": 302, + "line": 304, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -16253,72 +16461,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11276, - "end": 11312, + "start": 11499, + "end": 11535, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11276, - "end": 11311, + "start": 11499, + "end": 11534, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11276, - "end": 11299, + "start": 11499, + "end": 11522, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11276, - "end": 11280, + "start": 11499, + "end": 11503, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11281, - "end": 11299, + "start": 11504, + "end": 11522, "loc": { "start": { - "line": 303, + "line": 305, "column": 11 }, "end": { - "line": 303, + "line": 305, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -16330,44 +16538,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11300, - "end": 11310, + "start": 11523, + "end": 11533, "loc": { "start": { - "line": 303, + "line": 305, "column": 30 }, "end": { - "line": 303, + "line": 305, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11300, - "end": 11304, + "start": 11523, + "end": 11527, "loc": { "start": { - "line": 303, + "line": 305, "column": 30 }, "end": { - "line": 303, + "line": 305, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11305, - "end": 11310, + "start": 11528, + "end": 11533, "loc": { "start": { - "line": 303, + "line": 305, "column": 35 }, "end": { - "line": 303, + "line": 305, "column": 40 }, "identifierName": "input" @@ -16384,15 +16592,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -16407,15 +16615,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -16425,15 +16633,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -16442,15 +16650,15 @@ }, { "type": "ClassMethod", - "start": 11489, - "end": 11766, + "start": 11712, + "end": 11989, "loc": { "start": { - "line": 310, + "line": 312, "column": 2 }, "end": { - "line": 320, + "line": 322, "column": 3 } }, @@ -16458,15 +16666,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11489, - "end": 11497, + "start": 11712, + "end": 11720, "loc": { "start": { - "line": 310, + "line": 312, "column": 2 }, "end": { - "line": 310, + "line": 312, "column": 10 }, "identifierName": "getInput" @@ -16482,15 +16690,15 @@ "params": [ { "type": "Identifier", - "start": 11498, - "end": 11507, + "start": 11721, + "end": 11730, "loc": { "start": { - "line": 310, + "line": 312, "column": 11 }, "end": { - "line": 310, + "line": 312, "column": 20 }, "identifierName": "inputName" @@ -16500,59 +16708,59 @@ ], "body": { "type": "BlockStatement", - "start": 11508, - "end": 11766, + "start": 11731, + "end": 11989, "loc": { "start": { - "line": 310, + "line": 312, "column": 21 }, "end": { - "line": 320, + "line": 322, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11515, - "end": 11563, + "start": 11738, + "end": 11786, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11515, - "end": 11562, + "start": 11738, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11515, - "end": 11524, + "start": 11738, + "end": 11747, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 13 }, "identifierName": "inputName" @@ -16561,29 +16769,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11527, - "end": 11562, + "start": 11750, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 16 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "left": { "type": "Identifier", - "start": 11527, - "end": 11536, + "start": 11750, + "end": 11759, "loc": { "start": { - "line": 311, + "line": 313, "column": 16 }, "end": { - "line": 311, + "line": 313, "column": 25 }, "identifierName": "inputName" @@ -16593,58 +16801,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11540, - "end": 11562, + "start": 11763, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11540, - "end": 11552, + "start": 11763, + "end": 11775, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11540, - "end": 11544, + "start": 11763, + "end": 11767, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11545, - "end": 11552, + "start": 11768, + "end": 11775, "loc": { "start": { - "line": 311, + "line": 313, "column": 34 }, "end": { - "line": 311, + "line": 313, "column": 41 }, "identifierName": "options" @@ -16655,15 +16863,15 @@ }, "property": { "type": "Identifier", - "start": 11553, - "end": 11562, + "start": 11776, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 42 }, "end": { - "line": 311, + "line": 313, "column": 51 }, "identifierName": "inputName" @@ -16678,15 +16886,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 313, + "line": 315, "column": 4 }, "end": { - "line": 315, + "line": 317, "column": 7 } } @@ -16695,57 +16903,57 @@ }, { "type": "IfStatement", - "start": 11632, - "end": 11711, + "start": 11855, + "end": 11934, "loc": { "start": { - "line": 316, + "line": 318, "column": 4 }, "end": { - "line": 317, + "line": 319, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11635, - "end": 11666, + "start": 11858, + "end": 11889, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11635, - "end": 11647, + "start": 11858, + "end": 11870, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11635, - "end": 11639, + "start": 11858, + "end": 11862, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 11 } }, @@ -16753,15 +16961,15 @@ }, "property": { "type": "Identifier", - "start": 11640, - "end": 11647, + "start": 11863, + "end": 11870, "loc": { "start": { - "line": 316, + "line": 318, "column": 12 }, "end": { - "line": 316, + "line": 318, "column": 19 }, "identifierName": "options" @@ -16773,15 +16981,15 @@ }, "property": { "type": "Identifier", - "start": 11648, - "end": 11666, + "start": 11871, + "end": 11889, "loc": { "start": { - "line": 316, + "line": 318, "column": 20 }, "end": { - "line": 316, + "line": 318, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -16793,72 +17001,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11675, - "end": 11711, + "start": 11898, + "end": 11934, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11675, - "end": 11710, + "start": 11898, + "end": 11933, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11675, - "end": 11698, + "start": 11898, + "end": 11921, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11675, - "end": 11679, + "start": 11898, + "end": 11902, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11680, - "end": 11698, + "start": 11903, + "end": 11921, "loc": { "start": { - "line": 317, + "line": 319, "column": 11 }, "end": { - "line": 317, + "line": 319, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -16870,44 +17078,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11699, - "end": 11709, + "start": 11922, + "end": 11932, "loc": { "start": { - "line": 317, + "line": 319, "column": 30 }, "end": { - "line": 317, + "line": 319, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11699, - "end": 11703, + "start": 11922, + "end": 11926, "loc": { "start": { - "line": 317, + "line": 319, "column": 30 }, "end": { - "line": 317, + "line": 319, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11704, - "end": 11709, + "start": 11927, + "end": 11932, "loc": { "start": { - "line": 317, + "line": 319, "column": 35 }, "end": { - "line": 317, + "line": 319, "column": 40 }, "identifierName": "input" @@ -16924,15 +17132,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 313, + "line": 315, "column": 4 }, "end": { - "line": 315, + "line": 317, "column": 7 } } @@ -16941,72 +17149,72 @@ }, { "type": "ReturnStatement", - "start": 11719, - "end": 11761, + "start": 11942, + "end": 11984, "loc": { "start": { - "line": 319, + "line": 321, "column": 4 }, "end": { - "line": 319, + "line": 321, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11726, - "end": 11760, + "start": 11949, + "end": 11983, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11726, - "end": 11736, + "start": 11949, + "end": 11959, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11726, - "end": 11730, + "start": 11949, + "end": 11953, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11731, - "end": 11736, + "start": 11954, + "end": 11959, "loc": { "start": { - "line": 319, + "line": 321, "column": 16 }, "end": { - "line": 319, + "line": 321, "column": 21 }, "identifierName": "input" @@ -17017,58 +17225,58 @@ }, "property": { "type": "MemberExpression", - "start": 11737, - "end": 11759, + "start": 11960, + "end": 11982, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11737, - "end": 11749, + "start": 11960, + "end": 11972, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11737, - "end": 11741, + "start": 11960, + "end": 11964, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11742, - "end": 11749, + "start": 11965, + "end": 11972, "loc": { "start": { - "line": 319, + "line": 321, "column": 27 }, "end": { - "line": 319, + "line": 321, "column": 34 }, "identifierName": "options" @@ -17079,15 +17287,15 @@ }, "property": { "type": "Identifier", - "start": 11750, - "end": 11759, + "start": 11973, + "end": 11982, "loc": { "start": { - "line": 319, + "line": 321, "column": 35 }, "end": { - "line": 319, + "line": 321, "column": 44 }, "identifierName": "inputName" @@ -17107,15 +17315,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -17125,15 +17333,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": 11772, - "end": 11932, + "start": 11995, + "end": 12155, "loc": { "start": { - "line": 322, + "line": 324, "column": 2 }, "end": { - "line": 326, + "line": 328, "column": 5 } } @@ -17142,15 +17350,15 @@ }, { "type": "ClassMethod", - "start": 11936, - "end": 12206, + "start": 12159, + "end": 12429, "loc": { "start": { - "line": 327, + "line": 329, "column": 2 }, "end": { - "line": 336, + "line": 338, "column": 3 } }, @@ -17158,15 +17366,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11936, - "end": 11944, + "start": 12159, + "end": 12167, "loc": { "start": { - "line": 327, + "line": 329, "column": 2 }, "end": { - "line": 327, + "line": 329, "column": 10 }, "identifierName": "setInput" @@ -17182,15 +17390,15 @@ "params": [ { "type": "Identifier", - "start": 11945, - "end": 11950, + "start": 12168, + "end": 12173, "loc": { "start": { - "line": 327, + "line": 329, "column": 11 }, "end": { - "line": 327, + "line": 329, "column": 16 }, "identifierName": "input" @@ -17199,15 +17407,15 @@ }, { "type": "Identifier", - "start": 11952, - "end": 11961, + "start": 12175, + "end": 12184, "loc": { "start": { - "line": 327, + "line": 329, "column": 18 }, "end": { - "line": 327, + "line": 329, "column": 27 }, "identifierName": "inputName" @@ -17217,59 +17425,59 @@ ], "body": { "type": "BlockStatement", - "start": 11962, - "end": 12206, + "start": 12185, + "end": 12429, "loc": { "start": { - "line": 327, + "line": 329, "column": 28 }, "end": { - "line": 336, + "line": 338, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11969, - "end": 12017, + "start": 12192, + "end": 12240, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11969, - "end": 12016, + "start": 12192, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11969, - "end": 11978, + "start": 12192, + "end": 12201, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 13 }, "identifierName": "inputName" @@ -17278,29 +17486,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11981, - "end": 12016, + "start": 12204, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 16 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "left": { "type": "Identifier", - "start": 11981, - "end": 11990, + "start": 12204, + "end": 12213, "loc": { "start": { - "line": 328, + "line": 330, "column": 16 }, "end": { - "line": 328, + "line": 330, "column": 25 }, "identifierName": "inputName" @@ -17310,58 +17518,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11994, - "end": 12016, + "start": 12217, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11994, - "end": 12006, + "start": 12217, + "end": 12229, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11994, - "end": 11998, + "start": 12217, + "end": 12221, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11999, - "end": 12006, + "start": 12222, + "end": 12229, "loc": { "start": { - "line": 328, + "line": 330, "column": 34 }, "end": { - "line": 328, + "line": 330, "column": 41 }, "identifierName": "options" @@ -17372,15 +17580,15 @@ }, "property": { "type": "Identifier", - "start": 12007, - "end": 12016, + "start": 12230, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 42 }, "end": { - "line": 328, + "line": 330, "column": 51 }, "identifierName": "inputName" @@ -17394,87 +17602,87 @@ }, { "type": "ExpressionStatement", - "start": 12023, - "end": 12053, + "start": 12246, + "end": 12276, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 12023, - "end": 12052, + "start": 12246, + "end": 12275, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12023, - "end": 12044, + "start": 12246, + "end": 12267, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 12023, - "end": 12033, + "start": 12246, + "end": 12256, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 12023, - "end": 12027, + "start": 12246, + "end": 12250, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12028, - "end": 12033, + "start": 12251, + "end": 12256, "loc": { "start": { - "line": 329, + "line": 331, "column": 9 }, "end": { - "line": 329, + "line": 331, "column": 14 }, "identifierName": "input" @@ -17485,15 +17693,15 @@ }, "property": { "type": "Identifier", - "start": 12034, - "end": 12043, + "start": 12257, + "end": 12266, "loc": { "start": { - "line": 329, + "line": 331, "column": 15 }, "end": { - "line": 329, + "line": 331, "column": 24 }, "identifierName": "inputName" @@ -17504,15 +17712,15 @@ }, "right": { "type": "Identifier", - "start": 12047, - "end": 12052, + "start": 12270, + "end": 12275, "loc": { "start": { - "line": 329, + "line": 331, "column": 28 }, "end": { - "line": 329, + "line": 331, "column": 33 }, "identifierName": "input" @@ -17524,15 +17732,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 12284, + "end": 12339, "loc": { "start": { - "line": 331, + "line": 333, "column": 4 }, "end": { - "line": 333, + "line": 335, "column": 7 } } @@ -17541,57 +17749,57 @@ }, { "type": "IfStatement", - "start": 12122, - "end": 12201, + "start": 12345, + "end": 12424, "loc": { "start": { - "line": 334, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 337, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 12125, - "end": 12156, + "start": 12348, + "end": 12379, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 12125, - "end": 12137, + "start": 12348, + "end": 12360, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 12125, - "end": 12129, + "start": 12348, + "end": 12352, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 11 } }, @@ -17599,15 +17807,15 @@ }, "property": { "type": "Identifier", - "start": 12130, - "end": 12137, + "start": 12353, + "end": 12360, "loc": { "start": { - "line": 334, + "line": 336, "column": 12 }, "end": { - "line": 334, + "line": 336, "column": 19 }, "identifierName": "options" @@ -17619,15 +17827,15 @@ }, "property": { "type": "Identifier", - "start": 12138, - "end": 12156, + "start": 12361, + "end": 12379, "loc": { "start": { - "line": 334, + "line": 336, "column": 20 }, "end": { - "line": 334, + "line": 336, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -17639,72 +17847,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 12165, - "end": 12201, + "start": 12388, + "end": 12424, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 12165, - "end": 12200, + "start": 12388, + "end": 12423, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 12165, - "end": 12188, + "start": 12388, + "end": 12411, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 12165, - "end": 12169, + "start": 12388, + "end": 12392, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 10 } } }, "property": { "type": "Identifier", - "start": 12170, - "end": 12188, + "start": 12393, + "end": 12411, "loc": { "start": { - "line": 335, + "line": 337, "column": 11 }, "end": { - "line": 335, + "line": 337, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -17716,44 +17924,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12189, - "end": 12199, + "start": 12412, + "end": 12422, "loc": { "start": { - "line": 335, + "line": 337, "column": 30 }, "end": { - "line": 335, + "line": 337, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 12189, - "end": 12193, + "start": 12412, + "end": 12416, "loc": { "start": { - "line": 335, + "line": 337, "column": 30 }, "end": { - "line": 335, + "line": 337, "column": 34 } } }, "property": { "type": "Identifier", - "start": 12194, - "end": 12199, + "start": 12417, + "end": 12422, "loc": { "start": { - "line": 335, + "line": 337, "column": 35 }, "end": { - "line": 335, + "line": 337, "column": 40 }, "identifierName": "input" @@ -17770,15 +17978,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 12284, + "end": 12339, "loc": { "start": { - "line": 331, + "line": 333, "column": 4 }, "end": { - "line": 333, + "line": 335, "column": 7 } } @@ -17793,15 +18001,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": 11772, - "end": 11932, + "start": 11995, + "end": 12155, "loc": { "start": { - "line": 322, + "line": 324, "column": 2 }, "end": { - "line": 326, + "line": 328, "column": 5 } } @@ -17811,15 +18019,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, + "start": 12437, + "end": 12546, "loc": { "start": { - "line": 338, + "line": 340, "column": 2 }, "end": { - "line": 341, + "line": 343, "column": 5 } } @@ -17828,15 +18036,15 @@ }, { "type": "ClassMethod", - "start": 12327, - "end": 12383, + "start": 12550, + "end": 12606, "loc": { "start": { - "line": 342, + "line": 344, "column": 2 }, "end": { - "line": 344, + "line": 346, "column": 3 } }, @@ -17844,15 +18052,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12327, - "end": 12339, + "start": 12550, + "end": 12562, "loc": { "start": { - "line": 342, + "line": 344, "column": 2 }, "end": { - "line": 342, + "line": 344, "column": 14 }, "identifierName": "replaceInput" @@ -17868,15 +18076,15 @@ "params": [ { "type": "Identifier", - "start": 12340, - "end": 12348, + "start": 12563, + "end": 12571, "loc": { "start": { - "line": 342, + "line": 344, "column": 15 }, "end": { - "line": 342, + "line": 344, "column": 23 }, "identifierName": "inputObj" @@ -17886,88 +18094,88 @@ ], "body": { "type": "BlockStatement", - "start": 12349, - "end": 12383, + "start": 12572, + "end": 12606, "loc": { "start": { - "line": 342, + "line": 344, "column": 24 }, "end": { - "line": 344, + "line": 346, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12356, - "end": 12378, + "start": 12579, + "end": 12601, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12356, - "end": 12377, + "start": 12579, + "end": 12600, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12356, - "end": 12366, + "start": 12579, + "end": 12589, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 12356, - "end": 12360, + "start": 12579, + "end": 12583, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12361, - "end": 12366, + "start": 12584, + "end": 12589, "loc": { "start": { - "line": 343, + "line": 345, "column": 9 }, "end": { - "line": 343, + "line": 345, "column": 14 }, "identifierName": "input" @@ -17978,15 +18186,15 @@ }, "right": { "type": "Identifier", - "start": 12369, - "end": 12377, + "start": 12592, + "end": 12600, "loc": { "start": { - "line": 343, + "line": 345, "column": 17 }, "end": { - "line": 343, + "line": 345, "column": 25 }, "identifierName": "inputObj" @@ -18003,15 +18211,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, + "start": 12437, + "end": 12546, "loc": { "start": { - "line": 338, + "line": 340, "column": 2 }, "end": { - "line": 341, + "line": 343, "column": 5 } } @@ -18021,15 +18229,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": 12389, - "end": 12515, + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 346, + "line": 348, "column": 2 }, "end": { - "line": 349, + "line": 351, "column": 5 } } @@ -18038,15 +18246,15 @@ }, { "type": "ClassProperty", - "start": 12519, - "end": 12653, + "start": 12742, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 2 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, @@ -18054,15 +18262,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12519, - "end": 12529, + "start": 12742, + "end": 12752, "loc": { "start": { - "line": 350, + "line": 352, "column": 2 }, "end": { - "line": 350, + "line": 352, "column": 12 }, "identifierName": "setOptions" @@ -18072,15 +18280,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 12532, - "end": 12653, + "start": 12755, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 15 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, @@ -18091,15 +18299,15 @@ "params": [ { "type": "Identifier", - "start": 12532, - "end": 12538, + "start": 12755, + "end": 12761, "loc": { "start": { - "line": 350, + "line": 352, "column": 15 }, "end": { - "line": 350, + "line": 352, "column": 21 }, "identifierName": "option" @@ -18109,59 +18317,59 @@ ], "body": { "type": "BlockStatement", - "start": 12542, - "end": 12653, + "start": 12765, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 25 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12549, - "end": 12571, + "start": 12772, + "end": 12794, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12549, - "end": 12570, + "start": 12772, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12549, - "end": 12555, + "start": 12772, + "end": 12778, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 10 }, "identifierName": "option" @@ -18170,29 +18378,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12558, - "end": 12570, + "start": 12781, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 13 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, "left": { "type": "Identifier", - "start": 12558, - "end": 12564, + "start": 12781, + "end": 12787, "loc": { "start": { - "line": 351, + "line": 353, "column": 13 }, "end": { - "line": 351, + "line": 353, "column": 19 }, "identifierName": "option" @@ -18202,15 +18410,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12568, - "end": 12570, + "start": 12791, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 23 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, @@ -18221,73 +18429,73 @@ }, { "type": "ExpressionStatement", - "start": 12577, - "end": 12628, + "start": 12800, + "end": 12851, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12577, - "end": 12627, + "start": 12800, + "end": 12850, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12577, - "end": 12589, + "start": 12800, + "end": 12812, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12577, - "end": 12581, + "start": 12800, + "end": 12804, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12582, - "end": 12589, + "start": 12805, + "end": 12812, "loc": { "start": { - "line": 352, + "line": 354, "column": 9 }, "end": { - "line": 352, + "line": 354, "column": 16 }, "identifierName": "options" @@ -18298,43 +18506,43 @@ }, "right": { "type": "CallExpression", - "start": 12592, - "end": 12627, + "start": 12815, + "end": 12850, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12592, - "end": 12605, + "start": 12815, + "end": 12828, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 32 } }, "object": { "type": "Identifier", - "start": 12592, - "end": 12598, + "start": 12815, + "end": 12821, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 25 }, "identifierName": "Object" @@ -18343,15 +18551,15 @@ }, "property": { "type": "Identifier", - "start": 12599, - "end": 12605, + "start": 12822, + "end": 12828, "loc": { "start": { - "line": 352, + "line": 354, "column": 26 }, "end": { - "line": 352, + "line": 354, "column": 32 }, "identifierName": "assign" @@ -18363,44 +18571,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12606, - "end": 12618, + "start": 12829, + "end": 12841, "loc": { "start": { - "line": 352, + "line": 354, "column": 33 }, "end": { - "line": 352, + "line": 354, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12606, - "end": 12610, + "start": 12829, + "end": 12833, "loc": { "start": { - "line": 352, + "line": 354, "column": 33 }, "end": { - "line": 352, + "line": 354, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12611, - "end": 12618, + "start": 12834, + "end": 12841, "loc": { "start": { - "line": 352, + "line": 354, "column": 38 }, "end": { - "line": 352, + "line": 354, "column": 45 }, "identifierName": "options" @@ -18411,15 +18619,15 @@ }, { "type": "Identifier", - "start": 12620, - "end": 12626, + "start": 12843, + "end": 12849, "loc": { "start": { - "line": 352, + "line": 354, "column": 47 }, "end": { - "line": 352, + "line": 354, "column": 53 }, "identifierName": "option" @@ -18432,72 +18640,72 @@ }, { "type": "ExpressionStatement", - "start": 12634, - "end": 12648, + "start": 12857, + "end": 12871, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12634, - "end": 12647, + "start": 12857, + "end": 12870, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12634, - "end": 12645, + "start": 12857, + "end": 12868, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12634, - "end": 12638, + "start": 12857, + "end": 12861, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12639, - "end": 12645, + "start": 12862, + "end": 12868, "loc": { "start": { - "line": 353, + "line": 355, "column": 9 }, "end": { - "line": 353, + "line": 355, "column": 15 }, "identifierName": "render" @@ -18519,15 +18727,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": 12389, - "end": 12515, + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 346, + "line": 348, "column": 2 }, "end": { - "line": 349, + "line": 351, "column": 5 } } @@ -18537,15 +18745,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "start": 12882, + "end": 12991, "loc": { "start": { - "line": 356, + "line": 358, "column": 2 }, "end": { - "line": 359, + "line": 361, "column": 5 } } @@ -18554,15 +18762,15 @@ }, { "type": "ClassMethod", - "start": 12772, - "end": 12911, + "start": 12995, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 362, "column": 2 }, "end": { - "line": 364, + "line": 366, "column": 3 } }, @@ -18570,15 +18778,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12772, - "end": 12777, + "start": 12995, + "end": 13000, "loc": { "start": { - "line": 360, + "line": 362, "column": 2 }, "end": { - "line": 360, + "line": 362, "column": 7 }, "identifierName": "clear" @@ -18594,102 +18802,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12779, - "end": 12911, + "start": 13002, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 362, "column": 9 }, "end": { - "line": 364, + "line": 366, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12786, - "end": 12818, + "start": 13009, + "end": 13041, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12786, - "end": 12817, + "start": 13009, + "end": 13040, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12786, - "end": 12812, + "start": 13009, + "end": 13035, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12786, - "end": 12802, + "start": 13009, + "end": 13025, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12786, - "end": 12790, + "start": 13009, + "end": 13013, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12791, - "end": 12802, + "start": 13014, + "end": 13025, "loc": { "start": { - "line": 361, + "line": 363, "column": 9 }, "end": { - "line": 361, + "line": 363, "column": 20 }, "identifierName": "keyboardDOM" @@ -18700,15 +18908,15 @@ }, "property": { "type": "Identifier", - "start": 12803, - "end": 12812, + "start": 13026, + "end": 13035, "loc": { "start": { - "line": 361, + "line": 363, "column": 21 }, "end": { - "line": 361, + "line": 363, "column": 30 }, "identifierName": "innerHTML" @@ -18719,15 +18927,15 @@ }, "right": { "type": "StringLiteral", - "start": 12815, - "end": 12817, + "start": 13038, + "end": 13040, "loc": { "start": { - "line": 361, + "line": 363, "column": 33 }, "end": { - "line": 361, + "line": 363, "column": 35 } }, @@ -18741,87 +18949,87 @@ }, { "type": "ExpressionStatement", - "start": 12824, - "end": 12875, + "start": 13047, + "end": 13098, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12824, - "end": 12874, + "start": 13047, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12824, - "end": 12850, + "start": 13047, + "end": 13073, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12824, - "end": 12840, + "start": 13047, + "end": 13063, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12824, - "end": 12828, + "start": 13047, + "end": 13051, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12829, - "end": 12840, + "start": 13052, + "end": 13063, "loc": { "start": { - "line": 362, + "line": 364, "column": 9 }, "end": { - "line": 362, + "line": 364, "column": 20 }, "identifierName": "keyboardDOM" @@ -18832,15 +19040,15 @@ }, "property": { "type": "Identifier", - "start": 12841, - "end": 12850, + "start": 13064, + "end": 13073, "loc": { "start": { - "line": 362, + "line": 364, "column": 21 }, "end": { - "line": 362, + "line": 364, "column": 30 }, "identifierName": "className" @@ -18851,44 +19059,44 @@ }, "right": { "type": "MemberExpression", - "start": 12853, - "end": 12874, + "start": 13076, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 33 }, "end": { - "line": 362, + "line": 364, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12853, - "end": 12857, + "start": 13076, + "end": 13080, "loc": { "start": { - "line": 362, + "line": 364, "column": 33 }, "end": { - "line": 362, + "line": 364, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12858, - "end": 12874, + "start": 13081, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 38 }, "end": { - "line": 362, + "line": 364, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -18901,73 +19109,73 @@ }, { "type": "ExpressionStatement", - "start": 12881, - "end": 12906, + "start": 13104, + "end": 13129, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12881, - "end": 12905, + "start": 13104, + "end": 13128, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12881, - "end": 12900, + "start": 13104, + "end": 13123, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12881, - "end": 12885, + "start": 13104, + "end": 13108, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12886, - "end": 12900, + "start": 13109, + "end": 13123, "loc": { "start": { - "line": 363, + "line": 365, "column": 9 }, "end": { - "line": 363, + "line": 365, "column": 23 }, "identifierName": "buttonElements" @@ -18978,15 +19186,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12903, - "end": 12905, + "start": 13126, + "end": 13128, "loc": { "start": { - "line": 363, + "line": 365, "column": 26 }, "end": { - "line": 363, + "line": 365, "column": 28 } }, @@ -19002,15 +19210,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "start": 12882, + "end": 12991, "loc": { "start": { - "line": 356, + "line": 358, "column": 2 }, "end": { - "line": 359, + "line": 361, "column": 5 } } @@ -19020,15 +19228,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -19037,15 +19245,15 @@ }, { "type": "ClassMethod", - "start": 13126, - "end": 13494, + "start": 13349, + "end": 13717, "loc": { "start": { - "line": 370, + "line": 372, "column": 2 }, "end": { - "line": 379, + "line": 381, "column": 3 } }, @@ -19053,15 +19261,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13126, - "end": 13134, + "start": 13349, + "end": 13357, "loc": { "start": { - "line": 370, + "line": 372, "column": 2 }, "end": { - "line": 370, + "line": 372, "column": 10 }, "identifierName": "dispatch" @@ -19077,15 +19285,15 @@ "params": [ { "type": "Identifier", - "start": 13135, - "end": 13143, + "start": 13358, + "end": 13366, "loc": { "start": { - "line": 370, + "line": 372, "column": 11 }, "end": { - "line": 370, + "line": 372, "column": 19 }, "identifierName": "callback" @@ -19095,44 +19303,44 @@ ], "body": { "type": "BlockStatement", - "start": 13144, - "end": 13494, + "start": 13367, + "end": 13717, "loc": { "start": { - "line": 370, + "line": 372, "column": 20 }, "end": { - "line": 379, + "line": 381, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13151, - "end": 13335, + "start": 13374, + "end": 13558, "loc": { "start": { - "line": 371, + "line": 373, "column": 4 }, "end": { - "line": 374, + "line": 376, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 13154, - "end": 13188, + "start": 13377, + "end": 13411, "loc": { "start": { - "line": 371, + "line": 373, "column": 7 }, "end": { - "line": 371, + "line": 373, "column": 41 } }, @@ -19140,29 +19348,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13155, - "end": 13188, + "start": 13378, + "end": 13411, "loc": { "start": { - "line": 371, + "line": 373, "column": 8 }, "end": { - "line": 371, + "line": 373, "column": 41 } }, "object": { "type": "Identifier", - "start": 13155, - "end": 13161, + "start": 13378, + "end": 13384, "loc": { "start": { - "line": 371, + "line": 373, "column": 8 }, "end": { - "line": 371, + "line": 373, "column": 14 }, "identifierName": "window" @@ -19171,15 +19379,15 @@ }, "property": { "type": "StringLiteral", - "start": 13162, - "end": 13187, + "start": 13385, + "end": 13410, "loc": { "start": { - "line": 371, + "line": 373, "column": 15 }, "end": { - "line": 371, + "line": 373, "column": 40 } }, @@ -19197,72 +19405,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 13189, - "end": 13335, + "start": 13412, + "end": 13558, "loc": { "start": { - "line": 371, + "line": 373, "column": 42 }, "end": { - "line": 374, + "line": 376, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13198, - "end": 13281, + "start": 13421, + "end": 13504, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 13198, - "end": 13280, + "start": 13421, + "end": 13503, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 13198, - "end": 13210, + "start": 13421, + "end": 13433, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 18 } }, "object": { "type": "Identifier", - "start": 13198, - "end": 13205, + "start": 13421, + "end": 13428, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 13 }, "identifierName": "console" @@ -19271,15 +19479,15 @@ }, "property": { "type": "Identifier", - "start": 13206, - "end": 13210, + "start": 13429, + "end": 13433, "loc": { "start": { - "line": 372, + "line": 374, "column": 14 }, "end": { - "line": 372, + "line": 374, "column": 18 }, "identifierName": "warn" @@ -19291,15 +19499,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 13211, - "end": 13279, + "start": 13434, + "end": 13502, "loc": { "start": { - "line": 372, + "line": 374, "column": 19 }, "end": { - "line": 372, + "line": 374, "column": 87 } }, @@ -19307,15 +19515,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 13212, - "end": 13278, + "start": 13435, + "end": 13501, "loc": { "start": { - "line": 372, + "line": 374, "column": 20 }, "end": { - "line": 372, + "line": 374, "column": 86 } }, @@ -19332,43 +19540,43 @@ }, { "type": "ThrowStatement", - "start": 13289, - "end": 13328, + "start": 13512, + "end": 13551, "loc": { "start": { - "line": 373, + "line": 375, "column": 6 }, "end": { - "line": 373, + "line": 375, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 13295, - "end": 13327, + "start": 13518, + "end": 13550, "loc": { "start": { - "line": 373, + "line": 375, "column": 12 }, "end": { - "line": 373, + "line": 375, "column": 44 } }, "callee": { "type": "Identifier", - "start": 13299, - "end": 13304, + "start": 13522, + "end": 13527, "loc": { "start": { - "line": 373, + "line": 375, "column": 16 }, "end": { - "line": 373, + "line": 375, "column": 21 }, "identifierName": "Error" @@ -19378,15 +19586,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13305, - "end": 13326, + "start": 13528, + "end": 13549, "loc": { "start": { - "line": 373, + "line": 375, "column": 22 }, "end": { - "line": 373, + "line": 375, "column": 43 } }, @@ -19406,85 +19614,85 @@ }, { "type": "ReturnStatement", - "start": 13347, - "end": 13489, + "start": 13570, + "end": 13712, "loc": { "start": { - "line": 376, + "line": 378, "column": 4 }, "end": { - "line": 378, + "line": 380, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 13354, - "end": 13489, + "start": 13577, + "end": 13712, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 378, + "line": 380, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13354, - "end": 13408, + "start": 13577, + "end": 13631, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 65 } }, "object": { "type": "CallExpression", - "start": 13354, - "end": 13400, + "start": 13577, + "end": 13623, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 13354, - "end": 13365, + "start": 13577, + "end": 13588, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 22 } }, "object": { "type": "Identifier", - "start": 13354, - "end": 13360, + "start": 13577, + "end": 13583, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 17 }, "identifierName": "Object" @@ -19493,15 +19701,15 @@ }, "property": { "type": "Identifier", - "start": 13361, - "end": 13365, + "start": 13584, + "end": 13588, "loc": { "start": { - "line": 376, + "line": 378, "column": 18 }, "end": { - "line": 376, + "line": 378, "column": 22 }, "identifierName": "keys" @@ -19513,29 +19721,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 13366, - "end": 13399, + "start": 13589, + "end": 13622, "loc": { "start": { - "line": 376, + "line": 378, "column": 23 }, "end": { - "line": 376, + "line": 378, "column": 56 } }, "object": { "type": "Identifier", - "start": 13366, - "end": 13372, + "start": 13589, + "end": 13595, "loc": { "start": { - "line": 376, + "line": 378, "column": 23 }, "end": { - "line": 376, + "line": 378, "column": 29 }, "identifierName": "window" @@ -19544,15 +19752,15 @@ }, "property": { "type": "StringLiteral", - "start": 13373, - "end": 13398, + "start": 13596, + "end": 13621, "loc": { "start": { - "line": 376, + "line": 378, "column": 30 }, "end": { - "line": 376, + "line": 378, "column": 55 } }, @@ -19568,15 +19776,15 @@ }, "property": { "type": "Identifier", - "start": 13401, - "end": 13408, + "start": 13624, + "end": 13631, "loc": { "start": { - "line": 376, + "line": 378, "column": 58 }, "end": { - "line": 376, + "line": 378, "column": 65 }, "identifierName": "forEach" @@ -19588,15 +19796,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13409, - "end": 13488, + "start": 13632, + "end": 13711, "loc": { "start": { - "line": 376, + "line": 378, "column": 66 }, "end": { - "line": 378, + "line": 380, "column": 5 } }, @@ -19607,15 +19815,15 @@ "params": [ { "type": "Identifier", - "start": 13410, - "end": 13413, + "start": 13633, + "end": 13636, "loc": { "start": { - "line": 376, + "line": 378, "column": 67 }, "end": { - "line": 376, + "line": 378, "column": 70 }, "identifierName": "key" @@ -19625,58 +19833,58 @@ ], "body": { "type": "BlockStatement", - "start": 13418, - "end": 13488, + "start": 13641, + "end": 13711, "loc": { "start": { - "line": 376, + "line": 378, "column": 75 }, "end": { - "line": 378, + "line": 380, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13427, - "end": 13481, + "start": 13650, + "end": 13704, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 13427, - "end": 13480, + "start": 13650, + "end": 13703, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 59 } }, "callee": { "type": "Identifier", - "start": 13427, - "end": 13435, + "start": 13650, + "end": 13658, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 14 }, "identifierName": "callback" @@ -19686,43 +19894,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 13436, - "end": 13474, + "start": 13659, + "end": 13697, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 13436, - "end": 13469, + "start": 13659, + "end": 13692, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 48 } }, "object": { "type": "Identifier", - "start": 13436, - "end": 13442, + "start": 13659, + "end": 13665, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 21 }, "identifierName": "window" @@ -19731,15 +19939,15 @@ }, "property": { "type": "StringLiteral", - "start": 13443, - "end": 13468, + "start": 13666, + "end": 13691, "loc": { "start": { - "line": 377, + "line": 379, "column": 22 }, "end": { - "line": 377, + "line": 379, "column": 47 } }, @@ -19753,15 +19961,15 @@ }, "property": { "type": "Identifier", - "start": 13470, - "end": 13473, + "start": 13693, + "end": 13696, "loc": { "start": { - "line": 377, + "line": 379, "column": 49 }, "end": { - "line": 377, + "line": 379, "column": 52 }, "identifierName": "key" @@ -19772,15 +19980,15 @@ }, { "type": "Identifier", - "start": 13476, - "end": 13479, + "start": 13699, + "end": 13702, "loc": { "start": { - "line": 377, + "line": 379, "column": 55 }, "end": { - "line": 377, + "line": 379, "column": 58 }, "identifierName": "key" @@ -19805,15 +20013,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -19823,15 +20031,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -19840,15 +20048,15 @@ }, { "type": "ClassMethod", - "start": 13785, - "end": 15017, + "start": 14008, + "end": 15240, "loc": { "start": { - "line": 386, + "line": 388, "column": 2 }, "end": { - "line": 429, + "line": 431, "column": 3 } }, @@ -19856,15 +20064,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13785, - "end": 13799, + "start": 14008, + "end": 14022, "loc": { "start": { - "line": 386, + "line": 388, "column": 2 }, "end": { - "line": 386, + "line": 388, "column": 16 }, "identifierName": "addButtonTheme" @@ -19880,15 +20088,15 @@ "params": [ { "type": "Identifier", - "start": 13800, - "end": 13807, + "start": 14023, + "end": 14030, "loc": { "start": { - "line": 386, + "line": 388, "column": 17 }, "end": { - "line": 386, + "line": 388, "column": 24 }, "identifierName": "buttons" @@ -19897,15 +20105,15 @@ }, { "type": "Identifier", - "start": 13809, - "end": 13818, + "start": 14032, + "end": 14041, "loc": { "start": { - "line": 386, + "line": 388, "column": 26 }, "end": { - "line": 386, + "line": 388, "column": 35 }, "identifierName": "className" @@ -19915,58 +20123,58 @@ ], "body": { "type": "BlockStatement", - "start": 13819, - "end": 15017, + "start": 14042, + "end": 15240, "loc": { "start": { - "line": 386, + "line": 388, "column": 36 }, "end": { - "line": 429, + "line": 431, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13826, - "end": 13873, + "start": 14049, + "end": 14096, "loc": { "start": { - "line": 387, + "line": 389, "column": 4 }, "end": { - "line": 388, + "line": 390, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13829, - "end": 13851, + "start": 14052, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 7 }, "end": { - "line": 387, + "line": 389, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13829, - "end": 13839, + "start": 14052, + "end": 14062, "loc": { "start": { - "line": 387, + "line": 389, "column": 7 }, "end": { - "line": 387, + "line": 389, "column": 17 } }, @@ -19974,15 +20182,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13830, - "end": 13839, + "start": 14053, + "end": 14062, "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 17 }, "identifierName": "className" @@ -19996,15 +20204,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13843, - "end": 13851, + "start": 14066, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 21 }, "end": { - "line": 387, + "line": 389, "column": 29 } }, @@ -20012,15 +20220,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13844, - "end": 13851, + "start": 14067, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 22 }, "end": { - "line": 387, + "line": 389, "column": 29 }, "identifierName": "buttons" @@ -20034,29 +20242,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13860, - "end": 13873, + "start": 14083, + "end": 14096, "loc": { "start": { - "line": 388, + "line": 390, "column": 6 }, "end": { - "line": 388, + "line": 390, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13867, - "end": 13872, + "start": 14090, + "end": 14095, "loc": { "start": { - "line": 388, + "line": 390, "column": 13 }, "end": { - "line": 388, + "line": 390, "column": 18 } }, @@ -20067,85 +20275,85 @@ }, { "type": "ExpressionStatement", - "start": 13881, - "end": 14990, + "start": 14104, + "end": 15213, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 426, + "line": 428, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13881, - "end": 14989, + "start": 14104, + "end": 15212, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 426, + "line": 428, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13881, - "end": 13907, + "start": 14104, + "end": 14130, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13881, - "end": 13899, + "start": 14104, + "end": 14122, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13881, - "end": 13894, + "start": 14104, + "end": 14117, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 17 } }, "object": { "type": "Identifier", - "start": 13881, - "end": 13888, + "start": 14104, + "end": 14111, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 11 }, "identifierName": "buttons" @@ -20154,15 +20362,15 @@ }, "property": { "type": "Identifier", - "start": 13889, - "end": 13894, + "start": 14112, + "end": 14117, "loc": { "start": { - "line": 390, + "line": 392, "column": 12 }, "end": { - "line": 390, + "line": 392, "column": 17 }, "identifierName": "split" @@ -20174,15 +20382,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13895, - "end": 13898, + "start": 14118, + "end": 14121, "loc": { "start": { - "line": 390, + "line": 392, "column": 18 }, "end": { - "line": 390, + "line": 392, "column": 21 } }, @@ -20196,15 +20404,15 @@ }, "property": { "type": "Identifier", - "start": 13900, - "end": 13907, + "start": 14123, + "end": 14130, "loc": { "start": { - "line": 390, + "line": 392, "column": 23 }, "end": { - "line": 390, + "line": 392, "column": 30 }, "identifierName": "forEach" @@ -20216,15 +20424,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13908, - "end": 14988, + "start": 14131, + "end": 15211, "loc": { "start": { - "line": 390, + "line": 392, "column": 31 }, "end": { - "line": 426, + "line": 428, "column": 5 } }, @@ -20235,15 +20443,15 @@ "params": [ { "type": "Identifier", - "start": 13908, - "end": 13914, + "start": 14131, + "end": 14137, "loc": { "start": { - "line": 390, + "line": 392, "column": 31 }, "end": { - "line": 390, + "line": 392, "column": 37 }, "identifierName": "button" @@ -20253,100 +20461,100 @@ ], "body": { "type": "BlockStatement", - "start": 13918, - "end": 14988, + "start": 14141, + "end": 15211, "loc": { "start": { - "line": 390, + "line": 392, "column": 41 }, "end": { - "line": 426, + "line": 428, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13927, - "end": 14981, + "start": 14150, + "end": 15204, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 425, + "line": 427, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13927, - "end": 14980, + "start": 14150, + "end": 15203, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 425, + "line": 427, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13927, - "end": 13955, + "start": 14150, + "end": 14178, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13927, - "end": 13947, + "start": 14150, + "end": 14170, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13927, - "end": 13942, + "start": 14150, + "end": 14165, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 21 } }, "object": { "type": "Identifier", - "start": 13927, - "end": 13936, + "start": 14150, + "end": 14159, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 15 }, "identifierName": "className" @@ -20355,15 +20563,15 @@ }, "property": { "type": "Identifier", - "start": 13937, - "end": 13942, + "start": 14160, + "end": 14165, "loc": { "start": { - "line": 391, + "line": 393, "column": 16 }, "end": { - "line": 391, + "line": 393, "column": 21 }, "identifierName": "split" @@ -20375,15 +20583,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13943, - "end": 13946, + "start": 14166, + "end": 14169, "loc": { "start": { - "line": 391, + "line": 393, "column": 22 }, "end": { - "line": 391, + "line": 393, "column": 25 } }, @@ -20397,15 +20605,15 @@ }, "property": { "type": "Identifier", - "start": 13948, - "end": 13955, + "start": 14171, + "end": 14178, "loc": { "start": { - "line": 391, + "line": 393, "column": 27 }, "end": { - "line": 391, + "line": 393, "column": 34 }, "identifierName": "forEach" @@ -20417,15 +20625,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13956, - "end": 14979, + "start": 14179, + "end": 15202, "loc": { "start": { - "line": 391, + "line": 393, "column": 35 }, "end": { - "line": 425, + "line": 427, "column": 7 } }, @@ -20436,15 +20644,15 @@ "params": [ { "type": "Identifier", - "start": 13956, - "end": 13969, + "start": 14179, + "end": 14192, "loc": { "start": { - "line": 391, + "line": 393, "column": 35 }, "end": { - "line": 391, + "line": 393, "column": 48 }, "identifierName": "classNameItem" @@ -20454,44 +20662,44 @@ ], "body": { "type": "BlockStatement", - "start": 13973, - "end": 14979, + "start": 14196, + "end": 15202, "loc": { "start": { - "line": 391, + "line": 393, "column": 52 }, "end": { - "line": 425, + "line": 427, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13984, - "end": 14055, + "start": 14207, + "end": 14278, "loc": { "start": { - "line": 392, + "line": 394, "column": 8 }, "end": { - "line": 393, + "line": 395, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13987, - "end": 14012, + "start": 14210, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 11 }, "end": { - "line": 392, + "line": 394, "column": 36 } }, @@ -20499,58 +20707,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13988, - "end": 14012, + "start": 14211, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13988, - "end": 14000, + "start": 14211, + "end": 14223, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13988, - "end": 13992, + "start": 14211, + "end": 14215, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13993, - "end": 14000, + "start": 14216, + "end": 14223, "loc": { "start": { - "line": 392, + "line": 394, "column": 17 }, "end": { - "line": 392, + "line": 394, "column": 24 }, "identifierName": "options" @@ -20561,15 +20769,15 @@ }, "property": { "type": "Identifier", - "start": 14001, - "end": 14012, + "start": 14224, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 25 }, "end": { - "line": 392, + "line": 394, "column": 36 }, "identifierName": "buttonTheme" @@ -20584,87 +20792,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 14025, - "end": 14055, + "start": 14248, + "end": 14278, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 14025, - "end": 14054, + "start": 14248, + "end": 14277, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14025, - "end": 14049, + "start": 14248, + "end": 14272, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14025, - "end": 14037, + "start": 14248, + "end": 14260, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14025, - "end": 14029, + "start": 14248, + "end": 14252, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14030, - "end": 14037, + "start": 14253, + "end": 14260, "loc": { "start": { - "line": 393, + "line": 395, "column": 15 }, "end": { - "line": 393, + "line": 395, "column": 22 }, "identifierName": "options" @@ -20675,15 +20883,15 @@ }, "property": { "type": "Identifier", - "start": 14038, - "end": 14049, + "start": 14261, + "end": 14272, "loc": { "start": { - "line": 393, + "line": 395, "column": 23 }, "end": { - "line": 393, + "line": 395, "column": 34 }, "identifierName": "buttonTheme" @@ -20694,15 +20902,15 @@ }, "right": { "type": "ArrayExpression", - "start": 14052, - "end": 14054, + "start": 14275, + "end": 14277, "loc": { "start": { - "line": 393, + "line": 395, "column": 37 }, "end": { - "line": 393, + "line": 395, "column": 39 } }, @@ -20714,44 +20922,44 @@ }, { "type": "VariableDeclaration", - "start": 14067, - "end": 14094, + "start": 14290, + "end": 14317, "loc": { "start": { - "line": 395, + "line": 397, "column": 8 }, "end": { - "line": 395, + "line": 397, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 14071, - "end": 14093, + "start": 14294, + "end": 14316, "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 34 } }, "id": { "type": "Identifier", - "start": 14071, - "end": 14085, + "start": 14294, + "end": 14308, "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 26 }, "identifierName": "classNameFound" @@ -20760,15 +20968,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 14088, - "end": 14093, + "start": 14311, + "end": 14316, "loc": { "start": { - "line": 395, + "line": 397, "column": 29 }, "end": { - "line": 395, + "line": 397, "column": 34 } }, @@ -20781,15 +20989,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -20798,85 +21006,85 @@ }, { "type": "ExpressionStatement", - "start": 14209, - "end": 14717, + "start": 14432, + "end": 14940, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 413, + "line": 415, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 14209, - "end": 14716, + "start": 14432, + "end": 14939, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 413, + "line": 415, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 14209, - "end": 14237, + "start": 14432, + "end": 14460, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 14209, - "end": 14233, + "start": 14432, + "end": 14456, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 14209, - "end": 14221, + "start": 14432, + "end": 14444, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 14209, - "end": 14213, + "start": 14432, + "end": 14436, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 12 } }, @@ -20884,15 +21092,15 @@ }, "property": { "type": "Identifier", - "start": 14214, - "end": 14221, + "start": 14437, + "end": 14444, "loc": { "start": { - "line": 400, + "line": 402, "column": 13 }, "end": { - "line": 400, + "line": 402, "column": 20 }, "identifierName": "options" @@ -20904,15 +21112,15 @@ }, "property": { "type": "Identifier", - "start": 14222, - "end": 14233, + "start": 14445, + "end": 14456, "loc": { "start": { - "line": 400, + "line": 402, "column": 21 }, "end": { - "line": 400, + "line": 402, "column": 32 }, "identifierName": "buttonTheme" @@ -20924,15 +21132,15 @@ }, "property": { "type": "Identifier", - "start": 14234, - "end": 14237, + "start": 14457, + "end": 14460, "loc": { "start": { - "line": 400, + "line": 402, "column": 33 }, "end": { - "line": 400, + "line": 402, "column": 36 }, "identifierName": "map" @@ -20945,15 +21153,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 14238, - "end": 14715, + "start": 14461, + "end": 14938, "loc": { "start": { - "line": 400, + "line": 402, "column": 37 }, "end": { - "line": 413, + "line": 415, "column": 9 } }, @@ -20964,15 +21172,15 @@ "params": [ { "type": "Identifier", - "start": 14238, - "end": 14249, + "start": 14461, + "end": 14472, "loc": { "start": { - "line": 400, + "line": 402, "column": 37 }, "end": { - "line": 400, + "line": 402, "column": 48 }, "identifierName": "buttonTheme" @@ -20982,114 +21190,114 @@ ], "body": { "type": "BlockStatement", - "start": 14253, - "end": 14715, + "start": 14476, + "end": 14938, "loc": { "start": { - "line": 400, + "line": 402, "column": 52 }, "end": { - "line": 413, + "line": 415, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 14268, - "end": 14673, + "start": 14491, + "end": 14896, "loc": { "start": { - "line": 402, + "line": 404, "column": 10 }, "end": { - "line": 411, + "line": 413, "column": 11 } }, "test": { "type": "CallExpression", - "start": 14271, - "end": 14323, + "start": 14494, + "end": 14546, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 14271, - "end": 14308, + "start": 14494, + "end": 14531, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 50 } }, "object": { "type": "CallExpression", - "start": 14271, - "end": 14299, + "start": 14494, + "end": 14522, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 14271, - "end": 14294, + "start": 14494, + "end": 14517, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 14271, - "end": 14288, + "start": 14494, + "end": 14511, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 30 } }, "object": { "type": "Identifier", - "start": 14271, - "end": 14282, + "start": 14494, + "end": 14505, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 24 }, "identifierName": "buttonTheme" @@ -21098,15 +21306,15 @@ }, "property": { "type": "Identifier", - "start": 14283, - "end": 14288, + "start": 14506, + "end": 14511, "loc": { "start": { - "line": 402, + "line": 404, "column": 25 }, "end": { - "line": 402, + "line": 404, "column": 30 }, "identifierName": "class" @@ -21117,15 +21325,15 @@ }, "property": { "type": "Identifier", - "start": 14289, - "end": 14294, + "start": 14512, + "end": 14517, "loc": { "start": { - "line": 402, + "line": 404, "column": 31 }, "end": { - "line": 402, + "line": 404, "column": 36 }, "identifierName": "split" @@ -21137,15 +21345,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14295, - "end": 14298, + "start": 14518, + "end": 14521, "loc": { "start": { - "line": 402, + "line": 404, "column": 37 }, "end": { - "line": 402, + "line": 404, "column": 40 } }, @@ -21159,15 +21367,15 @@ }, "property": { "type": "Identifier", - "start": 14300, - "end": 14308, + "start": 14523, + "end": 14531, "loc": { "start": { - "line": 402, + "line": 404, "column": 42 }, "end": { - "line": 402, + "line": 404, "column": 50 }, "identifierName": "includes" @@ -21179,15 +21387,15 @@ "arguments": [ { "type": "Identifier", - "start": 14309, - "end": 14322, + "start": 14532, + "end": 14545, "loc": { "start": { - "line": 402, + "line": 404, "column": 51 }, "end": { - "line": 402, + "line": 404, "column": 64 }, "identifierName": "classNameItem" @@ -21198,59 +21406,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14324, - "end": 14673, + "start": 14547, + "end": 14896, "loc": { "start": { - "line": 402, + "line": 404, "column": 66 }, "end": { - "line": 411, + "line": 413, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 14339, - "end": 14361, + "start": 14562, + "end": 14584, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 14339, - "end": 14360, + "start": 14562, + "end": 14583, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14339, - "end": 14353, + "start": 14562, + "end": 14576, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 26 }, "identifierName": "classNameFound" @@ -21259,15 +21467,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14356, - "end": 14360, + "start": 14579, + "end": 14583, "loc": { "start": { - "line": 403, + "line": 405, "column": 29 }, "end": { - "line": 403, + "line": 405, "column": 33 } }, @@ -21277,44 +21485,44 @@ }, { "type": "VariableDeclaration", - "start": 14389, - "end": 14443, + "start": 14612, + "end": 14666, "loc": { "start": { - "line": 405, + "line": 407, "column": 12 }, "end": { - "line": 405, + "line": 407, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 14393, - "end": 14442, + "start": 14616, + "end": 14665, "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 65 } }, "id": { "type": "Identifier", - "start": 14393, - "end": 14409, + "start": 14616, + "end": 14632, "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 32 }, "identifierName": "buttonThemeArray" @@ -21323,57 +21531,57 @@ }, "init": { "type": "CallExpression", - "start": 14412, - "end": 14442, + "start": 14635, + "end": 14665, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 14412, - "end": 14437, + "start": 14635, + "end": 14660, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 14412, - "end": 14431, + "start": 14635, + "end": 14654, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 54 } }, "object": { "type": "Identifier", - "start": 14412, - "end": 14423, + "start": 14635, + "end": 14646, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 46 }, "identifierName": "buttonTheme" @@ -21382,15 +21590,15 @@ }, "property": { "type": "Identifier", - "start": 14424, - "end": 14431, + "start": 14647, + "end": 14654, "loc": { "start": { - "line": 405, + "line": 407, "column": 47 }, "end": { - "line": 405, + "line": 407, "column": 54 }, "identifierName": "buttons" @@ -21401,15 +21609,15 @@ }, "property": { "type": "Identifier", - "start": 14432, - "end": 14437, + "start": 14655, + "end": 14660, "loc": { "start": { - "line": 405, + "line": 407, "column": 55 }, "end": { - "line": 405, + "line": 407, "column": 60 }, "identifierName": "split" @@ -21421,15 +21629,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14438, - "end": 14441, + "start": 14661, + "end": 14664, "loc": { "start": { - "line": 405, + "line": 407, "column": 61 }, "end": { - "line": 405, + "line": 407, "column": 64 } }, @@ -21447,29 +21655,29 @@ }, { "type": "IfStatement", - "start": 14457, - "end": 14660, + "start": 14680, + "end": 14883, "loc": { "start": { - "line": 406, + "line": 408, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 14460, - "end": 14494, + "start": 14683, + "end": 14717, "loc": { "start": { - "line": 406, + "line": 408, "column": 15 }, "end": { - "line": 406, + "line": 408, "column": 49 } }, @@ -21477,43 +21685,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 14461, - "end": 14494, + "start": 14684, + "end": 14717, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 14461, - "end": 14486, + "start": 14684, + "end": 14709, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 41 } }, "object": { "type": "Identifier", - "start": 14461, - "end": 14477, + "start": 14684, + "end": 14700, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 32 }, "identifierName": "buttonThemeArray" @@ -21522,15 +21730,15 @@ }, "property": { "type": "Identifier", - "start": 14478, - "end": 14486, + "start": 14701, + "end": 14709, "loc": { "start": { - "line": 406, + "line": 408, "column": 33 }, "end": { - "line": 406, + "line": 408, "column": 41 }, "identifierName": "includes" @@ -21542,15 +21750,15 @@ "arguments": [ { "type": "Identifier", - "start": 14487, - "end": 14493, + "start": 14710, + "end": 14716, "loc": { "start": { - "line": 406, + "line": 408, "column": 42 }, "end": { - "line": 406, + "line": 408, "column": 48 }, "identifierName": "button" @@ -21565,59 +21773,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14495, - "end": 14660, + "start": 14718, + "end": 14883, "loc": { "start": { - "line": 406, + "line": 408, "column": 50 }, "end": { - "line": 410, + "line": 412, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 14512, - "end": 14534, + "start": 14735, + "end": 14757, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14512, - "end": 14533, + "start": 14735, + "end": 14756, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14512, - "end": 14526, + "start": 14735, + "end": 14749, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 28 }, "identifierName": "classNameFound" @@ -21626,15 +21834,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14529, - "end": 14533, + "start": 14752, + "end": 14756, "loc": { "start": { - "line": 407, + "line": 409, "column": 31 }, "end": { - "line": 407, + "line": 409, "column": 35 } }, @@ -21644,57 +21852,57 @@ }, { "type": "ExpressionStatement", - "start": 14550, - "end": 14580, + "start": 14773, + "end": 14803, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 14550, - "end": 14579, + "start": 14773, + "end": 14802, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 14550, - "end": 14571, + "start": 14773, + "end": 14794, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 35 } }, "object": { "type": "Identifier", - "start": 14550, - "end": 14566, + "start": 14773, + "end": 14789, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 30 }, "identifierName": "buttonThemeArray" @@ -21703,15 +21911,15 @@ }, "property": { "type": "Identifier", - "start": 14567, - "end": 14571, + "start": 14790, + "end": 14794, "loc": { "start": { - "line": 408, + "line": 410, "column": 31 }, "end": { - "line": 408, + "line": 410, "column": 35 }, "identifierName": "push" @@ -21723,15 +21931,15 @@ "arguments": [ { "type": "Identifier", - "start": 14572, - "end": 14578, + "start": 14795, + "end": 14801, "loc": { "start": { - "line": 408, + "line": 410, "column": 36 }, "end": { - "line": 408, + "line": 410, "column": 42 }, "identifierName": "button" @@ -21743,58 +21951,58 @@ }, { "type": "ExpressionStatement", - "start": 14596, - "end": 14645, + "start": 14819, + "end": 14868, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14596, - "end": 14644, + "start": 14819, + "end": 14867, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14596, - "end": 14615, + "start": 14819, + "end": 14838, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 33 } }, "object": { "type": "Identifier", - "start": 14596, - "end": 14607, + "start": 14819, + "end": 14830, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 25 }, "identifierName": "buttonTheme" @@ -21803,15 +22011,15 @@ }, "property": { "type": "Identifier", - "start": 14608, - "end": 14615, + "start": 14831, + "end": 14838, "loc": { "start": { - "line": 409, + "line": 411, "column": 26 }, "end": { - "line": 409, + "line": 411, "column": 33 }, "identifierName": "buttons" @@ -21822,43 +22030,43 @@ }, "right": { "type": "CallExpression", - "start": 14618, - "end": 14644, + "start": 14841, + "end": 14867, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14618, - "end": 14639, + "start": 14841, + "end": 14862, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 57 } }, "object": { "type": "Identifier", - "start": 14618, - "end": 14634, + "start": 14841, + "end": 14857, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 52 }, "identifierName": "buttonThemeArray" @@ -21867,15 +22075,15 @@ }, "property": { "type": "Identifier", - "start": 14635, - "end": 14639, + "start": 14858, + "end": 14862, "loc": { "start": { - "line": 409, + "line": 411, "column": 53 }, "end": { - "line": 409, + "line": 411, "column": 57 }, "identifierName": "join" @@ -21887,15 +22095,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14640, - "end": 14643, + "start": 14863, + "end": 14866, "loc": { "start": { - "line": 409, + "line": 411, "column": 58 }, "end": { - "line": 409, + "line": 411, "column": 61 } }, @@ -21921,29 +22129,29 @@ }, { "type": "ReturnStatement", - "start": 14685, - "end": 14704, + "start": 14908, + "end": 14927, "loc": { "start": { - "line": 412, + "line": 414, "column": 10 }, "end": { - "line": 412, + "line": 414, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14692, - "end": 14703, + "start": 14915, + "end": 14926, "loc": { "start": { - "line": 412, + "line": 414, "column": 17 }, "end": { - "line": 412, + "line": 414, "column": 28 }, "identifierName": "buttonTheme" @@ -21962,15 +22170,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -21980,15 +22188,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -21997,29 +22205,29 @@ }, { "type": "IfStatement", - "start": 14814, - "end": 14968, + "start": 15037, + "end": 15191, "loc": { "start": { - "line": 418, + "line": 420, "column": 8 }, "end": { - "line": 423, + "line": 425, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14817, - "end": 14832, + "start": 15040, + "end": 15055, "loc": { "start": { - "line": 418, + "line": 420, "column": 11 }, "end": { - "line": 418, + "line": 420, "column": 26 } }, @@ -22027,15 +22235,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14818, - "end": 14832, + "start": 15041, + "end": 15055, "loc": { "start": { - "line": 418, + "line": 420, "column": 12 }, "end": { - "line": 418, + "line": 420, "column": 26 }, "identifierName": "classNameFound" @@ -22050,115 +22258,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14833, - "end": 14968, + "start": 15056, + "end": 15191, "loc": { "start": { - "line": 418, + "line": 420, "column": 27 }, "end": { - "line": 423, + "line": 425, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14846, - "end": 14957, + "start": 15069, + "end": 15180, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 422, + "line": 424, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14846, - "end": 14956, + "start": 15069, + "end": 15179, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 422, + "line": 424, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14846, - "end": 14875, + "start": 15069, + "end": 15098, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14846, - "end": 14870, + "start": 15069, + "end": 15093, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14846, - "end": 14858, + "start": 15069, + "end": 15081, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14846, - "end": 14850, + "start": 15069, + "end": 15073, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14851, - "end": 14858, + "start": 15074, + "end": 15081, "loc": { "start": { - "line": 419, + "line": 421, "column": 15 }, "end": { - "line": 419, + "line": 421, "column": 22 }, "identifierName": "options" @@ -22169,15 +22377,15 @@ }, "property": { "type": "Identifier", - "start": 14859, - "end": 14870, + "start": 15082, + "end": 15093, "loc": { "start": { - "line": 419, + "line": 421, "column": 23 }, "end": { - "line": 419, + "line": 421, "column": 34 }, "identifierName": "buttonTheme" @@ -22188,15 +22396,15 @@ }, "property": { "type": "Identifier", - "start": 14871, - "end": 14875, + "start": 15094, + "end": 15098, "loc": { "start": { - "line": 419, + "line": 421, "column": 35 }, "end": { - "line": 419, + "line": 421, "column": 39 }, "identifierName": "push" @@ -22208,30 +22416,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14876, - "end": 14955, + "start": 15099, + "end": 15178, "loc": { "start": { - "line": 419, + "line": 421, "column": 40 }, "end": { - "line": 422, + "line": 424, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14891, - "end": 14911, + "start": 15114, + "end": 15134, "loc": { "start": { - "line": 420, + "line": 422, "column": 12 }, "end": { - "line": 420, + "line": 422, "column": 32 } }, @@ -22240,15 +22448,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14891, - "end": 14896, + "start": 15114, + "end": 15119, "loc": { "start": { - "line": 420, + "line": 422, "column": 12 }, "end": { - "line": 420, + "line": 422, "column": 17 }, "identifierName": "class" @@ -22257,15 +22465,15 @@ }, "value": { "type": "Identifier", - "start": 14898, - "end": 14911, + "start": 15121, + "end": 15134, "loc": { "start": { - "line": 420, + "line": 422, "column": 19 }, "end": { - "line": 420, + "line": 422, "column": 32 }, "identifierName": "classNameItem" @@ -22275,15 +22483,15 @@ }, { "type": "ObjectProperty", - "start": 14926, - "end": 14942, + "start": 15149, + "end": 15165, "loc": { "start": { - "line": 421, + "line": 423, "column": 12 }, "end": { - "line": 421, + "line": 423, "column": 28 } }, @@ -22292,15 +22500,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14926, - "end": 14933, + "start": 15149, + "end": 15156, "loc": { "start": { - "line": 421, + "line": 423, "column": 12 }, "end": { - "line": 421, + "line": 423, "column": 19 }, "identifierName": "buttons" @@ -22309,15 +22517,15 @@ }, "value": { "type": "Identifier", - "start": 14935, - "end": 14942, + "start": 15158, + "end": 15165, "loc": { "start": { - "line": 421, + "line": 423, "column": 21 }, "end": { - "line": 421, + "line": 423, "column": 28 }, "identifierName": "buttons" @@ -22338,15 +22546,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -22369,72 +22577,72 @@ }, { "type": "ExpressionStatement", - "start": 14998, - "end": 15012, + "start": 15221, + "end": 15235, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14998, - "end": 15011, + "start": 15221, + "end": 15234, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14998, - "end": 15009, + "start": 15221, + "end": 15232, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14998, - "end": 15002, + "start": 15221, + "end": 15225, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 8 } } }, "property": { "type": "Identifier", - "start": 15003, - "end": 15009, + "start": 15226, + "end": 15232, "loc": { "start": { - "line": 428, + "line": 430, "column": 9 }, "end": { - "line": 428, + "line": 430, "column": 15 }, "identifierName": "render" @@ -22454,15 +22662,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -22472,15 +22680,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -22489,15 +22697,15 @@ }, { "type": "ClassMethod", - "start": 15367, - "end": 16784, + "start": 15590, + "end": 17007, "loc": { "start": { - "line": 436, + "line": 438, "column": 2 }, "end": { - "line": 482, + "line": 484, "column": 3 } }, @@ -22505,15 +22713,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 15367, - "end": 15384, + "start": 15590, + "end": 15607, "loc": { "start": { - "line": 436, + "line": 438, "column": 2 }, "end": { - "line": 436, + "line": 438, "column": 19 }, "identifierName": "removeButtonTheme" @@ -22529,15 +22737,15 @@ "params": [ { "type": "Identifier", - "start": 15385, - "end": 15392, + "start": 15608, + "end": 15615, "loc": { "start": { - "line": 436, + "line": 438, "column": 20 }, "end": { - "line": 436, + "line": 438, "column": 27 }, "identifierName": "buttons" @@ -22546,15 +22754,15 @@ }, { "type": "Identifier", - "start": 15394, - "end": 15403, + "start": 15617, + "end": 15626, "loc": { "start": { - "line": 436, + "line": 438, "column": 29 }, "end": { - "line": 436, + "line": 438, "column": 38 }, "identifierName": "className" @@ -22564,58 +22772,58 @@ ], "body": { "type": "BlockStatement", - "start": 15404, - "end": 16784, + "start": 15627, + "end": 17007, "loc": { "start": { - "line": 436, + "line": 438, "column": 39 }, "end": { - "line": 482, + "line": 484, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 15497, - "end": 15612, + "start": 15720, + "end": 15835, "loc": { "start": { - "line": 440, + "line": 442, "column": 4 }, "end": { - "line": 444, + "line": 446, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15500, - "end": 15522, + "start": 15723, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 7 }, "end": { - "line": 440, + "line": 442, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 15500, - "end": 15508, + "start": 15723, + "end": 15731, "loc": { "start": { - "line": 440, + "line": 442, "column": 7 }, "end": { - "line": 440, + "line": 442, "column": 15 } }, @@ -22623,15 +22831,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15501, - "end": 15508, + "start": 15724, + "end": 15731, "loc": { "start": { - "line": 440, + "line": 442, "column": 8 }, "end": { - "line": 440, + "line": 442, "column": 15 }, "identifierName": "buttons" @@ -22647,15 +22855,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 15512, - "end": 15522, + "start": 15735, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 19 }, "end": { - "line": 440, + "line": 442, "column": 29 } }, @@ -22663,15 +22871,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15513, - "end": 15522, + "start": 15736, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 20 }, "end": { - "line": 440, + "line": 442, "column": 29 }, "identifierName": "className" @@ -22686,102 +22894,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 15523, - "end": 15612, + "start": 15746, + "end": 15835, "loc": { "start": { - "line": 440, + "line": 442, "column": 30 }, "end": { - "line": 444, + "line": 446, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 15532, - "end": 15562, + "start": 15755, + "end": 15785, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 15532, - "end": 15561, + "start": 15755, + "end": 15784, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15532, - "end": 15556, + "start": 15755, + "end": 15779, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 15532, - "end": 15544, + "start": 15755, + "end": 15767, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 15532, - "end": 15536, + "start": 15755, + "end": 15759, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15537, - "end": 15544, + "start": 15760, + "end": 15767, "loc": { "start": { - "line": 441, + "line": 443, "column": 11 }, "end": { - "line": 441, + "line": 443, "column": 18 }, "identifierName": "options" @@ -22792,15 +23000,15 @@ }, "property": { "type": "Identifier", - "start": 15545, - "end": 15556, + "start": 15768, + "end": 15779, "loc": { "start": { - "line": 441, + "line": 443, "column": 19 }, "end": { - "line": 441, + "line": 443, "column": 30 }, "identifierName": "buttonTheme" @@ -22811,15 +23019,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15559, - "end": 15561, + "start": 15782, + "end": 15784, "loc": { "start": { - "line": 441, + "line": 443, "column": 33 }, "end": { - "line": 441, + "line": 443, "column": 35 } }, @@ -22829,72 +23037,72 @@ }, { "type": "ExpressionStatement", - "start": 15570, - "end": 15584, + "start": 15793, + "end": 15807, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15570, - "end": 15583, + "start": 15793, + "end": 15806, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15570, - "end": 15581, + "start": 15793, + "end": 15804, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15570, - "end": 15574, + "start": 15793, + "end": 15797, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15575, - "end": 15581, + "start": 15798, + "end": 15804, "loc": { "start": { - "line": 442, + "line": 444, "column": 11 }, "end": { - "line": 442, + "line": 444, "column": 17 }, "identifierName": "render" @@ -22908,29 +23116,29 @@ }, { "type": "ReturnStatement", - "start": 15592, - "end": 15605, + "start": 15815, + "end": 15828, "loc": { "start": { - "line": 443, + "line": 445, "column": 6 }, "end": { - "line": 443, + "line": 445, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15599, - "end": 15604, + "start": 15822, + "end": 15827, "loc": { "start": { - "line": 443, + "line": 445, "column": 13 }, "end": { - "line": 443, + "line": 445, "column": 18 } }, @@ -22946,15 +23154,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 15411, - "end": 15491, + "start": 15634, + "end": 15714, "loc": { "start": { - "line": 437, + "line": 439, "column": 4 }, "end": { - "line": 439, + "line": 441, "column": 7 } } @@ -22964,15 +23172,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -22981,57 +23189,57 @@ }, { "type": "IfStatement", - "start": 15694, - "end": 16779, + "start": 15917, + "end": 17002, "loc": { "start": { - "line": 449, + "line": 451, "column": 4 }, "end": { - "line": 481, + "line": 483, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15697, - "end": 15782, + "start": 15920, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15697, - "end": 15747, + "start": 15920, + "end": 15970, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 57 } }, "left": { "type": "Identifier", - "start": 15697, - "end": 15704, + "start": 15920, + "end": 15927, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 14 }, "identifierName": "buttons" @@ -23042,43 +23250,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15708, - "end": 15747, + "start": 15931, + "end": 15970, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15708, - "end": 15721, + "start": 15931, + "end": 15944, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 31 } }, "object": { "type": "Identifier", - "start": 15708, - "end": 15713, + "start": 15931, + "end": 15936, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 23 }, "identifierName": "Array" @@ -23087,15 +23295,15 @@ }, "property": { "type": "Identifier", - "start": 15714, - "end": 15721, + "start": 15937, + "end": 15944, "loc": { "start": { - "line": 449, + "line": 451, "column": 24 }, "end": { - "line": 449, + "line": 451, "column": 31 }, "identifierName": "isArray" @@ -23107,58 +23315,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15722, - "end": 15746, + "start": 15945, + "end": 15969, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15722, - "end": 15734, + "start": 15945, + "end": 15957, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15722, - "end": 15726, + "start": 15945, + "end": 15949, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15727, - "end": 15734, + "start": 15950, + "end": 15957, "loc": { "start": { - "line": 449, + "line": 451, "column": 37 }, "end": { - "line": 449, + "line": 451, "column": 44 }, "identifierName": "options" @@ -23169,15 +23377,15 @@ }, "property": { "type": "Identifier", - "start": 15735, - "end": 15746, + "start": 15958, + "end": 15969, "loc": { "start": { - "line": 449, + "line": 451, "column": 45 }, "end": { - "line": 449, + "line": 451, "column": 56 }, "identifierName": "buttonTheme" @@ -23193,72 +23401,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15751, - "end": 15782, + "start": 15974, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15751, - "end": 15775, + "start": 15974, + "end": 15998, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15751, - "end": 15763, + "start": 15974, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15751, - "end": 15755, + "start": 15974, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15756, - "end": 15763, + "start": 15979, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 451, "column": 66 }, "end": { - "line": 449, + "line": 451, "column": 73 }, "identifierName": "options" @@ -23269,15 +23477,15 @@ }, "property": { "type": "Identifier", - "start": 15764, - "end": 15775, + "start": 15987, + "end": 15998, "loc": { "start": { - "line": 449, + "line": 451, "column": 74 }, "end": { - "line": 449, + "line": 451, "column": 85 }, "identifierName": "buttonTheme" @@ -23288,15 +23496,15 @@ }, "property": { "type": "Identifier", - "start": 15776, - "end": 15782, + "start": 15999, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 86 }, "end": { - "line": 449, + "line": 451, "column": 92 }, "identifierName": "length" @@ -23309,59 +23517,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15783, - "end": 16779, + "start": 16006, + "end": 17002, "loc": { "start": { - "line": 449, + "line": 451, "column": 93 }, "end": { - "line": 481, + "line": 483, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15792, - "end": 15829, + "start": 16015, + "end": 16052, "loc": { "start": { - "line": 450, + "line": 452, "column": 6 }, "end": { - "line": 450, + "line": 452, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15796, - "end": 15828, + "start": 16019, + "end": 16051, "loc": { "start": { - "line": 450, + "line": 452, "column": 10 }, "end": { - "line": 450, + "line": 452, "column": 42 } }, "id": { "type": "Identifier", - "start": 15796, - "end": 15807, + "start": 16019, + "end": 16030, "loc": { "start": { - "line": 450, + "line": 452, "column": 10 }, "end": { - "line": 450, + "line": 452, "column": 21 }, "identifierName": "buttonArray" @@ -23370,43 +23578,43 @@ }, "init": { "type": "CallExpression", - "start": 15810, - "end": 15828, + "start": 16033, + "end": 16051, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15810, - "end": 15823, + "start": 16033, + "end": 16046, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 37 } }, "object": { "type": "Identifier", - "start": 15810, - "end": 15817, + "start": 16033, + "end": 16040, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 31 }, "identifierName": "buttons" @@ -23415,15 +23623,15 @@ }, "property": { "type": "Identifier", - "start": 15818, - "end": 15823, + "start": 16041, + "end": 16046, "loc": { "start": { - "line": 450, + "line": 452, "column": 32 }, "end": { - "line": 450, + "line": 452, "column": 37 }, "identifierName": "split" @@ -23435,15 +23643,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15824, - "end": 15827, + "start": 16047, + "end": 16050, "loc": { "start": { - "line": 450, + "line": 452, "column": 38 }, "end": { - "line": 450, + "line": 452, "column": 41 } }, @@ -23461,57 +23669,57 @@ }, { "type": "ExpressionStatement", - "start": 15837, - "end": 16748, + "start": 16060, + "end": 16971, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 478, + "line": 480, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15837, - "end": 16747, + "start": 16060, + "end": 16970, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 478, + "line": 480, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15837, - "end": 15856, + "start": 16060, + "end": 16079, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 451, + "line": 453, "column": 25 } }, "object": { "type": "Identifier", - "start": 15837, - "end": 15848, + "start": 16060, + "end": 16071, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 451, + "line": 453, "column": 17 }, "identifierName": "buttonArray" @@ -23520,15 +23728,15 @@ }, "property": { "type": "Identifier", - "start": 15849, - "end": 15856, + "start": 16072, + "end": 16079, "loc": { "start": { - "line": 451, + "line": 453, "column": 18 }, "end": { - "line": 451, + "line": 453, "column": 25 }, "identifierName": "forEach" @@ -23540,15 +23748,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15857, - "end": 16746, + "start": 16080, + "end": 16969, "loc": { "start": { - "line": 451, + "line": 453, "column": 26 }, "end": { - "line": 478, + "line": 480, "column": 7 } }, @@ -23559,15 +23767,15 @@ "params": [ { "type": "Identifier", - "start": 15858, - "end": 15864, + "start": 16081, + "end": 16087, "loc": { "start": { - "line": 451, + "line": 453, "column": 27 }, "end": { - "line": 451, + "line": 453, "column": 33 }, "identifierName": "button" @@ -23576,15 +23784,15 @@ }, { "type": "Identifier", - "start": 15866, - "end": 15869, + "start": 16089, + "end": 16092, "loc": { "start": { - "line": 451, + "line": 453, "column": 35 }, "end": { - "line": 451, + "line": 453, "column": 38 }, "identifierName": "key" @@ -23594,115 +23802,115 @@ ], "body": { "type": "BlockStatement", - "start": 15874, - "end": 16746, + "start": 16097, + "end": 16969, "loc": { "start": { - "line": 451, + "line": 453, "column": 43 }, "end": { - "line": 478, + "line": 480, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15885, - "end": 16737, + "start": 16108, + "end": 16960, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 477, + "line": 479, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15885, - "end": 16736, + "start": 16108, + "end": 16959, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 477, + "line": 479, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15885, - "end": 15913, + "start": 16108, + "end": 16136, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15885, - "end": 15909, + "start": 16108, + "end": 16132, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15885, - "end": 15897, + "start": 16108, + "end": 16120, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15885, - "end": 15889, + "start": 16108, + "end": 16112, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15890, - "end": 15897, + "start": 16113, + "end": 16120, "loc": { "start": { - "line": 452, + "line": 454, "column": 13 }, "end": { - "line": 452, + "line": 454, "column": 20 }, "identifierName": "options" @@ -23713,15 +23921,15 @@ }, "property": { "type": "Identifier", - "start": 15898, - "end": 15909, + "start": 16121, + "end": 16132, "loc": { "start": { - "line": 452, + "line": 454, "column": 21 }, "end": { - "line": 452, + "line": 454, "column": 32 }, "identifierName": "buttonTheme" @@ -23732,15 +23940,15 @@ }, "property": { "type": "Identifier", - "start": 15910, - "end": 15913, + "start": 16133, + "end": 16136, "loc": { "start": { - "line": 452, + "line": 454, "column": 33 }, "end": { - "line": 452, + "line": 454, "column": 36 }, "identifierName": "map" @@ -23752,15 +23960,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15914, - "end": 16735, + "start": 16137, + "end": 16958, "loc": { "start": { - "line": 452, + "line": 454, "column": 37 }, "end": { - "line": 477, + "line": 479, "column": 9 } }, @@ -23771,15 +23979,15 @@ "params": [ { "type": "Identifier", - "start": 15915, - "end": 15926, + "start": 16138, + "end": 16149, "loc": { "start": { - "line": 452, + "line": 454, "column": 38 }, "end": { - "line": 452, + "line": 454, "column": 49 }, "identifierName": "buttonTheme" @@ -23788,15 +23996,15 @@ }, { "type": "Identifier", - "start": 15928, - "end": 15933, + "start": 16151, + "end": 16156, "loc": { "start": { - "line": 452, + "line": 454, "column": 51 }, "end": { - "line": 452, + "line": 454, "column": 56 }, "identifierName": "index" @@ -23806,72 +24014,72 @@ ], "body": { "type": "BlockStatement", - "start": 15938, - "end": 16735, + "start": 16161, + "end": 16958, "loc": { "start": { - "line": 452, + "line": 454, "column": 61 }, "end": { - "line": 477, + "line": 479, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 16106, - "end": 16691, + "start": 16329, + "end": 16914, "loc": { "start": { - "line": 458, + "line": 460, "column": 10 }, "end": { - "line": 474, + "line": 476, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 16123, - "end": 16202, + "start": 16346, + "end": 16425, "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 16124, - "end": 16174, + "start": 16347, + "end": 16397, "loc": { "start": { - "line": 459, + "line": 461, "column": 13 }, "end": { - "line": 459, + "line": 461, "column": 63 } }, "left": { "type": "Identifier", - "start": 16124, - "end": 16133, + "start": 16347, + "end": 16356, "loc": { "start": { - "line": 459, + "line": 461, "column": 13 }, "end": { - "line": 459, + "line": 461, "column": 22 }, "identifierName": "className" @@ -23882,43 +24090,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 16137, - "end": 16174, + "start": 16360, + "end": 16397, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 16137, - "end": 16155, + "start": 16360, + "end": 16378, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 44 } }, "object": { "type": "Identifier", - "start": 16137, - "end": 16146, + "start": 16360, + "end": 16369, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 35 }, "identifierName": "className" @@ -23927,15 +24135,15 @@ }, "property": { "type": "Identifier", - "start": 16147, - "end": 16155, + "start": 16370, + "end": 16378, "loc": { "start": { - "line": 459, + "line": 461, "column": 36 }, "end": { - "line": 459, + "line": 461, "column": 44 }, "identifierName": "includes" @@ -23947,29 +24155,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 16156, - "end": 16173, + "start": 16379, + "end": 16396, "loc": { "start": { - "line": 459, + "line": 461, "column": 45 }, "end": { - "line": 459, + "line": 461, "column": 62 } }, "object": { "type": "Identifier", - "start": 16156, - "end": 16167, + "start": 16379, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 461, "column": 45 }, "end": { - "line": 459, + "line": 461, "column": 56 }, "identifierName": "buttonTheme" @@ -23978,15 +24186,15 @@ }, "property": { "type": "Identifier", - "start": 16168, - "end": 16173, + "start": 16391, + "end": 16396, "loc": { "start": { - "line": 459, + "line": 461, "column": 57 }, "end": { - "line": 459, + "line": 461, "column": 62 }, "identifierName": "class" @@ -24000,21 +24208,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 16123 + "parenStart": 16346 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 16192, - "end": 16202, + "start": 16415, + "end": 16425, "loc": { "start": { - "line": 460, + "line": 462, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 22 } }, @@ -24022,15 +24230,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 16193, - "end": 16202, + "start": 16416, + "end": 16425, "loc": { "start": { - "line": 460, + "line": 462, "column": 13 }, "end": { - "line": 460, + "line": 462, "column": 22 }, "identifierName": "className" @@ -24045,59 +24253,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16215, - "end": 16691, + "start": 16438, + "end": 16914, "loc": { "start": { - "line": 461, + "line": 463, "column": 11 }, "end": { - "line": 474, + "line": 476, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 16230, - "end": 16319, + "start": 16453, + "end": 16542, "loc": { "start": { - "line": 462, + "line": 464, "column": 12 }, "end": { - "line": 462, + "line": 464, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16234, - "end": 16318, + "start": 16457, + "end": 16541, "loc": { "start": { - "line": 462, + "line": 464, "column": 16 }, "end": { - "line": 462, + "line": 464, "column": 100 } }, "id": { "type": "Identifier", - "start": 16234, - "end": 16253, + "start": 16457, + "end": 16476, "loc": { "start": { - "line": 462, + "line": 464, "column": 16 }, "end": { - "line": 462, + "line": 464, "column": 35 }, "identifierName": "filteredButtonArray" @@ -24106,85 +24314,85 @@ }, "init": { "type": "CallExpression", - "start": 16256, - "end": 16318, + "start": 16479, + "end": 16541, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 16256, - "end": 16293, + "start": 16479, + "end": 16516, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 75 } }, "object": { "type": "CallExpression", - "start": 16256, - "end": 16286, + "start": 16479, + "end": 16509, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 16256, - "end": 16281, + "start": 16479, + "end": 16504, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 16256, - "end": 16275, + "start": 16479, + "end": 16498, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 57 } }, "object": { "type": "Identifier", - "start": 16256, - "end": 16267, + "start": 16479, + "end": 16490, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 49 }, "identifierName": "buttonTheme" @@ -24193,15 +24401,15 @@ }, "property": { "type": "Identifier", - "start": 16268, - "end": 16275, + "start": 16491, + "end": 16498, "loc": { "start": { - "line": 462, + "line": 464, "column": 50 }, "end": { - "line": 462, + "line": 464, "column": 57 }, "identifierName": "buttons" @@ -24212,15 +24420,15 @@ }, "property": { "type": "Identifier", - "start": 16276, - "end": 16281, + "start": 16499, + "end": 16504, "loc": { "start": { - "line": 462, + "line": 464, "column": 58 }, "end": { - "line": 462, + "line": 464, "column": 63 }, "identifierName": "split" @@ -24232,15 +24440,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16282, - "end": 16285, + "start": 16505, + "end": 16508, "loc": { "start": { - "line": 462, + "line": 464, "column": 64 }, "end": { - "line": 462, + "line": 464, "column": 67 } }, @@ -24254,15 +24462,15 @@ }, "property": { "type": "Identifier", - "start": 16287, - "end": 16293, + "start": 16510, + "end": 16516, "loc": { "start": { - "line": 462, + "line": 464, "column": 69 }, "end": { - "line": 462, + "line": 464, "column": 75 }, "identifierName": "filter" @@ -24274,15 +24482,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 16294, - "end": 16317, + "start": 16517, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 76 }, "end": { - "line": 462, + "line": 464, "column": 99 } }, @@ -24293,15 +24501,15 @@ "params": [ { "type": "Identifier", - "start": 16294, - "end": 16298, + "start": 16517, + "end": 16521, "loc": { "start": { - "line": 462, + "line": 464, "column": 76 }, "end": { - "line": 462, + "line": 464, "column": 80 }, "identifierName": "item" @@ -24311,29 +24519,29 @@ ], "body": { "type": "BinaryExpression", - "start": 16302, - "end": 16317, + "start": 16525, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 84 }, "end": { - "line": 462, + "line": 464, "column": 99 } }, "left": { "type": "Identifier", - "start": 16302, - "end": 16306, + "start": 16525, + "end": 16529, "loc": { "start": { - "line": 462, + "line": 464, "column": 84 }, "end": { - "line": 462, + "line": 464, "column": 88 }, "identifierName": "item" @@ -24343,15 +24551,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 16311, - "end": 16317, + "start": 16534, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 93 }, "end": { - "line": 462, + "line": 464, "column": 99 }, "identifierName": "button" @@ -24369,15 +24577,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -24386,43 +24594,43 @@ }, { "type": "IfStatement", - "start": 16446, - "end": 16675, + "start": 16669, + "end": 16898, "loc": { "start": { - "line": 467, + "line": 469, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 16449, - "end": 16475, + "start": 16672, + "end": 16698, "loc": { "start": { - "line": 467, + "line": 469, "column": 15 }, "end": { - "line": 467, + "line": 469, "column": 41 } }, "object": { "type": "Identifier", - "start": 16449, - "end": 16468, + "start": 16672, + "end": 16691, "loc": { "start": { - "line": 467, + "line": 469, "column": 15 }, "end": { - "line": 467, + "line": 469, "column": 34 }, "identifierName": "filteredButtonArray" @@ -24432,15 +24640,15 @@ }, "property": { "type": "Identifier", - "start": 16469, - "end": 16475, + "start": 16692, + "end": 16698, "loc": { "start": { - "line": 467, + "line": 469, "column": 35 }, "end": { - "line": 467, + "line": 469, "column": 41 }, "identifierName": "length" @@ -24452,73 +24660,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 16476, - "end": 16560, + "start": 16699, + "end": 16783, "loc": { "start": { - "line": 467, + "line": 469, "column": 42 }, "end": { - "line": 469, + "line": 471, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16493, - "end": 16545, + "start": 16716, + "end": 16768, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 16493, - "end": 16544, + "start": 16716, + "end": 16767, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16493, - "end": 16512, + "start": 16716, + "end": 16735, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 33 } }, "object": { "type": "Identifier", - "start": 16493, - "end": 16504, + "start": 16716, + "end": 16727, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 25 }, "identifierName": "buttonTheme" @@ -24527,15 +24735,15 @@ }, "property": { "type": "Identifier", - "start": 16505, - "end": 16512, + "start": 16728, + "end": 16735, "loc": { "start": { - "line": 468, + "line": 470, "column": 26 }, "end": { - "line": 468, + "line": 470, "column": 33 }, "identifierName": "buttons" @@ -24546,43 +24754,43 @@ }, "right": { "type": "CallExpression", - "start": 16515, - "end": 16544, + "start": 16738, + "end": 16767, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 16515, - "end": 16539, + "start": 16738, + "end": 16762, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 60 } }, "object": { "type": "Identifier", - "start": 16515, - "end": 16534, + "start": 16738, + "end": 16757, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 55 }, "identifierName": "filteredButtonArray" @@ -24591,15 +24799,15 @@ }, "property": { "type": "Identifier", - "start": 16535, - "end": 16539, + "start": 16758, + "end": 16762, "loc": { "start": { - "line": 468, + "line": 470, "column": 56 }, "end": { - "line": 468, + "line": 470, "column": 60 }, "identifierName": "join" @@ -24611,15 +24819,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16540, - "end": 16543, + "start": 16763, + "end": 16766, "loc": { "start": { - "line": 468, + "line": 470, "column": 61 }, "end": { - "line": 468, + "line": 470, "column": 64 } }, @@ -24638,115 +24846,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16566, - "end": 16675, + "start": 16789, + "end": 16898, "loc": { "start": { - "line": 469, + "line": 471, "column": 19 }, "end": { - "line": 472, + "line": 474, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16583, - "end": 16625, + "start": 16806, + "end": 16848, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16583, - "end": 16624, + "start": 16806, + "end": 16847, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16583, - "end": 16614, + "start": 16806, + "end": 16837, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16583, - "end": 16607, + "start": 16806, + "end": 16830, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16583, - "end": 16595, + "start": 16806, + "end": 16818, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16583, - "end": 16587, + "start": 16806, + "end": 16810, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16588, - "end": 16595, + "start": 16811, + "end": 16818, "loc": { "start": { - "line": 470, + "line": 472, "column": 19 }, "end": { - "line": 470, + "line": 472, "column": 26 }, "identifierName": "options" @@ -24757,15 +24965,15 @@ }, "property": { "type": "Identifier", - "start": 16596, - "end": 16607, + "start": 16819, + "end": 16830, "loc": { "start": { - "line": 470, + "line": 472, "column": 27 }, "end": { - "line": 470, + "line": 472, "column": 38 }, "identifierName": "buttonTheme" @@ -24776,15 +24984,15 @@ }, "property": { "type": "Identifier", - "start": 16608, - "end": 16614, + "start": 16831, + "end": 16837, "loc": { "start": { - "line": 470, + "line": 472, "column": 39 }, "end": { - "line": 470, + "line": 472, "column": 45 }, "identifierName": "splice" @@ -24796,15 +25004,15 @@ "arguments": [ { "type": "Identifier", - "start": 16615, - "end": 16620, + "start": 16838, + "end": 16843, "loc": { "start": { - "line": 470, + "line": 472, "column": 46 }, "end": { - "line": 470, + "line": 472, "column": 51 }, "identifierName": "index" @@ -24813,15 +25021,15 @@ }, { "type": "NumericLiteral", - "start": 16622, - "end": 16623, + "start": 16845, + "end": 16846, "loc": { "start": { - "line": 470, + "line": 472, "column": 53 }, "end": { - "line": 470, + "line": 472, "column": 54 } }, @@ -24836,44 +25044,44 @@ }, { "type": "ExpressionStatement", - "start": 16641, - "end": 16660, + "start": 16864, + "end": 16883, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16641, - "end": 16659, + "start": 16864, + "end": 16882, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16641, - "end": 16652, + "start": 16864, + "end": 16875, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 25 }, "identifierName": "buttonTheme" @@ -24882,15 +25090,15 @@ }, "right": { "type": "NullLiteral", - "start": 16655, - "end": 16659, + "start": 16878, + "end": 16882, "loc": { "start": { - "line": 471, + "line": 473, "column": 28 }, "end": { - "line": 471, + "line": 473, "column": 32 } } @@ -24904,15 +25112,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -24927,15 +25135,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": 15953, - "end": 16094, + "start": 16176, + "end": 16317, "loc": { "start": { - "line": 454, + "line": 456, "column": 10 }, "end": { - "line": 457, + "line": 459, "column": 13 } } @@ -24944,29 +25152,29 @@ }, { "type": "ReturnStatement", - "start": 16705, - "end": 16724, + "start": 16928, + "end": 16947, "loc": { "start": { - "line": 476, + "line": 478, "column": 10 }, "end": { - "line": 476, + "line": 478, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16712, - "end": 16723, + "start": 16935, + "end": 16946, "loc": { "start": { - "line": 476, + "line": 478, "column": 17 }, "end": { - "line": 476, + "line": 478, "column": 28 }, "identifierName": "buttonTheme" @@ -24990,72 +25198,72 @@ }, { "type": "ExpressionStatement", - "start": 16758, - "end": 16772, + "start": 16981, + "end": 16995, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16758, - "end": 16771, + "start": 16981, + "end": 16994, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16758, - "end": 16769, + "start": 16981, + "end": 16992, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16758, - "end": 16762, + "start": 16981, + "end": 16985, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16763, - "end": 16769, + "start": 16986, + "end": 16992, "loc": { "start": { - "line": 480, + "line": 482, "column": 11 }, "end": { - "line": 480, + "line": 482, "column": 17 }, "identifierName": "render" @@ -25075,15 +25283,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -25098,15 +25306,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -25116,15 +25324,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -25133,15 +25341,15 @@ }, { "type": "ClassMethod", - "start": 16997, - "end": 17264, + "start": 17220, + "end": 17487, "loc": { "start": { - "line": 488, + "line": 490, "column": 2 }, "end": { - "line": 501, + "line": 503, "column": 3 } }, @@ -25149,15 +25357,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16997, - "end": 17013, + "start": 17220, + "end": 17236, "loc": { "start": { - "line": 488, + "line": 490, "column": 2 }, "end": { - "line": 488, + "line": 490, "column": 18 }, "identifierName": "getButtonElement" @@ -25173,15 +25381,15 @@ "params": [ { "type": "Identifier", - "start": 17014, - "end": 17020, + "start": 17237, + "end": 17243, "loc": { "start": { - "line": 488, + "line": 490, "column": 19 }, "end": { - "line": 488, + "line": 490, "column": 25 }, "identifierName": "button" @@ -25191,59 +25399,59 @@ ], "body": { "type": "BlockStatement", - "start": 17021, - "end": 17264, + "start": 17244, + "end": 17487, "loc": { "start": { - "line": 488, + "line": 490, "column": 26 }, "end": { - "line": 501, + "line": 503, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17028, - "end": 17039, + "start": 17251, + "end": 17262, "loc": { "start": { - "line": 489, + "line": 491, "column": 4 }, "end": { - "line": 489, + "line": 491, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17032, - "end": 17038, + "start": 17255, + "end": 17261, "loc": { "start": { - "line": 489, + "line": 491, "column": 8 }, "end": { - "line": 489, + "line": 491, "column": 14 } }, "id": { "type": "Identifier", - "start": 17032, - "end": 17038, + "start": 17255, + "end": 17261, "loc": { "start": { - "line": 489, + "line": 491, "column": 8 }, "end": { - "line": 489, + "line": 491, "column": 14 }, "identifierName": "output" @@ -25257,44 +25465,44 @@ }, { "type": "VariableDeclaration", - "start": 17047, - "end": 17091, + "start": 17270, + "end": 17314, "loc": { "start": { - "line": 491, + "line": 493, "column": 4 }, "end": { - "line": 491, + "line": 493, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17051, - "end": 17090, + "start": 17274, + "end": 17313, "loc": { "start": { - "line": 491, + "line": 493, "column": 8 }, "end": { - "line": 491, + "line": 493, "column": 47 } }, "id": { "type": "Identifier", - "start": 17051, - "end": 17060, + "start": 17274, + "end": 17283, "loc": { "start": { - "line": 491, + "line": 493, "column": 8 }, "end": { - "line": 491, + "line": 493, "column": 17 }, "identifierName": "buttonArr" @@ -25303,58 +25511,58 @@ }, "init": { "type": "MemberExpression", - "start": 17063, - "end": 17090, + "start": 17286, + "end": 17313, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 17063, - "end": 17082, + "start": 17286, + "end": 17305, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 17063, - "end": 17067, + "start": 17286, + "end": 17290, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 24 } } }, "property": { "type": "Identifier", - "start": 17068, - "end": 17082, + "start": 17291, + "end": 17305, "loc": { "start": { - "line": 491, + "line": 493, "column": 25 }, "end": { - "line": 491, + "line": 493, "column": 39 }, "identifierName": "buttonElements" @@ -25365,15 +25573,15 @@ }, "property": { "type": "Identifier", - "start": 17083, - "end": 17089, + "start": 17306, + "end": 17312, "loc": { "start": { - "line": 491, + "line": 493, "column": 40 }, "end": { - "line": 491, + "line": 493, "column": 46 }, "identifierName": "button" @@ -25388,29 +25596,29 @@ }, { "type": "IfStatement", - "start": 17097, - "end": 17237, + "start": 17320, + "end": 17460, "loc": { "start": { - "line": 492, + "line": 494, "column": 4 }, "end": { - "line": 498, + "line": 500, "column": 5 } }, "test": { "type": "Identifier", - "start": 17100, - "end": 17109, + "start": 17323, + "end": 17332, "loc": { "start": { - "line": 492, + "line": 494, "column": 7 }, "end": { - "line": 492, + "line": 494, "column": 16 }, "identifierName": "buttonArr" @@ -25419,72 +25627,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17110, - "end": 17237, + "start": 17333, + "end": 17460, "loc": { "start": { - "line": 492, + "line": 494, "column": 17 }, "end": { - "line": 498, + "line": 500, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 17119, - "end": 17230, + "start": 17342, + "end": 17453, "loc": { "start": { - "line": 493, + "line": 495, "column": 6 }, "end": { - "line": 497, + "line": 499, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 17122, - "end": 17142, + "start": 17345, + "end": 17365, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 17122, - "end": 17138, + "start": 17345, + "end": 17361, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 25 } }, "object": { "type": "Identifier", - "start": 17122, - "end": 17131, + "start": 17345, + "end": 17354, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 18 }, "identifierName": "buttonArr" @@ -25493,15 +25701,15 @@ }, "property": { "type": "Identifier", - "start": 17132, - "end": 17138, + "start": 17355, + "end": 17361, "loc": { "start": { - "line": 493, + "line": 495, "column": 19 }, "end": { - "line": 493, + "line": 495, "column": 25 }, "identifierName": "length" @@ -25513,15 +25721,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 17141, - "end": 17142, + "start": 17364, + "end": 17365, "loc": { "start": { - "line": 493, + "line": 495, "column": 28 }, "end": { - "line": 493, + "line": 495, "column": 29 } }, @@ -25534,59 +25742,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 17143, - "end": 17182, + "start": 17366, + "end": 17405, "loc": { "start": { - "line": 493, + "line": 495, "column": 30 }, "end": { - "line": 495, + "line": 497, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17154, - "end": 17173, + "start": 17377, + "end": 17396, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 17154, - "end": 17172, + "start": 17377, + "end": 17395, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17154, - "end": 17160, + "start": 17377, + "end": 17383, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 14 }, "identifierName": "output" @@ -25595,15 +25803,15 @@ }, "right": { "type": "Identifier", - "start": 17163, - "end": 17172, + "start": 17386, + "end": 17395, "loc": { "start": { - "line": 494, + "line": 496, "column": 17 }, "end": { - "line": 494, + "line": 496, "column": 26 }, "identifierName": "buttonArr" @@ -25617,59 +25825,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 17188, - "end": 17230, + "start": 17411, + "end": 17453, "loc": { "start": { - "line": 495, + "line": 497, "column": 13 }, "end": { - "line": 497, + "line": 499, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17199, - "end": 17221, + "start": 17422, + "end": 17444, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17199, - "end": 17220, + "start": 17422, + "end": 17443, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17199, - "end": 17205, + "start": 17422, + "end": 17428, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 14 }, "identifierName": "output" @@ -25678,29 +25886,29 @@ }, "right": { "type": "MemberExpression", - "start": 17208, - "end": 17220, + "start": 17431, + "end": 17443, "loc": { "start": { - "line": 496, + "line": 498, "column": 17 }, "end": { - "line": 496, + "line": 498, "column": 29 } }, "object": { "type": "Identifier", - "start": 17208, - "end": 17217, + "start": 17431, + "end": 17440, "loc": { "start": { - "line": 496, + "line": 498, "column": 17 }, "end": { - "line": 496, + "line": 498, "column": 26 }, "identifierName": "buttonArr" @@ -25709,15 +25917,15 @@ }, "property": { "type": "NumericLiteral", - "start": 17218, - "end": 17219, + "start": 17441, + "end": 17442, "loc": { "start": { - "line": 496, + "line": 498, "column": 27 }, "end": { - "line": 496, + "line": 498, "column": 28 } }, @@ -25742,29 +25950,29 @@ }, { "type": "ReturnStatement", - "start": 17245, - "end": 17259, + "start": 17468, + "end": 17482, "loc": { "start": { - "line": 500, + "line": 502, "column": 4 }, "end": { - "line": 500, + "line": 502, "column": 18 } }, "argument": { "type": "Identifier", - "start": 17252, - "end": 17258, + "start": 17475, + "end": 17481, "loc": { "start": { - "line": 500, + "line": 502, "column": 11 }, "end": { - "line": 500, + "line": 502, "column": 17 }, "identifierName": "output" @@ -25780,15 +25988,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -25798,15 +26006,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, + "start": 17493, + "end": 17583, "loc": { "start": { - "line": 503, + "line": 505, "column": 2 }, "end": { - "line": 505, + "line": 507, "column": 5 } } @@ -25815,15 +26023,15 @@ }, { "type": "ClassMethod", - "start": 17364, - "end": 17667, + "start": 17587, + "end": 17890, "loc": { "start": { - "line": 506, + "line": 508, "column": 2 }, "end": { - "line": 514, + "line": 516, "column": 3 } }, @@ -25831,15 +26039,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17364, - "end": 17375, + "start": 17587, + "end": 17598, "loc": { "start": { - "line": 506, + "line": 508, "column": 2 }, "end": { - "line": 506, + "line": 508, "column": 13 }, "identifierName": "handleCaret" @@ -25855,87 +26063,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17377, - "end": 17667, + "start": 17600, + "end": 17890, "loc": { "start": { - "line": 506, + "line": 508, "column": 15 }, "end": { - "line": 514, + "line": 516, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17384, - "end": 17460, + "start": 17607, + "end": 17683, "loc": { "start": { - "line": 507, + "line": 509, "column": 4 }, "end": { - "line": 509, + "line": 511, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17387, - "end": 17405, + "start": 17610, + "end": 17628, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17387, - "end": 17399, + "start": 17610, + "end": 17622, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17387, - "end": 17391, + "start": 17610, + "end": 17614, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17392, - "end": 17399, + "start": 17615, + "end": 17622, "loc": { "start": { - "line": 507, + "line": 509, "column": 12 }, "end": { - "line": 507, + "line": 509, "column": 19 }, "identifierName": "options" @@ -25946,15 +26154,15 @@ }, "property": { "type": "Identifier", - "start": 17400, - "end": 17405, + "start": 17623, + "end": 17628, "loc": { "start": { - "line": 507, + "line": 509, "column": 20 }, "end": { - "line": 507, + "line": 509, "column": 25 }, "identifierName": "debug" @@ -25965,72 +26173,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17406, - "end": 17460, + "start": 17629, + "end": 17683, "loc": { "start": { - "line": 507, + "line": 509, "column": 26 }, "end": { - "line": 509, + "line": 511, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17415, - "end": 17453, + "start": 17638, + "end": 17676, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 17415, - "end": 17452, + "start": 17638, + "end": 17675, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 17415, - "end": 17426, + "start": 17638, + "end": 17649, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 17 } }, "object": { "type": "Identifier", - "start": 17415, - "end": 17422, + "start": 17638, + "end": 17645, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 13 }, "identifierName": "console" @@ -26039,15 +26247,15 @@ }, "property": { "type": "Identifier", - "start": 17423, - "end": 17426, + "start": 17646, + "end": 17649, "loc": { "start": { - "line": 508, + "line": 510, "column": 14 }, "end": { - "line": 508, + "line": 510, "column": 17 }, "identifierName": "log" @@ -26059,15 +26267,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17427, - "end": 17451, + "start": 17650, + "end": 17674, "loc": { "start": { - "line": 508, + "line": 510, "column": 18 }, "end": { - "line": 508, + "line": 510, "column": 42 } }, @@ -26087,57 +26295,57 @@ }, { "type": "ExpressionStatement", - "start": 17468, - "end": 17527, + "start": 17691, + "end": 17750, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 17468, - "end": 17526, + "start": 17691, + "end": 17749, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 17468, - "end": 17493, + "start": 17691, + "end": 17716, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 29 } }, "object": { "type": "Identifier", - "start": 17468, - "end": 17476, + "start": 17691, + "end": 17699, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 12 }, "identifierName": "document" @@ -26146,15 +26354,15 @@ }, "property": { "type": "Identifier", - "start": 17477, - "end": 17493, + "start": 17700, + "end": 17716, "loc": { "start": { - "line": 511, + "line": 513, "column": 13 }, "end": { - "line": 511, + "line": 513, "column": 29 }, "identifierName": "addEventListener" @@ -26166,15 +26374,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17494, - "end": 17501, + "start": 17717, + "end": 17724, "loc": { "start": { - "line": 511, + "line": 513, "column": 30 }, "end": { - "line": 511, + "line": 513, "column": 37 } }, @@ -26186,44 +26394,44 @@ }, { "type": "MemberExpression", - "start": 17503, - "end": 17525, + "start": 17726, + "end": 17748, "loc": { "start": { - "line": 511, + "line": 513, "column": 39 }, "end": { - "line": 511, + "line": 513, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 17503, - "end": 17507, + "start": 17726, + "end": 17730, "loc": { "start": { - "line": 511, + "line": 513, "column": 39 }, "end": { - "line": 511, + "line": 513, "column": 43 } } }, "property": { "type": "Identifier", - "start": 17508, - "end": 17525, + "start": 17731, + "end": 17748, "loc": { "start": { - "line": 511, + "line": 513, "column": 44 }, "end": { - "line": 511, + "line": 513, "column": 61 }, "identifierName": "caretEventHandler" @@ -26237,57 +26445,57 @@ }, { "type": "ExpressionStatement", - "start": 17533, - "end": 17594, + "start": 17756, + "end": 17817, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 17533, - "end": 17593, + "start": 17756, + "end": 17816, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 17533, - "end": 17558, + "start": 17756, + "end": 17781, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 29 } }, "object": { "type": "Identifier", - "start": 17533, - "end": 17541, + "start": 17756, + "end": 17764, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 12 }, "identifierName": "document" @@ -26296,15 +26504,15 @@ }, "property": { "type": "Identifier", - "start": 17542, - "end": 17558, + "start": 17765, + "end": 17781, "loc": { "start": { - "line": 512, + "line": 514, "column": 13 }, "end": { - "line": 512, + "line": 514, "column": 29 }, "identifierName": "addEventListener" @@ -26316,15 +26524,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17559, - "end": 17568, + "start": 17782, + "end": 17791, "loc": { "start": { - "line": 512, + "line": 514, "column": 30 }, "end": { - "line": 512, + "line": 514, "column": 39 } }, @@ -26336,44 +26544,44 @@ }, { "type": "MemberExpression", - "start": 17570, - "end": 17592, + "start": 17793, + "end": 17815, "loc": { "start": { - "line": 512, + "line": 514, "column": 41 }, "end": { - "line": 512, + "line": 514, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17570, - "end": 17574, + "start": 17793, + "end": 17797, "loc": { "start": { - "line": 512, + "line": 514, "column": 41 }, "end": { - "line": 512, + "line": 514, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17575, - "end": 17592, + "start": 17798, + "end": 17815, "loc": { "start": { - "line": 512, + "line": 514, "column": 46 }, "end": { - "line": 512, + "line": 514, "column": 63 }, "identifierName": "caretEventHandler" @@ -26387,57 +26595,57 @@ }, { "type": "ExpressionStatement", - "start": 17600, - "end": 17662, + "start": 17823, + "end": 17885, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17600, - "end": 17661, + "start": 17823, + "end": 17884, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17600, - "end": 17625, + "start": 17823, + "end": 17848, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 29 } }, "object": { "type": "Identifier", - "start": 17600, - "end": 17608, + "start": 17823, + "end": 17831, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 12 }, "identifierName": "document" @@ -26446,15 +26654,15 @@ }, "property": { "type": "Identifier", - "start": 17609, - "end": 17625, + "start": 17832, + "end": 17848, "loc": { "start": { - "line": 513, + "line": 515, "column": 13 }, "end": { - "line": 513, + "line": 515, "column": 29 }, "identifierName": "addEventListener" @@ -26466,15 +26674,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17626, - "end": 17636, + "start": 17849, + "end": 17859, "loc": { "start": { - "line": 513, + "line": 515, "column": 30 }, "end": { - "line": 513, + "line": 515, "column": 40 } }, @@ -26486,44 +26694,44 @@ }, { "type": "MemberExpression", - "start": 17638, - "end": 17660, + "start": 17861, + "end": 17883, "loc": { "start": { - "line": 513, + "line": 515, "column": 42 }, "end": { - "line": 513, + "line": 515, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17638, - "end": 17642, + "start": 17861, + "end": 17865, "loc": { "start": { - "line": 513, + "line": 515, "column": 42 }, "end": { - "line": 513, + "line": 515, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17643, - "end": 17660, + "start": 17866, + "end": 17883, "loc": { "start": { - "line": 513, + "line": 515, "column": 47 }, "end": { - "line": 513, + "line": 515, "column": 64 }, "identifierName": "caretEventHandler" @@ -26543,15 +26751,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, + "start": 17493, + "end": 17583, "loc": { "start": { - "line": 503, + "line": 505, "column": 2 }, "end": { - "line": 505, + "line": 507, "column": 5 } } @@ -26561,15 +26769,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, + "start": 17896, + "end": 18008, "loc": { "start": { - "line": 516, + "line": 518, "column": 2 }, "end": { - "line": 518, + "line": 520, "column": 5 } } @@ -26578,15 +26786,15 @@ }, { "type": "ClassMethod", - "start": 17789, - "end": 18451, + "start": 18012, + "end": 18743, "loc": { "start": { - "line": 519, + "line": 521, "column": 2 }, "end": { - "line": 541, + "line": 547, "column": 3 } }, @@ -26594,15 +26802,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17789, - "end": 17806, + "start": 18012, + "end": 18029, "loc": { "start": { - "line": 519, + "line": 521, "column": 2 }, "end": { - "line": 519, + "line": 521, "column": 19 }, "identifierName": "caretEventHandler" @@ -26618,15 +26826,15 @@ "params": [ { "type": "Identifier", - "start": 17807, - "end": 17812, + "start": 18030, + "end": 18035, "loc": { "start": { - "line": 519, + "line": 521, "column": 20 }, "end": { - "line": 519, + "line": 521, "column": 25 }, "identifierName": "event" @@ -26636,59 +26844,59 @@ ], "body": { "type": "BlockStatement", - "start": 17813, - "end": 18451, + "start": 18036, + "end": 18743, "loc": { "start": { - "line": 519, + "line": 521, "column": 26 }, "end": { - "line": 541, + "line": 547, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17820, - "end": 17838, + "start": 18043, + "end": 18061, "loc": { "start": { - "line": 520, + "line": 522, "column": 4 }, "end": { - "line": 520, + "line": 522, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17824, - "end": 17837, + "start": 18047, + "end": 18060, "loc": { "start": { - "line": 520, + "line": 522, "column": 8 }, "end": { - "line": 520, + "line": 522, "column": 21 } }, "id": { "type": "Identifier", - "start": 17824, - "end": 17837, + "start": 18047, + "end": 18060, "loc": { "start": { - "line": 520, + "line": 522, "column": 8 }, "end": { - "line": 520, + "line": 522, "column": 21 }, "identifierName": "targetTagName" @@ -26702,57 +26910,234 @@ }, { "type": "IfStatement", - "start": 17846, - "end": 17937, + "start": 18069, + "end": 18130, "loc": { "start": { - "line": 522, + "line": 524, "column": 4 }, "end": { - "line": 524, + "line": 526, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17849, - "end": 17869, + "start": 18072, + "end": 18088, "loc": { "start": { - "line": 522, + "line": 524, "column": 7 }, "end": { - "line": 522, + "line": 524, + "column": 23 + } + }, + "object": { + "type": "ThisExpression", + "start": 18072, + "end": 18076, + "loc": { + "start": { + "line": 524, + "column": 7 + }, + "end": { + "line": 524, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 18077, + "end": 18088, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 23 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18089, + "end": 18130, + "loc": { + "start": { + "line": 524, + "column": 24 + }, + "end": { + "line": 526, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18098, + "end": 18123, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 18098, + "end": 18122, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 18098, + "end": 18114, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 22 + } + }, + "object": { + "type": "ThisExpression", + "start": 18098, + "end": 18102, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 18103, + "end": 18114, + "loc": { + "start": { + "line": 525, + "column": 11 + }, + "end": { + "line": 525, + "column": 22 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 18117, + "end": 18122, + "loc": { + "start": { + "line": 525, + "column": 25 + }, + "end": { + "line": 525, + "column": 30 + } + }, + "value": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 18138, + "end": 18229, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 530, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 18141, + "end": 18161, + "loc": { + "start": { + "line": 528, + "column": 7 + }, + "end": { + "line": 528, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17849, - "end": 17861, + "start": 18141, + "end": 18153, "loc": { "start": { - "line": 522, + "line": 528, "column": 7 }, "end": { - "line": 522, + "line": 528, "column": 19 } }, "object": { "type": "Identifier", - "start": 17849, - "end": 17854, + "start": 18141, + "end": 18146, "loc": { "start": { - "line": 522, + "line": 528, "column": 7 }, "end": { - "line": 522, + "line": 528, "column": 12 }, "identifierName": "event" @@ -26761,15 +27146,15 @@ }, "property": { "type": "Identifier", - "start": 17855, - "end": 17861, + "start": 18147, + "end": 18153, "loc": { "start": { - "line": 522, + "line": 528, "column": 13 }, "end": { - "line": 522, + "line": 528, "column": 19 }, "identifierName": "target" @@ -26780,15 +27165,15 @@ }, "property": { "type": "Identifier", - "start": 17862, - "end": 17869, + "start": 18154, + "end": 18161, "loc": { "start": { - "line": 522, + "line": 528, "column": 20 }, "end": { - "line": 522, + "line": 528, "column": 27 }, "identifierName": "tagName" @@ -26799,59 +27184,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 17870, - "end": 17937, + "start": 18162, + "end": 18229, "loc": { "start": { - "line": 522, + "line": 528, "column": 28 }, "end": { - "line": 524, + "line": 530, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17879, - "end": 17930, + "start": 18171, + "end": 18222, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 17879, - "end": 17929, + "start": 18171, + "end": 18221, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17879, - "end": 17892, + "start": 18171, + "end": 18184, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 19 }, "identifierName": "targetTagName" @@ -26860,71 +27245,71 @@ }, "right": { "type": "CallExpression", - "start": 17895, - "end": 17929, + "start": 18187, + "end": 18221, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 17895, - "end": 17927, + "start": 18187, + "end": 18219, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17895, - "end": 17915, + "start": 18187, + "end": 18207, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 17895, - "end": 17907, + "start": 18187, + "end": 18199, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 34 } }, "object": { "type": "Identifier", - "start": 17895, - "end": 17900, + "start": 18187, + "end": 18192, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 27 }, "identifierName": "event" @@ -26933,15 +27318,15 @@ }, "property": { "type": "Identifier", - "start": 17901, - "end": 17907, + "start": 18193, + "end": 18199, "loc": { "start": { - "line": 523, + "line": 529, "column": 28 }, "end": { - "line": 523, + "line": 529, "column": 34 }, "identifierName": "target" @@ -26952,15 +27337,15 @@ }, "property": { "type": "Identifier", - "start": 17908, - "end": 17915, + "start": 18200, + "end": 18207, "loc": { "start": { - "line": 523, + "line": 529, "column": 35 }, "end": { - "line": 523, + "line": 529, "column": 42 }, "identifierName": "tagName" @@ -26971,15 +27356,15 @@ }, "property": { "type": "Identifier", - "start": 17916, - "end": 17927, + "start": 18208, + "end": 18219, "loc": { "start": { - "line": 523, + "line": 529, "column": 43 }, "end": { - "line": 523, + "line": 529, "column": 54 }, "identifierName": "toLowerCase" @@ -26999,71 +27384,71 @@ }, { "type": "IfStatement", - "start": 17945, - "end": 18446, + "start": 18237, + "end": 18738, "loc": { "start": { - "line": 526, + "line": 532, "column": 4 }, "end": { - "line": 540, + "line": 546, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17956, - "end": 18070, + "start": 18248, + "end": 18362, "loc": { "start": { - "line": 527, + "line": 533, "column": 6 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, "left": { "type": "LogicalExpression", - "start": 17957, - "end": 18021, + "start": 18249, + "end": 18313, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17957, - "end": 17985, + "start": 18249, + "end": 18277, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 527, + "line": 533, "column": 35 } }, "left": { "type": "Identifier", - "start": 17957, - "end": 17970, + "start": 18249, + "end": 18262, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 527, + "line": 533, "column": 20 }, "identifierName": "targetTagName" @@ -27073,15 +27458,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17975, - "end": 17985, + "start": 18267, + "end": 18277, "loc": { "start": { - "line": 527, + "line": 533, "column": 25 }, "end": { - "line": 527, + "line": 533, "column": 35 } }, @@ -27095,29 +27480,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17996, - "end": 18021, + "start": 18288, + "end": 18313, "loc": { "start": { - "line": 528, + "line": 534, "column": 6 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, "left": { "type": "Identifier", - "start": 17996, - "end": 18009, + "start": 18288, + "end": 18301, "loc": { "start": { - "line": 528, + "line": 534, "column": 6 }, "end": { - "line": 528, + "line": 534, "column": 19 }, "identifierName": "targetTagName" @@ -27127,15 +27512,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18014, - "end": 18021, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 528, + "line": 534, "column": 24 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, @@ -27148,21 +27533,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 17956 + "parenStart": 18248 } }, "operator": "&&", "right": { "type": "UnaryExpression", - "start": 18033, - "end": 18070, + "start": 18325, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 6 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, @@ -27170,58 +27555,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18034, - "end": 18070, + "start": 18326, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 18034, - "end": 18046, + "start": 18326, + "end": 18338, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18034, - "end": 18038, + "start": 18326, + "end": 18330, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18039, - "end": 18046, + "start": 18331, + "end": 18338, "loc": { "start": { - "line": 529, + "line": 535, "column": 12 }, "end": { - "line": 529, + "line": 535, "column": 19 }, "identifierName": "options" @@ -27232,15 +27617,15 @@ }, "property": { "type": "Identifier", - "start": 18047, - "end": 18070, + "start": 18339, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 20 }, "end": { - "line": 529, + "line": 535, "column": 43 }, "identifierName": "disableCaretPositioning" @@ -27256,73 +27641,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 18077, - "end": 18446, + "start": 18369, + "end": 18738, "loc": { "start": { - "line": 530, + "line": 536, "column": 5 }, "end": { - "line": 540, + "line": 546, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18242, - "end": 18291, + "start": 18534, + "end": 18583, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 18242, - "end": 18290, + "start": 18534, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18242, - "end": 18260, + "start": 18534, + "end": 18552, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 18242, - "end": 18246, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 10 } }, @@ -27330,15 +27715,15 @@ }, "property": { "type": "Identifier", - "start": 18247, - "end": 18260, + "start": 18539, + "end": 18552, "loc": { "start": { - "line": 535, + "line": 541, "column": 11 }, "end": { - "line": 535, + "line": 541, "column": 24 }, "identifierName": "caretPosition" @@ -27350,43 +27735,43 @@ }, "right": { "type": "MemberExpression", - "start": 18263, - "end": 18290, + "start": 18555, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 18263, - "end": 18275, + "start": 18555, + "end": 18567, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 39 } }, "object": { "type": "Identifier", - "start": 18263, - "end": 18268, + "start": 18555, + "end": 18560, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 32 }, "identifierName": "event" @@ -27395,15 +27780,15 @@ }, "property": { "type": "Identifier", - "start": 18269, - "end": 18275, + "start": 18561, + "end": 18567, "loc": { "start": { - "line": 535, + "line": 541, "column": 33 }, "end": { - "line": 535, + "line": 541, "column": 39 }, "identifierName": "target" @@ -27414,15 +27799,15 @@ }, "property": { "type": "Identifier", - "start": 18276, - "end": 18290, + "start": 18568, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 40 }, "end": { - "line": 535, + "line": 541, "column": 54 }, "identifierName": "selectionStart" @@ -27437,15 +27822,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": 18086, - "end": 18234, + "start": 18378, + "end": 18526, "loc": { "start": { - "line": 531, + "line": 537, "column": 6 }, "end": { - "line": 534, + "line": 540, "column": 9 } } @@ -27454,72 +27839,72 @@ }, { "type": "IfStatement", - "start": 18301, - "end": 18434, + "start": 18593, + "end": 18726, "loc": { "start": { - "line": 537, + "line": 543, "column": 6 }, "end": { - "line": 539, + "line": 545, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 18304, - "end": 18322, + "start": 18596, + "end": 18614, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18304, - "end": 18316, + "start": 18596, + "end": 18608, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 18304, - "end": 18308, + "start": 18596, + "end": 18600, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 13 } } }, "property": { "type": "Identifier", - "start": 18309, - "end": 18316, + "start": 18601, + "end": 18608, "loc": { "start": { - "line": 537, + "line": 543, "column": 14 }, "end": { - "line": 537, + "line": 543, "column": 21 }, "identifierName": "options" @@ -27530,15 +27915,15 @@ }, "property": { "type": "Identifier", - "start": 18317, - "end": 18322, + "start": 18609, + "end": 18614, "loc": { "start": { - "line": 537, + "line": 543, "column": 22 }, "end": { - "line": 537, + "line": 543, "column": 27 }, "identifierName": "debug" @@ -27549,72 +27934,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18323, - "end": 18434, + "start": 18615, + "end": 18726, "loc": { "start": { - "line": 537, + "line": 543, "column": 28 }, "end": { - "line": 539, + "line": 545, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 18334, - "end": 18425, + "start": 18626, + "end": 18717, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 18334, - "end": 18424, + "start": 18626, + "end": 18716, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 18334, - "end": 18345, + "start": 18626, + "end": 18637, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 19 } }, "object": { "type": "Identifier", - "start": 18334, - "end": 18341, + "start": 18626, + "end": 18633, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 15 }, "identifierName": "console" @@ -27623,15 +28008,15 @@ }, "property": { "type": "Identifier", - "start": 18342, - "end": 18345, + "start": 18634, + "end": 18637, "loc": { "start": { - "line": 538, + "line": 544, "column": 16 }, "end": { - "line": 538, + "line": 544, "column": 19 }, "identifierName": "log" @@ -27643,15 +28028,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18346, - "end": 18358, + "start": 18638, + "end": 18650, "loc": { "start": { - "line": 538, + "line": 544, "column": 20 }, "end": { - "line": 538, + "line": 544, "column": 32 } }, @@ -27663,43 +28048,43 @@ }, { "type": "MemberExpression", - "start": 18360, - "end": 18387, + "start": 18652, + "end": 18679, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18360, - "end": 18372, + "start": 18652, + "end": 18664, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 46 } }, "object": { "type": "Identifier", - "start": 18360, - "end": 18365, + "start": 18652, + "end": 18657, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 39 }, "identifierName": "event" @@ -27708,15 +28093,15 @@ }, "property": { "type": "Identifier", - "start": 18366, - "end": 18372, + "start": 18658, + "end": 18664, "loc": { "start": { - "line": 538, + "line": 544, "column": 40 }, "end": { - "line": 538, + "line": 544, "column": 46 }, "identifierName": "target" @@ -27727,15 +28112,15 @@ }, "property": { "type": "Identifier", - "start": 18373, - "end": 18387, + "start": 18665, + "end": 18679, "loc": { "start": { - "line": 538, + "line": 544, "column": 47 }, "end": { - "line": 538, + "line": 544, "column": 61 }, "identifierName": "selectionStart" @@ -27746,71 +28131,71 @@ }, { "type": "CallExpression", - "start": 18389, - "end": 18423, + "start": 18681, + "end": 18715, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 18389, - "end": 18421, + "start": 18681, + "end": 18713, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 18389, - "end": 18409, + "start": 18681, + "end": 18701, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 18389, - "end": 18401, + "start": 18681, + "end": 18693, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 75 } }, "object": { "type": "Identifier", - "start": 18389, - "end": 18394, + "start": 18681, + "end": 18686, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 68 }, "identifierName": "event" @@ -27819,15 +28204,15 @@ }, "property": { "type": "Identifier", - "start": 18395, - "end": 18401, + "start": 18687, + "end": 18693, "loc": { "start": { - "line": 538, + "line": 544, "column": 69 }, "end": { - "line": 538, + "line": 544, "column": 75 }, "identifierName": "target" @@ -27838,15 +28223,15 @@ }, "property": { "type": "Identifier", - "start": 18402, - "end": 18409, + "start": 18694, + "end": 18701, "loc": { "start": { - "line": 538, + "line": 544, "column": 76 }, "end": { - "line": 538, + "line": 544, "column": 83 }, "identifierName": "tagName" @@ -27857,15 +28242,15 @@ }, "property": { "type": "Identifier", - "start": 18410, - "end": 18421, + "start": 18702, + "end": 18713, "loc": { "start": { - "line": 538, + "line": 544, "column": 84 }, "end": { - "line": 538, + "line": 544, "column": 95 }, "identifierName": "toLowerCase" @@ -27897,15 +28282,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, + "start": 17896, + "end": 18008, "loc": { "start": { - "line": 516, + "line": 518, "column": 2 }, "end": { - "line": 518, + "line": 520, "column": 5 } } @@ -27915,15 +28300,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -27932,15 +28317,15 @@ }, { "type": "ClassMethod", - "start": 18581, - "end": 18817, + "start": 18873, + "end": 19109, "loc": { "start": { - "line": 546, + "line": 552, "column": 2 }, "end": { - "line": 558, + "line": 564, "column": 3 } }, @@ -27948,15 +28333,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18581, - "end": 18587, + "start": 18873, + "end": 18879, "loc": { "start": { - "line": 546, + "line": 552, "column": 2 }, "end": { - "line": 546, + "line": 552, "column": 8 }, "identifierName": "onInit" @@ -27972,87 +28357,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18589, - "end": 18817, + "start": 18881, + "end": 19109, "loc": { "start": { - "line": 546, + "line": 552, "column": 10 }, "end": { - "line": 558, + "line": 564, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18596, - "end": 18661, + "start": 18888, + "end": 18953, "loc": { "start": { - "line": 547, + "line": 553, "column": 4 }, "end": { - "line": 549, + "line": 555, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18599, - "end": 18617, + "start": 18891, + "end": 18909, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18599, - "end": 18611, + "start": 18891, + "end": 18903, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18599, - "end": 18603, + "start": 18891, + "end": 18895, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18604, - "end": 18611, + "start": 18896, + "end": 18903, "loc": { "start": { - "line": 547, + "line": 553, "column": 12 }, "end": { - "line": 547, + "line": 553, "column": 19 }, "identifierName": "options" @@ -28063,15 +28448,15 @@ }, "property": { "type": "Identifier", - "start": 18612, - "end": 18617, + "start": 18904, + "end": 18909, "loc": { "start": { - "line": 547, + "line": 553, "column": 20 }, "end": { - "line": 547, + "line": 553, "column": 25 }, "identifierName": "debug" @@ -28082,72 +28467,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18618, - "end": 18661, + "start": 18910, + "end": 18953, "loc": { "start": { - "line": 547, + "line": 553, "column": 26 }, "end": { - "line": 549, + "line": 555, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18627, - "end": 18654, + "start": 18919, + "end": 18946, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 18627, - "end": 18653, + "start": 18919, + "end": 18945, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 18627, - "end": 18638, + "start": 18919, + "end": 18930, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 17 } }, "object": { "type": "Identifier", - "start": 18627, - "end": 18634, + "start": 18919, + "end": 18926, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 13 }, "identifierName": "console" @@ -28156,15 +28541,15 @@ }, "property": { "type": "Identifier", - "start": 18635, - "end": 18638, + "start": 18927, + "end": 18930, "loc": { "start": { - "line": 548, + "line": 554, "column": 14 }, "end": { - "line": 548, + "line": 554, "column": 17 }, "identifierName": "log" @@ -28176,15 +28561,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18639, - "end": 18652, + "start": 18931, + "end": 18944, "loc": { "start": { - "line": 548, + "line": 554, "column": 18 }, "end": { - "line": 548, + "line": 554, "column": 31 } }, @@ -28206,15 +28591,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, + "start": 18961, + "end": 18996, "loc": { "start": { - "line": 551, + "line": 557, "column": 4 }, "end": { - "line": 553, + "line": 559, "column": 7 } } @@ -28223,57 +28608,57 @@ }, { "type": "ExpressionStatement", - "start": 18710, - "end": 18729, + "start": 19002, + "end": 19021, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18710, - "end": 18728, + "start": 19002, + "end": 19020, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18710, - "end": 18726, + "start": 19002, + "end": 19018, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18710, - "end": 18714, + "start": 19002, + "end": 19006, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 8 } }, @@ -28281,15 +28666,15 @@ }, "property": { "type": "Identifier", - "start": 18715, - "end": 18726, + "start": 19007, + "end": 19018, "loc": { "start": { - "line": 554, + "line": 560, "column": 9 }, "end": { - "line": 554, + "line": 560, "column": 20 }, "identifierName": "handleCaret" @@ -28306,15 +28691,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, + "start": 18961, + "end": 18996, "loc": { "start": { - "line": 551, + "line": 557, "column": 4 }, "end": { - "line": 553, + "line": 559, "column": 7 } } @@ -28323,43 +28708,43 @@ }, { "type": "IfStatement", - "start": 18737, - "end": 18812, + "start": 19029, + "end": 19104, "loc": { "start": { - "line": 556, + "line": 562, "column": 4 }, "end": { - "line": 557, + "line": 563, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18740, - "end": 18781, + "start": 19032, + "end": 19073, "loc": { "start": { - "line": 556, + "line": 562, "column": 7 }, "end": { - "line": 556, + "line": 562, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18740, - "end": 18766, + "start": 19032, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 7 }, "end": { - "line": 556, + "line": 562, "column": 33 } }, @@ -28367,58 +28752,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18747, - "end": 18766, + "start": 19039, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18747, - "end": 18759, + "start": 19039, + "end": 19051, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18747, - "end": 18751, + "start": 19039, + "end": 19043, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18752, - "end": 18759, + "start": 19044, + "end": 19051, "loc": { "start": { - "line": 556, + "line": 562, "column": 19 }, "end": { - "line": 556, + "line": 562, "column": 26 }, "identifierName": "options" @@ -28429,15 +28814,15 @@ }, "property": { "type": "Identifier", - "start": 18760, - "end": 18766, + "start": 19052, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 27 }, "end": { - "line": 556, + "line": 562, "column": 33 }, "identifierName": "onInit" @@ -28453,15 +28838,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18771, - "end": 18781, + "start": 19063, + "end": 19073, "loc": { "start": { - "line": 556, + "line": 562, "column": 38 }, "end": { - "line": 556, + "line": 562, "column": 48 } }, @@ -28474,86 +28859,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18790, - "end": 18812, + "start": 19082, + "end": 19104, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18790, - "end": 18811, + "start": 19082, + "end": 19103, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18790, - "end": 18809, + "start": 19082, + "end": 19101, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18790, - "end": 18802, + "start": 19082, + "end": 19094, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18790, - "end": 18794, + "start": 19082, + "end": 19086, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18795, - "end": 18802, + "start": 19087, + "end": 19094, "loc": { "start": { - "line": 557, + "line": 563, "column": 11 }, "end": { - "line": 557, + "line": 563, "column": 18 }, "identifierName": "options" @@ -28564,15 +28949,15 @@ }, "property": { "type": "Identifier", - "start": 18803, - "end": 18809, + "start": 19095, + "end": 19101, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 557, + "line": 563, "column": 25 }, "identifierName": "onInit" @@ -28594,15 +28979,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -28612,15 +28997,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -28629,15 +29014,15 @@ }, { "type": "ClassMethod", - "start": 18945, - "end": 19046, + "start": 19237, + "end": 19338, "loc": { "start": { - "line": 563, + "line": 569, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 3 } }, @@ -28645,15 +29030,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18945, - "end": 18953, + "start": 19237, + "end": 19245, "loc": { "start": { - "line": 563, + "line": 569, "column": 2 }, "end": { - "line": 563, + "line": 569, "column": 10 }, "identifierName": "onRender" @@ -28669,58 +29054,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18955, - "end": 19046, + "start": 19247, + "end": 19338, "loc": { "start": { - "line": 563, + "line": 569, "column": 12 }, "end": { - "line": 566, + "line": 572, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18962, - "end": 19041, + "start": 19254, + "end": 19333, "loc": { "start": { - "line": 564, + "line": 570, "column": 4 }, "end": { - "line": 565, + "line": 571, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18965, - "end": 19008, + "start": 19257, + "end": 19300, "loc": { "start": { - "line": 564, + "line": 570, "column": 7 }, "end": { - "line": 564, + "line": 570, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18965, - "end": 18993, + "start": 19257, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 7 }, "end": { - "line": 564, + "line": 570, "column": 35 } }, @@ -28728,58 +29113,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18972, - "end": 18993, + "start": 19264, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18972, - "end": 18984, + "start": 19264, + "end": 19276, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18972, - "end": 18976, + "start": 19264, + "end": 19268, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18977, - "end": 18984, + "start": 19269, + "end": 19276, "loc": { "start": { - "line": 564, + "line": 570, "column": 19 }, "end": { - "line": 564, + "line": 570, "column": 26 }, "identifierName": "options" @@ -28790,15 +29175,15 @@ }, "property": { "type": "Identifier", - "start": 18985, - "end": 18993, + "start": 19277, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 27 }, "end": { - "line": 564, + "line": 570, "column": 35 }, "identifierName": "onRender" @@ -28814,15 +29199,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18998, - "end": 19008, + "start": 19290, + "end": 19300, "loc": { "start": { - "line": 564, + "line": 570, "column": 40 }, "end": { - "line": 564, + "line": 570, "column": 50 } }, @@ -28835,86 +29220,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19017, - "end": 19041, + "start": 19309, + "end": 19333, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 19017, - "end": 19040, + "start": 19309, + "end": 19332, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 19017, - "end": 19038, + "start": 19309, + "end": 19330, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 19017, - "end": 19029, + "start": 19309, + "end": 19321, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19017, - "end": 19021, + "start": 19309, + "end": 19313, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19022, - "end": 19029, + "start": 19314, + "end": 19321, "loc": { "start": { - "line": 565, + "line": 571, "column": 11 }, "end": { - "line": 565, + "line": 571, "column": 18 }, "identifierName": "options" @@ -28925,15 +29310,15 @@ }, "property": { "type": "Identifier", - "start": 19030, - "end": 19038, + "start": 19322, + "end": 19330, "loc": { "start": { - "line": 565, + "line": 571, "column": 19 }, "end": { - "line": 565, + "line": 571, "column": 27 }, "identifierName": "onRender" @@ -28955,15 +29340,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -28973,15 +29358,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -28990,15 +29375,15 @@ }, { "type": "ClassMethod", - "start": 19134, - "end": 19256, + "start": 19426, + "end": 19548, "loc": { "start": { - "line": 571, + "line": 577, "column": 2 }, "end": { - "line": 574, + "line": 580, "column": 3 } }, @@ -29006,15 +29391,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19134, - "end": 19149, + "start": 19426, + "end": 19441, "loc": { "start": { - "line": 571, + "line": 577, "column": 2 }, "end": { - "line": 571, + "line": 577, "column": 17 }, "identifierName": "onModulesLoaded" @@ -29030,58 +29415,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19151, - "end": 19256, + "start": 19443, + "end": 19548, "loc": { "start": { - "line": 571, + "line": 577, "column": 19 }, "end": { - "line": 574, + "line": 580, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19158, - "end": 19251, + "start": 19450, + "end": 19543, "loc": { "start": { - "line": 572, + "line": 578, "column": 4 }, "end": { - "line": 573, + "line": 579, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 19161, - "end": 19211, + "start": 19453, + "end": 19503, "loc": { "start": { - "line": 572, + "line": 578, "column": 7 }, "end": { - "line": 572, + "line": 578, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 19161, - "end": 19196, + "start": 19453, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 7 }, "end": { - "line": 572, + "line": 578, "column": 42 } }, @@ -29089,58 +29474,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19168, - "end": 19196, + "start": 19460, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 19168, - "end": 19180, + "start": 19460, + "end": 19472, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19168, - "end": 19172, + "start": 19460, + "end": 19464, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19173, - "end": 19180, + "start": 19465, + "end": 19472, "loc": { "start": { - "line": 572, + "line": 578, "column": 19 }, "end": { - "line": 572, + "line": 578, "column": 26 }, "identifierName": "options" @@ -29151,15 +29536,15 @@ }, "property": { "type": "Identifier", - "start": 19181, - "end": 19196, + "start": 19473, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 27 }, "end": { - "line": 572, + "line": 578, "column": 42 }, "identifierName": "onModulesLoaded" @@ -29175,15 +29560,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19201, - "end": 19211, + "start": 19493, + "end": 19503, "loc": { "start": { - "line": 572, + "line": 578, "column": 47 }, "end": { - "line": 572, + "line": 578, "column": 57 } }, @@ -29196,86 +29581,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19220, - "end": 19251, + "start": 19512, + "end": 19543, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19220, - "end": 19250, + "start": 19512, + "end": 19542, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19220, - "end": 19248, + "start": 19512, + "end": 19540, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19220, - "end": 19232, + "start": 19512, + "end": 19524, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19220, - "end": 19224, + "start": 19512, + "end": 19516, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19225, - "end": 19232, + "start": 19517, + "end": 19524, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 18 }, "identifierName": "options" @@ -29286,15 +29671,15 @@ }, "property": { "type": "Identifier", - "start": 19233, - "end": 19248, + "start": 19525, + "end": 19540, "loc": { "start": { - "line": 573, + "line": 579, "column": 19 }, "end": { - "line": 573, + "line": 579, "column": 34 }, "identifierName": "onModulesLoaded" @@ -29316,15 +29701,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -29334,15 +29719,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -29351,15 +29736,15 @@ }, { "type": "ClassProperty", - "start": 19298, - "end": 19447, + "start": 19590, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 2 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, @@ -29367,15 +29752,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19298, - "end": 19312, + "start": 19590, + "end": 19604, "loc": { "start": { - "line": 579, + "line": 585, "column": 2 }, "end": { - "line": 579, + "line": 585, "column": 16 }, "identifierName": "registerModule" @@ -29385,15 +29770,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19315, - "end": 19447, + "start": 19607, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 19 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, @@ -29404,15 +29789,15 @@ "params": [ { "type": "Identifier", - "start": 19316, - "end": 19320, + "start": 19608, + "end": 19612, "loc": { "start": { - "line": 579, + "line": 585, "column": 20 }, "end": { - "line": 579, + "line": 585, "column": 24 }, "identifierName": "name" @@ -29421,15 +29806,15 @@ }, { "type": "Identifier", - "start": 19322, - "end": 19334, + "start": 19614, + "end": 19626, "loc": { "start": { - "line": 579, + "line": 585, "column": 26 }, "end": { - "line": 579, + "line": 585, "column": 38 }, "identifierName": "initCallback" @@ -29439,44 +29824,44 @@ ], "body": { "type": "BlockStatement", - "start": 19339, - "end": 19447, + "start": 19631, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 43 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19346, - "end": 19401, + "start": 19638, + "end": 19693, "loc": { "start": { - "line": 580, + "line": 586, "column": 4 }, "end": { - "line": 581, + "line": 587, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 19349, - "end": 19368, + "start": 19641, + "end": 19660, "loc": { "start": { - "line": 580, + "line": 586, "column": 7 }, "end": { - "line": 580, + "line": 586, "column": 26 } }, @@ -29484,58 +29869,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19350, - "end": 19368, + "start": 19642, + "end": 19660, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19350, - "end": 19362, + "start": 19642, + "end": 19654, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19350, - "end": 19354, + "start": 19642, + "end": 19646, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19355, - "end": 19362, + "start": 19647, + "end": 19654, "loc": { "start": { - "line": 580, + "line": 586, "column": 13 }, "end": { - "line": 580, + "line": 586, "column": 20 }, "identifierName": "modules" @@ -29546,15 +29931,15 @@ }, "property": { "type": "Identifier", - "start": 19363, - "end": 19367, + "start": 19655, + "end": 19659, "loc": { "start": { - "line": 580, + "line": 586, "column": 21 }, "end": { - "line": 580, + "line": 586, "column": 25 }, "identifierName": "name" @@ -29569,87 +29954,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19377, - "end": 19401, + "start": 19669, + "end": 19693, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 19377, - "end": 19400, + "start": 19669, + "end": 19692, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19377, - "end": 19395, + "start": 19669, + "end": 19687, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 19377, - "end": 19389, + "start": 19669, + "end": 19681, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19377, - "end": 19381, + "start": 19669, + "end": 19673, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19382, - "end": 19389, + "start": 19674, + "end": 19681, "loc": { "start": { - "line": 581, + "line": 587, "column": 11 }, "end": { - "line": 581, + "line": 587, "column": 18 }, "identifierName": "modules" @@ -29660,15 +30045,15 @@ }, "property": { "type": "Identifier", - "start": 19390, - "end": 19394, + "start": 19682, + "end": 19686, "loc": { "start": { - "line": 581, + "line": 587, "column": 19 }, "end": { - "line": 581, + "line": 587, "column": 23 }, "identifierName": "name" @@ -29679,15 +30064,15 @@ }, "right": { "type": "ObjectExpression", - "start": 19398, - "end": 19400, + "start": 19690, + "end": 19692, "loc": { "start": { - "line": 581, + "line": 587, "column": 27 }, "end": { - "line": 581, + "line": 587, "column": 29 } }, @@ -29699,43 +30084,43 @@ }, { "type": "ExpressionStatement", - "start": 19409, - "end": 19442, + "start": 19701, + "end": 19734, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19409, - "end": 19441, + "start": 19701, + "end": 19733, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 36 } }, "callee": { "type": "Identifier", - "start": 19409, - "end": 19421, + "start": 19701, + "end": 19713, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 16 }, "identifierName": "initCallback" @@ -29745,58 +30130,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19422, - "end": 19440, + "start": 19714, + "end": 19732, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19422, - "end": 19434, + "start": 19714, + "end": 19726, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19422, - "end": 19426, + "start": 19714, + "end": 19718, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19427, - "end": 19434, + "start": 19719, + "end": 19726, "loc": { "start": { - "line": 583, + "line": 589, "column": 22 }, "end": { - "line": 583, + "line": 589, "column": 29 }, "identifierName": "modules" @@ -29807,15 +30192,15 @@ }, "property": { "type": "Identifier", - "start": 19435, - "end": 19439, + "start": 19727, + "end": 19731, "loc": { "start": { - "line": 583, + "line": 589, "column": 30 }, "end": { - "line": 583, + "line": 589, "column": 34 }, "identifierName": "name" @@ -29837,15 +30222,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -29855,15 +30240,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, + "start": 19745, + "end": 19774, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 588, + "line": 594, "column": 5 } } @@ -29872,15 +30257,15 @@ }, { "type": "ClassMethod", - "start": 19486, - "end": 20127, + "start": 19778, + "end": 20419, "loc": { "start": { - "line": 589, + "line": 595, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 3 } }, @@ -29888,15 +30273,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19486, - "end": 19497, + "start": 19778, + "end": 19789, "loc": { "start": { - "line": 589, + "line": 595, "column": 2 }, "end": { - "line": 589, + "line": 595, "column": 13 }, "identifierName": "loadModules" @@ -29912,72 +30297,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19499, - "end": 20127, + "start": 19791, + "end": 20419, "loc": { "start": { - "line": 589, + "line": 595, "column": 15 }, "end": { - "line": 608, + "line": 614, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19506, - "end": 20122, + "start": 19798, + "end": 20414, "loc": { "start": { - "line": 590, + "line": 596, "column": 4 }, "end": { - "line": 607, + "line": 613, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19509, - "end": 19544, + "start": 19801, + "end": 19836, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 19509, - "end": 19522, + "start": 19801, + "end": 19814, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 20 } }, "object": { "type": "Identifier", - "start": 19509, - "end": 19514, + "start": 19801, + "end": 19806, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 12 }, "identifierName": "Array" @@ -29986,15 +30371,15 @@ }, "property": { "type": "Identifier", - "start": 19515, - "end": 19522, + "start": 19807, + "end": 19814, "loc": { "start": { - "line": 590, + "line": 596, "column": 13 }, "end": { - "line": 590, + "line": 596, "column": 20 }, "identifierName": "isArray" @@ -30006,58 +30391,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19523, - "end": 19543, + "start": 19815, + "end": 19835, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19523, - "end": 19535, + "start": 19815, + "end": 19827, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19523, - "end": 19527, + "start": 19815, + "end": 19819, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19528, - "end": 19535, + "start": 19820, + "end": 19827, "loc": { "start": { - "line": 590, + "line": 596, "column": 26 }, "end": { - "line": 590, + "line": 596, "column": 33 }, "identifierName": "options" @@ -30068,15 +30453,15 @@ }, "property": { "type": "Identifier", - "start": 19536, - "end": 19543, + "start": 19828, + "end": 19835, "loc": { "start": { - "line": 590, + "line": 596, "column": 34 }, "end": { - "line": 590, + "line": 596, "column": 41 }, "identifierName": "modules" @@ -30089,115 +30474,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19545, - "end": 20122, + "start": 19837, + "end": 20414, "loc": { "start": { - "line": 590, + "line": 596, "column": 43 }, "end": { - "line": 607, + "line": 613, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19554, - "end": 19974, + "start": 19846, + "end": 20266, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 601, + "line": 607, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19554, - "end": 19973, + "start": 19846, + "end": 20265, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 601, + "line": 607, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19554, - "end": 19582, + "start": 19846, + "end": 19874, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19554, - "end": 19574, + "start": 19846, + "end": 19866, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19554, - "end": 19566, + "start": 19846, + "end": 19858, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19554, - "end": 19558, + "start": 19846, + "end": 19850, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19559, - "end": 19566, + "start": 19851, + "end": 19858, "loc": { "start": { - "line": 591, + "line": 597, "column": 11 }, "end": { - "line": 591, + "line": 597, "column": 18 }, "identifierName": "options" @@ -30208,15 +30593,15 @@ }, "property": { "type": "Identifier", - "start": 19567, - "end": 19574, + "start": 19859, + "end": 19866, "loc": { "start": { - "line": 591, + "line": 597, "column": 19 }, "end": { - "line": 591, + "line": 597, "column": 26 }, "identifierName": "modules" @@ -30227,15 +30612,15 @@ }, "property": { "type": "Identifier", - "start": 19575, - "end": 19582, + "start": 19867, + "end": 19874, "loc": { "start": { - "line": 591, + "line": 597, "column": 27 }, "end": { - "line": 591, + "line": 597, "column": 34 }, "identifierName": "forEach" @@ -30247,15 +30632,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19583, - "end": 19972, + "start": 19875, + "end": 20264, "loc": { "start": { - "line": 591, + "line": 597, "column": 35 }, "end": { - "line": 601, + "line": 607, "column": 7 } }, @@ -30266,15 +30651,15 @@ "params": [ { "type": "Identifier", - "start": 19583, - "end": 19589, + "start": 19875, + "end": 19881, "loc": { "start": { - "line": 591, + "line": 597, "column": 35 }, "end": { - "line": 591, + "line": 597, "column": 41 }, "identifierName": "Module" @@ -30284,59 +30669,59 @@ ], "body": { "type": "BlockStatement", - "start": 19593, - "end": 19972, + "start": 19885, + "end": 20264, "loc": { "start": { - "line": 591, + "line": 597, "column": 45 }, "end": { - "line": 601, + "line": 607, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19604, - "end": 19630, + "start": 19896, + "end": 19922, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19608, - "end": 19629, + "start": 19900, + "end": 19921, "loc": { "start": { - "line": 592, + "line": 598, "column": 12 }, "end": { - "line": 592, + "line": 598, "column": 33 } }, "id": { "type": "Identifier", - "start": 19608, - "end": 19614, + "start": 19900, + "end": 19906, "loc": { "start": { - "line": 592, + "line": 598, "column": 12 }, "end": { - "line": 592, + "line": 598, "column": 18 }, "identifierName": "module" @@ -30345,29 +30730,29 @@ }, "init": { "type": "NewExpression", - "start": 19617, - "end": 19629, + "start": 19909, + "end": 19921, "loc": { "start": { - "line": 592, + "line": 598, "column": 21 }, "end": { - "line": 592, + "line": 598, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19621, - "end": 19627, + "start": 19913, + "end": 19919, "loc": { "start": { - "line": 592, + "line": 598, "column": 25 }, "end": { - "line": 592, + "line": 598, "column": 31 }, "identifierName": "Module" @@ -30383,15 +30768,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, + "start": 19934, + "end": 19960, "loc": { "start": { - "line": 594, + "line": 600, "column": 8 }, "end": { - "line": 594, + "line": 600, "column": 34 } } @@ -30400,71 +30785,71 @@ }, { "type": "IfStatement", - "start": 19678, - "end": 19933, + "start": 19970, + "end": 20225, "loc": { "start": { - "line": 595, + "line": 601, "column": 8 }, "end": { - "line": 598, + "line": 604, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19681, - "end": 19746, + "start": 19973, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19681, - "end": 19704, + "start": 19973, + "end": 19996, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19681, - "end": 19699, + "start": 19973, + "end": 19991, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 29 } }, "object": { "type": "Identifier", - "start": 19681, - "end": 19687, + "start": 19973, + "end": 19979, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 17 }, "identifierName": "module" @@ -30474,15 +30859,15 @@ }, "property": { "type": "Identifier", - "start": 19688, - "end": 19699, + "start": 19980, + "end": 19991, "loc": { "start": { - "line": 595, + "line": 601, "column": 18 }, "end": { - "line": 595, + "line": 601, "column": 29 }, "identifierName": "constructor" @@ -30494,15 +30879,15 @@ }, "property": { "type": "Identifier", - "start": 19700, - "end": 19704, + "start": 19992, + "end": 19996, "loc": { "start": { - "line": 595, + "line": 601, "column": 30 }, "end": { - "line": 595, + "line": 601, "column": 34 }, "identifierName": "name" @@ -30515,57 +30900,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 19708, - "end": 19746, + "start": 20000, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19708, - "end": 19731, + "start": 20000, + "end": 20023, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 19708, - "end": 19726, + "start": 20000, + "end": 20018, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 56 } }, "object": { "type": "Identifier", - "start": 19708, - "end": 19714, + "start": 20000, + "end": 20006, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 44 }, "identifierName": "module" @@ -30574,15 +30959,15 @@ }, "property": { "type": "Identifier", - "start": 19715, - "end": 19726, + "start": 20007, + "end": 20018, "loc": { "start": { - "line": 595, + "line": 601, "column": 45 }, "end": { - "line": 595, + "line": 601, "column": 56 }, "identifierName": "constructor" @@ -30593,15 +30978,15 @@ }, "property": { "type": "Identifier", - "start": 19727, - "end": 19731, + "start": 20019, + "end": 20023, "loc": { "start": { - "line": 595, + "line": 601, "column": 57 }, "end": { - "line": 595, + "line": 601, "column": 61 }, "identifierName": "name" @@ -30613,15 +30998,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 19736, - "end": 19746, + "start": 20028, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 66 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, @@ -30636,59 +31021,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19747, - "end": 19933, + "start": 20039, + "end": 20225, "loc": { "start": { - "line": 595, + "line": 601, "column": 77 }, "end": { - "line": 598, + "line": 604, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19760, - "end": 19837, + "start": 20052, + "end": 20129, "loc": { "start": { - "line": 596, + "line": 602, "column": 10 }, "end": { - "line": 596, + "line": 602, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19764, - "end": 19836, + "start": 20056, + "end": 20128, "loc": { "start": { - "line": 596, + "line": 602, "column": 14 }, "end": { - "line": 596, + "line": 602, "column": 86 } }, "id": { "type": "Identifier", - "start": 19764, - "end": 19772, + "start": 20056, + "end": 20064, "loc": { "start": { - "line": 596, + "line": 602, "column": 14 }, "end": { - "line": 596, + "line": 602, "column": 22 }, "identifierName": "classStr" @@ -30697,87 +31082,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 19775, - "end": 19836, + "start": 20067, + "end": 20128, "loc": { "start": { - "line": 596, + "line": 602, "column": 25 }, "end": { - "line": 596, + "line": 602, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 19785, - "end": 19834, + "start": 20077, + "end": 20126, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 19785, - "end": 19809, + "start": 20077, + "end": 20101, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 19785, - "end": 19799, + "start": 20077, + "end": 20091, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 19785, - "end": 19789, + "start": 20077, + "end": 20081, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19790, - "end": 19799, + "start": 20082, + "end": 20091, "loc": { "start": { - "line": 596, + "line": 602, "column": 40 }, "end": { - "line": 596, + "line": 602, "column": 49 }, "identifierName": "utilities" @@ -30788,15 +31173,15 @@ }, "property": { "type": "Identifier", - "start": 19800, - "end": 19809, + "start": 20092, + "end": 20101, "loc": { "start": { - "line": 596, + "line": 602, "column": 50 }, "end": { - "line": 596, + "line": 602, "column": 59 }, "identifierName": "camelCase" @@ -30808,43 +31193,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 19810, - "end": 19833, + "start": 20102, + "end": 20125, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 19810, - "end": 19828, + "start": 20102, + "end": 20120, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 78 } }, "object": { "type": "Identifier", - "start": 19810, - "end": 19816, + "start": 20102, + "end": 20108, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 66 }, "identifierName": "module" @@ -30853,15 +31238,15 @@ }, "property": { "type": "Identifier", - "start": 19817, - "end": 19828, + "start": 20109, + "end": 20120, "loc": { "start": { - "line": 596, + "line": 602, "column": 67 }, "end": { - "line": 596, + "line": 602, "column": 78 }, "identifierName": "constructor" @@ -30872,15 +31257,15 @@ }, "property": { "type": "Identifier", - "start": 19829, - "end": 19833, + "start": 20121, + "end": 20125, "loc": { "start": { - "line": 596, + "line": 602, "column": 79 }, "end": { - "line": 596, + "line": 602, "column": 83 }, "identifierName": "name" @@ -30895,15 +31280,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19776, - "end": 19783, + "start": 20068, + "end": 20075, "loc": { "start": { - "line": 596, + "line": 602, "column": 26 }, "end": { - "line": 596, + "line": 602, "column": 33 } }, @@ -30915,15 +31300,15 @@ }, { "type": "TemplateElement", - "start": 19835, - "end": 19835, + "start": 20127, + "end": 20127, "loc": { "start": { - "line": 596, + "line": 602, "column": 85 }, "end": { - "line": 596, + "line": 602, "column": 85 } }, @@ -30941,73 +31326,73 @@ }, { "type": "ExpressionStatement", - "start": 19849, - "end": 19922, + "start": 20141, + "end": 20214, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 19849, - "end": 19921, + "start": 20141, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19849, - "end": 19875, + "start": 20141, + "end": 20167, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 19849, - "end": 19853, + "start": 20141, + "end": 20145, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 14 } } }, "property": { "type": "Identifier", - "start": 19854, - "end": 19875, + "start": 20146, + "end": 20167, "loc": { "start": { - "line": 597, + "line": 603, "column": 15 }, "end": { - "line": 597, + "line": 603, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -31018,58 +31403,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19878, - "end": 19921, + "start": 20170, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19878, - "end": 19904, + "start": 20170, + "end": 20196, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19878, - "end": 19882, + "start": 20170, + "end": 20174, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19883, - "end": 19904, + "start": 20175, + "end": 20196, "loc": { "start": { - "line": 597, + "line": 603, "column": 44 }, "end": { - "line": 597, + "line": 603, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -31081,30 +31466,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19907, - "end": 19921, + "start": 20199, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 68 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19911, - "end": 19919, + "start": 20203, + "end": 20211, "loc": { "start": { - "line": 597, + "line": 603, "column": 72 }, "end": { - "line": 597, + "line": 603, "column": 80 }, "identifierName": "classStr" @@ -31115,15 +31500,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19908, - "end": 19909, + "start": 20200, + "end": 20201, "loc": { "start": { - "line": 597, + "line": 603, "column": 69 }, "end": { - "line": 597, + "line": 603, "column": 70 } }, @@ -31135,15 +31520,15 @@ }, { "type": "TemplateElement", - "start": 19920, - "end": 19920, + "start": 20212, + "end": 20212, "loc": { "start": { - "line": 597, + "line": 603, "column": 81 }, "end": { - "line": 597, + "line": 603, "column": 81 } }, @@ -31166,15 +31551,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, + "start": 19934, + "end": 19960, "loc": { "start": { - "line": 594, + "line": 600, "column": 8 }, "end": { - "line": 594, + "line": 600, "column": 34 } } @@ -31183,57 +31568,57 @@ }, { "type": "ExpressionStatement", - "start": 19945, - "end": 19963, + "start": 20237, + "end": 20255, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19945, - "end": 19962, + "start": 20237, + "end": 20254, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19945, - "end": 19956, + "start": 20237, + "end": 20248, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 19 } }, "object": { "type": "Identifier", - "start": 19945, - "end": 19951, + "start": 20237, + "end": 20243, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 14 }, "identifierName": "module" @@ -31242,15 +31627,15 @@ }, "property": { "type": "Identifier", - "start": 19952, - "end": 19956, + "start": 20244, + "end": 20248, "loc": { "start": { - "line": 600, + "line": 606, "column": 15 }, "end": { - "line": 600, + "line": 606, "column": 19 }, "identifierName": "init" @@ -31262,15 +31647,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19957, - "end": 19961, + "start": 20249, + "end": 20253, "loc": { "start": { - "line": 600, + "line": 606, "column": 20 }, "end": { - "line": 600, + "line": 606, "column": 24 } } @@ -31287,73 +31672,73 @@ }, { "type": "ExpressionStatement", - "start": 19984, - "end": 20060, + "start": 20276, + "end": 20352, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 19984, - "end": 20059, + "start": 20276, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19984, - "end": 20010, + "start": 20276, + "end": 20302, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 19984, - "end": 19988, + "start": 20276, + "end": 20280, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19989, - "end": 20010, + "start": 20281, + "end": 20302, "loc": { "start": { - "line": 603, + "line": 609, "column": 11 }, "end": { - "line": 603, + "line": 609, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -31364,58 +31749,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20013, - "end": 20059, + "start": 20305, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 20013, - "end": 20039, + "start": 20305, + "end": 20331, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 20013, - "end": 20017, + "start": 20305, + "end": 20309, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20018, - "end": 20039, + "start": 20310, + "end": 20331, "loc": { "start": { - "line": 603, + "line": 609, "column": 40 }, "end": { - "line": 603, + "line": 609, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -31427,15 +31812,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 20042, - "end": 20059, + "start": 20334, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 64 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, @@ -31450,72 +31835,72 @@ }, { "type": "ExpressionStatement", - "start": 20070, - "end": 20084, + "start": 20362, + "end": 20376, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 20070, - "end": 20083, + "start": 20362, + "end": 20375, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 20070, - "end": 20081, + "start": 20362, + "end": 20373, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 20070, - "end": 20074, + "start": 20362, + "end": 20366, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20075, - "end": 20081, + "start": 20367, + "end": 20373, "loc": { "start": { - "line": 605, + "line": 611, "column": 11 }, "end": { - "line": 605, + "line": 611, "column": 17 }, "identifierName": "render" @@ -31529,72 +31914,72 @@ }, { "type": "ExpressionStatement", - "start": 20092, - "end": 20115, + "start": 20384, + "end": 20407, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 20092, - "end": 20114, + "start": 20384, + "end": 20406, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 20092, - "end": 20112, + "start": 20384, + "end": 20404, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 20092, - "end": 20096, + "start": 20384, + "end": 20388, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20097, - "end": 20112, + "start": 20389, + "end": 20404, "loc": { "start": { - "line": 606, + "line": 612, "column": 11 }, "end": { - "line": 606, + "line": 612, "column": 26 }, "identifierName": "onModulesLoaded" @@ -31619,15 +32004,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, + "start": 19745, + "end": 19774, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 588, + "line": 594, "column": 5 } } @@ -31637,15 +32022,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -31654,15 +32039,15 @@ }, { "type": "ClassProperty", - "start": 20169, - "end": 20301, + "start": 20461, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 2 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, @@ -31670,15 +32055,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20169, - "end": 20182, + "start": 20461, + "end": 20474, "loc": { "start": { - "line": 613, + "line": 619, "column": 2 }, "end": { - "line": 613, + "line": 619, "column": 15 }, "identifierName": "getModuleProp" @@ -31688,15 +32073,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20185, - "end": 20301, + "start": 20477, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 18 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, @@ -31707,15 +32092,15 @@ "params": [ { "type": "Identifier", - "start": 20186, - "end": 20190, + "start": 20478, + "end": 20482, "loc": { "start": { - "line": 613, + "line": 619, "column": 19 }, "end": { - "line": 613, + "line": 619, "column": 23 }, "identifierName": "name" @@ -31724,15 +32109,15 @@ }, { "type": "Identifier", - "start": 20192, - "end": 20196, + "start": 20484, + "end": 20488, "loc": { "start": { - "line": 613, + "line": 619, "column": 25 }, "end": { - "line": 613, + "line": 619, "column": 29 }, "identifierName": "prop" @@ -31742,44 +32127,44 @@ ], "body": { "type": "BlockStatement", - "start": 20201, - "end": 20301, + "start": 20493, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 34 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 20208, - "end": 20252, + "start": 20500, + "end": 20544, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 615, + "line": 621, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 20211, - "end": 20230, + "start": 20503, + "end": 20522, "loc": { "start": { - "line": 614, + "line": 620, "column": 7 }, "end": { - "line": 614, + "line": 620, "column": 26 } }, @@ -31787,58 +32172,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20212, - "end": 20230, + "start": 20504, + "end": 20522, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 20212, - "end": 20224, + "start": 20504, + "end": 20516, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20212, - "end": 20216, + "start": 20504, + "end": 20508, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 12 } } }, "property": { "type": "Identifier", - "start": 20217, - "end": 20224, + "start": 20509, + "end": 20516, "loc": { "start": { - "line": 614, + "line": 620, "column": 13 }, "end": { - "line": 614, + "line": 620, "column": 20 }, "identifierName": "modules" @@ -31849,15 +32234,15 @@ }, "property": { "type": "Identifier", - "start": 20225, - "end": 20229, + "start": 20517, + "end": 20521, "loc": { "start": { - "line": 614, + "line": 620, "column": 21 }, "end": { - "line": 614, + "line": 620, "column": 25 }, "identifierName": "name" @@ -31872,29 +32257,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 20239, - "end": 20252, + "start": 20531, + "end": 20544, "loc": { "start": { - "line": 615, + "line": 621, "column": 6 }, "end": { - "line": 615, + "line": 621, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 20246, - "end": 20251, + "start": 20538, + "end": 20543, "loc": { "start": { - "line": 615, + "line": 621, "column": 13 }, "end": { - "line": 615, + "line": 621, "column": 18 } }, @@ -31905,86 +32290,86 @@ }, { "type": "ReturnStatement", - "start": 20264, - "end": 20296, + "start": 20556, + "end": 20588, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 617, + "line": 623, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 20271, - "end": 20295, + "start": 20563, + "end": 20587, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 20271, - "end": 20289, + "start": 20563, + "end": 20581, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 20271, - "end": 20283, + "start": 20563, + "end": 20575, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 20271, - "end": 20275, + "start": 20563, + "end": 20567, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20276, - "end": 20283, + "start": 20568, + "end": 20575, "loc": { "start": { - "line": 617, + "line": 623, "column": 16 }, "end": { - "line": 617, + "line": 623, "column": 23 }, "identifierName": "modules" @@ -31995,15 +32380,15 @@ }, "property": { "type": "Identifier", - "start": 20284, - "end": 20288, + "start": 20576, + "end": 20580, "loc": { "start": { - "line": 617, + "line": 623, "column": 24 }, "end": { - "line": 617, + "line": 623, "column": 28 }, "identifierName": "name" @@ -32014,15 +32399,15 @@ }, "property": { "type": "Identifier", - "start": 20290, - "end": 20294, + "start": 20582, + "end": 20586, "loc": { "start": { - "line": 617, + "line": 623, "column": 30 }, "end": { - "line": 617, + "line": 623, "column": 34 }, "identifierName": "prop" @@ -32042,15 +32427,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -32060,15 +32445,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -32077,15 +32462,15 @@ }, { "type": "ClassProperty", - "start": 20342, - "end": 20410, + "start": 20634, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 2 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, @@ -32093,15 +32478,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20342, - "end": 20356, + "start": 20634, + "end": 20648, "loc": { "start": { - "line": 623, + "line": 629, "column": 2 }, "end": { - "line": 623, + "line": 629, "column": 16 }, "identifierName": "getModulesList" @@ -32111,15 +32496,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20359, - "end": 20410, + "start": 20651, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 19 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, @@ -32130,72 +32515,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20365, - "end": 20410, + "start": 20657, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 25 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 20372, - "end": 20405, + "start": 20664, + "end": 20697, "loc": { "start": { - "line": 624, + "line": 630, "column": 4 }, "end": { - "line": 624, + "line": 630, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 20379, - "end": 20404, + "start": 20671, + "end": 20696, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 20379, - "end": 20390, + "start": 20671, + "end": 20682, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 22 } }, "object": { "type": "Identifier", - "start": 20379, - "end": 20385, + "start": 20671, + "end": 20677, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 17 }, "identifierName": "Object" @@ -32204,15 +32589,15 @@ }, "property": { "type": "Identifier", - "start": 20386, - "end": 20390, + "start": 20678, + "end": 20682, "loc": { "start": { - "line": 624, + "line": 630, "column": 18 }, "end": { - "line": 624, + "line": 630, "column": 22 }, "identifierName": "keys" @@ -32224,44 +32609,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 20391, - "end": 20403, + "start": 20683, + "end": 20695, "loc": { "start": { - "line": 624, + "line": 630, "column": 23 }, "end": { - "line": 624, + "line": 630, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 20391, - "end": 20395, + "start": 20683, + "end": 20687, "loc": { "start": { - "line": 624, + "line": 630, "column": 23 }, "end": { - "line": 624, + "line": 630, "column": 27 } } }, "property": { "type": "Identifier", - "start": 20396, - "end": 20403, + "start": 20688, + "end": 20695, "loc": { "start": { - "line": 624, + "line": 630, "column": 28 }, "end": { - "line": 624, + "line": 630, "column": 35 }, "identifierName": "modules" @@ -32283,15 +32668,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -32301,15 +32686,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -32318,15 +32703,15 @@ }, { "type": "ClassMethod", - "start": 20476, - "end": 24873, + "start": 20768, + "end": 25762, "loc": { "start": { - "line": 630, + "line": 636, "column": 2 }, "end": { - "line": 775, + "line": 797, "column": 3 } }, @@ -32334,15 +32719,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20476, - "end": 20482, + "start": 20768, + "end": 20774, "loc": { "start": { - "line": 630, + "line": 636, "column": 2 }, "end": { - "line": 630, + "line": 636, "column": 8 }, "identifierName": "render" @@ -32358,72 +32743,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20484, - "end": 24873, + "start": 20776, + "end": 25762, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 775, + "line": 797, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 20532, - "end": 20545, + "start": 20824, + "end": 20837, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 20532, - "end": 20544, + "start": 20824, + "end": 20836, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 20532, - "end": 20542, + "start": 20824, + "end": 20834, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 20532, - "end": 20536, + "start": 20824, + "end": 20828, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 8 } }, @@ -32431,15 +32816,15 @@ }, "property": { "type": "Identifier", - "start": 20537, - "end": 20542, + "start": 20829, + "end": 20834, "loc": { "start": { - "line": 634, + "line": 640, "column": 9 }, "end": { - "line": 634, + "line": 640, "column": 14 }, "identifierName": "clear" @@ -32456,15 +32841,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20491, - "end": 20526, + "start": 20783, + "end": 20818, "loc": { "start": { - "line": 631, + "line": 637, "column": 4 }, "end": { - "line": 633, + "line": 639, "column": 7 } } @@ -32473,44 +32858,44 @@ }, { "type": "VariableDeclaration", - "start": 20553, - "end": 20653, + "start": 20845, + "end": 20945, "loc": { "start": { - "line": 636, + "line": 642, "column": 4 }, "end": { - "line": 636, + "line": 642, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20557, - "end": 20652, + "start": 20849, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 8 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "id": { "type": "Identifier", - "start": 20557, - "end": 20568, + "start": 20849, + "end": 20860, "loc": { "start": { - "line": 636, + "line": 642, "column": 8 }, "end": { - "line": 636, + "line": 642, "column": 19 }, "identifierName": "layoutClass" @@ -32519,72 +32904,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 20571, - "end": 20652, + "start": 20863, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 20571, - "end": 20590, + "start": 20863, + "end": 20882, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 20571, - "end": 20583, + "start": 20863, + "end": 20875, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20571, - "end": 20575, + "start": 20863, + "end": 20867, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 26 } } }, "property": { "type": "Identifier", - "start": 20576, - "end": 20583, + "start": 20868, + "end": 20875, "loc": { "start": { - "line": 636, + "line": 642, "column": 27 }, "end": { - "line": 636, + "line": 642, "column": 34 }, "identifierName": "options" @@ -32595,15 +32980,15 @@ }, "property": { "type": "Identifier", - "start": 20584, - "end": 20590, + "start": 20876, + "end": 20882, "loc": { "start": { - "line": 636, + "line": 642, "column": 35 }, "end": { - "line": 636, + "line": 642, "column": 41 }, "identifierName": "layout" @@ -32614,15 +32999,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 20593, - "end": 20611, + "start": 20885, + "end": 20903, "loc": { "start": { - "line": 636, + "line": 642, "column": 44 }, "end": { - "line": 636, + "line": 642, "column": 62 } }, @@ -32634,73 +33019,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20614, - "end": 20652, + "start": 20906, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 65 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20627, - "end": 20650, + "start": 20919, + "end": 20942, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20627, - "end": 20639, + "start": 20919, + "end": 20931, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20627, - "end": 20631, + "start": 20919, + "end": 20923, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20632, - "end": 20639, + "start": 20924, + "end": 20931, "loc": { "start": { - "line": 636, + "line": 642, "column": 83 }, "end": { - "line": 636, + "line": 642, "column": 90 }, "identifierName": "options" @@ -32711,15 +33096,15 @@ }, "property": { "type": "Identifier", - "start": 20640, - "end": 20650, + "start": 20932, + "end": 20942, "loc": { "start": { - "line": 636, + "line": 642, "column": 91 }, "end": { - "line": 636, + "line": 642, "column": 101 }, "identifierName": "layoutName" @@ -32732,15 +33117,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20615, - "end": 20625, + "start": 20907, + "end": 20917, "loc": { "start": { - "line": 636, + "line": 642, "column": 66 }, "end": { - "line": 636, + "line": 642, "column": 76 } }, @@ -32752,15 +33137,15 @@ }, { "type": "TemplateElement", - "start": 20651, - "end": 20651, + "start": 20943, + "end": 20943, "loc": { "start": { - "line": 636, + "line": 642, "column": 102 }, "end": { - "line": 636, + "line": 642, "column": 102 } }, @@ -32779,44 +33164,44 @@ }, { "type": "VariableDeclaration", - "start": 20659, - "end": 20729, + "start": 20951, + "end": 21021, "loc": { "start": { - "line": 637, + "line": 643, "column": 4 }, "end": { - "line": 637, + "line": 643, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20663, - "end": 20728, + "start": 20955, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 8 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "id": { "type": "Identifier", - "start": 20663, - "end": 20669, + "start": 20955, + "end": 20961, "loc": { "start": { - "line": 637, + "line": 643, "column": 8 }, "end": { - "line": 637, + "line": 643, "column": 14 }, "identifierName": "layout" @@ -32825,72 +33210,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20672, - "end": 20728, + "start": 20964, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20672, - "end": 20691, + "start": 20964, + "end": 20983, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20672, - "end": 20684, + "start": 20964, + "end": 20976, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20672, - "end": 20676, + "start": 20964, + "end": 20968, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20677, - "end": 20684, + "start": 20969, + "end": 20976, "loc": { "start": { - "line": 637, + "line": 643, "column": 22 }, "end": { - "line": 637, + "line": 643, "column": 29 }, "identifierName": "options" @@ -32901,15 +33286,15 @@ }, "property": { "type": "Identifier", - "start": 20685, - "end": 20691, + "start": 20977, + "end": 20983, "loc": { "start": { - "line": 637, + "line": 643, "column": 30 }, "end": { - "line": 637, + "line": 643, "column": 36 }, "identifierName": "layout" @@ -32921,43 +33306,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20695, - "end": 20728, + "start": 20987, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20695, - "end": 20726, + "start": 20987, + "end": 21018, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 71 } }, "object": { "type": "Identifier", - "start": 20695, - "end": 20709, + "start": 20987, + "end": 21001, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 54 }, "identifierName": "KeyboardLayout" @@ -32966,15 +33351,15 @@ }, "property": { "type": "Identifier", - "start": 20710, - "end": 20726, + "start": 21002, + "end": 21018, "loc": { "start": { - "line": 637, + "line": 643, "column": 55 }, "end": { - "line": 637, + "line": 643, "column": 71 }, "identifierName": "getDefaultLayout" @@ -32988,20 +33373,187 @@ } } ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 21027, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 4 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 21031, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 8 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 21031, + "end": 21045, + "loc": { + "start": { + "line": 644, + "column": 8 + }, + "end": { + "line": 644, + "column": 22 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "init": { + "type": "LogicalExpression", + "start": 21048, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "left": { + "type": "MemberExpression", + "start": 21048, + "end": 21075, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 21048, + "end": 21060, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 37 + } + }, + "object": { + "type": "ThisExpression", + "start": 21048, + "end": 21052, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "start": 21053, + "end": 21060, + "loc": { + "start": { + "line": 644, + "column": 30 + }, + "end": { + "line": 644, + "column": 37 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 21061, + "end": 21075, + "loc": { + "start": { + "line": 644, + "column": 38 + }, + "end": { + "line": 644, + "column": 52 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "BooleanLiteral", + "start": 21079, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 56 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "value": false, + "leadingComments": null, + "trailingComments": null + }, + "trailingComments": null + }, + "trailingComments": null + } + ], "kind": "let", "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, + "start": 21092, + "end": 21144, "loc": { "start": { - "line": 639, + "line": 646, "column": 4 }, "end": { - "line": 641, + "line": 648, "column": 7 } } @@ -33010,44 +33562,44 @@ }, { "type": "VariableDeclaration", - "start": 20795, - "end": 20823, + "start": 21150, + "end": 21178, "loc": { "start": { - "line": 642, + "line": 649, "column": 4 }, "end": { - "line": 642, + "line": 649, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20799, - "end": 20822, + "start": 21154, + "end": 21177, "loc": { "start": { - "line": 642, + "line": 649, "column": 8 }, "end": { - "line": 642, + "line": 649, "column": 31 } }, "id": { "type": "Identifier", - "start": 20799, - "end": 20817, + "start": 21154, + "end": 21172, "loc": { "start": { - "line": 642, + "line": 649, "column": 8 }, "end": { - "line": 642, + "line": 649, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -33057,15 +33609,15 @@ }, "init": { "type": "ObjectExpression", - "start": 20820, - "end": 20822, + "start": 21175, + "end": 21177, "loc": { "start": { - "line": 642, + "line": 649, "column": 29 }, "end": { - "line": 642, + "line": 649, "column": 31 } }, @@ -33079,15 +33631,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, + "start": 21092, + "end": 21144, "loc": { "start": { - "line": 639, + "line": 646, "column": 4 }, "end": { - "line": 641, + "line": 648, "column": 7 } } @@ -33096,57 +33648,57 @@ }, { "type": "IfStatement", - "start": 20829, - "end": 21968, + "start": 21184, + "end": 22323, "loc": { "start": { - "line": 643, + "line": 650, "column": 4 }, "end": { - "line": 671, + "line": 678, "column": 5 } }, "test": { "type": "CallExpression", - "start": 20832, - "end": 20871, + "start": 21187, + "end": 21226, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 20832, - "end": 20845, + "start": 21187, + "end": 21200, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 20 } }, "object": { "type": "Identifier", - "start": 20832, - "end": 20837, + "start": 21187, + "end": 21192, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 12 }, "identifierName": "Array" @@ -33155,15 +33707,15 @@ }, "property": { "type": "Identifier", - "start": 20838, - "end": 20845, + "start": 21193, + "end": 21200, "loc": { "start": { - "line": 643, + "line": 650, "column": 13 }, "end": { - "line": 643, + "line": 650, "column": 20 }, "identifierName": "isArray" @@ -33175,58 +33727,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 20846, - "end": 20870, + "start": 21201, + "end": 21225, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 20846, - "end": 20858, + "start": 21201, + "end": 21213, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 20846, - "end": 20850, + "start": 21201, + "end": 21205, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 25 } } }, "property": { "type": "Identifier", - "start": 20851, - "end": 20858, + "start": 21206, + "end": 21213, "loc": { "start": { - "line": 643, + "line": 650, "column": 26 }, "end": { - "line": 643, + "line": 650, "column": 33 }, "identifierName": "options" @@ -33237,15 +33789,15 @@ }, "property": { "type": "Identifier", - "start": 20859, - "end": 20870, + "start": 21214, + "end": 21225, "loc": { "start": { - "line": 643, + "line": 650, "column": 34 }, "end": { - "line": 643, + "line": 650, "column": 45 }, "identifierName": "buttonTheme" @@ -33258,115 +33810,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 20872, - "end": 21968, + "start": 21227, + "end": 22323, "loc": { "start": { - "line": 643, + "line": 650, "column": 47 }, "end": { - "line": 671, + "line": 678, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 20881, - "end": 21961, + "start": 21236, + "end": 22316, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 670, + "line": 677, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 20881, - "end": 21960, + "start": 21236, + "end": 22315, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 670, + "line": 677, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 20881, - "end": 20913, + "start": 21236, + "end": 21268, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 20881, - "end": 20905, + "start": 21236, + "end": 21260, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20881, - "end": 20893, + "start": 21236, + "end": 21248, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20881, - "end": 20885, + "start": 21236, + "end": 21240, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20886, - "end": 20893, + "start": 21241, + "end": 21248, "loc": { "start": { - "line": 644, + "line": 651, "column": 11 }, "end": { - "line": 644, + "line": 651, "column": 18 }, "identifierName": "options" @@ -33377,15 +33929,15 @@ }, "property": { "type": "Identifier", - "start": 20894, - "end": 20905, + "start": 21249, + "end": 21260, "loc": { "start": { - "line": 644, + "line": 651, "column": 19 }, "end": { - "line": 644, + "line": 651, "column": 30 }, "identifierName": "buttonTheme" @@ -33396,15 +33948,15 @@ }, "property": { "type": "Identifier", - "start": 20906, - "end": 20913, + "start": 21261, + "end": 21268, "loc": { "start": { - "line": 644, + "line": 651, "column": 31 }, "end": { - "line": 644, + "line": 651, "column": 38 }, "identifierName": "forEach" @@ -33416,15 +33968,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20914, - "end": 21959, + "start": 21269, + "end": 22314, "loc": { "start": { - "line": 644, + "line": 651, "column": 39 }, "end": { - "line": 670, + "line": 677, "column": 7 } }, @@ -33435,15 +33987,15 @@ "params": [ { "type": "Identifier", - "start": 20914, - "end": 20922, + "start": 21269, + "end": 21277, "loc": { "start": { - "line": 644, + "line": 651, "column": 39 }, "end": { - "line": 644, + "line": 651, "column": 47 }, "identifierName": "themeObj" @@ -33453,72 +34005,72 @@ ], "body": { "type": "BlockStatement", - "start": 20926, - "end": 21959, + "start": 21281, + "end": 22314, "loc": { "start": { - "line": 644, + "line": 651, "column": 51 }, "end": { - "line": 670, + "line": 677, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 20937, - "end": 21950, + "start": 21292, + "end": 22305, "loc": { "start": { - "line": 645, + "line": 652, "column": 8 }, "end": { - "line": 669, + "line": 676, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 20940, - "end": 20974, + "start": 21295, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 20940, - "end": 20956, + "start": 21295, + "end": 21311, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 27 } }, "object": { "type": "Identifier", - "start": 20940, - "end": 20948, + "start": 21295, + "end": 21303, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 19 }, "identifierName": "themeObj" @@ -33527,15 +34079,15 @@ }, "property": { "type": "Identifier", - "start": 20949, - "end": 20956, + "start": 21304, + "end": 21311, "loc": { "start": { - "line": 645, + "line": 652, "column": 20 }, "end": { - "line": 645, + "line": 652, "column": 27 }, "identifierName": "buttons" @@ -33547,29 +34099,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 20960, - "end": 20974, + "start": 21315, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 31 }, "end": { - "line": 645, + "line": 652, "column": 45 } }, "object": { "type": "Identifier", - "start": 20960, - "end": 20968, + "start": 21315, + "end": 21323, "loc": { "start": { - "line": 645, + "line": 652, "column": 31 }, "end": { - "line": 645, + "line": 652, "column": 39 }, "identifierName": "themeObj" @@ -33578,15 +34130,15 @@ }, "property": { "type": "Identifier", - "start": 20969, - "end": 20974, + "start": 21324, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 40 }, "end": { - "line": 645, + "line": 652, "column": 45 }, "identifierName": "class" @@ -33598,59 +34150,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20975, - "end": 21816, + "start": 21330, + "end": 22171, "loc": { "start": { - "line": 645, + "line": 652, "column": 46 }, "end": { - "line": 667, + "line": 674, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20988, - "end": 21005, + "start": 21343, + "end": 21360, "loc": { "start": { - "line": 646, + "line": 653, "column": 10 }, "end": { - "line": 646, + "line": 653, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20992, - "end": 21004, + "start": 21347, + "end": 21359, "loc": { "start": { - "line": 646, + "line": 653, "column": 14 }, "end": { - "line": 646, + "line": 653, "column": 26 } }, "id": { "type": "Identifier", - "start": 20992, - "end": 21004, + "start": 21347, + "end": 21359, "loc": { "start": { - "line": 646, + "line": 653, "column": 14 }, "end": { - "line": 646, + "line": 653, "column": 26 }, "identifierName": "themeButtons" @@ -33664,43 +34216,43 @@ }, { "type": "IfStatement", - "start": 21019, - "end": 21130, + "start": 21374, + "end": 21485, "loc": { "start": { - "line": 648, + "line": 655, "column": 10 }, "end": { - "line": 650, + "line": 657, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 21022, - "end": 21058, + "start": 21377, + "end": 21413, "loc": { "start": { - "line": 648, + "line": 655, "column": 13 }, "end": { - "line": 648, + "line": 655, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 21022, - "end": 21045, + "start": 21377, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 13 }, "end": { - "line": 648, + "line": 655, "column": 36 } }, @@ -33708,29 +34260,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 21029, - "end": 21045, + "start": 21384, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 20 }, "end": { - "line": 648, + "line": 655, "column": 36 } }, "object": { "type": "Identifier", - "start": 21029, - "end": 21037, + "start": 21384, + "end": 21392, "loc": { "start": { - "line": 648, + "line": 655, "column": 20 }, "end": { - "line": 648, + "line": 655, "column": 28 }, "identifierName": "themeObj" @@ -33739,15 +34291,15 @@ }, "property": { "type": "Identifier", - "start": 21038, - "end": 21045, + "start": 21393, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 29 }, "end": { - "line": 648, + "line": 655, "column": 36 }, "identifierName": "buttons" @@ -33763,15 +34315,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 21050, - "end": 21058, + "start": 21405, + "end": 21413, "loc": { "start": { - "line": 648, + "line": 655, "column": 41 }, "end": { - "line": 648, + "line": 655, "column": 49 } }, @@ -33784,59 +34336,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21059, - "end": 21130, + "start": 21414, + "end": 21485, "loc": { "start": { - "line": 648, + "line": 655, "column": 50 }, "end": { - "line": 650, + "line": 657, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21074, - "end": 21117, + "start": 21429, + "end": 21472, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 21074, - "end": 21116, + "start": 21429, + "end": 21471, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 21074, - "end": 21086, + "start": 21429, + "end": 21441, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 24 }, "identifierName": "themeButtons" @@ -33845,57 +34397,57 @@ }, "right": { "type": "CallExpression", - "start": 21089, - "end": 21116, + "start": 21444, + "end": 21471, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 21089, - "end": 21111, + "start": 21444, + "end": 21466, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 21089, - "end": 21105, + "start": 21444, + "end": 21460, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 43 } }, "object": { "type": "Identifier", - "start": 21089, - "end": 21097, + "start": 21444, + "end": 21452, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 35 }, "identifierName": "themeObj" @@ -33904,15 +34456,15 @@ }, "property": { "type": "Identifier", - "start": 21098, - "end": 21105, + "start": 21453, + "end": 21460, "loc": { "start": { - "line": 649, + "line": 656, "column": 36 }, "end": { - "line": 649, + "line": 656, "column": 43 }, "identifierName": "buttons" @@ -33923,15 +34475,15 @@ }, "property": { "type": "Identifier", - "start": 21106, - "end": 21111, + "start": 21461, + "end": 21466, "loc": { "start": { - "line": 649, + "line": 656, "column": 44 }, "end": { - "line": 649, + "line": 656, "column": 49 }, "identifierName": "split" @@ -33943,15 +34495,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21112, - "end": 21115, + "start": 21467, + "end": 21470, "loc": { "start": { - "line": 649, + "line": 656, "column": 50 }, "end": { - "line": 649, + "line": 656, "column": 53 } }, @@ -33972,29 +34524,29 @@ }, { "type": "IfStatement", - "start": 21144, - "end": 21805, + "start": 21499, + "end": 22160, "loc": { "start": { - "line": 652, + "line": 659, "column": 10 }, "end": { - "line": 666, + "line": 673, "column": 11 } }, "test": { "type": "Identifier", - "start": 21147, - "end": 21159, + "start": 21502, + "end": 21514, "loc": { "start": { - "line": 652, + "line": 659, "column": 13 }, "end": { - "line": 652, + "line": 659, "column": 25 }, "identifierName": "themeButtons" @@ -34003,72 +34555,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 21160, - "end": 21805, + "start": 21515, + "end": 22160, "loc": { "start": { - "line": 652, + "line": 659, "column": 26 }, "end": { - "line": 666, + "line": 673, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21175, - "end": 21792, + "start": 21530, + "end": 22147, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 665, + "line": 672, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 21175, - "end": 21791, + "start": 21530, + "end": 22146, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 665, + "line": 672, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 21175, - "end": 21195, + "start": 21530, + "end": 21550, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 653, + "line": 660, "column": 32 } }, "object": { "type": "Identifier", - "start": 21175, - "end": 21187, + "start": 21530, + "end": 21542, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 653, + "line": 660, "column": 24 }, "identifierName": "themeButtons" @@ -34077,15 +34629,15 @@ }, "property": { "type": "Identifier", - "start": 21188, - "end": 21195, + "start": 21543, + "end": 21550, "loc": { "start": { - "line": 653, + "line": 660, "column": 25 }, "end": { - "line": 653, + "line": 660, "column": 32 }, "identifierName": "forEach" @@ -34097,15 +34649,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21196, - "end": 21790, + "start": 21551, + "end": 22145, "loc": { "start": { - "line": 653, + "line": 660, "column": 33 }, "end": { - "line": 665, + "line": 672, "column": 13 } }, @@ -34116,15 +34668,15 @@ "params": [ { "type": "Identifier", - "start": 21196, - "end": 21207, + "start": 21551, + "end": 21562, "loc": { "start": { - "line": 653, + "line": 660, "column": 33 }, "end": { - "line": 653, + "line": 660, "column": 44 }, "identifierName": "themeButton" @@ -34134,59 +34686,59 @@ ], "body": { "type": "BlockStatement", - "start": 21211, - "end": 21790, + "start": 21566, + "end": 22145, "loc": { "start": { - "line": 653, + "line": 660, "column": 48 }, "end": { - "line": 665, + "line": 672, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 21228, - "end": 21278, + "start": 21583, + "end": 21633, "loc": { "start": { - "line": 654, + "line": 661, "column": 14 }, "end": { - "line": 654, + "line": 661, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21232, - "end": 21277, + "start": 21587, + "end": 21632, "loc": { "start": { - "line": 654, + "line": 661, "column": 18 }, "end": { - "line": 654, + "line": 661, "column": 63 } }, "id": { "type": "Identifier", - "start": 21232, - "end": 21243, + "start": 21587, + "end": 21598, "loc": { "start": { - "line": 654, + "line": 661, "column": 18 }, "end": { - "line": 654, + "line": 661, "column": 29 }, "identifierName": "themeParsed" @@ -34195,29 +34747,29 @@ }, "init": { "type": "MemberExpression", - "start": 21246, - "end": 21277, + "start": 21601, + "end": 21632, "loc": { "start": { - "line": 654, + "line": 661, "column": 32 }, "end": { - "line": 654, + "line": 661, "column": 63 } }, "object": { "type": "Identifier", - "start": 21246, - "end": 21264, + "start": 21601, + "end": 21619, "loc": { "start": { - "line": 654, + "line": 661, "column": 32 }, "end": { - "line": 654, + "line": 661, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -34226,15 +34778,15 @@ }, "property": { "type": "Identifier", - "start": 21265, - "end": 21276, + "start": 21620, + "end": 21631, "loc": { "start": { - "line": 654, + "line": 661, "column": 51 }, "end": { - "line": 654, + "line": 661, "column": 62 }, "identifierName": "themeButton" @@ -34250,15 +34802,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -34267,29 +34819,29 @@ }, { "type": "IfStatement", - "start": 21351, - "end": 21775, + "start": 21706, + "end": 22130, "loc": { "start": { - "line": 657, + "line": 664, "column": 14 }, "end": { - "line": 664, + "line": 671, "column": 15 } }, "test": { "type": "Identifier", - "start": 21354, - "end": 21365, + "start": 21709, + "end": 21720, "loc": { "start": { - "line": 657, + "line": 664, "column": 17 }, "end": { - "line": 657, + "line": 664, "column": 28 }, "identifierName": "themeParsed" @@ -34299,44 +34851,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 21366, - "end": 21684, + "start": 21721, + "end": 22039, "loc": { "start": { - "line": 657, + "line": 664, "column": 29 }, "end": { - "line": 662, + "line": 669, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 21486, - "end": 21667, + "start": 21841, + "end": 22022, "loc": { "start": { - "line": 659, + "line": 666, "column": 16 }, "end": { - "line": 661, + "line": 668, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 21489, - "end": 21557, + "start": 21844, + "end": 21912, "loc": { "start": { - "line": 659, + "line": 666, "column": 19 }, "end": { - "line": 659, + "line": 666, "column": 87 } }, @@ -34344,57 +34896,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 21490, - "end": 21557, + "start": 21845, + "end": 21912, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 21490, - "end": 21517, + "start": 21845, + "end": 21872, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 21490, - "end": 21504, + "start": 21845, + "end": 21859, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 21490, - "end": 21494, + "start": 21845, + "end": 21849, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 24 } }, @@ -34402,15 +34954,15 @@ }, "property": { "type": "Identifier", - "start": 21495, - "end": 21504, + "start": 21850, + "end": 21859, "loc": { "start": { - "line": 659, + "line": 666, "column": 25 }, "end": { - "line": 659, + "line": 666, "column": 34 }, "identifierName": "utilities" @@ -34422,15 +34974,15 @@ }, "property": { "type": "Identifier", - "start": 21505, - "end": 21517, + "start": 21860, + "end": 21872, "loc": { "start": { - "line": 659, + "line": 666, "column": 35 }, "end": { - "line": 659, + "line": 666, "column": 47 }, "identifierName": "countInArray" @@ -34443,43 +34995,43 @@ "arguments": [ { "type": "CallExpression", - "start": 21518, - "end": 21540, + "start": 21873, + "end": 21895, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 21518, - "end": 21535, + "start": 21873, + "end": 21890, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 65 } }, "object": { "type": "Identifier", - "start": 21518, - "end": 21529, + "start": 21873, + "end": 21884, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 59 }, "identifierName": "themeParsed" @@ -34488,15 +35040,15 @@ }, "property": { "type": "Identifier", - "start": 21530, - "end": 21535, + "start": 21885, + "end": 21890, "loc": { "start": { - "line": 659, + "line": 666, "column": 60 }, "end": { - "line": 659, + "line": 666, "column": 65 }, "identifierName": "split" @@ -34508,15 +35060,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21536, - "end": 21539, + "start": 21891, + "end": 21894, "loc": { "start": { - "line": 659, + "line": 666, "column": 66 }, "end": { - "line": 659, + "line": 666, "column": 69 } }, @@ -34530,29 +35082,29 @@ }, { "type": "MemberExpression", - "start": 21542, - "end": 21556, + "start": 21897, + "end": 21911, "loc": { "start": { - "line": 659, + "line": 666, "column": 72 }, "end": { - "line": 659, + "line": 666, "column": 86 } }, "object": { "type": "Identifier", - "start": 21542, - "end": 21550, + "start": 21897, + "end": 21905, "loc": { "start": { - "line": 659, + "line": 666, "column": 72 }, "end": { - "line": 659, + "line": 666, "column": 80 }, "identifierName": "themeObj" @@ -34561,15 +35113,15 @@ }, "property": { "type": "Identifier", - "start": 21551, - "end": 21556, + "start": 21906, + "end": 21911, "loc": { "start": { - "line": 659, + "line": 666, "column": 81 }, "end": { - "line": 659, + "line": 666, "column": 86 }, "identifierName": "class" @@ -34588,73 +35140,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 21558, - "end": 21667, + "start": 21913, + "end": 22022, "loc": { "start": { - "line": 659, + "line": 666, "column": 88 }, "end": { - "line": 661, + "line": 668, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 21579, - "end": 21648, + "start": 21934, + "end": 22003, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 21579, - "end": 21647, + "start": 21934, + "end": 22002, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21579, - "end": 21610, + "start": 21934, + "end": 21965, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 49 } }, "object": { "type": "Identifier", - "start": 21579, - "end": 21597, + "start": 21934, + "end": 21952, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -34663,15 +35215,15 @@ }, "property": { "type": "Identifier", - "start": 21598, - "end": 21609, + "start": 21953, + "end": 21964, "loc": { "start": { - "line": 660, + "line": 667, "column": 37 }, "end": { - "line": 660, + "line": 667, "column": 48 }, "identifierName": "themeButton" @@ -34682,30 +35234,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21613, - "end": 21647, + "start": 21968, + "end": 22002, "loc": { "start": { - "line": 660, + "line": 667, "column": 52 }, "end": { - "line": 660, + "line": 667, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21616, - "end": 21627, + "start": 21971, + "end": 21982, "loc": { "start": { - "line": 660, + "line": 667, "column": 55 }, "end": { - "line": 660, + "line": 667, "column": 66 }, "identifierName": "themeParsed" @@ -34714,29 +35266,29 @@ }, { "type": "MemberExpression", - "start": 21631, - "end": 21645, + "start": 21986, + "end": 22000, "loc": { "start": { - "line": 660, + "line": 667, "column": 70 }, "end": { - "line": 660, + "line": 667, "column": 84 } }, "object": { "type": "Identifier", - "start": 21631, - "end": 21639, + "start": 21986, + "end": 21994, "loc": { "start": { - "line": 660, + "line": 667, "column": 70 }, "end": { - "line": 660, + "line": 667, "column": 78 }, "identifierName": "themeObj" @@ -34745,15 +35297,15 @@ }, "property": { "type": "Identifier", - "start": 21640, - "end": 21645, + "start": 21995, + "end": 22000, "loc": { "start": { - "line": 660, + "line": 667, "column": 79 }, "end": { - "line": 660, + "line": 667, "column": 84 }, "identifierName": "class" @@ -34766,15 +35318,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21614, - "end": 21614, + "start": 21969, + "end": 21969, "loc": { "start": { - "line": 660, + "line": 667, "column": 53 }, "end": { - "line": 660, + "line": 667, "column": 53 } }, @@ -34786,15 +35338,15 @@ }, { "type": "TemplateElement", - "start": 21628, - "end": 21629, + "start": 21983, + "end": 21984, "loc": { "start": { - "line": 660, + "line": 667, "column": 67 }, "end": { - "line": 660, + "line": 667, "column": 68 } }, @@ -34806,15 +35358,15 @@ }, { "type": "TemplateElement", - "start": 21646, - "end": 21646, + "start": 22001, + "end": 22001, "loc": { "start": { - "line": 660, + "line": 667, "column": 85 }, "end": { - "line": 660, + "line": 667, "column": 85 } }, @@ -34836,15 +35388,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21385, - "end": 21468, + "start": 21740, + "end": 21823, "loc": { "start": { - "line": 658, + "line": 665, "column": 16 }, "end": { - "line": 658, + "line": 665, "column": 99 } } @@ -34856,73 +35408,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 21690, - "end": 21775, + "start": 22045, + "end": 22130, "loc": { "start": { - "line": 662, + "line": 669, "column": 21 }, "end": { - "line": 664, + "line": 671, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 21709, - "end": 21758, + "start": 22064, + "end": 22113, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 21709, - "end": 21757, + "start": 22064, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21709, - "end": 21740, + "start": 22064, + "end": 22095, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 47 } }, "object": { "type": "Identifier", - "start": 21709, - "end": 21727, + "start": 22064, + "end": 22082, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -34931,15 +35483,15 @@ }, "property": { "type": "Identifier", - "start": 21728, - "end": 21739, + "start": 22083, + "end": 22094, "loc": { "start": { - "line": 663, + "line": 670, "column": 35 }, "end": { - "line": 663, + "line": 670, "column": 46 }, "identifierName": "themeButton" @@ -34950,29 +35502,29 @@ }, "right": { "type": "MemberExpression", - "start": 21743, - "end": 21757, + "start": 22098, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 50 }, "end": { - "line": 663, + "line": 670, "column": 64 } }, "object": { "type": "Identifier", - "start": 21743, - "end": 21751, + "start": 22098, + "end": 22106, "loc": { "start": { - "line": 663, + "line": 670, "column": 50 }, "end": { - "line": 663, + "line": 670, "column": 58 }, "identifierName": "themeObj" @@ -34981,15 +35533,15 @@ }, "property": { "type": "Identifier", - "start": 21752, - "end": 21757, + "start": 22107, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 59 }, "end": { - "line": 663, + "line": 670, "column": 64 }, "identifierName": "class" @@ -35007,15 +35559,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -35039,72 +35591,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 21822, - "end": 21950, + "start": 22177, + "end": 22305, "loc": { "start": { - "line": 667, + "line": 674, "column": 15 }, "end": { - "line": 669, + "line": 676, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 21835, - "end": 21939, + "start": 22190, + "end": 22294, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 21835, - "end": 21939, + "start": 22190, + "end": 22294, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 21835, - "end": 21847, + "start": 22190, + "end": 22202, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 22 } }, "object": { "type": "Identifier", - "start": 21835, - "end": 21842, + "start": 22190, + "end": 22197, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 17 }, "identifierName": "console" @@ -35113,15 +35665,15 @@ }, "property": { "type": "Identifier", - "start": 21843, - "end": 21847, + "start": 22198, + "end": 22202, "loc": { "start": { - "line": 668, + "line": 675, "column": 18 }, "end": { - "line": 668, + "line": 675, "column": 22 }, "identifierName": "warn" @@ -35133,15 +35685,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 21848, - "end": 21938, + "start": 22203, + "end": 22293, "loc": { "start": { - "line": 668, + "line": 675, "column": 23 }, "end": { - "line": 668, + "line": 675, "column": 113 } }, @@ -35149,15 +35701,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21849, - "end": 21937, + "start": 22204, + "end": 22292, "loc": { "start": { - "line": 668, + "line": 675, "column": 24 }, "end": { - "line": 668, + "line": 675, "column": 112 } }, @@ -35192,15 +35744,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -35209,72 +35761,72 @@ }, { "type": "ExpressionStatement", - "start": 22048, - "end": 22148, + "start": 22403, + "end": 22503, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 22048, - "end": 22147, + "start": 22403, + "end": 22502, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22048, - "end": 22074, + "start": 22403, + "end": 22429, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 22048, - "end": 22064, + "start": 22403, + "end": 22419, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 22048, - "end": 22052, + "start": 22403, + "end": 22407, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 8 } }, @@ -35282,15 +35834,15 @@ }, "property": { "type": "Identifier", - "start": 22053, - "end": 22064, + "start": 22408, + "end": 22419, "loc": { "start": { - "line": 676, + "line": 683, "column": 9 }, "end": { - "line": 676, + "line": 683, "column": 20 }, "identifierName": "keyboardDOM" @@ -35302,15 +35854,15 @@ }, "property": { "type": "Identifier", - "start": 22065, - "end": 22074, + "start": 22420, + "end": 22429, "loc": { "start": { - "line": 676, + "line": 683, "column": 21 }, "end": { - "line": 676, + "line": 683, "column": 30 }, "identifierName": "className" @@ -35322,73 +35874,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 22078, - "end": 22147, + "start": 22433, + "end": 22502, "loc": { "start": { - "line": 676, + "line": 683, "column": 34 }, "end": { - "line": 676, + "line": 683, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 22082, - "end": 22100, + "start": 22437, + "end": 22455, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 22082, - "end": 22094, + "start": 22437, + "end": 22449, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 22082, - "end": 22086, + "start": 22437, + "end": 22441, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 42 } } }, "property": { "type": "Identifier", - "start": 22087, - "end": 22094, + "start": 22442, + "end": 22449, "loc": { "start": { - "line": 676, + "line": 683, "column": 43 }, "end": { - "line": 676, + "line": 683, "column": 50 }, "identifierName": "options" @@ -35399,15 +35951,15 @@ }, "property": { "type": "Identifier", - "start": 22095, - "end": 22100, + "start": 22450, + "end": 22455, "loc": { "start": { - "line": 676, + "line": 683, "column": 51 }, "end": { - "line": 676, + "line": 683, "column": 56 }, "identifierName": "theme" @@ -35418,15 +35970,15 @@ }, { "type": "Identifier", - "start": 22104, - "end": 22115, + "start": 22459, + "end": 22470, "loc": { "start": { - "line": 676, + "line": 683, "column": 60 }, "end": { - "line": 676, + "line": 683, "column": 71 }, "identifierName": "layoutClass" @@ -35435,44 +35987,44 @@ }, { "type": "MemberExpression", - "start": 22119, - "end": 22145, + "start": 22474, + "end": 22500, "loc": { "start": { - "line": 676, + "line": 683, "column": 75 }, "end": { - "line": 676, + "line": 683, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 22119, - "end": 22123, + "start": 22474, + "end": 22478, "loc": { "start": { - "line": 676, + "line": 683, "column": 75 }, "end": { - "line": 676, + "line": 683, "column": 79 } } }, "property": { "type": "Identifier", - "start": 22124, - "end": 22145, + "start": 22479, + "end": 22500, "loc": { "start": { - "line": 676, + "line": 683, "column": 80 }, "end": { - "line": 676, + "line": 683, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -35485,15 +36037,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22079, - "end": 22080, + "start": 22434, + "end": 22435, "loc": { "start": { - "line": 676, + "line": 683, "column": 35 }, "end": { - "line": 676, + "line": 683, "column": 36 } }, @@ -35505,15 +36057,15 @@ }, { "type": "TemplateElement", - "start": 22101, - "end": 22102, + "start": 22456, + "end": 22457, "loc": { "start": { - "line": 676, + "line": 683, "column": 57 }, "end": { - "line": 676, + "line": 683, "column": 58 } }, @@ -35525,15 +36077,15 @@ }, { "type": "TemplateElement", - "start": 22116, - "end": 22117, + "start": 22471, + "end": 22472, "loc": { "start": { - "line": 676, + "line": 683, "column": 72 }, "end": { - "line": 676, + "line": 683, "column": 73 } }, @@ -35545,15 +36097,15 @@ }, { "type": "TemplateElement", - "start": 22146, - "end": 22146, + "start": 22501, + "end": 22501, "loc": { "start": { - "line": 676, + "line": 683, "column": 102 }, "end": { - "line": 676, + "line": 683, "column": 102 } }, @@ -35571,15 +36123,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -35589,15 +36141,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -35606,71 +36158,71 @@ }, { "type": "ExpressionStatement", - "start": 22209, - "end": 24466, + "start": 22564, + "end": 25306, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 752, + "line": 772, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 22209, - "end": 24465, + "start": 22564, + "end": 25305, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 752, + "line": 772, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 22209, - "end": 22248, + "start": 22564, + "end": 22603, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 22209, - "end": 22240, + "start": 22564, + "end": 22595, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 35 } }, "object": { "type": "Identifier", - "start": 22209, - "end": 22215, + "start": 22564, + "end": 22570, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 10 }, "identifierName": "layout" @@ -35680,58 +36232,58 @@ }, "property": { "type": "MemberExpression", - "start": 22216, - "end": 22239, + "start": 22571, + "end": 22594, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 22216, - "end": 22228, + "start": 22571, + "end": 22583, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 22216, - "end": 22220, + "start": 22571, + "end": 22575, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 15 } } }, "property": { "type": "Identifier", - "start": 22221, - "end": 22228, + "start": 22576, + "end": 22583, "loc": { "start": { - "line": 681, + "line": 688, "column": 16 }, "end": { - "line": 681, + "line": 688, "column": 23 }, "identifierName": "options" @@ -35742,15 +36294,15 @@ }, "property": { "type": "Identifier", - "start": 22229, - "end": 22239, + "start": 22584, + "end": 22594, "loc": { "start": { - "line": 681, + "line": 688, "column": 24 }, "end": { - "line": 681, + "line": 688, "column": 34 }, "identifierName": "layoutName" @@ -35764,15 +36316,15 @@ }, "property": { "type": "Identifier", - "start": 22241, - "end": 22248, + "start": 22596, + "end": 22603, "loc": { "start": { - "line": 681, + "line": 688, "column": 36 }, "end": { - "line": 681, + "line": 688, "column": 43 }, "identifierName": "forEach" @@ -35785,15 +36337,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22249, - "end": 24464, + "start": 22604, + "end": 25304, "loc": { "start": { - "line": 681, + "line": 688, "column": 44 }, "end": { - "line": 752, + "line": 772, "column": 5 } }, @@ -35804,15 +36356,15 @@ "params": [ { "type": "Identifier", - "start": 22250, - "end": 22253, + "start": 22605, + "end": 22608, "loc": { "start": { - "line": 681, + "line": 688, "column": 45 }, "end": { - "line": 681, + "line": 688, "column": 48 }, "identifierName": "row" @@ -35821,15 +36373,15 @@ }, { "type": "Identifier", - "start": 22255, - "end": 22261, + "start": 22610, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 688, "column": 50 }, "end": { - "line": 681, + "line": 688, "column": 56 }, "identifierName": "rIndex" @@ -35839,59 +36391,59 @@ ], "body": { "type": "BlockStatement", - "start": 22266, - "end": 24464, + "start": 22621, + "end": 25304, "loc": { "start": { - "line": 681, + "line": 688, "column": 61 }, "end": { - "line": 752, + "line": 772, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 22275, - "end": 22305, + "start": 22630, + "end": 22660, "loc": { "start": { - "line": 682, + "line": 689, "column": 6 }, "end": { - "line": 682, + "line": 689, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22279, - "end": 22304, + "start": 22634, + "end": 22659, "loc": { "start": { - "line": 682, + "line": 689, "column": 10 }, "end": { - "line": 682, + "line": 689, "column": 35 } }, "id": { "type": "Identifier", - "start": 22279, - "end": 22287, + "start": 22634, + "end": 22642, "loc": { "start": { - "line": 682, + "line": 689, "column": 10 }, "end": { - "line": 682, + "line": 689, "column": 18 }, "identifierName": "rowArray" @@ -35900,43 +36452,43 @@ }, "init": { "type": "CallExpression", - "start": 22290, - "end": 22304, + "start": 22645, + "end": 22659, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 22290, - "end": 22299, + "start": 22645, + "end": 22654, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 30 } }, "object": { "type": "Identifier", - "start": 22290, - "end": 22293, + "start": 22645, + "end": 22648, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 24 }, "identifierName": "row" @@ -35945,15 +36497,15 @@ }, "property": { "type": "Identifier", - "start": 22294, - "end": 22299, + "start": 22649, + "end": 22654, "loc": { "start": { - "line": 682, + "line": 689, "column": 25 }, "end": { - "line": 682, + "line": 689, "column": 30 }, "identifierName": "split" @@ -35965,15 +36517,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22300, - "end": 22303, + "start": 22655, + "end": 22658, "loc": { "start": { - "line": 682, + "line": 689, "column": 31 }, "end": { - "line": 682, + "line": 689, "column": 34 } }, @@ -35992,15 +36544,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, + "start": 22670, + "end": 22713, "loc": { "start": { - "line": 684, + "line": 691, "column": 6 }, "end": { - "line": 686, + "line": 693, "column": 9 } } @@ -36009,44 +36561,44 @@ }, { "type": "VariableDeclaration", - "start": 22366, - "end": 22409, + "start": 22721, + "end": 22764, "loc": { "start": { - "line": 687, + "line": 694, "column": 6 }, "end": { - "line": 687, + "line": 694, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22370, - "end": 22408, + "start": 22725, + "end": 22763, "loc": { "start": { - "line": 687, + "line": 694, "column": 10 }, "end": { - "line": 687, + "line": 694, "column": 48 } }, "id": { "type": "Identifier", - "start": 22370, - "end": 22376, + "start": 22725, + "end": 22731, "loc": { "start": { - "line": 687, + "line": 694, "column": 10 }, "end": { - "line": 687, + "line": 694, "column": 16 }, "identifierName": "rowDOM" @@ -36056,43 +36608,43 @@ }, "init": { "type": "CallExpression", - "start": 22379, - "end": 22408, + "start": 22734, + "end": 22763, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 22379, - "end": 22401, + "start": 22734, + "end": 22756, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 41 } }, "object": { "type": "Identifier", - "start": 22379, - "end": 22387, + "start": 22734, + "end": 22742, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 27 }, "identifierName": "document" @@ -36101,15 +36653,15 @@ }, "property": { "type": "Identifier", - "start": 22388, - "end": 22401, + "start": 22743, + "end": 22756, "loc": { "start": { - "line": 687, + "line": 694, "column": 28 }, "end": { - "line": 687, + "line": 694, "column": 41 }, "identifierName": "createElement" @@ -36121,15 +36673,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22402, - "end": 22407, + "start": 22757, + "end": 22762, "loc": { "start": { - "line": 687, + "line": 694, "column": 42 }, "end": { - "line": 687, + "line": 694, "column": 47 } }, @@ -36149,15 +36701,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, + "start": 22670, + "end": 22713, "loc": { "start": { - "line": 684, + "line": 691, "column": 6 }, "end": { - "line": 686, + "line": 693, "column": 9 } } @@ -36166,58 +36718,58 @@ }, { "type": "ExpressionStatement", - "start": 22417, - "end": 22446, + "start": 22772, + "end": 22801, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 22417, - "end": 22445, + "start": 22772, + "end": 22800, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22417, - "end": 22433, + "start": 22772, + "end": 22788, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 22 } }, "object": { "type": "Identifier", - "start": 22417, - "end": 22423, + "start": 22772, + "end": 22778, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 12 }, "identifierName": "rowDOM" @@ -36226,15 +36778,15 @@ }, "property": { "type": "Identifier", - "start": 22424, - "end": 22433, + "start": 22779, + "end": 22788, "loc": { "start": { - "line": 688, + "line": 695, "column": 13 }, "end": { - "line": 688, + "line": 695, "column": 22 }, "identifierName": "className" @@ -36245,15 +36797,15 @@ }, "right": { "type": "StringLiteral", - "start": 22437, - "end": 22445, + "start": 22792, + "end": 22800, "loc": { "start": { - "line": 688, + "line": 695, "column": 26 }, "end": { - "line": 688, + "line": 695, "column": 34 } }, @@ -36268,15 +36820,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, + "start": 22811, + "end": 22872, "loc": { "start": { - "line": 690, + "line": 697, "column": 6 }, "end": { - "line": 692, + "line": 699, "column": 9 } } @@ -36285,57 +36837,57 @@ }, { "type": "ExpressionStatement", - "start": 22525, - "end": 24352, + "start": 22880, + "end": 25192, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 746, + "line": 766, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 22525, - "end": 24351, + "start": 22880, + "end": 25191, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 746, + "line": 766, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 22525, - "end": 22541, + "start": 22880, + "end": 22896, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 693, + "line": 700, "column": 22 } }, "object": { "type": "Identifier", - "start": 22525, - "end": 22533, + "start": 22880, + "end": 22888, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 693, + "line": 700, "column": 14 }, "identifierName": "rowArray" @@ -36345,15 +36897,15 @@ }, "property": { "type": "Identifier", - "start": 22534, - "end": 22541, + "start": 22889, + "end": 22896, "loc": { "start": { - "line": 693, + "line": 700, "column": 15 }, "end": { - "line": 693, + "line": 700, "column": 22 }, "identifierName": "forEach" @@ -36366,15 +36918,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22542, - "end": 24350, + "start": 22897, + "end": 25190, "loc": { "start": { - "line": 693, + "line": 700, "column": 23 }, "end": { - "line": 746, + "line": 766, "column": 7 } }, @@ -36385,15 +36937,15 @@ "params": [ { "type": "Identifier", - "start": 22543, - "end": 22549, + "start": 22898, + "end": 22904, "loc": { "start": { - "line": 693, + "line": 700, "column": 24 }, "end": { - "line": 693, + "line": 700, "column": 30 }, "identifierName": "button" @@ -36402,15 +36954,15 @@ }, { "type": "Identifier", - "start": 22551, - "end": 22557, + "start": 22906, + "end": 22912, "loc": { "start": { - "line": 693, + "line": 700, "column": 32 }, "end": { - "line": 693, + "line": 700, "column": 38 }, "identifierName": "bIndex" @@ -36420,59 +36972,59 @@ ], "body": { "type": "BlockStatement", - "start": 22562, - "end": 24350, + "start": 22917, + "end": 25190, "loc": { "start": { - "line": 693, + "line": 700, "column": 43 }, "end": { - "line": 746, + "line": 766, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 22573, - "end": 22629, + "start": 22928, + "end": 22984, "loc": { "start": { - "line": 694, + "line": 701, "column": 8 }, "end": { - "line": 694, + "line": 701, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22577, - "end": 22628, + "start": 22932, + "end": 22983, "loc": { "start": { - "line": 694, + "line": 701, "column": 12 }, "end": { - "line": 694, + "line": 701, "column": 63 } }, "id": { "type": "Identifier", - "start": 22577, - "end": 22588, + "start": 22932, + "end": 22943, "loc": { "start": { - "line": 694, + "line": 701, "column": 12 }, "end": { - "line": 694, + "line": 701, "column": 23 }, "identifierName": "fctBtnClass" @@ -36481,72 +37033,72 @@ }, "init": { "type": "CallExpression", - "start": 22591, - "end": 22628, + "start": 22946, + "end": 22983, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 22591, - "end": 22620, + "start": 22946, + "end": 22975, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 22591, - "end": 22605, + "start": 22946, + "end": 22960, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 22591, - "end": 22595, + "start": 22946, + "end": 22950, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 30 } } }, "property": { "type": "Identifier", - "start": 22596, - "end": 22605, + "start": 22951, + "end": 22960, "loc": { "start": { - "line": 694, + "line": 701, "column": 31 }, "end": { - "line": 694, + "line": 701, "column": 40 }, "identifierName": "utilities" @@ -36557,15 +37109,15 @@ }, "property": { "type": "Identifier", - "start": 22606, - "end": 22620, + "start": 22961, + "end": 22975, "loc": { "start": { - "line": 694, + "line": 701, "column": 41 }, "end": { - "line": 694, + "line": 701, "column": 55 }, "identifierName": "getButtonClass" @@ -36577,15 +37129,15 @@ "arguments": [ { "type": "Identifier", - "start": 22621, - "end": 22627, + "start": 22976, + "end": 22982, "loc": { "start": { - "line": 694, + "line": 701, "column": 56 }, "end": { - "line": 694, + "line": 701, "column": 62 }, "identifierName": "button" @@ -36600,44 +37152,44 @@ }, { "type": "VariableDeclaration", - "start": 22639, - "end": 22689, + "start": 22994, + "end": 23044, "loc": { "start": { - "line": 695, + "line": 702, "column": 8 }, "end": { - "line": 695, + "line": 702, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22643, - "end": 22688, + "start": 22998, + "end": 23043, "loc": { "start": { - "line": 695, + "line": 702, "column": 12 }, "end": { - "line": 695, + "line": 702, "column": 57 } }, "id": { "type": "Identifier", - "start": 22643, - "end": 22659, + "start": 22998, + "end": 23014, "loc": { "start": { - "line": 695, + "line": 702, "column": 12 }, "end": { - "line": 695, + "line": 702, "column": 28 }, "identifierName": "buttonThemeClass" @@ -36646,29 +37198,29 @@ }, "init": { "type": "MemberExpression", - "start": 22662, - "end": 22688, + "start": 23017, + "end": 23043, "loc": { "start": { - "line": 695, + "line": 702, "column": 31 }, "end": { - "line": 695, + "line": 702, "column": 57 } }, "object": { "type": "Identifier", - "start": 22662, - "end": 22680, + "start": 23017, + "end": 23035, "loc": { "start": { - "line": 695, + "line": 702, "column": 31 }, "end": { - "line": 695, + "line": 702, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -36677,15 +37229,15 @@ }, "property": { "type": "Identifier", - "start": 22681, - "end": 22687, + "start": 23036, + "end": 23042, "loc": { "start": { - "line": 695, + "line": 702, "column": 50 }, "end": { - "line": 695, + "line": 702, "column": 56 }, "identifierName": "button" @@ -36700,44 +37252,44 @@ }, { "type": "VariableDeclaration", - "start": 22699, - "end": 22816, + "start": 23054, + "end": 23171, "loc": { "start": { - "line": 696, + "line": 703, "column": 8 }, "end": { - "line": 696, + "line": 703, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22703, - "end": 22815, + "start": 23058, + "end": 23170, "loc": { "start": { - "line": 696, + "line": 703, "column": 12 }, "end": { - "line": 696, + "line": 703, "column": 124 } }, "id": { "type": "Identifier", - "start": 22703, - "end": 22720, + "start": 23058, + "end": 23075, "loc": { "start": { - "line": 696, + "line": 703, "column": 12 }, "end": { - "line": 696, + "line": 703, "column": 29 }, "identifierName": "buttonDisplayName" @@ -36746,72 +37298,72 @@ }, "init": { "type": "CallExpression", - "start": 22723, - "end": 22815, + "start": 23078, + "end": 23170, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 22723, - "end": 22758, + "start": 23078, + "end": 23113, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 22723, - "end": 22737, + "start": 23078, + "end": 23092, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 22723, - "end": 22727, + "start": 23078, + "end": 23082, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 36 } } }, "property": { "type": "Identifier", - "start": 22728, - "end": 22737, + "start": 23083, + "end": 23092, "loc": { "start": { - "line": 696, + "line": 703, "column": 37 }, "end": { - "line": 696, + "line": 703, "column": 46 }, "identifierName": "utilities" @@ -36822,15 +37374,15 @@ }, "property": { "type": "Identifier", - "start": 22738, - "end": 22758, + "start": 23093, + "end": 23113, "loc": { "start": { - "line": 696, + "line": 703, "column": 47 }, "end": { - "line": 696, + "line": 703, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -36842,15 +37394,15 @@ "arguments": [ { "type": "Identifier", - "start": 22759, - "end": 22765, + "start": 23114, + "end": 23120, "loc": { "start": { - "line": 696, + "line": 703, "column": 68 }, "end": { - "line": 696, + "line": 703, "column": 74 }, "identifierName": "button" @@ -36859,58 +37411,58 @@ }, { "type": "MemberExpression", - "start": 22767, - "end": 22787, + "start": 23122, + "end": 23142, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 22767, - "end": 22779, + "start": 23122, + "end": 23134, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 22767, - "end": 22771, + "start": 23122, + "end": 23126, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 80 } } }, "property": { "type": "Identifier", - "start": 22772, - "end": 22779, + "start": 23127, + "end": 23134, "loc": { "start": { - "line": 696, + "line": 703, "column": 81 }, "end": { - "line": 696, + "line": 703, "column": 88 }, "identifierName": "options" @@ -36921,15 +37473,15 @@ }, "property": { "type": "Identifier", - "start": 22780, - "end": 22787, + "start": 23135, + "end": 23142, "loc": { "start": { - "line": 696, + "line": 703, "column": 89 }, "end": { - "line": 696, + "line": 703, "column": 96 }, "identifierName": "display" @@ -36940,58 +37492,58 @@ }, { "type": "MemberExpression", - "start": 22789, - "end": 22814, + "start": 23144, + "end": 23169, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 22789, - "end": 22801, + "start": 23144, + "end": 23156, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 22789, - "end": 22793, + "start": 23144, + "end": 23148, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 102 } } }, "property": { "type": "Identifier", - "start": 22794, - "end": 22801, + "start": 23149, + "end": 23156, "loc": { "start": { - "line": 696, + "line": 703, "column": 103 }, "end": { - "line": 696, + "line": 703, "column": 110 }, "identifierName": "options" @@ -37002,15 +37554,15 @@ }, "property": { "type": "Identifier", - "start": 22802, - "end": 22814, + "start": 23157, + "end": 23169, "loc": { "start": { - "line": 696, + "line": 703, "column": 111 }, "end": { - "line": 696, + "line": 703, "column": 123 }, "identifierName": "mergeDisplay" @@ -37028,15 +37580,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -37045,44 +37597,44 @@ }, { "type": "VariableDeclaration", - "start": 22882, - "end": 22928, + "start": 23237, + "end": 23283, "loc": { "start": { - "line": 701, + "line": 708, "column": 8 }, "end": { - "line": 701, + "line": 708, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22886, - "end": 22927, + "start": 23241, + "end": 23282, "loc": { "start": { - "line": 701, + "line": 708, "column": 12 }, "end": { - "line": 701, + "line": 708, "column": 53 } }, "id": { "type": "Identifier", - "start": 22886, - "end": 22895, + "start": 23241, + "end": 23250, "loc": { "start": { - "line": 701, + "line": 708, "column": 12 }, "end": { - "line": 701, + "line": 708, "column": 21 }, "identifierName": "buttonDOM" @@ -37092,43 +37644,43 @@ }, "init": { "type": "CallExpression", - "start": 22898, - "end": 22927, + "start": 23253, + "end": 23282, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 22898, - "end": 22920, + "start": 23253, + "end": 23275, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 46 } }, "object": { "type": "Identifier", - "start": 22898, - "end": 22906, + "start": 23253, + "end": 23261, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 32 }, "identifierName": "document" @@ -37137,15 +37689,15 @@ }, "property": { "type": "Identifier", - "start": 22907, - "end": 22920, + "start": 23262, + "end": 23275, "loc": { "start": { - "line": 701, + "line": 708, "column": 33 }, "end": { - "line": 701, + "line": 708, "column": 46 }, "identifierName": "createElement" @@ -37157,15 +37709,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22921, - "end": 22926, + "start": 23276, + "end": 23281, "loc": { "start": { - "line": 701, + "line": 708, "column": 47 }, "end": { - "line": 701, + "line": 708, "column": 52 } }, @@ -37185,15 +37737,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -37202,58 +37754,58 @@ }, { "type": "ExpressionStatement", - "start": 22938, - "end": 23035, + "start": 23293, + "end": 23390, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 22938, - "end": 23034, + "start": 23293, + "end": 23389, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22938, - "end": 22957, + "start": 23293, + "end": 23312, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 27 } }, "object": { "type": "Identifier", - "start": 22938, - "end": 22947, + "start": 23293, + "end": 23302, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 17 }, "identifierName": "buttonDOM" @@ -37262,15 +37814,15 @@ }, "property": { "type": "Identifier", - "start": 22948, - "end": 22957, + "start": 23303, + "end": 23312, "loc": { "start": { - "line": 702, + "line": 709, "column": 18 }, "end": { - "line": 702, + "line": 709, "column": 27 }, "identifierName": "className" @@ -37281,30 +37833,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 22961, - "end": 23034, + "start": 23316, + "end": 23389, "loc": { "start": { - "line": 702, + "line": 709, "column": 31 }, "end": { - "line": 702, + "line": 709, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 22974, - "end": 22985, + "start": 23329, + "end": 23340, "loc": { "start": { - "line": 702, + "line": 709, "column": 44 }, "end": { - "line": 702, + "line": 709, "column": 55 }, "identifierName": "fctBtnClass" @@ -37313,29 +37865,29 @@ }, { "type": "ConditionalExpression", - "start": 22988, - "end": 23032, + "start": 23343, + "end": 23387, "loc": { "start": { - "line": 702, + "line": 709, "column": 58 }, "end": { - "line": 702, + "line": 709, "column": 102 } }, "test": { "type": "Identifier", - "start": 22988, - "end": 23004, + "start": 23343, + "end": 23359, "loc": { "start": { - "line": 702, + "line": 709, "column": 58 }, "end": { - "line": 702, + "line": 709, "column": 74 }, "identifierName": "buttonThemeClass" @@ -37344,29 +37896,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 23007, - "end": 23027, + "start": 23362, + "end": 23382, "loc": { "start": { - "line": 702, + "line": 709, "column": 77 }, "end": { - "line": 702, + "line": 709, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 23007, - "end": 23010, + "start": 23362, + "end": 23365, "loc": { "start": { - "line": 702, + "line": 709, "column": 77 }, "end": { - "line": 702, + "line": 709, "column": 80 } }, @@ -37379,15 +37931,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 23011, - "end": 23027, + "start": 23366, + "end": 23382, "loc": { "start": { - "line": 702, + "line": 709, "column": 81 }, "end": { - "line": 702, + "line": 709, "column": 97 }, "identifierName": "buttonThemeClass" @@ -37397,15 +37949,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 23030, - "end": 23032, + "start": 23385, + "end": 23387, "loc": { "start": { - "line": 702, + "line": 709, "column": 100 }, "end": { - "line": 702, + "line": 709, "column": 102 } }, @@ -37420,15 +37972,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22962, - "end": 22972, + "start": 23317, + "end": 23327, "loc": { "start": { - "line": 702, + "line": 709, "column": 32 }, "end": { - "line": 702, + "line": 709, "column": 42 } }, @@ -37440,15 +37992,15 @@ }, { "type": "TemplateElement", - "start": 22986, - "end": 22986, + "start": 23341, + "end": 23341, "loc": { "start": { - "line": 702, + "line": 709, "column": 56 }, "end": { - "line": 702, + "line": 709, "column": 56 } }, @@ -37460,15 +38012,15 @@ }, { "type": "TemplateElement", - "start": 23033, - "end": 23033, + "start": 23388, + "end": 23388, "loc": { "start": { - "line": 702, + "line": 709, "column": 103 }, "end": { - "line": 702, + "line": 709, "column": 103 } }, @@ -37483,546 +38035,1540 @@ } }, { - "type": "ExpressionStatement", - "start": 23045, - "end": 23165, + "type": "IfStatement", + "start": 23410, + "end": 24076, "loc": { "start": { - "line": 703, + "line": 711, "column": 8 }, "end": { - "line": 706, + "line": 727, "column": 9 } }, - "expression": { - "type": "AssignmentExpression", - "start": 23045, - "end": 23165, + "test": { + "type": "Identifier", + "start": 23414, + "end": 23428, "loc": { "start": { - "line": 703, - "column": 8 + "line": 711, + "column": 12 }, "end": { - "line": 706, + "line": 711, + "column": 26 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "consequent": { + "type": "BlockStatement", + "start": 23430, + "end": 23736, + "loc": { + "start": { + "line": 711, + "column": 28 + }, + "end": { + "line": 718, "column": 9 } }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23045, - "end": 23062, - "loc": { - "start": { - "line": 703, - "column": 8 - }, - "end": { - "line": 703, - "column": 25 - } - }, - "object": { - "type": "Identifier", - "start": 23045, - "end": 23054, + "body": [ + { + "type": "ExpressionStatement", + "start": 23443, + "end": 23588, "loc": { "start": { - "line": 703, - "column": 8 + "line": 712, + "column": 10 }, "end": { - "line": 703, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 23055, - "end": 23062, - "loc": { - "start": { - "line": 703, - "column": 18 - }, - "end": { - "line": 703, - "column": 25 - }, - "identifierName": "onclick" - }, - "name": "onclick" - }, - "computed": false - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 23065, - "end": 23165, - "loc": { - "start": { - "line": 703, - "column": 28 - }, - "end": { - "line": 706, - "column": 9 - } - }, - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 23071, - "end": 23165, - "loc": { - "start": { - "line": 703, - "column": 34 - }, - "end": { - "line": 706, - "column": 9 + "line": 715, + "column": 11 } }, - "body": [ - { - "type": "ExpressionStatement", - "start": 23084, - "end": 23109, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 35 - } + "expression": { + "type": "AssignmentExpression", + "start": 23443, + "end": 23588, + "loc": { + "start": { + "line": 712, + "column": 10 }, - "expression": { - "type": "AssignmentExpression", - "start": 23084, - "end": 23108, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 34 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23084, - "end": 23100, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 23084, - "end": 23088, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 23089, - "end": 23100, - "loc": { - "start": { - "line": 704, - "column": 15 - }, - "end": { - "line": 704, - "column": 26 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "right": { - "type": "BooleanLiteral", - "start": 23103, - "end": 23108, - "loc": { - "start": { - "line": 704, - "column": 29 - }, - "end": { - "line": 704, - "column": 34 - } - }, - "value": false - } + "end": { + "line": 715, + "column": 11 } }, - { - "type": "ExpressionStatement", - "start": 23121, - "end": 23154, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23443, + "end": 23465, "loc": { "start": { - "line": 705, + "line": 712, "column": 10 }, "end": { - "line": 705, - "column": 43 + "line": 712, + "column": 32 } }, - "expression": { - "type": "CallExpression", - "start": 23121, - "end": 23153, + "object": { + "type": "Identifier", + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 712, "column": 10 }, "end": { - "line": 705, + "line": 712, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23453, + "end": 23465, + "loc": { + "start": { + "line": 712, + "column": 20 + }, + "end": { + "line": 712, + "column": 32 + }, + "identifierName": "ontouchstart" + }, + "name": "ontouchstart" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23468, + "end": 23588, + "loc": { + "start": { + "line": 712, + "column": 35 + }, + "end": { + "line": 715, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23469, + "end": 23470, + "loc": { + "start": { + "line": 712, + "column": 36 + }, + "end": { + "line": 712, + "column": 37 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 23475, + "end": 23588, + "loc": { + "start": { + "line": 712, "column": 42 + }, + "end": { + "line": 715, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23490, + "end": 23523, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 23490, + "end": 23522, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23490, + "end": 23514, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 36 + } + }, + "object": { + "type": "ThisExpression", + "start": 23490, + "end": 23494, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23495, + "end": 23514, + "loc": { + "start": { + "line": 713, + "column": 17 + }, + "end": { + "line": 713, + "column": 36 + }, + "identifierName": "handleButtonClicked" + }, + "name": "handleButtonClicked" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23515, + "end": 23521, + "loc": { + "start": { + "line": 713, + "column": 37 + }, + "end": { + "line": 713, + "column": 43 + }, + "identifierName": "button" + }, + "name": "button" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23537, + "end": 23575, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 23537, + "end": 23574, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23537, + "end": 23563, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 38 + } + }, + "object": { + "type": "ThisExpression", + "start": 23537, + "end": 23541, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23542, + "end": 23563, + "loc": { + "start": { + "line": 714, + "column": 17 + }, + "end": { + "line": 714, + "column": 38 + }, + "identifierName": "handleButtonMouseDown" + }, + "name": "handleButtonMouseDown" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23564, + "end": 23570, + "loc": { + "start": { + "line": 714, + "column": 39 + }, + "end": { + "line": 714, + "column": 45 + }, + "identifierName": "button" + }, + "name": "button" + }, + { + "type": "Identifier", + "start": 23572, + "end": 23573, + "loc": { + "start": { + "line": 714, + "column": 47 + }, + "end": { + "line": 714, + "column": 48 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23600, + "end": 23655, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 65 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23600, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 64 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23600, + "end": 23620, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 23600, + "end": 23609, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23610, + "end": 23620, + "loc": { + "start": { + "line": 716, + "column": 20 + }, + "end": { + "line": 716, + "column": 30 + }, + "identifierName": "ontouchend" + }, + "name": "ontouchend" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23623, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 33 + }, + "end": { + "line": 716, + "column": 64 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23623, + "end": 23624, + "loc": { + "start": { + "line": 716, + "column": 33 + }, + "end": { + "line": 716, + "column": 34 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "CallExpression", + "start": 23628, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 38 + }, + "end": { + "line": 716, + "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 23121, - "end": 23145, + "start": 23628, + "end": 23652, "loc": { "start": { - "line": 705, - "column": 10 + "line": 716, + "column": 38 }, "end": { - "line": 705, - "column": 34 + "line": 716, + "column": 62 } }, "object": { "type": "ThisExpression", - "start": 23121, - "end": 23125, + "start": 23628, + "end": 23632, "loc": { "start": { - "line": 705, - "column": 10 + "line": 716, + "column": 38 }, "end": { - "line": 705, - "column": 14 + "line": 716, + "column": 42 } } }, "property": { "type": "Identifier", - "start": 23126, - "end": 23145, + "start": 23633, + "end": 23652, "loc": { "start": { - "line": 705, - "column": 15 + "line": 716, + "column": 43 }, "end": { - "line": 705, - "column": 34 + "line": 716, + "column": 62 }, - "identifierName": "handleButtonClicked" + "identifierName": "handleButtonMouseUp" }, - "name": "handleButtonClicked" + "name": "handleButtonMouseUp" }, "computed": false }, - "arguments": [ - { - "type": "Identifier", - "start": 23146, - "end": 23152, + "arguments": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23667, + "end": 23725, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 68 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23667, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23667, + "end": 23690, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 23667, + "end": 23676, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23677, + "end": 23690, + "loc": { + "start": { + "line": 717, + "column": 20 + }, + "end": { + "line": 717, + "column": 33 + }, + "identifierName": "ontouchcancel" + }, + "name": "ontouchcancel" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23693, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 36 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23693, + "end": 23694, + "loc": { + "start": { + "line": 717, + "column": 36 + }, + "end": { + "line": 717, + "column": 37 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "CallExpression", + "start": 23698, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 41 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23698, + "end": 23722, + "loc": { + "start": { + "line": 717, + "column": 41 + }, + "end": { + "line": 717, + "column": 65 + } + }, + "object": { + "type": "ThisExpression", + "start": 23698, + "end": 23702, "loc": { "start": { - "line": 705, - "column": 35 - }, - "end": { - "line": 705, + "line": 717, "column": 41 }, - "identifierName": "button" + "end": { + "line": 717, + "column": 45 + } + } + }, + "property": { + "type": "Identifier", + "start": 23703, + "end": 23722, + "loc": { + "start": { + "line": 717, + "column": 46 + }, + "end": { + "line": 717, + "column": 65 + }, + "identifierName": "handleButtonMouseUp" }, - "name": "button" - } - ] + "name": "handleButtonMouseUp" + }, + "computed": false + }, + "arguments": [] } } - ], - "directives": [] + } } - } - } - }, - { - "type": "ExpressionStatement", - "start": 23175, - "end": 23244, - "loc": { - "start": { - "line": 707, - "column": 8 - }, - "end": { - "line": 707, - "column": 77 - } + ], + "directives": [] }, - "expression": { - "type": "AssignmentExpression", - "start": 23175, - "end": 23243, + "alternate": { + "type": "BlockStatement", + "start": 23742, + "end": 24076, "loc": { "start": { - "line": 707, - "column": 8 + "line": 718, + "column": 15 }, "end": { - "line": 707, - "column": 76 + "line": 727, + "column": 9 } }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23175, - "end": 23196, - "loc": { - "start": { - "line": 707, - "column": 8 - }, - "end": { - "line": 707, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 23175, - "end": 23184, + "body": [ + { + "type": "ExpressionStatement", + "start": 23755, + "end": 23881, "loc": { "start": { - "line": 707, - "column": 8 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 23185, - "end": 23196, - "loc": { - "start": { - "line": 707, - "column": 18 - }, - "end": { - "line": 707, - "column": 29 - }, - "identifierName": "onmousedown" - }, - "name": "onmousedown" - }, - "computed": false - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 23199, - "end": 23243, - "loc": { - "start": { - "line": 707, - "column": 32 - }, - "end": { - "line": 707, - "column": 76 - } - }, - "id": null, - "generator": false, - "expression": true, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 23200, - "end": 23201, - "loc": { - "start": { - "line": 707, - "column": 33 - }, - "end": { - "line": 707, - "column": 34 - }, - "identifierName": "e" - }, - "name": "e" - } - ], - "body": { - "type": "CallExpression", - "start": 23206, - "end": 23243, - "loc": { - "start": { - "line": 707, - "column": 39 - }, - "end": { - "line": 707, - "column": 76 + "line": 722, + "column": 11 } }, - "callee": { - "type": "MemberExpression", - "start": 23206, - "end": 23232, + "expression": { + "type": "AssignmentExpression", + "start": 23755, + "end": 23881, "loc": { "start": { - "line": 707, - "column": 39 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 65 + "line": 722, + "column": 11 } }, - "object": { - "type": "ThisExpression", - "start": 23206, - "end": 23210, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23755, + "end": 23772, "loc": { "start": { - "line": 707, - "column": 39 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 43 + "line": 719, + "column": 27 } + }, + "object": { + "type": "Identifier", + "start": 23755, + "end": 23764, + "loc": { + "start": { + "line": 719, + "column": 10 + }, + "end": { + "line": 719, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23765, + "end": 23772, + "loc": { + "start": { + "line": 719, + "column": 20 + }, + "end": { + "line": 719, + "column": 27 + }, + "identifierName": "onclick" + }, + "name": "onclick" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23775, + "end": 23881, + "loc": { + "start": { + "line": 719, + "column": 30 + }, + "end": { + "line": 722, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 23781, + "end": 23881, + "loc": { + "start": { + "line": 719, + "column": 36 + }, + "end": { + "line": 722, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23796, + "end": 23821, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23796, + "end": 23820, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23796, + "end": 23812, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 28 + } + }, + "object": { + "type": "ThisExpression", + "start": 23796, + "end": 23800, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23801, + "end": 23812, + "loc": { + "start": { + "line": 720, + "column": 17 + }, + "end": { + "line": 720, + "column": 28 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 23815, + "end": 23820, + "loc": { + "start": { + "line": 720, + "column": 31 + }, + "end": { + "line": 720, + "column": 36 + } + }, + "value": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 23835, + "end": 23868, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 23835, + "end": 23867, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23835, + "end": 23859, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 36 + } + }, + "object": { + "type": "ThisExpression", + "start": 23835, + "end": 23839, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23840, + "end": 23859, + "loc": { + "start": { + "line": 721, + "column": 17 + }, + "end": { + "line": 721, + "column": 36 + }, + "identifierName": "handleButtonClicked" + }, + "name": "handleButtonClicked" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23860, + "end": 23866, + "loc": { + "start": { + "line": 721, + "column": 37 + }, + "end": { + "line": 721, + "column": 43 + }, + "identifierName": "button" + }, + "name": "button" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23893, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 726, + "column": 11 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23893, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 726, + "column": 11 } }, - "property": { - "type": "Identifier", - "start": 23211, - "end": 23232, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23893, + "end": 23914, "loc": { "start": { - "line": 707, - "column": 44 + "line": 723, + "column": 10 }, "end": { - "line": 707, - "column": 65 - }, - "identifierName": "handleButtonMouseDown" + "line": 723, + "column": 31 + } }, - "name": "handleButtonMouseDown" + "object": { + "type": "Identifier", + "start": 23893, + "end": 23902, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23903, + "end": 23914, + "loc": { + "start": { + "line": 723, + "column": 20 + }, + "end": { + "line": 723, + "column": 31 + }, + "identifierName": "onmousedown" + }, + "name": "onmousedown" + }, + "computed": false }, - "computed": false - }, - "arguments": [ - { - "type": "Identifier", - "start": 23233, - "end": 23239, + "right": { + "type": "ArrowFunctionExpression", + "start": 23917, + "end": 24065, "loc": { "start": { - "line": 707, - "column": 66 + "line": 723, + "column": 34 }, "end": { - "line": 707, - "column": 72 - }, - "identifierName": "button" + "line": 726, + "column": 11 + } }, - "name": "button" - }, - { - "type": "Identifier", - "start": 23241, - "end": 23242, - "loc": { - "start": { - "line": 707, - "column": 74 + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23918, + "end": 23919, + "loc": { + "start": { + "line": 723, + "column": 35 + }, + "end": { + "line": 723, + "column": 36 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 23924, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 41 + }, + "end": { + "line": 726, + "column": 11 + } }, - "end": { - "line": 707, - "column": 75 - }, - "identifierName": "e" - }, - "name": "e" + "body": [ + { + "type": "IfStatement", + "start": 23939, + "end": 24000, + "loc": { + "start": { + "line": 724, + "column": 12 + }, + "end": { + "line": 724, + "column": 73 + } + }, + "test": { + "type": "MemberExpression", + "start": 23943, + "end": 23979, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 23943, + "end": 23955, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 28 + } + }, + "object": { + "type": "ThisExpression", + "start": 23943, + "end": 23947, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "start": 23948, + "end": 23955, + "loc": { + "start": { + "line": 724, + "column": 21 + }, + "end": { + "line": 724, + "column": 28 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 23956, + "end": 23979, + "loc": { + "start": { + "line": 724, + "column": 29 + }, + "end": { + "line": 724, + "column": 52 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 23981, + "end": 24000, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 23981, + "end": 23999, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23981, + "end": 23997, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 70 + } + }, + "object": { + "type": "Identifier", + "start": 23981, + "end": 23982, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 55 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 23983, + "end": 23997, + "loc": { + "start": { + "line": 724, + "column": 56 + }, + "end": { + "line": 724, + "column": 70 + }, + "identifierName": "preventDefault" + }, + "name": "preventDefault" + }, + "computed": false + }, + "arguments": [] + } + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 24014, + "end": 24052, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 24014, + "end": 24051, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24014, + "end": 24040, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 38 + } + }, + "object": { + "type": "ThisExpression", + "start": 24014, + "end": 24018, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 24019, + "end": 24040, + "loc": { + "start": { + "line": 725, + "column": 17 + }, + "end": { + "line": 725, + "column": 38 + }, + "identifierName": "handleButtonMouseDown" + }, + "name": "handleButtonMouseDown" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24041, + "end": 24047, + "loc": { + "start": { + "line": 725, + "column": 39 + }, + "end": { + "line": 725, + "column": 45 + }, + "identifierName": "button" + }, + "name": "button" + }, + { + "type": "Identifier", + "start": 24049, + "end": 24050, + "loc": { + "start": { + "line": 725, + "column": 47 + }, + "end": { + "line": 725, + "column": 48 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + } } - ] + } } - } + ], + "directives": [], + "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, + "start": 24096, + "end": 24142, "loc": { "start": { - "line": 709, + "line": 729, "column": 8 }, "end": { - "line": 711, + "line": 731, "column": 11 } } @@ -38031,57 +39577,57 @@ }, { "type": "ExpressionStatement", - "start": 23312, - "end": 23357, + "start": 24152, + "end": 24197, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 23312, - "end": 23356, + "start": 24152, + "end": 24196, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 23312, - "end": 23334, + "start": 24152, + "end": 24174, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 30 } }, "object": { "type": "Identifier", - "start": 23312, - "end": 23321, + "start": 24152, + "end": 24161, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 17 }, "identifierName": "buttonDOM" @@ -38091,15 +39637,15 @@ }, "property": { "type": "Identifier", - "start": 23322, - "end": 23334, + "start": 24162, + "end": 24174, "loc": { "start": { - "line": 712, + "line": 732, "column": 18 }, "end": { - "line": 712, + "line": 732, "column": 30 }, "identifierName": "setAttribute" @@ -38112,15 +39658,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23335, - "end": 23347, + "start": 24175, + "end": 24187, "loc": { "start": { - "line": 712, + "line": 732, "column": 31 }, "end": { - "line": 712, + "line": 732, "column": 43 } }, @@ -38132,15 +39678,15 @@ }, { "type": "Identifier", - "start": 23349, - "end": 23355, + "start": 24189, + "end": 24195, "loc": { "start": { - "line": 712, + "line": 732, "column": 45 }, "end": { - "line": 712, + "line": 732, "column": 51 }, "identifierName": "button" @@ -38154,15 +39700,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, + "start": 24096, + "end": 24142, "loc": { "start": { - "line": 709, + "line": 729, "column": 8 }, "end": { - "line": 711, + "line": 731, "column": 11 } } @@ -38172,15 +39718,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": 23369, - "end": 23524, + "start": 24209, + "end": 24364, "loc": { "start": { - "line": 714, + "line": 734, "column": 8 }, "end": { - "line": 717, + "line": 737, "column": 11 } } @@ -38189,44 +39735,44 @@ }, { "type": "VariableDeclaration", - "start": 23534, - "end": 23600, + "start": 24374, + "end": 24440, "loc": { "start": { - "line": 718, + "line": 738, "column": 8 }, "end": { - "line": 718, + "line": 738, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23538, - "end": 23599, + "start": 24378, + "end": 24439, "loc": { "start": { - "line": 718, + "line": 738, "column": 12 }, "end": { - "line": 718, + "line": 738, "column": 73 } }, "id": { "type": "Identifier", - "start": 23538, - "end": 23547, + "start": 24378, + "end": 24387, "loc": { "start": { - "line": 718, + "line": 738, "column": 12 }, "end": { - "line": 718, + "line": 738, "column": 21 }, "identifierName": "buttonUID" @@ -38236,73 +39782,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 23550, - "end": 23599, + "start": 24390, + "end": 24439, "loc": { "start": { - "line": 718, + "line": 738, "column": 24 }, "end": { - "line": 718, + "line": 738, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 23553, - "end": 23576, + "start": 24393, + "end": 24416, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 23553, - "end": 23565, + "start": 24393, + "end": 24405, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 23553, - "end": 23557, + "start": 24393, + "end": 24397, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 31 } } }, "property": { "type": "Identifier", - "start": 23558, - "end": 23565, + "start": 24398, + "end": 24405, "loc": { "start": { - "line": 718, + "line": 738, "column": 32 }, "end": { - "line": 718, + "line": 738, "column": 39 }, "identifierName": "options" @@ -38313,15 +39859,15 @@ }, "property": { "type": "Identifier", - "start": 23566, - "end": 23576, + "start": 24406, + "end": 24416, "loc": { "start": { - "line": 718, + "line": 738, "column": 40 }, "end": { - "line": 718, + "line": 738, "column": 50 }, "identifierName": "layoutName" @@ -38332,15 +39878,15 @@ }, { "type": "Identifier", - "start": 23581, - "end": 23587, + "start": 24421, + "end": 24427, "loc": { "start": { - "line": 718, + "line": 738, "column": 55 }, "end": { - "line": 718, + "line": 738, "column": 61 }, "identifierName": "rIndex" @@ -38349,15 +39895,15 @@ }, { "type": "Identifier", - "start": 23591, - "end": 23597, + "start": 24431, + "end": 24437, "loc": { "start": { - "line": 718, + "line": 738, "column": 65 }, "end": { - "line": 718, + "line": 738, "column": 71 }, "identifierName": "bIndex" @@ -38368,15 +39914,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 23551, - "end": 23551, + "start": 24391, + "end": 24391, "loc": { "start": { - "line": 718, + "line": 738, "column": 25 }, "end": { - "line": 718, + "line": 738, "column": 25 } }, @@ -38388,15 +39934,15 @@ }, { "type": "TemplateElement", - "start": 23577, - "end": 23579, + "start": 24417, + "end": 24419, "loc": { "start": { - "line": 718, + "line": 738, "column": 51 }, "end": { - "line": 718, + "line": 738, "column": 53 } }, @@ -38408,15 +39954,15 @@ }, { "type": "TemplateElement", - "start": 23588, - "end": 23589, + "start": 24428, + "end": 24429, "loc": { "start": { - "line": 718, + "line": 738, "column": 62 }, "end": { - "line": 718, + "line": 738, "column": 63 } }, @@ -38428,15 +39974,15 @@ }, { "type": "TemplateElement", - "start": 23598, - "end": 23598, + "start": 24438, + "end": 24438, "loc": { "start": { - "line": 718, + "line": 738, "column": 72 }, "end": { - "line": 718, + "line": 738, "column": 72 } }, @@ -38456,15 +40002,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": 23369, - "end": 23524, + "start": 24209, + "end": 24364, "loc": { "start": { - "line": 714, + "line": 734, "column": 8 }, "end": { - "line": 717, + "line": 737, "column": 11 } } @@ -38473,57 +40019,57 @@ }, { "type": "ExpressionStatement", - "start": 23610, - "end": 23661, + "start": 24450, + "end": 24501, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 23610, - "end": 23660, + "start": 24450, + "end": 24500, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23610, - "end": 23632, + "start": 24450, + "end": 24472, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 30 } }, "object": { "type": "Identifier", - "start": 23610, - "end": 23619, + "start": 24450, + "end": 24459, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 17 }, "identifierName": "buttonDOM" @@ -38532,15 +40078,15 @@ }, "property": { "type": "Identifier", - "start": 23620, - "end": 23632, + "start": 24460, + "end": 24472, "loc": { "start": { - "line": 719, + "line": 739, "column": 18 }, "end": { - "line": 719, + "line": 739, "column": 30 }, "identifierName": "setAttribute" @@ -38552,15 +40098,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23633, - "end": 23648, + "start": 24473, + "end": 24488, "loc": { "start": { - "line": 719, + "line": 739, "column": 31 }, "end": { - "line": 719, + "line": 739, "column": 46 } }, @@ -38572,15 +40118,15 @@ }, { "type": "Identifier", - "start": 23650, - "end": 23659, + "start": 24490, + "end": 24499, "loc": { "start": { - "line": 719, + "line": 739, "column": 48 }, "end": { - "line": 719, + "line": 739, "column": 57 }, "identifierName": "buttonUID" @@ -38593,15 +40139,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, + "start": 24513, + "end": 24562, "loc": { "start": { - "line": 721, + "line": 741, "column": 8 }, "end": { - "line": 723, + "line": 743, "column": 11 } } @@ -38610,57 +40156,57 @@ }, { "type": "ExpressionStatement", - "start": 23732, - "end": 23795, + "start": 24572, + "end": 24635, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 23732, - "end": 23794, + "start": 24572, + "end": 24634, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 23732, - "end": 23754, + "start": 24572, + "end": 24594, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 30 } }, "object": { "type": "Identifier", - "start": 23732, - "end": 23741, + "start": 24572, + "end": 24581, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 17 }, "identifierName": "buttonDOM" @@ -38670,15 +40216,15 @@ }, "property": { "type": "Identifier", - "start": 23742, - "end": 23754, + "start": 24582, + "end": 24594, "loc": { "start": { - "line": 724, + "line": 744, "column": 18 }, "end": { - "line": 724, + "line": 744, "column": 30 }, "identifierName": "setAttribute" @@ -38691,15 +40237,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23755, - "end": 23774, + "start": 24595, + "end": 24614, "loc": { "start": { - "line": 724, + "line": 744, "column": 31 }, "end": { - "line": 724, + "line": 744, "column": 50 } }, @@ -38711,15 +40257,15 @@ }, { "type": "Identifier", - "start": 23776, - "end": 23793, + "start": 24616, + "end": 24633, "loc": { "start": { - "line": 724, + "line": 744, "column": 52 }, "end": { - "line": 724, + "line": 744, "column": 69 }, "identifierName": "buttonDisplayName" @@ -38733,15 +40279,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, + "start": 24513, + "end": 24562, "loc": { "start": { - "line": 721, + "line": 741, "column": 8 }, "end": { - "line": 723, + "line": 743, "column": 11 } } @@ -38751,15 +40297,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, + "start": 24647, + "end": 24705, "loc": { "start": { - "line": 726, + "line": 746, "column": 8 }, "end": { - "line": 728, + "line": 748, "column": 11 } } @@ -38768,44 +40314,44 @@ }, { "type": "VariableDeclaration", - "start": 23875, - "end": 23926, + "start": 24715, + "end": 24766, "loc": { "start": { - "line": 729, + "line": 749, "column": 8 }, "end": { - "line": 729, + "line": 749, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23879, - "end": 23925, + "start": 24719, + "end": 24765, "loc": { "start": { - "line": 729, + "line": 749, "column": 12 }, "end": { - "line": 729, + "line": 749, "column": 58 } }, "id": { "type": "Identifier", - "start": 23879, - "end": 23892, + "start": 24719, + "end": 24732, "loc": { "start": { - "line": 729, + "line": 749, "column": 12 }, "end": { - "line": 729, + "line": 749, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -38815,43 +40361,43 @@ }, "init": { "type": "CallExpression", - "start": 23895, - "end": 23925, + "start": 24735, + "end": 24765, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23895, - "end": 23917, + "start": 24735, + "end": 24757, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 50 } }, "object": { "type": "Identifier", - "start": 23895, - "end": 23903, + "start": 24735, + "end": 24743, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 36 }, "identifierName": "document" @@ -38860,15 +40406,15 @@ }, "property": { "type": "Identifier", - "start": 23904, - "end": 23917, + "start": 24744, + "end": 24757, "loc": { "start": { - "line": 729, + "line": 749, "column": 37 }, "end": { - "line": 729, + "line": 749, "column": 50 }, "identifierName": "createElement" @@ -38880,15 +40426,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23918, - "end": 23924, + "start": 24758, + "end": 24764, "loc": { "start": { - "line": 729, + "line": 749, "column": 51 }, "end": { - "line": 729, + "line": 749, "column": 57 } }, @@ -38908,15 +40454,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, + "start": 24647, + "end": 24705, "loc": { "start": { - "line": 726, + "line": 746, "column": 8 }, "end": { - "line": 728, + "line": 748, "column": 11 } } @@ -38925,58 +40471,58 @@ }, { "type": "ExpressionStatement", - "start": 23936, - "end": 23980, + "start": 24776, + "end": 24820, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 23936, - "end": 23979, + "start": 24776, + "end": 24819, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23936, - "end": 23959, + "start": 24776, + "end": 24799, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 31 } }, "object": { "type": "Identifier", - "start": 23936, - "end": 23949, + "start": 24776, + "end": 24789, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -38985,15 +40531,15 @@ }, "property": { "type": "Identifier", - "start": 23950, - "end": 23959, + "start": 24790, + "end": 24799, "loc": { "start": { - "line": 730, + "line": 750, "column": 22 }, "end": { - "line": 730, + "line": 750, "column": 31 }, "identifierName": "innerHTML" @@ -39004,15 +40550,15 @@ }, "right": { "type": "Identifier", - "start": 23962, - "end": 23979, + "start": 24802, + "end": 24819, "loc": { "start": { - "line": 730, + "line": 750, "column": 34 }, "end": { - "line": 730, + "line": 750, "column": 51 }, "identifierName": "buttonDisplayName" @@ -39023,57 +40569,57 @@ }, { "type": "ExpressionStatement", - "start": 23990, - "end": 24027, + "start": 24830, + "end": 24867, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23990, - "end": 24026, + "start": 24830, + "end": 24866, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23990, - "end": 24011, + "start": 24830, + "end": 24851, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 29 } }, "object": { "type": "Identifier", - "start": 23990, - "end": 23999, + "start": 24830, + "end": 24839, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 17 }, "identifierName": "buttonDOM" @@ -39082,15 +40628,15 @@ }, "property": { "type": "Identifier", - "start": 24000, - "end": 24011, + "start": 24840, + "end": 24851, "loc": { "start": { - "line": 731, + "line": 751, "column": 18 }, "end": { - "line": 731, + "line": 751, "column": 29 }, "identifierName": "appendChild" @@ -39102,15 +40648,15 @@ "arguments": [ { "type": "Identifier", - "start": 24012, - "end": 24025, + "start": 24852, + "end": 24865, "loc": { "start": { - "line": 731, + "line": 751, "column": 30 }, "end": { - "line": 731, + "line": 751, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -39123,15 +40669,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, + "start": 24879, + "end": 24932, "loc": { "start": { - "line": 733, + "line": 753, "column": 8 }, "end": { - "line": 735, + "line": 755, "column": 11 } } @@ -39140,29 +40686,29 @@ }, { "type": "IfStatement", - "start": 24102, - "end": 24179, + "start": 24942, + "end": 25019, "loc": { "start": { - "line": 736, + "line": 756, "column": 8 }, "end": { - "line": 737, + "line": 757, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 24105, - "end": 24133, + "start": 24945, + "end": 24973, "loc": { "start": { - "line": 736, + "line": 756, "column": 11 }, "end": { - "line": 736, + "line": 756, "column": 39 } }, @@ -39170,43 +40716,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24106, - "end": 24133, + "start": 24946, + "end": 24973, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 24106, - "end": 24125, + "start": 24946, + "end": 24965, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 24106, - "end": 24110, + "start": 24946, + "end": 24950, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 16 } }, @@ -39214,15 +40760,15 @@ }, "property": { "type": "Identifier", - "start": 24111, - "end": 24125, + "start": 24951, + "end": 24965, "loc": { "start": { - "line": 736, + "line": 756, "column": 17 }, "end": { - "line": 736, + "line": 756, "column": 31 }, "identifierName": "buttonElements" @@ -39234,15 +40780,15 @@ }, "property": { "type": "Identifier", - "start": 24126, - "end": 24132, + "start": 24966, + "end": 24972, "loc": { "start": { - "line": 736, + "line": 756, "column": 32 }, "end": { - "line": 736, + "line": 756, "column": 38 }, "identifierName": "button" @@ -39259,87 +40805,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 24146, - "end": 24179, + "start": 24986, + "end": 25019, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 24146, - "end": 24178, + "start": 24986, + "end": 25018, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24146, - "end": 24173, + "start": 24986, + "end": 25013, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24146, - "end": 24165, + "start": 24986, + "end": 25005, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 24146, - "end": 24150, + "start": 24986, + "end": 24990, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 14 } } }, "property": { "type": "Identifier", - "start": 24151, - "end": 24165, + "start": 24991, + "end": 25005, "loc": { "start": { - "line": 737, + "line": 757, "column": 15 }, "end": { - "line": 737, + "line": 757, "column": 29 }, "identifierName": "buttonElements" @@ -39350,15 +40896,15 @@ }, "property": { "type": "Identifier", - "start": 24166, - "end": 24172, + "start": 25006, + "end": 25012, "loc": { "start": { - "line": 737, + "line": 757, "column": 30 }, "end": { - "line": 737, + "line": 757, "column": 36 }, "identifierName": "button" @@ -39369,15 +40915,15 @@ }, "right": { "type": "ArrayExpression", - "start": 24176, - "end": 24178, + "start": 25016, + "end": 25018, "loc": { "start": { - "line": 737, + "line": 757, "column": 40 }, "end": { - "line": 737, + "line": 757, "column": 42 } }, @@ -39390,15 +40936,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, + "start": 24879, + "end": 24932, "loc": { "start": { - "line": 733, + "line": 753, "column": 8 }, "end": { - "line": 735, + "line": 755, "column": 11 } } @@ -39407,100 +40953,100 @@ }, { "type": "ExpressionStatement", - "start": 24191, - "end": 24235, + "start": 25031, + "end": 25075, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 24191, - "end": 24234, + "start": 25031, + "end": 25074, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 24191, - "end": 24223, + "start": 25031, + "end": 25063, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 24191, - "end": 24218, + "start": 25031, + "end": 25058, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 24191, - "end": 24210, + "start": 25031, + "end": 25050, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 24191, - "end": 24195, + "start": 25031, + "end": 25035, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 12 } } }, "property": { "type": "Identifier", - "start": 24196, - "end": 24210, + "start": 25036, + "end": 25050, "loc": { "start": { - "line": 739, + "line": 759, "column": 13 }, "end": { - "line": 739, + "line": 759, "column": 27 }, "identifierName": "buttonElements" @@ -39511,15 +41057,15 @@ }, "property": { "type": "Identifier", - "start": 24211, - "end": 24217, + "start": 25051, + "end": 25057, "loc": { "start": { - "line": 739, + "line": 759, "column": 28 }, "end": { - "line": 739, + "line": 759, "column": 34 }, "identifierName": "button" @@ -39530,15 +41076,15 @@ }, "property": { "type": "Identifier", - "start": 24219, - "end": 24223, + "start": 25059, + "end": 25063, "loc": { "start": { - "line": 739, + "line": 759, "column": 36 }, "end": { - "line": 739, + "line": 759, "column": 40 }, "identifierName": "push" @@ -39550,15 +41096,15 @@ "arguments": [ { "type": "Identifier", - "start": 24224, - "end": 24233, + "start": 25064, + "end": 25073, "loc": { "start": { - "line": 739, + "line": 759, "column": 41 }, "end": { - "line": 739, + "line": 759, "column": 50 }, "identifierName": "buttonDOM" @@ -39571,15 +41117,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "start": 25087, + "end": 25139, "loc": { "start": { - "line": 741, + "line": 761, "column": 8 }, "end": { - "line": 743, + "line": 763, "column": 11 } } @@ -39588,57 +41134,57 @@ }, { "type": "ExpressionStatement", - "start": 24309, - "end": 24339, + "start": 25149, + "end": 25179, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 24309, - "end": 24338, + "start": 25149, + "end": 25178, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 24309, - "end": 24327, + "start": 25149, + "end": 25167, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 26 } }, "object": { "type": "Identifier", - "start": 24309, - "end": 24315, + "start": 25149, + "end": 25155, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 14 }, "identifierName": "rowDOM" @@ -39648,15 +41194,15 @@ }, "property": { "type": "Identifier", - "start": 24316, - "end": 24327, + "start": 25156, + "end": 25167, "loc": { "start": { - "line": 744, + "line": 764, "column": 15 }, "end": { - "line": 744, + "line": 764, "column": 26 }, "identifierName": "appendChild" @@ -39669,15 +41215,15 @@ "arguments": [ { "type": "Identifier", - "start": 24328, - "end": 24337, + "start": 25168, + "end": 25177, "loc": { "start": { - "line": 744, + "line": 764, "column": 27 }, "end": { - "line": 744, + "line": 764, "column": 36 }, "identifierName": "buttonDOM" @@ -39691,15 +41237,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "start": 25087, + "end": 25139, "loc": { "start": { - "line": 741, + "line": 761, "column": 8 }, "end": { - "line": 743, + "line": 763, "column": 11 } } @@ -39717,15 +41263,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, + "start": 22811, + "end": 22872, "loc": { "start": { - "line": 690, + "line": 697, "column": 6 }, "end": { - "line": 692, + "line": 699, "column": 9 } } @@ -39735,15 +41281,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "start": 25202, + "end": 25252, "loc": { "start": { - "line": 748, + "line": 768, "column": 6 }, "end": { - "line": 750, + "line": 770, "column": 9 } } @@ -39752,71 +41298,71 @@ }, { "type": "ExpressionStatement", - "start": 24420, - "end": 24457, + "start": 25260, + "end": 25297, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 24420, - "end": 24456, + "start": 25260, + "end": 25296, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 24420, - "end": 24448, + "start": 25260, + "end": 25288, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 24420, - "end": 24436, + "start": 25260, + "end": 25276, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 24420, - "end": 24424, + "start": 25260, + "end": 25264, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 10 } }, @@ -39824,15 +41370,15 @@ }, "property": { "type": "Identifier", - "start": 24425, - "end": 24436, + "start": 25265, + "end": 25276, "loc": { "start": { - "line": 751, + "line": 771, "column": 11 }, "end": { - "line": 751, + "line": 771, "column": 22 }, "identifierName": "keyboardDOM" @@ -39844,15 +41390,15 @@ }, "property": { "type": "Identifier", - "start": 24437, - "end": 24448, + "start": 25277, + "end": 25288, "loc": { "start": { - "line": 751, + "line": 771, "column": 23 }, "end": { - "line": 751, + "line": 771, "column": 34 }, "identifierName": "appendChild" @@ -39865,15 +41411,15 @@ "arguments": [ { "type": "Identifier", - "start": 24449, - "end": 24455, + "start": 25289, + "end": 25295, "loc": { "start": { - "line": 751, + "line": 771, "column": 35 }, "end": { - "line": 751, + "line": 771, "column": 41 }, "identifierName": "rowDOM" @@ -39887,15 +41433,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "start": 25202, + "end": 25252, "loc": { "start": { - "line": 748, + "line": 768, "column": 6 }, "end": { - "line": 750, + "line": 770, "column": 9 } } @@ -39913,15 +41459,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -39931,15 +41477,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, + "start": 25314, + "end": 25351, "loc": { "start": { - "line": 754, + "line": 774, "column": 4 }, "end": { - "line": 756, + "line": 776, "column": 7 } } @@ -39948,57 +41494,57 @@ }, { "type": "ExpressionStatement", - "start": 24517, - "end": 24533, + "start": 25357, + "end": 25373, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24517, - "end": 24532, + "start": 25357, + "end": 25372, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24517, - "end": 24530, + "start": 25357, + "end": 25370, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24517, - "end": 24521, + "start": 25357, + "end": 25361, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 8 } }, @@ -40006,15 +41552,15 @@ }, "property": { "type": "Identifier", - "start": 24522, - "end": 24530, + "start": 25362, + "end": 25370, "loc": { "start": { - "line": 757, + "line": 777, "column": 9 }, "end": { - "line": 757, + "line": 777, "column": 17 }, "identifierName": "onRender" @@ -40031,219 +41577,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, + "start": 25314, + "end": 25351, "loc": { "start": { - "line": 754, + "line": 774, "column": 4 }, "end": { - "line": 756, - "column": 7 - } - } - } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, - "column": 7 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 24584, - "end": 24638, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 58 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 24584, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 24584, - "end": 24602, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 24584, - "end": 24592, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document", - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 24593, - "end": 24602, - "loc": { - "start": { - "line": 762, - "column": 13 - }, - "end": { - "line": 762, - "column": 22 - }, - "identifierName": "onmouseup" - }, - "name": "onmouseup" - }, - "computed": false, - "leadingComments": null - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 24605, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 25 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "id": null, - "generator": false, - "expression": true, - "async": false, - "params": [], - "body": { - "type": "CallExpression", - "start": 24611, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "callee": { - "type": "MemberExpression", - "start": 24611, - "end": 24635, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 55 - } - }, - "object": { - "type": "ThisExpression", - "start": 24611, - "end": 24615, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 35 - } - } - }, - "property": { - "type": "Identifier", - "start": 24616, - "end": 24635, - "loc": { - "start": { - "line": 762, - "column": 36 - }, - "end": { - "line": 762, - "column": 55 - }, - "identifierName": "handleButtonMouseUp" - }, - "name": "handleButtonMouseUp" - }, - "computed": false - }, - "arguments": [] - } - }, - "leadingComments": null - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, + "line": 776, "column": 7 } } @@ -40252,29 +41594,29 @@ }, { "type": "IfStatement", - "start": 24646, - "end": 24868, + "start": 25381, + "end": 25757, "loc": { "start": { - "line": 764, + "line": 779, "column": 4 }, "end": { - "line": 774, + "line": 796, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 24649, - "end": 24666, + "start": 25384, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 7 }, "end": { - "line": 764, + "line": 779, "column": 24 } }, @@ -40282,44 +41624,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24650, - "end": 24666, + "start": 25385, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 24650, - "end": 24654, + "start": 25385, + "end": 25389, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 12 } } }, "property": { "type": "Identifier", - "start": 24655, - "end": 24666, + "start": 25390, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 13 }, "end": { - "line": 764, + "line": 779, "column": 24 }, "identifierName": "initialized" @@ -40334,73 +41676,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 24667, - "end": 24868, + "start": 25402, + "end": 25757, "loc": { "start": { - "line": 764, + "line": 779, "column": 25 }, "end": { - "line": 774, + "line": 796, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 24766, - "end": 24790, + "start": 25501, + "end": 25525, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 24766, - "end": 24789, + "start": 25501, + "end": 25524, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24766, - "end": 24782, + "start": 25501, + "end": 25517, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 24766, - "end": 24770, + "start": 25501, + "end": 25505, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 10 } }, @@ -40408,15 +41750,15 @@ }, "property": { "type": "Identifier", - "start": 24771, - "end": 24782, + "start": 25506, + "end": 25517, "loc": { "start": { - "line": 768, + "line": 783, "column": 11 }, "end": { - "line": 768, + "line": 783, "column": 22 }, "identifierName": "initialized" @@ -40428,15 +41770,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 24785, - "end": 24789, + "start": 25520, + "end": 25524, "loc": { "start": { - "line": 768, + "line": 783, "column": 25 }, "end": { - "line": 768, + "line": 783, "column": 29 } }, @@ -40448,15 +41790,290 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 24676, - "end": 24758, + "start": 25411, + "end": 25493, "loc": { "start": { - "line": 765, + "line": 780, "column": 6 }, "end": { - "line": 767, + "line": 782, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 787, + "column": 9 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 25584, + "end": 25679, + "loc": { + "start": { + "line": 788, + "column": 6 + }, + "end": { + "line": 790, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 25588, + "end": 25603, + "loc": { + "start": { + "line": 788, + "column": 10 + }, + "end": { + "line": 788, + "column": 25 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 25589, + "end": 25603, + "loc": { + "start": { + "line": 788, + "column": 11 + }, + "end": { + "line": 788, + "column": 25 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents", + "leadingComments": null + }, + "extra": { + "parenthesizedArgument": false + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 25605, + "end": 25679, + "loc": { + "start": { + "line": 788, + "column": 27 + }, + "end": { + "line": 790, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25616, + "end": 25670, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 62 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 25616, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 25616, + "end": 25634, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 25616, + "end": 25624, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 16 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 25625, + "end": 25634, + "loc": { + "start": { + "line": 789, + "column": 17 + }, + "end": { + "line": 789, + "column": 26 + }, + "identifierName": "onmouseup" + }, + "name": "onmouseup" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 25637, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 29 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "CallExpression", + "start": 25643, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25643, + "end": 25667, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 59 + } + }, + "object": { + "type": "ThisExpression", + "start": 25643, + "end": 25647, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "start": 25648, + "end": 25667, + "loc": { + "start": { + "line": 789, + "column": 40 + }, + "end": { + "line": 789, + "column": 59 + }, + "identifierName": "handleButtonMouseUp" + }, + "name": "handleButtonMouseUp" + }, + "computed": false + }, + "arguments": [] + } + } + } + } + ], + "directives": [], + "trailingComments": null + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 787, "column": 9 } } @@ -40466,15 +42083,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "start": 25689, + "end": 25728, "loc": { "start": { - "line": 770, + "line": 792, "column": 6 }, "end": { - "line": 772, + "line": 794, "column": 9 } } @@ -40483,57 +42100,57 @@ }, { "type": "ExpressionStatement", - "start": 24847, - "end": 24861, + "start": 25736, + "end": 25750, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24847, - "end": 24860, + "start": 25736, + "end": 25749, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24847, - "end": 24858, + "start": 25736, + "end": 25747, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24847, - "end": 24851, + "start": 25736, + "end": 25740, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 10 } }, @@ -40541,15 +42158,15 @@ }, "property": { "type": "Identifier", - "start": 24852, - "end": 24858, + "start": 25741, + "end": 25747, "loc": { "start": { - "line": 773, + "line": 795, "column": 11 }, "end": { - "line": 773, + "line": 795, "column": 17 }, "identifierName": "onInit" @@ -40566,15 +42183,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "start": 25689, + "end": 25728, "loc": { "start": { - "line": 770, + "line": 792, "column": 6 }, "end": { - "line": 772, + "line": 794, "column": 9 } } @@ -40593,15 +42210,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -40616,29 +42233,29 @@ }, { "type": "Identifier", - "start": 24880, - "end": 24910, + "start": 25769, + "end": 25799, "loc": { "start": { - "line": 778, + "line": 800, "column": 0 }, "end": { - "line": 778, + "line": 800, "column": 30 } }, "declaration": { "type": "Identifier", - "start": 24895, - "end": 24909, + "start": 25784, + "end": 25798, "loc": { "start": { - "line": 778, + "line": 800, "column": 15 }, "end": { - "line": 778, + "line": 800, "column": 29 }, "identifierName": "SimpleKeyboard" @@ -40651,29 +42268,29 @@ }, { "type": "ExportDefaultDeclaration", - "start": 24880, - "end": 24910, + "start": 25769, + "end": 25799, "loc": { "start": { - "line": 778, + "line": 800, "column": 0 }, "end": { - "line": 778, + "line": 800, "column": 30 } }, "declaration": { "type": "ClassDeclaration", "start": 367, - "end": 24876, + "end": 25765, "loc": { "start": { "line": 15, "column": 0 }, "end": { - "line": 776, + "line": 798, "column": 1 } }, @@ -40699,14 +42316,14 @@ "body": { "type": "ClassBody", "start": 388, - "end": 24876, + "end": 25765, "loc": { "start": { "line": 15, "column": 21 }, "end": { - "line": 776, + "line": 798, "column": 1 } }, @@ -40714,14 +42331,14 @@ { "type": "ClassMethod", "start": 679, - "end": 7371, + "end": 7607, "loc": { "start": { "line": 20, "column": 2 }, "end": { - "line": 152, + "line": 154, "column": 3 } }, @@ -40787,14 +42404,14 @@ "body": { "type": "BlockStatement", "start": 701, - "end": 7371, + "end": 7607, "loc": { "start": { "line": 20, "column": 24 }, "end": { - "line": 152, + "line": 154, "column": 3 } }, @@ -41815,16 +43432,16 @@ "trailingComments": [ { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -41833,58 +43450,58 @@ }, { "type": "ExpressionStatement", - "start": 3949, - "end": 3972, + "start": 4078, + "end": 4101, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 3949, - "end": 3971, + "start": 4078, + "end": 4100, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3949, - "end": 3961, + "start": 4078, + "end": 4090, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 3949, - "end": 3953, + "start": 4078, + "end": 4082, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 8 } }, @@ -41892,15 +43509,15 @@ }, "property": { "type": "Identifier", - "start": 3954, - "end": 3961, + "start": 4083, + "end": 4090, "loc": { "start": { - "line": 61, + "line": 62, "column": 9 }, "end": { - "line": 61, + "line": 62, "column": 16 }, "identifierName": "options" @@ -41912,15 +43529,15 @@ }, "right": { "type": "Identifier", - "start": 3964, - "end": 3971, + "start": 4093, + "end": 4100, "loc": { "start": { - "line": 61, + "line": 62, "column": 19 }, "end": { - "line": 61, + "line": 62, "column": 26 }, "identifierName": "options" @@ -41932,16 +43549,16 @@ "leadingComments": [ { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -41950,87 +43567,87 @@ }, { "type": "ExpressionStatement", - "start": 3978, - "end": 4041, + "start": 4107, + "end": 4170, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 3978, - "end": 4040, + "start": 4107, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 3978, - "end": 4001, + "start": 4107, + "end": 4130, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 3978, - "end": 3990, + "start": 4107, + "end": 4119, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 3978, - "end": 3982, + "start": 4107, + "end": 4111, "loc": { "start": { - "line": 62, + "line": 63, "column": 4 }, "end": { - "line": 62, + "line": 63, "column": 8 } } }, "property": { "type": "Identifier", - "start": 3983, - "end": 3990, + "start": 4112, + "end": 4119, "loc": { "start": { - "line": 62, + "line": 63, "column": 9 }, "end": { - "line": 62, + "line": 63, "column": 16 }, "identifierName": "options" @@ -42041,15 +43658,15 @@ }, "property": { "type": "Identifier", - "start": 3991, - "end": 4001, + "start": 4120, + "end": 4130, "loc": { "start": { - "line": 62, + "line": 63, "column": 17 }, "end": { - "line": 62, + "line": 63, "column": 27 }, "identifierName": "layoutName" @@ -42060,72 +43677,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4004, - "end": 4040, + "start": 4133, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, "left": { "type": "MemberExpression", - "start": 4004, - "end": 4027, + "start": 4133, + "end": 4156, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 4004, - "end": 4016, + "start": 4133, + "end": 4145, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 4004, - "end": 4008, + "start": 4133, + "end": 4137, "loc": { "start": { - "line": 62, + "line": 63, "column": 30 }, "end": { - "line": 62, + "line": 63, "column": 34 } } }, "property": { "type": "Identifier", - "start": 4009, - "end": 4016, + "start": 4138, + "end": 4145, "loc": { "start": { - "line": 62, + "line": 63, "column": 35 }, "end": { - "line": 62, + "line": 63, "column": 42 }, "identifierName": "options" @@ -42136,15 +43753,15 @@ }, "property": { "type": "Identifier", - "start": 4017, - "end": 4027, + "start": 4146, + "end": 4156, "loc": { "start": { - "line": 62, + "line": 63, "column": 43 }, "end": { - "line": 62, + "line": 63, "column": 53 }, "identifierName": "layoutName" @@ -42156,15 +43773,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4031, - "end": 4040, + "start": 4160, + "end": 4169, "loc": { "start": { - "line": 62, + "line": 63, "column": 57 }, "end": { - "line": 62, + "line": 63, "column": 66 } }, @@ -42179,87 +43796,87 @@ }, { "type": "ExpressionStatement", - "start": 4047, - "end": 4109, + "start": 4176, + "end": 4238, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 4047, - "end": 4108, + "start": 4176, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4047, - "end": 4065, + "start": 4176, + "end": 4194, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 22 } }, "object": { "type": "MemberExpression", - "start": 4047, - "end": 4059, + "start": 4176, + "end": 4188, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 4047, - "end": 4051, + "start": 4176, + "end": 4180, "loc": { "start": { - "line": 63, + "line": 64, "column": 4 }, "end": { - "line": 63, + "line": 64, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4052, - "end": 4059, + "start": 4181, + "end": 4188, "loc": { "start": { - "line": 63, + "line": 64, "column": 9 }, "end": { - "line": 63, + "line": 64, "column": 16 }, "identifierName": "options" @@ -42270,15 +43887,15 @@ }, "property": { "type": "Identifier", - "start": 4060, - "end": 4065, + "start": 4189, + "end": 4194, "loc": { "start": { - "line": 63, + "line": 64, "column": 17 }, "end": { - "line": 63, + "line": 64, "column": 22 }, "identifierName": "theme" @@ -42289,72 +43906,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4068, - "end": 4108, + "start": 4197, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, "left": { "type": "MemberExpression", - "start": 4068, - "end": 4086, + "start": 4197, + "end": 4215, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 4068, - "end": 4080, + "start": 4197, + "end": 4209, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 4068, - "end": 4072, + "start": 4197, + "end": 4201, "loc": { "start": { - "line": 63, + "line": 64, "column": 25 }, "end": { - "line": 63, + "line": 64, "column": 29 } } }, "property": { "type": "Identifier", - "start": 4073, - "end": 4080, + "start": 4202, + "end": 4209, "loc": { "start": { - "line": 63, + "line": 64, "column": 30 }, "end": { - "line": 63, + "line": 64, "column": 37 }, "identifierName": "options" @@ -42365,15 +43982,15 @@ }, "property": { "type": "Identifier", - "start": 4081, - "end": 4086, + "start": 4210, + "end": 4215, "loc": { "start": { - "line": 63, + "line": 64, "column": 38 }, "end": { - "line": 63, + "line": 64, "column": 43 }, "identifierName": "theme" @@ -42385,15 +44002,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4090, - "end": 4108, + "start": 4219, + "end": 4237, "loc": { "start": { - "line": 63, + "line": 64, "column": 47 }, "end": { - "line": 63, + "line": 64, "column": 65 } }, @@ -42408,87 +44025,87 @@ }, { "type": "ExpressionStatement", - "start": 4115, - "end": 4176, + "start": 4244, + "end": 4305, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 4115, - "end": 4175, + "start": 4244, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4115, - "end": 4137, + "start": 4244, + "end": 4266, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 4115, - "end": 4127, + "start": 4244, + "end": 4256, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 4115, - "end": 4119, + "start": 4244, + "end": 4248, "loc": { "start": { - "line": 64, + "line": 65, "column": 4 }, "end": { - "line": 64, + "line": 65, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4120, - "end": 4127, + "start": 4249, + "end": 4256, "loc": { "start": { - "line": 64, + "line": 65, "column": 9 }, "end": { - "line": 64, + "line": 65, "column": 16 }, "identifierName": "options" @@ -42499,15 +44116,15 @@ }, "property": { "type": "Identifier", - "start": 4128, - "end": 4137, + "start": 4257, + "end": 4266, "loc": { "start": { - "line": 64, + "line": 65, "column": 17 }, "end": { - "line": 64, + "line": 65, "column": 26 }, "identifierName": "inputName" @@ -42518,72 +44135,72 @@ }, "right": { "type": "LogicalExpression", - "start": 4140, - "end": 4175, + "start": 4269, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, "left": { "type": "MemberExpression", - "start": 4140, - "end": 4162, + "start": 4269, + "end": 4291, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 4140, - "end": 4152, + "start": 4269, + "end": 4281, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 4140, - "end": 4144, + "start": 4269, + "end": 4273, "loc": { "start": { - "line": 64, + "line": 65, "column": 29 }, "end": { - "line": 64, + "line": 65, "column": 33 } } }, "property": { "type": "Identifier", - "start": 4145, - "end": 4152, + "start": 4274, + "end": 4281, "loc": { "start": { - "line": 64, + "line": 65, "column": 34 }, "end": { - "line": 64, + "line": 65, "column": 41 }, "identifierName": "options" @@ -42594,15 +44211,15 @@ }, "property": { "type": "Identifier", - "start": 4153, - "end": 4162, + "start": 4282, + "end": 4291, "loc": { "start": { - "line": 64, + "line": 65, "column": 42 }, "end": { - "line": 64, + "line": 65, "column": 51 }, "identifierName": "inputName" @@ -42614,15 +44231,15 @@ "operator": "||", "right": { "type": "StringLiteral", - "start": 4166, - "end": 4175, + "start": 4295, + "end": 4304, "loc": { "start": { - "line": 64, + "line": 65, "column": 55 }, "end": { - "line": 64, + "line": 65, "column": 64 } }, @@ -42633,20 +44250,292 @@ "value": "default" } } + } + }, + { + "type": "ExpressionStatement", + "start": 4311, + "end": 4412, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 105 + } }, - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, + "expression": { + "type": "AssignmentExpression", + "start": 4311, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 4311, + "end": 4347, "loc": { "start": { "line": 66, "column": 4 }, "end": { + "line": 66, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 4311, + "end": 4323, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 16 + } + }, + "object": { + "type": "ThisExpression", + "start": 4311, + "end": 4315, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 4316, + "end": 4323, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 16 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4324, + "end": 4347, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 40 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "right": { + "type": "ConditionalExpression", + "start": 4350, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "test": { + "type": "BinaryExpression", + "start": 4350, + "end": 4396, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 89 + } + }, + "left": { + "type": "MemberExpression", + "start": 4350, + "end": 4386, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 79 + } + }, + "object": { + "type": "MemberExpression", + "start": 4350, + "end": 4362, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 55 + } + }, + "object": { + "type": "ThisExpression", + "start": 4350, + "end": 4354, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 47 + } + } + }, + "property": { + "type": "Identifier", + "start": 4355, + "end": 4362, + "loc": { + "start": { + "line": 66, + "column": 48 + }, + "end": { + "line": 66, + "column": 55 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4363, + "end": 4386, + "loc": { + "start": { + "line": 66, + "column": 56 + }, + "end": { + "line": 66, + "column": 79 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "BooleanLiteral", + "start": 4391, + "end": 4396, + "loc": { + "start": { + "line": 66, + "column": 84 + }, + "end": { + "line": 66, + "column": 89 + } + }, + "value": false + } + }, + "consequent": { + "type": "BooleanLiteral", + "start": 4399, + "end": 4404, + "loc": { + "start": { + "line": 66, + "column": 92 + }, + "end": { + "line": 66, + "column": 97 + } + }, + "value": false + }, + "alternate": { + "type": "BooleanLiteral", + "start": 4407, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 100 + }, + "end": { + "line": 66, + "column": 104 + } + }, + "value": true + } + } + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", + "start": 4420, + "end": 4490, + "loc": { + "start": { "line": 68, + "column": 4 + }, + "end": { + "line": 70, "column": 7 } } @@ -42655,58 +44544,58 @@ }, { "type": "ExpressionStatement", - "start": 4260, - "end": 4292, + "start": 4496, + "end": 4528, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 4260, - "end": 4291, + "start": 4496, + "end": 4527, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4260, - "end": 4286, + "start": 4496, + "end": 4522, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 4260, - "end": 4264, + "start": 4496, + "end": 4500, "loc": { "start": { - "line": 69, + "line": 71, "column": 4 }, "end": { - "line": 69, + "line": 71, "column": 8 } }, @@ -42714,15 +44603,15 @@ }, "property": { "type": "Identifier", - "start": 4265, - "end": 4286, + "start": 4501, + "end": 4522, "loc": { "start": { - "line": 69, + "line": 71, "column": 9 }, "end": { - "line": 69, + "line": 71, "column": 30 }, "identifierName": "keyboardPluginClasses" @@ -42734,15 +44623,15 @@ }, "right": { "type": "StringLiteral", - "start": 4289, - "end": 4291, + "start": 4525, + "end": 4527, "loc": { "start": { - "line": 69, + "line": 71, "column": 33 }, "end": { - "line": 69, + "line": 71, "column": 35 } }, @@ -42758,15 +44647,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, + "start": 4420, + "end": 4490, "loc": { "start": { - "line": 66, + "line": 68, "column": 4 }, "end": { - "line": 68, + "line": 70, "column": 7 } } @@ -42776,15 +44665,15 @@ { "type": "CommentBlock", "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, + "start": 4536, + "end": 4565, "loc": { "start": { - "line": 71, + "line": 73, "column": 4 }, "end": { - "line": 73, + "line": 75, "column": 7 } } @@ -42793,58 +44682,58 @@ }, { "type": "ExpressionStatement", - "start": 4335, - "end": 4398, + "start": 4571, + "end": 4634, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 4335, - "end": 4397, + "start": 4571, + "end": 4633, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4335, - "end": 4359, + "start": 4571, + "end": 4595, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 4335, - "end": 4339, + "start": 4571, + "end": 4575, "loc": { "start": { - "line": 74, + "line": 76, "column": 4 }, "end": { - "line": 74, + "line": 76, "column": 8 } }, @@ -42852,15 +44741,15 @@ }, "property": { "type": "Identifier", - "start": 4340, - "end": 4359, + "start": 4576, + "end": 4595, "loc": { "start": { - "line": 74, + "line": 76, "column": 9 }, "end": { - "line": 74, + "line": 76, "column": 28 }, "identifierName": "handleButtonClicked" @@ -42872,72 +44761,72 @@ }, "right": { "type": "CallExpression", - "start": 4362, - "end": 4397, + "start": 4598, + "end": 4633, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 4362, - "end": 4391, + "start": 4598, + "end": 4627, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 4362, - "end": 4386, + "start": 4598, + "end": 4622, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 4362, - "end": 4366, + "start": 4598, + "end": 4602, "loc": { "start": { - "line": 74, + "line": 76, "column": 31 }, "end": { - "line": 74, + "line": 76, "column": 35 } } }, "property": { "type": "Identifier", - "start": 4367, - "end": 4386, + "start": 4603, + "end": 4622, "loc": { "start": { - "line": 74, + "line": 76, "column": 36 }, "end": { - "line": 74, + "line": 76, "column": 55 }, "identifierName": "handleButtonClicked" @@ -42948,15 +44837,15 @@ }, "property": { "type": "Identifier", - "start": 4387, - "end": 4391, + "start": 4623, + "end": 4627, "loc": { "start": { - "line": 74, + "line": 76, "column": 56 }, "end": { - "line": 74, + "line": 76, "column": 60 }, "identifierName": "bind" @@ -42968,15 +44857,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4392, - "end": 4396, + "start": 4628, + "end": 4632, "loc": { "start": { - "line": 74, + "line": 76, "column": 61 }, "end": { - "line": 74, + "line": 76, "column": 65 } } @@ -42989,15 +44878,15 @@ { "type": "CommentBlock", "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, + "start": 4536, + "end": 4565, "loc": { "start": { - "line": 71, + "line": 73, "column": 4 }, "end": { - "line": 73, + "line": 75, "column": 7 } } @@ -43006,73 +44895,73 @@ }, { "type": "ExpressionStatement", - "start": 4404, - "end": 4465, + "start": 4640, + "end": 4701, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 4404, - "end": 4464, + "start": 4640, + "end": 4700, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4404, - "end": 4427, + "start": 4640, + "end": 4663, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 4404, - "end": 4408, + "start": 4640, + "end": 4644, "loc": { "start": { - "line": 75, + "line": 77, "column": 4 }, "end": { - "line": 75, + "line": 77, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4409, - "end": 4427, + "start": 4645, + "end": 4663, "loc": { "start": { - "line": 75, + "line": 77, "column": 9 }, "end": { - "line": 75, + "line": 77, "column": 27 }, "identifierName": "syncInstanceInputs" @@ -43083,72 +44972,72 @@ }, "right": { "type": "CallExpression", - "start": 4430, - "end": 4464, + "start": 4666, + "end": 4700, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 4430, - "end": 4458, + "start": 4666, + "end": 4694, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 58 } }, "object": { "type": "MemberExpression", - "start": 4430, - "end": 4453, + "start": 4666, + "end": 4689, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 4430, - "end": 4434, + "start": 4666, + "end": 4670, "loc": { "start": { - "line": 75, + "line": 77, "column": 30 }, "end": { - "line": 75, + "line": 77, "column": 34 } } }, "property": { "type": "Identifier", - "start": 4435, - "end": 4453, + "start": 4671, + "end": 4689, "loc": { "start": { - "line": 75, + "line": 77, "column": 35 }, "end": { - "line": 75, + "line": 77, "column": 53 }, "identifierName": "syncInstanceInputs" @@ -43159,15 +45048,15 @@ }, "property": { "type": "Identifier", - "start": 4454, - "end": 4458, + "start": 4690, + "end": 4694, "loc": { "start": { - "line": 75, + "line": 77, "column": 54 }, "end": { - "line": 75, + "line": 77, "column": 58 }, "identifierName": "bind" @@ -43179,15 +45068,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4459, - "end": 4463, + "start": 4695, + "end": 4699, "loc": { "start": { - "line": 75, + "line": 77, "column": 59 }, "end": { - "line": 75, + "line": 77, "column": 63 } } @@ -43198,73 +45087,73 @@ }, { "type": "ExpressionStatement", - "start": 4471, - "end": 4516, + "start": 4707, + "end": 4752, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 49 } }, "expression": { "type": "AssignmentExpression", - "start": 4471, - "end": 4515, + "start": 4707, + "end": 4751, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4471, - "end": 4486, + "start": 4707, + "end": 4722, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 4471, - "end": 4475, + "start": 4707, + "end": 4711, "loc": { "start": { - "line": 76, + "line": 78, "column": 4 }, "end": { - "line": 76, + "line": 78, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4476, - "end": 4486, + "start": 4712, + "end": 4722, "loc": { "start": { - "line": 76, + "line": 78, "column": 9 }, "end": { - "line": 76, + "line": 78, "column": 19 }, "identifierName": "clearInput" @@ -43275,72 +45164,72 @@ }, "right": { "type": "CallExpression", - "start": 4489, - "end": 4515, + "start": 4725, + "end": 4751, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 4489, - "end": 4509, + "start": 4725, + "end": 4745, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 4489, - "end": 4504, + "start": 4725, + "end": 4740, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 4489, - "end": 4493, + "start": 4725, + "end": 4729, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 26 } } }, "property": { "type": "Identifier", - "start": 4494, - "end": 4504, + "start": 4730, + "end": 4740, "loc": { "start": { - "line": 76, + "line": 78, "column": 27 }, "end": { - "line": 76, + "line": 78, "column": 37 }, "identifierName": "clearInput" @@ -43351,15 +45240,15 @@ }, "property": { "type": "Identifier", - "start": 4505, - "end": 4509, + "start": 4741, + "end": 4745, "loc": { "start": { - "line": 76, + "line": 78, "column": 38 }, "end": { - "line": 76, + "line": 78, "column": 42 }, "identifierName": "bind" @@ -43371,15 +45260,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4510, - "end": 4514, + "start": 4746, + "end": 4750, "loc": { "start": { - "line": 76, + "line": 78, "column": 43 }, "end": { - "line": 76, + "line": 78, "column": 47 } } @@ -43390,73 +45279,73 @@ }, { "type": "ExpressionStatement", - "start": 4522, - "end": 4563, + "start": 4758, + "end": 4799, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4522, - "end": 4562, + "start": 4758, + "end": 4798, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4522, - "end": 4535, + "start": 4758, + "end": 4771, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4522, - "end": 4526, + "start": 4758, + "end": 4762, "loc": { "start": { - "line": 77, + "line": 79, "column": 4 }, "end": { - "line": 77, + "line": 79, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4527, - "end": 4535, + "start": 4763, + "end": 4771, "loc": { "start": { - "line": 77, + "line": 79, "column": 9 }, "end": { - "line": 77, + "line": 79, "column": 17 }, "identifierName": "getInput" @@ -43467,72 +45356,72 @@ }, "right": { "type": "CallExpression", - "start": 4538, - "end": 4562, + "start": 4774, + "end": 4798, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4538, - "end": 4556, + "start": 4774, + "end": 4792, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4538, - "end": 4551, + "start": 4774, + "end": 4787, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4538, - "end": 4542, + "start": 4774, + "end": 4778, "loc": { "start": { - "line": 77, + "line": 79, "column": 20 }, "end": { - "line": 77, + "line": 79, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4543, - "end": 4551, + "start": 4779, + "end": 4787, "loc": { "start": { - "line": 77, + "line": 79, "column": 25 }, "end": { - "line": 77, + "line": 79, "column": 33 }, "identifierName": "getInput" @@ -43543,15 +45432,15 @@ }, "property": { "type": "Identifier", - "start": 4552, - "end": 4556, + "start": 4788, + "end": 4792, "loc": { "start": { - "line": 77, + "line": 79, "column": 34 }, "end": { - "line": 77, + "line": 79, "column": 38 }, "identifierName": "bind" @@ -43563,15 +45452,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4557, - "end": 4561, + "start": 4793, + "end": 4797, "loc": { "start": { - "line": 77, + "line": 79, "column": 39 }, "end": { - "line": 77, + "line": 79, "column": 43 } } @@ -43582,73 +45471,73 @@ }, { "type": "ExpressionStatement", - "start": 4569, - "end": 4610, + "start": 4805, + "end": 4846, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4569, - "end": 4609, + "start": 4805, + "end": 4845, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4569, - "end": 4582, + "start": 4805, + "end": 4818, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4569, - "end": 4573, + "start": 4805, + "end": 4809, "loc": { "start": { - "line": 78, + "line": 80, "column": 4 }, "end": { - "line": 78, + "line": 80, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4574, - "end": 4582, + "start": 4810, + "end": 4818, "loc": { "start": { - "line": 78, + "line": 80, "column": 9 }, "end": { - "line": 78, + "line": 80, "column": 17 }, "identifierName": "setInput" @@ -43659,72 +45548,72 @@ }, "right": { "type": "CallExpression", - "start": 4585, - "end": 4609, + "start": 4821, + "end": 4845, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4585, - "end": 4603, + "start": 4821, + "end": 4839, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4585, - "end": 4598, + "start": 4821, + "end": 4834, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4585, - "end": 4589, + "start": 4821, + "end": 4825, "loc": { "start": { - "line": 78, + "line": 80, "column": 20 }, "end": { - "line": 78, + "line": 80, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4590, - "end": 4598, + "start": 4826, + "end": 4834, "loc": { "start": { - "line": 78, + "line": 80, "column": 25 }, "end": { - "line": 78, + "line": 80, "column": 33 }, "identifierName": "setInput" @@ -43735,15 +45624,15 @@ }, "property": { "type": "Identifier", - "start": 4599, - "end": 4603, + "start": 4835, + "end": 4839, "loc": { "start": { - "line": 78, + "line": 80, "column": 34 }, "end": { - "line": 78, + "line": 80, "column": 38 }, "identifierName": "bind" @@ -43755,15 +45644,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4604, - "end": 4608, + "start": 4840, + "end": 4844, "loc": { "start": { - "line": 78, + "line": 80, "column": 39 }, "end": { - "line": 78, + "line": 80, "column": 43 } } @@ -43774,73 +45663,73 @@ }, { "type": "ExpressionStatement", - "start": 4616, - "end": 4665, + "start": 4852, + "end": 4901, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 4616, - "end": 4664, + "start": 4852, + "end": 4900, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 52 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4616, - "end": 4633, + "start": 4852, + "end": 4869, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 4616, - "end": 4620, + "start": 4852, + "end": 4856, "loc": { "start": { - "line": 79, + "line": 81, "column": 4 }, "end": { - "line": 79, + "line": 81, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4621, - "end": 4633, + "start": 4857, + "end": 4869, "loc": { "start": { - "line": 79, + "line": 81, "column": 9 }, "end": { - "line": 79, + "line": 81, "column": 21 }, "identifierName": "replaceInput" @@ -43851,72 +45740,72 @@ }, "right": { "type": "CallExpression", - "start": 4636, - "end": 4664, + "start": 4872, + "end": 4900, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 4636, - "end": 4658, + "start": 4872, + "end": 4894, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 46 } }, "object": { "type": "MemberExpression", - "start": 4636, - "end": 4653, + "start": 4872, + "end": 4889, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 4636, - "end": 4640, + "start": 4872, + "end": 4876, "loc": { "start": { - "line": 79, + "line": 81, "column": 24 }, "end": { - "line": 79, + "line": 81, "column": 28 } } }, "property": { "type": "Identifier", - "start": 4641, - "end": 4653, + "start": 4877, + "end": 4889, "loc": { "start": { - "line": 79, + "line": 81, "column": 29 }, "end": { - "line": 79, + "line": 81, "column": 41 }, "identifierName": "replaceInput" @@ -43927,15 +45816,15 @@ }, "property": { "type": "Identifier", - "start": 4654, - "end": 4658, + "start": 4890, + "end": 4894, "loc": { "start": { - "line": 79, + "line": 81, "column": 42 }, "end": { - "line": 79, + "line": 81, "column": 46 }, "identifierName": "bind" @@ -43947,15 +45836,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4659, - "end": 4663, + "start": 4895, + "end": 4899, "loc": { "start": { - "line": 79, + "line": 81, "column": 47 }, "end": { - "line": 79, + "line": 81, "column": 51 } } @@ -43966,73 +45855,73 @@ }, { "type": "ExpressionStatement", - "start": 4671, - "end": 4706, + "start": 4907, + "end": 4942, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 39 } }, "expression": { "type": "AssignmentExpression", - "start": 4671, - "end": 4705, + "start": 4907, + "end": 4941, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4671, - "end": 4681, + "start": 4907, + "end": 4917, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 4671, - "end": 4675, + "start": 4907, + "end": 4911, "loc": { "start": { - "line": 80, + "line": 82, "column": 4 }, "end": { - "line": 80, + "line": 82, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4676, - "end": 4681, + "start": 4912, + "end": 4917, "loc": { "start": { - "line": 80, + "line": 82, "column": 9 }, "end": { - "line": 80, + "line": 82, "column": 14 }, "identifierName": "clear" @@ -44043,72 +45932,72 @@ }, "right": { "type": "CallExpression", - "start": 4684, - "end": 4705, + "start": 4920, + "end": 4941, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 38 } }, "callee": { "type": "MemberExpression", - "start": 4684, - "end": 4699, + "start": 4920, + "end": 4935, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 4684, - "end": 4694, + "start": 4920, + "end": 4930, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 4684, - "end": 4688, + "start": 4920, + "end": 4924, "loc": { "start": { - "line": 80, + "line": 82, "column": 17 }, "end": { - "line": 80, + "line": 82, "column": 21 } } }, "property": { "type": "Identifier", - "start": 4689, - "end": 4694, + "start": 4925, + "end": 4930, "loc": { "start": { - "line": 80, + "line": 82, "column": 22 }, "end": { - "line": 80, + "line": 82, "column": 27 }, "identifierName": "clear" @@ -44119,15 +46008,15 @@ }, "property": { "type": "Identifier", - "start": 4695, - "end": 4699, + "start": 4931, + "end": 4935, "loc": { "start": { - "line": 80, + "line": 82, "column": 28 }, "end": { - "line": 80, + "line": 82, "column": 32 }, "identifierName": "bind" @@ -44139,15 +46028,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4700, - "end": 4704, + "start": 4936, + "end": 4940, "loc": { "start": { - "line": 80, + "line": 82, "column": 33 }, "end": { - "line": 80, + "line": 82, "column": 37 } } @@ -44158,73 +46047,73 @@ }, { "type": "ExpressionStatement", - "start": 4712, - "end": 4753, + "start": 4948, + "end": 4989, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 4712, - "end": 4752, + "start": 4948, + "end": 4988, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4712, - "end": 4725, + "start": 4948, + "end": 4961, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 4712, - "end": 4716, + "start": 4948, + "end": 4952, "loc": { "start": { - "line": 81, + "line": 83, "column": 4 }, "end": { - "line": 81, + "line": 83, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4717, - "end": 4725, + "start": 4953, + "end": 4961, "loc": { "start": { - "line": 81, + "line": 83, "column": 9 }, "end": { - "line": 81, + "line": 83, "column": 17 }, "identifierName": "dispatch" @@ -44235,72 +46124,72 @@ }, "right": { "type": "CallExpression", - "start": 4728, - "end": 4752, + "start": 4964, + "end": 4988, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 4728, - "end": 4746, + "start": 4964, + "end": 4982, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 4728, - "end": 4741, + "start": 4964, + "end": 4977, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 4728, - "end": 4732, + "start": 4964, + "end": 4968, "loc": { "start": { - "line": 81, + "line": 83, "column": 20 }, "end": { - "line": 81, + "line": 83, "column": 24 } } }, "property": { "type": "Identifier", - "start": 4733, - "end": 4741, + "start": 4969, + "end": 4977, "loc": { "start": { - "line": 81, + "line": 83, "column": 25 }, "end": { - "line": 81, + "line": 83, "column": 33 }, "identifierName": "dispatch" @@ -44311,15 +46200,15 @@ }, "property": { "type": "Identifier", - "start": 4742, - "end": 4746, + "start": 4978, + "end": 4982, "loc": { "start": { - "line": 81, + "line": 83, "column": 34 }, "end": { - "line": 81, + "line": 83, "column": 38 }, "identifierName": "bind" @@ -44331,15 +46220,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4747, - "end": 4751, + "start": 4983, + "end": 4987, "loc": { "start": { - "line": 81, + "line": 83, "column": 39 }, "end": { - "line": 81, + "line": 83, "column": 43 } } @@ -44350,73 +46239,73 @@ }, { "type": "ExpressionStatement", - "start": 4759, - "end": 4812, + "start": 4995, + "end": 5048, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 4759, - "end": 4811, + "start": 4995, + "end": 5047, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4759, - "end": 4778, + "start": 4995, + "end": 5014, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 4759, - "end": 4763, + "start": 4995, + "end": 4999, "loc": { "start": { - "line": 82, + "line": 84, "column": 4 }, "end": { - "line": 82, + "line": 84, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4764, - "end": 4778, + "start": 5000, + "end": 5014, "loc": { "start": { - "line": 82, + "line": 84, "column": 9 }, "end": { - "line": 82, + "line": 84, "column": 23 }, "identifierName": "addButtonTheme" @@ -44427,72 +46316,72 @@ }, "right": { "type": "CallExpression", - "start": 4781, - "end": 4811, + "start": 5017, + "end": 5047, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 4781, - "end": 4805, + "start": 5017, + "end": 5041, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 4781, - "end": 4800, + "start": 5017, + "end": 5036, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 4781, - "end": 4785, + "start": 5017, + "end": 5021, "loc": { "start": { - "line": 82, + "line": 84, "column": 26 }, "end": { - "line": 82, + "line": 84, "column": 30 } } }, "property": { "type": "Identifier", - "start": 4786, - "end": 4800, + "start": 5022, + "end": 5036, "loc": { "start": { - "line": 82, + "line": 84, "column": 31 }, "end": { - "line": 82, + "line": 84, "column": 45 }, "identifierName": "addButtonTheme" @@ -44503,15 +46392,15 @@ }, "property": { "type": "Identifier", - "start": 4801, - "end": 4805, + "start": 5037, + "end": 5041, "loc": { "start": { - "line": 82, + "line": 84, "column": 46 }, "end": { - "line": 82, + "line": 84, "column": 50 }, "identifierName": "bind" @@ -44523,15 +46412,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4806, - "end": 4810, + "start": 5042, + "end": 5046, "loc": { "start": { - "line": 82, + "line": 84, "column": 51 }, "end": { - "line": 82, + "line": 84, "column": 55 } } @@ -44542,73 +46431,73 @@ }, { "type": "ExpressionStatement", - "start": 4818, - "end": 4877, + "start": 5054, + "end": 5113, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 4818, - "end": 4876, + "start": 5054, + "end": 5112, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4818, - "end": 4840, + "start": 5054, + "end": 5076, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 4818, - "end": 4822, + "start": 5054, + "end": 5058, "loc": { "start": { - "line": 83, + "line": 85, "column": 4 }, "end": { - "line": 83, + "line": 85, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4823, - "end": 4840, + "start": 5059, + "end": 5076, "loc": { "start": { - "line": 83, + "line": 85, "column": 9 }, "end": { - "line": 83, + "line": 85, "column": 26 }, "identifierName": "removeButtonTheme" @@ -44619,72 +46508,72 @@ }, "right": { "type": "CallExpression", - "start": 4843, - "end": 4876, + "start": 5079, + "end": 5112, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 4843, - "end": 4870, + "start": 5079, + "end": 5106, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 4843, - "end": 4865, + "start": 5079, + "end": 5101, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 51 } }, "object": { "type": "ThisExpression", - "start": 4843, - "end": 4847, + "start": 5079, + "end": 5083, "loc": { "start": { - "line": 83, + "line": 85, "column": 29 }, "end": { - "line": 83, + "line": 85, "column": 33 } } }, "property": { "type": "Identifier", - "start": 4848, - "end": 4865, + "start": 5084, + "end": 5101, "loc": { "start": { - "line": 83, + "line": 85, "column": 34 }, "end": { - "line": 83, + "line": 85, "column": 51 }, "identifierName": "removeButtonTheme" @@ -44695,15 +46584,15 @@ }, "property": { "type": "Identifier", - "start": 4866, - "end": 4870, + "start": 5102, + "end": 5106, "loc": { "start": { - "line": 83, + "line": 85, "column": 52 }, "end": { - "line": 83, + "line": 85, "column": 56 }, "identifierName": "bind" @@ -44715,15 +46604,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4871, - "end": 4875, + "start": 5107, + "end": 5111, "loc": { "start": { - "line": 83, + "line": 85, "column": 57 }, "end": { - "line": 83, + "line": 85, "column": 61 } } @@ -44734,73 +46623,73 @@ }, { "type": "ExpressionStatement", - "start": 4883, - "end": 4940, + "start": 5119, + "end": 5176, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 4883, - "end": 4939, + "start": 5119, + "end": 5175, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 60 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4883, - "end": 4904, + "start": 5119, + "end": 5140, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 4883, - "end": 4887, + "start": 5119, + "end": 5123, "loc": { "start": { - "line": 84, + "line": 86, "column": 4 }, "end": { - "line": 84, + "line": 86, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4888, - "end": 4904, + "start": 5124, + "end": 5140, "loc": { "start": { - "line": 84, + "line": 86, "column": 9 }, "end": { - "line": 84, + "line": 86, "column": 25 }, "identifierName": "getButtonElement" @@ -44811,72 +46700,72 @@ }, "right": { "type": "CallExpression", - "start": 4907, - "end": 4939, + "start": 5143, + "end": 5175, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 4907, - "end": 4933, + "start": 5143, + "end": 5169, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 4907, - "end": 4928, + "start": 5143, + "end": 5164, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 4907, - "end": 4911, + "start": 5143, + "end": 5147, "loc": { "start": { - "line": 84, + "line": 86, "column": 28 }, "end": { - "line": 84, + "line": 86, "column": 32 } } }, "property": { "type": "Identifier", - "start": 4912, - "end": 4928, + "start": 5148, + "end": 5164, "loc": { "start": { - "line": 84, + "line": 86, "column": 33 }, "end": { - "line": 84, + "line": 86, "column": 49 }, "identifierName": "getButtonElement" @@ -44887,15 +46776,15 @@ }, "property": { "type": "Identifier", - "start": 4929, - "end": 4933, + "start": 5165, + "end": 5169, "loc": { "start": { - "line": 84, + "line": 86, "column": 50 }, "end": { - "line": 84, + "line": 86, "column": 54 }, "identifierName": "bind" @@ -44907,15 +46796,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4934, - "end": 4938, + "start": 5170, + "end": 5174, "loc": { "start": { - "line": 84, + "line": 86, "column": 55 }, "end": { - "line": 84, + "line": 86, "column": 59 } } @@ -44926,73 +46815,73 @@ }, { "type": "ExpressionStatement", - "start": 4946, - "end": 4993, + "start": 5182, + "end": 5229, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 4946, - "end": 4992, + "start": 5182, + "end": 5228, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4946, - "end": 4962, + "start": 5182, + "end": 5198, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 4946, - "end": 4950, + "start": 5182, + "end": 5186, "loc": { "start": { - "line": 85, + "line": 87, "column": 4 }, "end": { - "line": 85, + "line": 87, "column": 8 } } }, "property": { "type": "Identifier", - "start": 4951, - "end": 4962, + "start": 5187, + "end": 5198, "loc": { "start": { - "line": 85, + "line": 87, "column": 9 }, "end": { - "line": 85, + "line": 87, "column": 20 }, "identifierName": "handleCaret" @@ -45003,72 +46892,72 @@ }, "right": { "type": "CallExpression", - "start": 4965, - "end": 4992, + "start": 5201, + "end": 5228, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 4965, - "end": 4986, + "start": 5201, + "end": 5222, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 4965, - "end": 4981, + "start": 5201, + "end": 5217, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 4965, - "end": 4969, + "start": 5201, + "end": 5205, "loc": { "start": { - "line": 85, + "line": 87, "column": 23 }, "end": { - "line": 85, + "line": 87, "column": 27 } } }, "property": { "type": "Identifier", - "start": 4970, - "end": 4981, + "start": 5206, + "end": 5217, "loc": { "start": { - "line": 85, + "line": 87, "column": 28 }, "end": { - "line": 85, + "line": 87, "column": 39 }, "identifierName": "handleCaret" @@ -45079,15 +46968,15 @@ }, "property": { "type": "Identifier", - "start": 4982, - "end": 4986, + "start": 5218, + "end": 5222, "loc": { "start": { - "line": 85, + "line": 87, "column": 40 }, "end": { - "line": 85, + "line": 87, "column": 44 }, "identifierName": "bind" @@ -45099,15 +46988,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 4987, - "end": 4991, + "start": 5223, + "end": 5227, "loc": { "start": { - "line": 85, + "line": 87, "column": 45 }, "end": { - "line": 85, + "line": 87, "column": 49 } } @@ -45118,73 +47007,73 @@ }, { "type": "ExpressionStatement", - "start": 4999, - "end": 5058, + "start": 5235, + "end": 5294, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 4999, - "end": 5057, + "start": 5235, + "end": 5293, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 4999, - "end": 5021, + "start": 5235, + "end": 5257, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 4999, - "end": 5003, + "start": 5235, + "end": 5239, "loc": { "start": { - "line": 86, + "line": 88, "column": 4 }, "end": { - "line": 86, + "line": 88, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5004, - "end": 5021, + "start": 5240, + "end": 5257, "loc": { "start": { - "line": 86, + "line": 88, "column": 9 }, "end": { - "line": 86, + "line": 88, "column": 26 }, "identifierName": "caretEventHandler" @@ -45195,72 +47084,72 @@ }, "right": { "type": "CallExpression", - "start": 5024, - "end": 5057, + "start": 5260, + "end": 5293, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 5024, - "end": 5051, + "start": 5260, + "end": 5287, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 5024, - "end": 5046, + "start": 5260, + "end": 5282, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 51 } }, "object": { "type": "ThisExpression", - "start": 5024, - "end": 5028, + "start": 5260, + "end": 5264, "loc": { "start": { - "line": 86, + "line": 88, "column": 29 }, "end": { - "line": 86, + "line": 88, "column": 33 } } }, "property": { "type": "Identifier", - "start": 5029, - "end": 5046, + "start": 5265, + "end": 5282, "loc": { "start": { - "line": 86, + "line": 88, "column": 34 }, "end": { - "line": 86, + "line": 88, "column": 51 }, "identifierName": "caretEventHandler" @@ -45271,15 +47160,15 @@ }, "property": { "type": "Identifier", - "start": 5047, - "end": 5051, + "start": 5283, + "end": 5287, "loc": { "start": { - "line": 86, + "line": 88, "column": 52 }, "end": { - "line": 86, + "line": 88, "column": 56 }, "identifierName": "bind" @@ -45291,15 +47180,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5052, - "end": 5056, + "start": 5288, + "end": 5292, "loc": { "start": { - "line": 86, + "line": 88, "column": 57 }, "end": { - "line": 86, + "line": 88, "column": 61 } } @@ -45310,73 +47199,73 @@ }, { "type": "ExpressionStatement", - "start": 5064, - "end": 5101, + "start": 5300, + "end": 5337, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 5064, - "end": 5100, + "start": 5300, + "end": 5336, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 40 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5064, - "end": 5075, + "start": 5300, + "end": 5311, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 5064, - "end": 5068, + "start": 5300, + "end": 5304, "loc": { "start": { - "line": 87, + "line": 89, "column": 4 }, "end": { - "line": 87, + "line": 89, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5069, - "end": 5075, + "start": 5305, + "end": 5311, "loc": { "start": { - "line": 87, + "line": 89, "column": 9 }, "end": { - "line": 87, + "line": 89, "column": 15 }, "identifierName": "onInit" @@ -45387,72 +47276,72 @@ }, "right": { "type": "CallExpression", - "start": 5078, - "end": 5100, + "start": 5314, + "end": 5336, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 5078, - "end": 5094, + "start": 5314, + "end": 5330, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 5078, - "end": 5089, + "start": 5314, + "end": 5325, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 5078, - "end": 5082, + "start": 5314, + "end": 5318, "loc": { "start": { - "line": 87, + "line": 89, "column": 18 }, "end": { - "line": 87, + "line": 89, "column": 22 } } }, "property": { "type": "Identifier", - "start": 5083, - "end": 5089, + "start": 5319, + "end": 5325, "loc": { "start": { - "line": 87, + "line": 89, "column": 23 }, "end": { - "line": 87, + "line": 89, "column": 29 }, "identifierName": "onInit" @@ -45463,15 +47352,15 @@ }, "property": { "type": "Identifier", - "start": 5090, - "end": 5094, + "start": 5326, + "end": 5330, "loc": { "start": { - "line": 87, + "line": 89, "column": 30 }, "end": { - "line": 87, + "line": 89, "column": 34 }, "identifierName": "bind" @@ -45483,15 +47372,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5095, - "end": 5099, + "start": 5331, + "end": 5335, "loc": { "start": { - "line": 87, + "line": 89, "column": 35 }, "end": { - "line": 87, + "line": 89, "column": 39 } } @@ -45502,73 +47391,73 @@ }, { "type": "ExpressionStatement", - "start": 5107, - "end": 5148, + "start": 5343, + "end": 5384, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 5107, - "end": 5147, + "start": 5343, + "end": 5383, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5107, - "end": 5120, + "start": 5343, + "end": 5356, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 5107, - "end": 5111, + "start": 5343, + "end": 5347, "loc": { "start": { - "line": 88, + "line": 90, "column": 4 }, "end": { - "line": 88, + "line": 90, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5112, - "end": 5120, + "start": 5348, + "end": 5356, "loc": { "start": { - "line": 88, + "line": 90, "column": 9 }, "end": { - "line": 88, + "line": 90, "column": 17 }, "identifierName": "onRender" @@ -45579,72 +47468,72 @@ }, "right": { "type": "CallExpression", - "start": 5123, - "end": 5147, + "start": 5359, + "end": 5383, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 5123, - "end": 5141, + "start": 5359, + "end": 5377, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 5123, - "end": 5136, + "start": 5359, + "end": 5372, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 5123, - "end": 5127, + "start": 5359, + "end": 5363, "loc": { "start": { - "line": 88, + "line": 90, "column": 20 }, "end": { - "line": 88, + "line": 90, "column": 24 } } }, "property": { "type": "Identifier", - "start": 5128, - "end": 5136, + "start": 5364, + "end": 5372, "loc": { "start": { - "line": 88, + "line": 90, "column": 25 }, "end": { - "line": 88, + "line": 90, "column": 33 }, "identifierName": "onRender" @@ -45655,15 +47544,15 @@ }, "property": { "type": "Identifier", - "start": 5137, - "end": 5141, + "start": 5373, + "end": 5377, "loc": { "start": { - "line": 88, + "line": 90, "column": 34 }, "end": { - "line": 88, + "line": 90, "column": 38 }, "identifierName": "bind" @@ -45675,15 +47564,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5142, - "end": 5146, + "start": 5378, + "end": 5382, "loc": { "start": { - "line": 88, + "line": 90, "column": 39 }, "end": { - "line": 88, + "line": 90, "column": 43 } } @@ -45694,73 +47583,73 @@ }, { "type": "ExpressionStatement", - "start": 5154, - "end": 5191, + "start": 5390, + "end": 5427, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 41 } }, "expression": { "type": "AssignmentExpression", - "start": 5154, - "end": 5190, + "start": 5390, + "end": 5426, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 40 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5154, - "end": 5165, + "start": 5390, + "end": 5401, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 5154, - "end": 5158, + "start": 5390, + "end": 5394, "loc": { "start": { - "line": 89, + "line": 91, "column": 4 }, "end": { - "line": 89, + "line": 91, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5159, - "end": 5165, + "start": 5395, + "end": 5401, "loc": { "start": { - "line": 89, + "line": 91, "column": 9 }, "end": { - "line": 89, + "line": 91, "column": 15 }, "identifierName": "render" @@ -45771,72 +47660,72 @@ }, "right": { "type": "CallExpression", - "start": 5168, - "end": 5190, + "start": 5404, + "end": 5426, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 5168, - "end": 5184, + "start": 5404, + "end": 5420, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 5168, - "end": 5179, + "start": 5404, + "end": 5415, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 5168, - "end": 5172, + "start": 5404, + "end": 5408, "loc": { "start": { - "line": 89, + "line": 91, "column": 18 }, "end": { - "line": 89, + "line": 91, "column": 22 } } }, "property": { "type": "Identifier", - "start": 5173, - "end": 5179, + "start": 5409, + "end": 5415, "loc": { "start": { - "line": 89, + "line": 91, "column": 23 }, "end": { - "line": 89, + "line": 91, "column": 29 }, "identifierName": "render" @@ -45847,15 +47736,15 @@ }, "property": { "type": "Identifier", - "start": 5180, - "end": 5184, + "start": 5416, + "end": 5420, "loc": { "start": { - "line": 89, + "line": 91, "column": 30 }, "end": { - "line": 89, + "line": 91, "column": 34 }, "identifierName": "bind" @@ -45867,15 +47756,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5185, - "end": 5189, + "start": 5421, + "end": 5425, "loc": { "start": { - "line": 89, + "line": 91, "column": 35 }, "end": { - "line": 89, + "line": 91, "column": 39 } } @@ -45886,73 +47775,73 @@ }, { "type": "ExpressionStatement", - "start": 5197, - "end": 5244, + "start": 5433, + "end": 5480, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 51 } }, "expression": { "type": "AssignmentExpression", - "start": 5197, - "end": 5243, + "start": 5433, + "end": 5479, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5197, - "end": 5213, + "start": 5433, + "end": 5449, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 5197, - "end": 5201, + "start": 5433, + "end": 5437, "loc": { "start": { - "line": 90, + "line": 92, "column": 4 }, "end": { - "line": 90, + "line": 92, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5202, - "end": 5213, + "start": 5438, + "end": 5449, "loc": { "start": { - "line": 90, + "line": 92, "column": 9 }, "end": { - "line": 90, + "line": 92, "column": 20 }, "identifierName": "loadModules" @@ -45963,72 +47852,72 @@ }, "right": { "type": "CallExpression", - "start": 5216, - "end": 5243, + "start": 5452, + "end": 5479, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 5216, - "end": 5237, + "start": 5452, + "end": 5473, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 5216, - "end": 5232, + "start": 5452, + "end": 5468, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 5216, - "end": 5220, + "start": 5452, + "end": 5456, "loc": { "start": { - "line": 90, + "line": 92, "column": 23 }, "end": { - "line": 90, + "line": 92, "column": 27 } } }, "property": { "type": "Identifier", - "start": 5221, - "end": 5232, + "start": 5457, + "end": 5468, "loc": { "start": { - "line": 90, + "line": 92, "column": 28 }, "end": { - "line": 90, + "line": 92, "column": 39 }, "identifierName": "loadModules" @@ -46039,15 +47928,15 @@ }, "property": { "type": "Identifier", - "start": 5233, - "end": 5237, + "start": 5469, + "end": 5473, "loc": { "start": { - "line": 90, + "line": 92, "column": 40 }, "end": { - "line": 90, + "line": 92, "column": 44 }, "identifierName": "bind" @@ -46059,15 +47948,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5238, - "end": 5242, + "start": 5474, + "end": 5478, "loc": { "start": { - "line": 90, + "line": 92, "column": 45 }, "end": { - "line": 90, + "line": 92, "column": 49 } } @@ -46078,73 +47967,73 @@ }, { "type": "ExpressionStatement", - "start": 5250, - "end": 5313, + "start": 5486, + "end": 5549, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 67 } }, "expression": { "type": "AssignmentExpression", - "start": 5250, - "end": 5312, + "start": 5486, + "end": 5548, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5250, - "end": 5274, + "start": 5486, + "end": 5510, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 5250, - "end": 5254, + "start": 5486, + "end": 5490, "loc": { "start": { - "line": 91, + "line": 93, "column": 4 }, "end": { - "line": 91, + "line": 93, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5255, - "end": 5274, + "start": 5491, + "end": 5510, "loc": { "start": { - "line": 91, + "line": 93, "column": 9 }, "end": { - "line": 91, + "line": 93, "column": 28 }, "identifierName": "handleButtonMouseUp" @@ -46155,72 +48044,72 @@ }, "right": { "type": "CallExpression", - "start": 5277, - "end": 5312, + "start": 5513, + "end": 5548, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 5277, - "end": 5306, + "start": 5513, + "end": 5542, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 5277, - "end": 5301, + "start": 5513, + "end": 5537, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 55 } }, "object": { "type": "ThisExpression", - "start": 5277, - "end": 5281, + "start": 5513, + "end": 5517, "loc": { "start": { - "line": 91, + "line": 93, "column": 31 }, "end": { - "line": 91, + "line": 93, "column": 35 } } }, "property": { "type": "Identifier", - "start": 5282, - "end": 5301, + "start": 5518, + "end": 5537, "loc": { "start": { - "line": 91, + "line": 93, "column": 36 }, "end": { - "line": 91, + "line": 93, "column": 55 }, "identifierName": "handleButtonMouseUp" @@ -46231,15 +48120,15 @@ }, "property": { "type": "Identifier", - "start": 5302, - "end": 5306, + "start": 5538, + "end": 5542, "loc": { "start": { - "line": 91, + "line": 93, "column": 56 }, "end": { - "line": 91, + "line": 93, "column": 60 }, "identifierName": "bind" @@ -46251,15 +48140,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5307, - "end": 5311, + "start": 5543, + "end": 5547, "loc": { "start": { - "line": 91, + "line": 93, "column": 61 }, "end": { - "line": 91, + "line": 93, "column": 65 } } @@ -46270,73 +48159,73 @@ }, { "type": "ExpressionStatement", - "start": 5319, - "end": 5386, + "start": 5555, + "end": 5622, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 71 } }, "expression": { "type": "AssignmentExpression", - "start": 5319, - "end": 5385, + "start": 5555, + "end": 5621, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 70 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5319, - "end": 5345, + "start": 5555, + "end": 5581, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 5319, - "end": 5323, + "start": 5555, + "end": 5559, "loc": { "start": { - "line": 92, + "line": 94, "column": 4 }, "end": { - "line": 92, + "line": 94, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5324, - "end": 5345, + "start": 5560, + "end": 5581, "loc": { "start": { - "line": 92, + "line": 94, "column": 9 }, "end": { - "line": 92, + "line": 94, "column": 30 }, "identifierName": "handleButtonMouseDown" @@ -46347,72 +48236,72 @@ }, "right": { "type": "CallExpression", - "start": 5348, - "end": 5385, + "start": 5584, + "end": 5621, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 5348, - "end": 5379, + "start": 5584, + "end": 5615, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 5348, - "end": 5374, + "start": 5584, + "end": 5610, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 59 } }, "object": { "type": "ThisExpression", - "start": 5348, - "end": 5352, + "start": 5584, + "end": 5588, "loc": { "start": { - "line": 92, + "line": 94, "column": 33 }, "end": { - "line": 92, + "line": 94, "column": 37 } } }, "property": { "type": "Identifier", - "start": 5353, - "end": 5374, + "start": 5589, + "end": 5610, "loc": { "start": { - "line": 92, + "line": 94, "column": 38 }, "end": { - "line": 92, + "line": 94, "column": 59 }, "identifierName": "handleButtonMouseDown" @@ -46423,15 +48312,15 @@ }, "property": { "type": "Identifier", - "start": 5375, - "end": 5379, + "start": 5611, + "end": 5615, "loc": { "start": { - "line": 92, + "line": 94, "column": 60 }, "end": { - "line": 92, + "line": 94, "column": 64 }, "identifierName": "bind" @@ -46443,15 +48332,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5380, - "end": 5384, + "start": 5616, + "end": 5620, "loc": { "start": { - "line": 92, + "line": 94, "column": 65 }, "end": { - "line": 92, + "line": 94, "column": 69 } } @@ -46462,73 +48351,73 @@ }, { "type": "ExpressionStatement", - "start": 5392, - "end": 5449, + "start": 5628, + "end": 5685, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 61 } }, "expression": { "type": "AssignmentExpression", - "start": 5392, - "end": 5448, + "start": 5628, + "end": 5684, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 60 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5392, - "end": 5413, + "start": 5628, + "end": 5649, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 5392, - "end": 5396, + "start": 5628, + "end": 5632, "loc": { "start": { - "line": 93, + "line": 95, "column": 4 }, "end": { - "line": 93, + "line": 95, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5397, - "end": 5413, + "start": 5633, + "end": 5649, "loc": { "start": { - "line": 93, + "line": 95, "column": 9 }, "end": { - "line": 93, + "line": 95, "column": 25 }, "identifierName": "handleButtonHold" @@ -46539,72 +48428,72 @@ }, "right": { "type": "CallExpression", - "start": 5416, - "end": 5448, + "start": 5652, + "end": 5684, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 60 } }, "callee": { "type": "MemberExpression", - "start": 5416, - "end": 5442, + "start": 5652, + "end": 5678, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 5416, - "end": 5437, + "start": 5652, + "end": 5673, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 5416, - "end": 5420, + "start": 5652, + "end": 5656, "loc": { "start": { - "line": 93, + "line": 95, "column": 28 }, "end": { - "line": 93, + "line": 95, "column": 32 } } }, "property": { "type": "Identifier", - "start": 5421, - "end": 5437, + "start": 5657, + "end": 5673, "loc": { "start": { - "line": 93, + "line": 95, "column": 33 }, "end": { - "line": 93, + "line": 95, "column": 49 }, "identifierName": "handleButtonHold" @@ -46615,15 +48504,15 @@ }, "property": { "type": "Identifier", - "start": 5438, - "end": 5442, + "start": 5674, + "end": 5678, "loc": { "start": { - "line": 93, + "line": 95, "column": 50 }, "end": { - "line": 93, + "line": 95, "column": 54 }, "identifierName": "bind" @@ -46635,15 +48524,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5443, - "end": 5447, + "start": 5679, + "end": 5683, "loc": { "start": { - "line": 93, + "line": 95, "column": 55 }, "end": { - "line": 93, + "line": 95, "column": 59 } } @@ -46654,73 +48543,73 @@ }, { "type": "ExpressionStatement", - "start": 5455, - "end": 5510, + "start": 5691, + "end": 5746, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 59 } }, "expression": { "type": "AssignmentExpression", - "start": 5455, - "end": 5509, + "start": 5691, + "end": 5745, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 5455, - "end": 5475, + "start": 5691, + "end": 5711, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 5455, - "end": 5459, + "start": 5691, + "end": 5695, "loc": { "start": { - "line": 94, + "line": 96, "column": 4 }, "end": { - "line": 94, + "line": 96, "column": 8 } } }, "property": { "type": "Identifier", - "start": 5460, - "end": 5475, + "start": 5696, + "end": 5711, "loc": { "start": { - "line": 94, + "line": 96, "column": 9 }, "end": { - "line": 94, + "line": 96, "column": 24 }, "identifierName": "onModulesLoaded" @@ -46731,72 +48620,72 @@ }, "right": { "type": "CallExpression", - "start": 5478, - "end": 5509, + "start": 5714, + "end": 5745, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 5478, - "end": 5503, + "start": 5714, + "end": 5739, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 52 } }, "object": { "type": "MemberExpression", - "start": 5478, - "end": 5498, + "start": 5714, + "end": 5734, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 47 } }, "object": { "type": "ThisExpression", - "start": 5478, - "end": 5482, + "start": 5714, + "end": 5718, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 31 } } }, "property": { "type": "Identifier", - "start": 5483, - "end": 5498, + "start": 5719, + "end": 5734, "loc": { "start": { - "line": 94, + "line": 96, "column": 32 }, "end": { - "line": 94, + "line": 96, "column": 47 }, "identifierName": "onModulesLoaded" @@ -46807,15 +48696,15 @@ }, "property": { "type": "Identifier", - "start": 5499, - "end": 5503, + "start": 5735, + "end": 5739, "loc": { "start": { - "line": 94, + "line": 96, "column": 48 }, "end": { - "line": 94, + "line": 96, "column": 52 }, "identifierName": "bind" @@ -46827,15 +48716,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 5504, - "end": 5508, + "start": 5740, + "end": 5744, "loc": { "start": { - "line": 94, + "line": 96, "column": 53 }, "end": { - "line": 94, + "line": 96, "column": 57 } } @@ -46847,15 +48736,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -46864,58 +48753,58 @@ }, { "type": "ExpressionStatement", - "start": 6183, - "end": 6199, + "start": 6419, + "end": 6435, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 20 } }, "expression": { "type": "AssignmentExpression", - "start": 6183, - "end": 6198, + "start": 6419, + "end": 6434, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 19 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6183, - "end": 6193, + "start": 6419, + "end": 6429, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6183, - "end": 6187, + "start": 6419, + "end": 6423, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 8 } }, @@ -46923,15 +48812,15 @@ }, "property": { "type": "Identifier", - "start": 6188, - "end": 6193, + "start": 6424, + "end": 6429, "loc": { "start": { - "line": 110, + "line": 112, "column": 9 }, "end": { - "line": 110, + "line": 112, "column": 14 }, "identifierName": "input" @@ -46943,15 +48832,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6196, - "end": 6198, + "start": 6432, + "end": 6434, "loc": { "start": { - "line": 110, + "line": 112, "column": 17 }, "end": { - "line": 110, + "line": 112, "column": 19 } }, @@ -46963,15 +48852,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -46980,87 +48869,87 @@ }, { "type": "ExpressionStatement", - "start": 6205, - "end": 6245, + "start": 6441, + "end": 6481, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 44 } }, "expression": { "type": "AssignmentExpression", - "start": 6205, - "end": 6244, + "start": 6441, + "end": 6480, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6205, - "end": 6239, + "start": 6441, + "end": 6475, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 6205, - "end": 6215, + "start": 6441, + "end": 6451, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 6205, - "end": 6209, + "start": 6441, + "end": 6445, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 8 } } }, "property": { "type": "Identifier", - "start": 6210, - "end": 6215, + "start": 6446, + "end": 6451, "loc": { "start": { - "line": 111, + "line": 113, "column": 9 }, "end": { - "line": 111, + "line": 113, "column": 14 }, "identifierName": "input" @@ -47071,58 +48960,58 @@ }, "property": { "type": "MemberExpression", - "start": 6216, - "end": 6238, + "start": 6452, + "end": 6474, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 6216, - "end": 6228, + "start": 6452, + "end": 6464, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 6216, - "end": 6220, + "start": 6452, + "end": 6456, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 19 } } }, "property": { "type": "Identifier", - "start": 6221, - "end": 6228, + "start": 6457, + "end": 6464, "loc": { "start": { - "line": 111, + "line": 113, "column": 20 }, "end": { - "line": 111, + "line": 113, "column": 27 }, "identifierName": "options" @@ -47133,15 +49022,15 @@ }, "property": { "type": "Identifier", - "start": 6229, - "end": 6238, + "start": 6465, + "end": 6474, "loc": { "start": { - "line": 111, + "line": 113, "column": 28 }, "end": { - "line": 111, + "line": 113, "column": 37 }, "identifierName": "inputName" @@ -47154,15 +49043,15 @@ }, "right": { "type": "StringLiteral", - "start": 6242, - "end": 6244, + "start": 6478, + "end": 6480, "loc": { "start": { - "line": 111, + "line": 113, "column": 41 }, "end": { - "line": 111, + "line": 113, "column": 43 } }, @@ -47177,15 +49066,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -47194,58 +49083,58 @@ }, { "type": "ExpressionStatement", - "start": 6368, - "end": 6429, + "start": 6604, + "end": 6665, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 6368, - "end": 6428, + "start": 6604, + "end": 6664, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6368, - "end": 6389, + "start": 6604, + "end": 6625, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 6368, - "end": 6372, + "start": 6604, + "end": 6608, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 8 } }, @@ -47253,15 +49142,15 @@ }, "property": { "type": "Identifier", - "start": 6373, - "end": 6389, + "start": 6609, + "end": 6625, "loc": { "start": { - "line": 116, + "line": 118, "column": 9 }, "end": { - "line": 116, + "line": 118, "column": 25 }, "identifierName": "keyboardDOMClass" @@ -47273,71 +49162,71 @@ }, "right": { "type": "CallExpression", - "start": 6392, - "end": 6428, + "start": 6628, + "end": 6664, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 6392, - "end": 6424, + "start": 6628, + "end": 6660, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 60 } }, "object": { "type": "CallExpression", - "start": 6392, - "end": 6419, + "start": 6628, + "end": 6655, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 6392, - "end": 6414, + "start": 6628, + "end": 6650, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 50 } }, "object": { "type": "Identifier", - "start": 6392, - "end": 6408, + "start": 6628, + "end": 6644, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 44 }, "identifierName": "keyboardDOMQuery" @@ -47346,15 +49235,15 @@ }, "property": { "type": "Identifier", - "start": 6409, - "end": 6414, + "start": 6645, + "end": 6650, "loc": { "start": { - "line": 116, + "line": 118, "column": 45 }, "end": { - "line": 116, + "line": 118, "column": 50 }, "identifierName": "split" @@ -47366,15 +49255,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6415, - "end": 6418, + "start": 6651, + "end": 6654, "loc": { "start": { - "line": 116, + "line": 118, "column": 51 }, "end": { - "line": 116, + "line": 118, "column": 54 } }, @@ -47388,15 +49277,15 @@ }, "property": { "type": "Identifier", - "start": 6420, - "end": 6424, + "start": 6656, + "end": 6660, "loc": { "start": { - "line": 116, + "line": 118, "column": 56 }, "end": { - "line": 116, + "line": 118, "column": 60 }, "identifierName": "join" @@ -47408,15 +49297,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6425, - "end": 6427, + "start": 6661, + "end": 6663, "loc": { "start": { - "line": 116, + "line": 118, "column": 61 }, "end": { - "line": 116, + "line": 118, "column": 63 } }, @@ -47434,15 +49323,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -47452,15 +49341,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -47469,58 +49358,58 @@ }, { "type": "ExpressionStatement", - "start": 6588, - "end": 6613, + "start": 6824, + "end": 6849, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 6588, - "end": 6612, + "start": 6824, + "end": 6848, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 6588, - "end": 6607, + "start": 6824, + "end": 6843, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6588, - "end": 6592, + "start": 6824, + "end": 6828, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 8 } }, @@ -47528,15 +49417,15 @@ }, "property": { "type": "Identifier", - "start": 6593, - "end": 6607, + "start": 6829, + "end": 6843, "loc": { "start": { - "line": 121, + "line": 123, "column": 9 }, "end": { - "line": 121, + "line": 123, "column": 23 }, "identifierName": "buttonElements" @@ -47548,15 +49437,15 @@ }, "right": { "type": "ObjectExpression", - "start": 6610, - "end": 6612, + "start": 6846, + "end": 6848, "loc": { "start": { - "line": 121, + "line": 123, "column": 26 }, "end": { - "line": 121, + "line": 123, "column": 28 } }, @@ -47568,15 +49457,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -47586,15 +49475,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -47603,43 +49492,43 @@ }, { "type": "IfStatement", - "start": 6666, - "end": 6845, + "start": 6902, + "end": 7081, "loc": { "start": { - "line": 126, + "line": 128, "column": 4 }, "end": { - "line": 131, + "line": 133, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 6669, - "end": 6685, + "start": 6905, + "end": 6921, "loc": { "start": { - "line": 126, + "line": 128, "column": 7 }, "end": { - "line": 126, + "line": 128, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 6669, - "end": 6673, + "start": 6905, + "end": 6909, "loc": { "start": { - "line": 126, + "line": 128, "column": 7 }, "end": { - "line": 126, + "line": 128, "column": 11 } }, @@ -47647,15 +49536,15 @@ }, "property": { "type": "Identifier", - "start": 6674, - "end": 6685, + "start": 6910, + "end": 6921, "loc": { "start": { - "line": 126, + "line": 128, "column": 12 }, "end": { - "line": 126, + "line": 128, "column": 23 }, "identifierName": "keyboardDOM" @@ -47667,72 +49556,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 6694, - "end": 6708, + "start": 6930, + "end": 6944, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 6694, - "end": 6707, + "start": 6930, + "end": 6943, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 6694, - "end": 6705, + "start": 6930, + "end": 6941, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 6694, - "end": 6698, + "start": 6930, + "end": 6934, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 10 } } }, "property": { "type": "Identifier", - "start": 6699, - "end": 6705, + "start": 6935, + "end": 6941, "loc": { "start": { - "line": 127, + "line": 129, "column": 11 }, "end": { - "line": 127, + "line": 129, "column": 17 }, "identifierName": "render" @@ -47746,72 +49635,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 6719, - "end": 6845, + "start": 6955, + "end": 7081, "loc": { "start": { - "line": 128, + "line": 130, "column": 9 }, "end": { - "line": 131, + "line": 133, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 6728, - "end": 6792, + "start": 6964, + "end": 7028, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 70 } }, "expression": { "type": "CallExpression", - "start": 6728, - "end": 6791, + "start": 6964, + "end": 7027, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 69 } }, "callee": { "type": "MemberExpression", - "start": 6728, - "end": 6740, + "start": 6964, + "end": 6976, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 18 } }, "object": { "type": "Identifier", - "start": 6728, - "end": 6735, + "start": 6964, + "end": 6971, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 13 }, "identifierName": "console" @@ -47820,15 +49709,15 @@ }, "property": { "type": "Identifier", - "start": 6736, - "end": 6740, + "start": 6972, + "end": 6976, "loc": { "start": { - "line": 129, + "line": 131, "column": 14 }, "end": { - "line": 129, + "line": 131, "column": 18 }, "identifierName": "warn" @@ -47840,30 +49729,30 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 6741, - "end": 6790, + "start": 6977, + "end": 7026, "loc": { "start": { - "line": 129, + "line": 131, "column": 19 }, "end": { - "line": 129, + "line": 131, "column": 68 } }, "expressions": [ { "type": "Identifier", - "start": 6745, - "end": 6761, + "start": 6981, + "end": 6997, "loc": { "start": { - "line": 129, + "line": 131, "column": 23 }, "end": { - "line": 129, + "line": 131, "column": 39 }, "identifierName": "keyboardDOMQuery" @@ -47874,15 +49763,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 6742, - "end": 6743, + "start": 6978, + "end": 6979, "loc": { "start": { - "line": 129, + "line": 131, "column": 20 }, "end": { - "line": 129, + "line": 131, "column": 21 } }, @@ -47894,15 +49783,15 @@ }, { "type": "TemplateElement", - "start": 6762, - "end": 6789, + "start": 6998, + "end": 7025, "loc": { "start": { - "line": 129, + "line": 131, "column": 40 }, "end": { - "line": 129, + "line": 131, "column": 67 } }, @@ -47919,43 +49808,43 @@ }, { "type": "ThrowStatement", - "start": 6800, - "end": 6838, + "start": 7036, + "end": 7074, "loc": { "start": { - "line": 130, + "line": 132, "column": 6 }, "end": { - "line": 130, + "line": 132, "column": 44 } }, "argument": { "type": "NewExpression", - "start": 6806, - "end": 6837, + "start": 7042, + "end": 7073, "loc": { "start": { - "line": 130, + "line": 132, "column": 12 }, "end": { - "line": 130, + "line": 132, "column": 43 } }, "callee": { "type": "Identifier", - "start": 6810, - "end": 6815, + "start": 7046, + "end": 7051, "loc": { "start": { - "line": 130, + "line": 132, "column": 16 }, "end": { - "line": 130, + "line": 132, "column": 21 }, "identifierName": "Error" @@ -47965,15 +49854,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 6816, - "end": 6836, + "start": 7052, + "end": 7072, "loc": { "start": { - "line": 130, + "line": 132, "column": 22 }, "end": { - "line": 130, + "line": 132, "column": 42 } }, @@ -47994,15 +49883,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -48012,15 +49901,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -48029,29 +49918,29 @@ }, { "type": "IfStatement", - "start": 6972, - "end": 7057, + "start": 7208, + "end": 7293, "loc": { "start": { - "line": 137, + "line": 139, "column": 4 }, "end": { - "line": 138, + "line": 140, "column": 45 } }, "test": { "type": "UnaryExpression", - "start": 6975, - "end": 7009, + "start": 7211, + "end": 7245, "loc": { "start": { - "line": 137, + "line": 139, "column": 7 }, "end": { - "line": 137, + "line": 139, "column": 41 } }, @@ -48059,29 +49948,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 6976, - "end": 7009, + "start": 7212, + "end": 7245, "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 41 } }, "object": { "type": "Identifier", - "start": 6976, - "end": 6982, + "start": 7212, + "end": 7218, "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 14 }, "identifierName": "window" @@ -48091,15 +49980,15 @@ }, "property": { "type": "StringLiteral", - "start": 6983, - "end": 7008, + "start": 7219, + "end": 7244, "loc": { "start": { - "line": 137, + "line": 139, "column": 15 }, "end": { - "line": 137, + "line": 139, "column": 40 } }, @@ -48119,58 +50008,58 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7018, - "end": 7057, + "start": 7254, + "end": 7293, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 45 } }, "expression": { "type": "AssignmentExpression", - "start": 7018, - "end": 7056, + "start": 7254, + "end": 7292, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7018, - "end": 7051, + "start": 7254, + "end": 7287, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 39 } }, "object": { "type": "Identifier", - "start": 7018, - "end": 7024, + "start": 7254, + "end": 7260, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 12 }, "identifierName": "window" @@ -48179,15 +50068,15 @@ }, "property": { "type": "StringLiteral", - "start": 7025, - "end": 7050, + "start": 7261, + "end": 7286, "loc": { "start": { - "line": 138, + "line": 140, "column": 13 }, "end": { - "line": 138, + "line": 140, "column": 38 } }, @@ -48201,15 +50090,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7054, - "end": 7056, + "start": 7290, + "end": 7292, "loc": { "start": { - "line": 138, + "line": 140, "column": 42 }, "end": { - "line": 138, + "line": 140, "column": 44 } }, @@ -48222,15 +50111,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -48239,72 +50128,72 @@ }, { "type": "ExpressionStatement", - "start": 7071, - "end": 7161, + "start": 7307, + "end": 7397, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 94 } }, "expression": { "type": "AssignmentExpression", - "start": 7071, - "end": 7160, + "start": 7307, + "end": 7396, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7071, - "end": 7153, + "start": 7307, + "end": 7389, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 86 } }, "object": { "type": "MemberExpression", - "start": 7071, - "end": 7104, + "start": 7307, + "end": 7340, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 37 } }, "object": { "type": "Identifier", - "start": 7071, - "end": 7077, + "start": 7307, + "end": 7313, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 10 }, "identifierName": "window" @@ -48313,15 +50202,15 @@ }, "property": { "type": "StringLiteral", - "start": 7078, - "end": 7103, + "start": 7314, + "end": 7339, "loc": { "start": { - "line": 140, + "line": 142, "column": 11 }, "end": { - "line": 140, + "line": 142, "column": 36 } }, @@ -48335,72 +50224,72 @@ }, "property": { "type": "CallExpression", - "start": 7105, - "end": 7152, + "start": 7341, + "end": 7388, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 7105, - "end": 7129, + "start": 7341, + "end": 7365, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 62 } }, "object": { "type": "MemberExpression", - "start": 7105, - "end": 7119, + "start": 7341, + "end": 7355, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 52 } }, "object": { "type": "ThisExpression", - "start": 7105, - "end": 7109, + "start": 7341, + "end": 7345, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 42 } } }, "property": { "type": "Identifier", - "start": 7110, - "end": 7119, + "start": 7346, + "end": 7355, "loc": { "start": { - "line": 140, + "line": 142, "column": 43 }, "end": { - "line": 140, + "line": 142, "column": 52 }, "identifierName": "utilities" @@ -48411,15 +50300,15 @@ }, "property": { "type": "Identifier", - "start": 7120, - "end": 7129, + "start": 7356, + "end": 7365, "loc": { "start": { - "line": 140, + "line": 142, "column": 53 }, "end": { - "line": 140, + "line": 142, "column": 62 }, "identifierName": "camelCase" @@ -48431,44 +50320,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 7130, - "end": 7151, + "start": 7366, + "end": 7387, "loc": { "start": { - "line": 140, + "line": 142, "column": 63 }, "end": { - "line": 140, + "line": 142, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 7130, - "end": 7134, + "start": 7366, + "end": 7370, "loc": { "start": { - "line": 140, + "line": 142, "column": 63 }, "end": { - "line": 140, + "line": 142, "column": 67 } } }, "property": { "type": "Identifier", - "start": 7135, - "end": 7151, + "start": 7371, + "end": 7387, "loc": { "start": { - "line": 140, + "line": 142, "column": 68 }, "end": { - "line": 140, + "line": 142, "column": 84 }, "identifierName": "keyboardDOMClass" @@ -48483,15 +50372,15 @@ }, "right": { "type": "ThisExpression", - "start": 7156, - "end": 7160, + "start": 7392, + "end": 7396, "loc": { "start": { - "line": 140, + "line": 142, "column": 89 }, "end": { - "line": 140, + "line": 142, "column": 93 } } @@ -48501,15 +50390,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -48518,58 +50407,58 @@ }, { "type": "ExpressionStatement", - "start": 7221, - "end": 7281, + "start": 7457, + "end": 7517, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 64 } }, "expression": { "type": "AssignmentExpression", - "start": 7221, - "end": 7280, + "start": 7457, + "end": 7516, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7221, - "end": 7251, + "start": 7457, + "end": 7487, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 7221, - "end": 7225, + "start": 7457, + "end": 7461, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 8 } }, @@ -48577,15 +50466,15 @@ }, "property": { "type": "Identifier", - "start": 7226, - "end": 7251, + "start": 7462, + "end": 7487, "loc": { "start": { - "line": 145, + "line": 147, "column": 9 }, "end": { - "line": 145, + "line": 147, "column": 34 }, "identifierName": "physicalKeyboardInterface" @@ -48597,29 +50486,29 @@ }, "right": { "type": "NewExpression", - "start": 7254, - "end": 7280, + "start": 7490, + "end": 7516, "loc": { "start": { - "line": 145, + "line": 147, "column": 37 }, "end": { - "line": 145, + "line": 147, "column": 63 } }, "callee": { "type": "Identifier", - "start": 7258, - "end": 7274, + "start": 7494, + "end": 7510, "loc": { "start": { - "line": 145, + "line": 147, "column": 41 }, "end": { - "line": 145, + "line": 147, "column": 57 }, "identifierName": "PhysicalKeyboard" @@ -48629,15 +50518,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 7275, - "end": 7279, + "start": 7511, + "end": 7515, "loc": { "start": { - "line": 145, + "line": 147, "column": 58 }, "end": { - "line": 145, + "line": 147, "column": 62 } } @@ -48650,15 +50539,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -48668,15 +50557,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -48685,58 +50574,58 @@ }, { "type": "ExpressionStatement", - "start": 7323, - "end": 7341, + "start": 7559, + "end": 7577, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 22 } }, "expression": { "type": "AssignmentExpression", - "start": 7323, - "end": 7340, + "start": 7559, + "end": 7576, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 21 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7323, - "end": 7335, + "start": 7559, + "end": 7571, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7323, - "end": 7327, + "start": 7559, + "end": 7563, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 8 } }, @@ -48744,15 +50633,15 @@ }, "property": { "type": "Identifier", - "start": 7328, - "end": 7335, + "start": 7564, + "end": 7571, "loc": { "start": { - "line": 150, + "line": 152, "column": 9 }, "end": { - "line": 150, + "line": 152, "column": 16 }, "identifierName": "modules" @@ -48764,15 +50653,15 @@ }, "right": { "type": "ObjectExpression", - "start": 7338, - "end": 7340, + "start": 7574, + "end": 7576, "loc": { "start": { - "line": 150, + "line": 152, "column": 19 }, "end": { - "line": 150, + "line": 152, "column": 21 } }, @@ -48784,15 +50673,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -48801,72 +50690,72 @@ }, { "type": "ExpressionStatement", - "start": 7347, - "end": 7366, + "start": 7583, + "end": 7602, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 7347, - "end": 7365, + "start": 7583, + "end": 7601, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 7347, - "end": 7363, + "start": 7583, + "end": 7599, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 7347, - "end": 7351, + "start": 7583, + "end": 7587, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 8 } } }, "property": { "type": "Identifier", - "start": 7352, - "end": 7363, + "start": 7588, + "end": 7599, "loc": { "start": { - "line": 151, + "line": 153, "column": 9 }, "end": { - "line": 151, + "line": 153, "column": 20 }, "identifierName": "loadModules" @@ -48904,15 +50793,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -48921,15 +50810,15 @@ }, { "type": "ClassMethod", - "start": 7493, - "end": 9015, + "start": 7729, + "end": 9251, "loc": { "start": { - "line": 158, + "line": 160, "column": 2 }, "end": { - "line": 212, + "line": 214, "column": 3 } }, @@ -48937,15 +50826,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 7493, - "end": 7512, + "start": 7729, + "end": 7748, "loc": { "start": { - "line": 158, + "line": 160, "column": 2 }, "end": { - "line": 158, + "line": 160, "column": 21 }, "identifierName": "handleButtonClicked" @@ -48961,15 +50850,15 @@ "params": [ { "type": "Identifier", - "start": 7513, - "end": 7519, + "start": 7749, + "end": 7755, "loc": { "start": { - "line": 158, + "line": 160, "column": 22 }, "end": { - "line": 158, + "line": 160, "column": 28 }, "identifierName": "button" @@ -48979,59 +50868,59 @@ ], "body": { "type": "BlockStatement", - "start": 7520, - "end": 9015, + "start": 7756, + "end": 9251, "loc": { "start": { - "line": 158, + "line": 160, "column": 29 }, "end": { - "line": 212, + "line": 214, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 7527, - "end": 7558, + "start": 7763, + "end": 7794, "loc": { "start": { - "line": 159, + "line": 161, "column": 4 }, "end": { - "line": 159, + "line": 161, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7531, - "end": 7557, + "start": 7767, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 8 }, "end": { - "line": 159, + "line": 161, "column": 34 } }, "id": { "type": "Identifier", - "start": 7531, - "end": 7536, + "start": 7767, + "end": 7772, "loc": { "start": { - "line": 159, + "line": 161, "column": 8 }, "end": { - "line": 159, + "line": 161, "column": 13 }, "identifierName": "debug" @@ -49040,58 +50929,58 @@ }, "init": { "type": "MemberExpression", - "start": 7539, - "end": 7557, + "start": 7775, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 7539, - "end": 7551, + "start": 7775, + "end": 7787, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 7539, - "end": 7543, + "start": 7775, + "end": 7779, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 20 } } }, "property": { "type": "Identifier", - "start": 7544, - "end": 7551, + "start": 7780, + "end": 7787, "loc": { "start": { - "line": 159, + "line": 161, "column": 21 }, "end": { - "line": 159, + "line": 161, "column": 28 }, "identifierName": "options" @@ -49102,15 +50991,15 @@ }, "property": { "type": "Identifier", - "start": 7552, - "end": 7557, + "start": 7788, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 29 }, "end": { - "line": 159, + "line": 161, "column": 34 }, "identifierName": "debug" @@ -49126,15 +51015,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -49143,43 +51032,43 @@ }, { "type": "IfStatement", - "start": 7621, - "end": 7663, + "start": 7857, + "end": 7899, "loc": { "start": { - "line": 164, + "line": 166, "column": 4 }, "end": { - "line": 165, + "line": 167, "column": 19 } }, "test": { "type": "BinaryExpression", - "start": 7624, - "end": 7641, + "start": 7860, + "end": 7877, "loc": { "start": { - "line": 164, + "line": 166, "column": 7 }, "end": { - "line": 164, + "line": 166, "column": 24 } }, "left": { "type": "Identifier", - "start": 7624, - "end": 7630, + "start": 7860, + "end": 7866, "loc": { "start": { - "line": 164, + "line": 166, "column": 7 }, "end": { - "line": 164, + "line": 166, "column": 13 }, "identifierName": "button" @@ -49190,15 +51079,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7635, - "end": 7641, + "start": 7871, + "end": 7877, "loc": { "start": { - "line": 164, + "line": 166, "column": 18 }, "end": { - "line": 164, + "line": 166, "column": 24 } }, @@ -49212,29 +51101,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 7650, - "end": 7663, + "start": 7886, + "end": 7899, "loc": { "start": { - "line": 165, + "line": 167, "column": 6 }, "end": { - "line": 165, + "line": 167, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 7657, - "end": 7662, + "start": 7893, + "end": 7898, "loc": { "start": { - "line": 165, + "line": 167, "column": 13 }, "end": { - "line": 165, + "line": 167, "column": 18 } }, @@ -49247,15 +51136,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -49265,15 +51154,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -49282,43 +51171,43 @@ }, { "type": "IfStatement", - "start": 7716, - "end": 7805, + "start": 7952, + "end": 8041, "loc": { "start": { - "line": 170, + "line": 172, "column": 4 }, "end": { - "line": 171, + "line": 173, "column": 38 } }, "test": { "type": "BinaryExpression", - "start": 7719, - "end": 7764, + "start": 7955, + "end": 8000, "loc": { "start": { - "line": 170, + "line": 172, "column": 7 }, "end": { - "line": 170, + "line": 172, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 7719, - "end": 7749, + "start": 7955, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 7 }, "end": { - "line": 170, + "line": 172, "column": 37 } }, @@ -49326,43 +51215,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7726, - "end": 7749, + "start": 7962, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 7726, - "end": 7738, + "start": 7962, + "end": 7974, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 7726, - "end": 7730, + "start": 7962, + "end": 7966, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 18 } }, @@ -49370,15 +51259,15 @@ }, "property": { "type": "Identifier", - "start": 7731, - "end": 7738, + "start": 7967, + "end": 7974, "loc": { "start": { - "line": 170, + "line": 172, "column": 19 }, "end": { - "line": 170, + "line": 172, "column": 26 }, "identifierName": "options" @@ -49390,15 +51279,15 @@ }, "property": { "type": "Identifier", - "start": 7739, - "end": 7749, + "start": 7975, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 27 }, "end": { - "line": 170, + "line": 172, "column": 37 }, "identifierName": "onKeyPress" @@ -49416,15 +51305,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 7754, - "end": 7764, + "start": 7990, + "end": 8000, "loc": { "start": { - "line": 170, + "line": 172, "column": 42 }, "end": { - "line": 170, + "line": 172, "column": 52 } }, @@ -49438,86 +51327,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7773, - "end": 7805, + "start": 8009, + "end": 8041, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 7773, - "end": 7804, + "start": 8009, + "end": 8040, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 7773, - "end": 7796, + "start": 8009, + "end": 8032, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 7773, - "end": 7785, + "start": 8009, + "end": 8021, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7773, - "end": 7777, + "start": 8009, + "end": 8013, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7778, - "end": 7785, + "start": 8014, + "end": 8021, "loc": { "start": { - "line": 171, + "line": 173, "column": 11 }, "end": { - "line": 171, + "line": 173, "column": 18 }, "identifierName": "options" @@ -49528,15 +51417,15 @@ }, "property": { "type": "Identifier", - "start": 7786, - "end": 7796, + "start": 8022, + "end": 8032, "loc": { "start": { - "line": 171, + "line": 173, "column": 19 }, "end": { - "line": 171, + "line": 173, "column": 29 }, "identifierName": "onKeyPress" @@ -49548,15 +51437,15 @@ "arguments": [ { "type": "Identifier", - "start": 7797, - "end": 7803, + "start": 8033, + "end": 8039, "loc": { "start": { - "line": 171, + "line": 173, "column": 30 }, "end": { - "line": 171, + "line": 173, "column": 36 }, "identifierName": "button" @@ -49571,15 +51460,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -49588,29 +51477,29 @@ }, { "type": "IfStatement", - "start": 7817, - "end": 7904, + "start": 8053, + "end": 8140, "loc": { "start": { - "line": 173, + "line": 175, "column": 4 }, "end": { - "line": 174, + "line": 176, "column": 46 } }, "test": { "type": "UnaryExpression", - "start": 7820, - "end": 7855, + "start": 8056, + "end": 8091, "loc": { "start": { - "line": 173, + "line": 175, "column": 7 }, "end": { - "line": 173, + "line": 175, "column": 42 } }, @@ -49618,58 +51507,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 7821, - "end": 7855, + "start": 8057, + "end": 8091, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 7821, - "end": 7831, + "start": 8057, + "end": 8067, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 7821, - "end": 7825, + "start": 8057, + "end": 8061, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 12 } } }, "property": { "type": "Identifier", - "start": 7826, - "end": 7831, + "start": 8062, + "end": 8067, "loc": { "start": { - "line": 173, + "line": 175, "column": 13 }, "end": { - "line": 173, + "line": 175, "column": 18 }, "identifierName": "input" @@ -49680,58 +51569,58 @@ }, "property": { "type": "MemberExpression", - "start": 7832, - "end": 7854, + "start": 8068, + "end": 8090, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 7832, - "end": 7844, + "start": 8068, + "end": 8080, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 7832, - "end": 7836, + "start": 8068, + "end": 8072, "loc": { "start": { - "line": 173, + "line": 175, "column": 19 }, "end": { - "line": 173, + "line": 175, "column": 23 } } }, "property": { "type": "Identifier", - "start": 7837, - "end": 7844, + "start": 8073, + "end": 8080, "loc": { "start": { - "line": 173, + "line": 175, "column": 24 }, "end": { - "line": 173, + "line": 175, "column": 31 }, "identifierName": "options" @@ -49742,15 +51631,15 @@ }, "property": { "type": "Identifier", - "start": 7845, - "end": 7854, + "start": 8081, + "end": 8090, "loc": { "start": { - "line": 173, + "line": 175, "column": 32 }, "end": { - "line": 173, + "line": 175, "column": 41 }, "identifierName": "inputName" @@ -49767,87 +51656,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 7864, - "end": 7904, + "start": 8100, + "end": 8140, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 46 } }, "expression": { "type": "AssignmentExpression", - "start": 7864, - "end": 7903, + "start": 8100, + "end": 8139, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 7864, - "end": 7898, + "start": 8100, + "end": 8134, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 7864, - "end": 7874, + "start": 8100, + "end": 8110, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 7864, - "end": 7868, + "start": 8100, + "end": 8104, "loc": { "start": { - "line": 174, + "line": 176, "column": 6 }, "end": { - "line": 174, + "line": 176, "column": 10 } } }, "property": { "type": "Identifier", - "start": 7869, - "end": 7874, + "start": 8105, + "end": 8110, "loc": { "start": { - "line": 174, + "line": 176, "column": 11 }, "end": { - "line": 174, + "line": 176, "column": 16 }, "identifierName": "input" @@ -49858,58 +51747,58 @@ }, "property": { "type": "MemberExpression", - "start": 7875, - "end": 7897, + "start": 8111, + "end": 8133, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 7875, - "end": 7887, + "start": 8111, + "end": 8123, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 7875, - "end": 7879, + "start": 8111, + "end": 8115, "loc": { "start": { - "line": 174, + "line": 176, "column": 17 }, "end": { - "line": 174, + "line": 176, "column": 21 } } }, "property": { "type": "Identifier", - "start": 7880, - "end": 7887, + "start": 8116, + "end": 8123, "loc": { "start": { - "line": 174, + "line": 176, "column": 22 }, "end": { - "line": 174, + "line": 176, "column": 29 }, "identifierName": "options" @@ -49920,15 +51809,15 @@ }, "property": { "type": "Identifier", - "start": 7888, - "end": 7897, + "start": 8124, + "end": 8133, "loc": { "start": { - "line": 174, + "line": 176, "column": 30 }, "end": { - "line": 174, + "line": 176, "column": 39 }, "identifierName": "inputName" @@ -49941,15 +51830,15 @@ }, "right": { "type": "StringLiteral", - "start": 7901, - "end": 7903, + "start": 8137, + "end": 8139, "loc": { "start": { - "line": 174, + "line": 176, "column": 43 }, "end": { - "line": 174, + "line": 176, "column": 45 } }, @@ -49965,44 +51854,44 @@ }, { "type": "VariableDeclaration", - "start": 7912, - "end": 8054, + "start": 8148, + "end": 8290, "loc": { "start": { - "line": 176, + "line": 178, "column": 4 }, "end": { - "line": 178, + "line": 180, "column": 6 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 7916, - "end": 8053, + "start": 8152, + "end": 8289, "loc": { "start": { - "line": 176, + "line": 178, "column": 8 }, "end": { - "line": 178, + "line": 180, "column": 5 } }, "id": { "type": "Identifier", - "start": 7916, - "end": 7928, + "start": 8152, + "end": 8164, "loc": { "start": { - "line": 176, + "line": 178, "column": 8 }, "end": { - "line": 176, + "line": 178, "column": 20 }, "identifierName": "updatedInput" @@ -50011,72 +51900,72 @@ }, "init": { "type": "CallExpression", - "start": 7931, - "end": 8053, + "start": 8167, + "end": 8289, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 178, + "line": 180, "column": 5 } }, "callee": { "type": "MemberExpression", - "start": 7931, - "end": 7961, + "start": 8167, + "end": 8197, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 7931, - "end": 7945, + "start": 8167, + "end": 8181, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7931, - "end": 7935, + "start": 8167, + "end": 8171, "loc": { "start": { - "line": 176, + "line": 178, "column": 23 }, "end": { - "line": 176, + "line": 178, "column": 27 } } }, "property": { "type": "Identifier", - "start": 7936, - "end": 7945, + "start": 8172, + "end": 8181, "loc": { "start": { - "line": 176, + "line": 178, "column": 28 }, "end": { - "line": 176, + "line": 178, "column": 37 }, "identifierName": "utilities" @@ -50087,15 +51976,15 @@ }, "property": { "type": "Identifier", - "start": 7946, - "end": 7961, + "start": 8182, + "end": 8197, "loc": { "start": { - "line": 176, + "line": 178, "column": 38 }, "end": { - "line": 176, + "line": 178, "column": 53 }, "identifierName": "getUpdatedInput" @@ -50107,15 +51996,15 @@ "arguments": [ { "type": "Identifier", - "start": 7970, - "end": 7976, + "start": 8206, + "end": 8212, "loc": { "start": { - "line": 177, + "line": 179, "column": 6 }, "end": { - "line": 177, + "line": 179, "column": 12 }, "identifierName": "button" @@ -50124,58 +52013,58 @@ }, { "type": "MemberExpression", - "start": 7978, - "end": 8012, + "start": 8214, + "end": 8248, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 7978, - "end": 7988, + "start": 8214, + "end": 8224, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 7978, - "end": 7982, + "start": 8214, + "end": 8218, "loc": { "start": { - "line": 177, + "line": 179, "column": 14 }, "end": { - "line": 177, + "line": 179, "column": 18 } } }, "property": { "type": "Identifier", - "start": 7983, - "end": 7988, + "start": 8219, + "end": 8224, "loc": { "start": { - "line": 177, + "line": 179, "column": 19 }, "end": { - "line": 177, + "line": 179, "column": 24 }, "identifierName": "input" @@ -50186,58 +52075,58 @@ }, "property": { "type": "MemberExpression", - "start": 7989, - "end": 8011, + "start": 8225, + "end": 8247, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 7989, - "end": 8001, + "start": 8225, + "end": 8237, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 37 } }, "object": { "type": "ThisExpression", - "start": 7989, - "end": 7993, + "start": 8225, + "end": 8229, "loc": { "start": { - "line": 177, + "line": 179, "column": 25 }, "end": { - "line": 177, + "line": 179, "column": 29 } } }, "property": { "type": "Identifier", - "start": 7994, - "end": 8001, + "start": 8230, + "end": 8237, "loc": { "start": { - "line": 177, + "line": 179, "column": 30 }, "end": { - "line": 177, + "line": 179, "column": 37 }, "identifierName": "options" @@ -50248,15 +52137,15 @@ }, "property": { "type": "Identifier", - "start": 8002, - "end": 8011, + "start": 8238, + "end": 8247, "loc": { "start": { - "line": 177, + "line": 179, "column": 38 }, "end": { - "line": 177, + "line": 179, "column": 47 }, "identifierName": "inputName" @@ -50269,44 +52158,44 @@ }, { "type": "MemberExpression", - "start": 8014, - "end": 8026, + "start": 8250, + "end": 8262, "loc": { "start": { - "line": 177, + "line": 179, "column": 50 }, "end": { - "line": 177, + "line": 179, "column": 62 } }, "object": { "type": "ThisExpression", - "start": 8014, - "end": 8018, + "start": 8250, + "end": 8254, "loc": { "start": { - "line": 177, + "line": 179, "column": 50 }, "end": { - "line": 177, + "line": 179, "column": 54 } } }, "property": { "type": "Identifier", - "start": 8019, - "end": 8026, + "start": 8255, + "end": 8262, "loc": { "start": { - "line": 177, + "line": 179, "column": 55 }, "end": { - "line": 177, + "line": 179, "column": 62 }, "identifierName": "options" @@ -50317,44 +52206,44 @@ }, { "type": "MemberExpression", - "start": 8028, - "end": 8046, + "start": 8264, + "end": 8282, "loc": { "start": { - "line": 177, + "line": 179, "column": 64 }, "end": { - "line": 177, + "line": 179, "column": 82 } }, "object": { "type": "ThisExpression", - "start": 8028, - "end": 8032, + "start": 8264, + "end": 8268, "loc": { "start": { - "line": 177, + "line": 179, "column": 64 }, "end": { - "line": 177, + "line": 179, "column": 68 } } }, "property": { "type": "Identifier", - "start": 8033, - "end": 8046, + "start": 8269, + "end": 8282, "loc": { "start": { - "line": 177, + "line": 179, "column": 69 }, "end": { - "line": 177, + "line": 179, "column": 82 }, "identifierName": "caretPosition" @@ -50371,86 +52260,86 @@ }, { "type": "IfStatement", - "start": 8062, - "end": 8937, + "start": 8298, + "end": 9173, "loc": { "start": { - "line": 180, + "line": 182, "column": 4 }, "end": { - "line": 207, + "line": 209, "column": 5 } }, "test": { "type": "BinaryExpression", - "start": 8065, - "end": 8116, + "start": 8301, + "end": 8352, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 58 } }, "left": { "type": "MemberExpression", - "start": 8065, - "end": 8099, + "start": 8301, + "end": 8335, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 8065, - "end": 8075, + "start": 8301, + "end": 8311, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 8065, - "end": 8069, + "start": 8301, + "end": 8305, "loc": { "start": { - "line": 180, + "line": 182, "column": 7 }, "end": { - "line": 180, + "line": 182, "column": 11 } } }, "property": { "type": "Identifier", - "start": 8070, - "end": 8075, + "start": 8306, + "end": 8311, "loc": { "start": { - "line": 180, + "line": 182, "column": 12 }, "end": { - "line": 180, + "line": 182, "column": 17 }, "identifierName": "input" @@ -50461,58 +52350,58 @@ }, "property": { "type": "MemberExpression", - "start": 8076, - "end": 8098, + "start": 8312, + "end": 8334, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8076, - "end": 8088, + "start": 8312, + "end": 8324, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 30 } }, "object": { "type": "ThisExpression", - "start": 8076, - "end": 8080, + "start": 8312, + "end": 8316, "loc": { "start": { - "line": 180, + "line": 182, "column": 18 }, "end": { - "line": 180, + "line": 182, "column": 22 } } }, "property": { "type": "Identifier", - "start": 8081, - "end": 8088, + "start": 8317, + "end": 8324, "loc": { "start": { - "line": 180, + "line": 182, "column": 23 }, "end": { - "line": 180, + "line": 182, "column": 30 }, "identifierName": "options" @@ -50523,15 +52412,15 @@ }, "property": { "type": "Identifier", - "start": 8089, - "end": 8098, + "start": 8325, + "end": 8334, "loc": { "start": { - "line": 180, + "line": 182, "column": 31 }, "end": { - "line": 180, + "line": 182, "column": 40 }, "identifierName": "inputName" @@ -50545,15 +52434,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 8104, - "end": 8116, + "start": 8340, + "end": 8352, "loc": { "start": { - "line": 180, + "line": 182, "column": 46 }, "end": { - "line": 180, + "line": 182, "column": 58 }, "identifierName": "updatedInput" @@ -50563,86 +52452,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 8117, - "end": 8937, + "start": 8353, + "end": 9173, "loc": { "start": { - "line": 180, + "line": 182, "column": 59 }, "end": { - "line": 207, + "line": 209, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 8213, - "end": 8346, + "start": 8449, + "end": 8582, "loc": { "start": { - "line": 185, + "line": 187, "column": 6 }, "end": { - "line": 187, + "line": 189, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 8216, - "end": 8312, + "start": 8452, + "end": 8548, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 105 } }, "left": { "type": "MemberExpression", - "start": 8216, - "end": 8238, + "start": 8452, + "end": 8474, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 8216, - "end": 8228, + "start": 8452, + "end": 8464, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8216, - "end": 8220, + "start": 8452, + "end": 8456, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 13 } }, @@ -50650,15 +52539,15 @@ }, "property": { "type": "Identifier", - "start": 8221, - "end": 8228, + "start": 8457, + "end": 8464, "loc": { "start": { - "line": 185, + "line": 187, "column": 14 }, "end": { - "line": 185, + "line": 187, "column": 21 }, "identifierName": "options" @@ -50670,15 +52559,15 @@ }, "property": { "type": "Identifier", - "start": 8229, - "end": 8238, + "start": 8465, + "end": 8474, "loc": { "start": { - "line": 185, + "line": 187, "column": 22 }, "end": { - "line": 185, + "line": 187, "column": 31 }, "identifierName": "maxLength" @@ -50691,72 +52580,72 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 8242, - "end": 8312, + "start": 8478, + "end": 8548, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 105 } }, "callee": { "type": "MemberExpression", - "start": 8242, - "end": 8272, + "start": 8478, + "end": 8508, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 65 } }, "object": { "type": "MemberExpression", - "start": 8242, - "end": 8256, + "start": 8478, + "end": 8492, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 8242, - "end": 8246, + "start": 8478, + "end": 8482, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 39 } } }, "property": { "type": "Identifier", - "start": 8247, - "end": 8256, + "start": 8483, + "end": 8492, "loc": { "start": { - "line": 185, + "line": 187, "column": 40 }, "end": { - "line": 185, + "line": 187, "column": 49 }, "identifierName": "utilities" @@ -50767,15 +52656,15 @@ }, "property": { "type": "Identifier", - "start": 8257, - "end": 8272, + "start": 8493, + "end": 8508, "loc": { "start": { - "line": 185, + "line": 187, "column": 50 }, "end": { - "line": 185, + "line": 187, "column": 65 }, "identifierName": "handleMaxLength" @@ -50787,44 +52676,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8273, - "end": 8283, + "start": 8509, + "end": 8519, "loc": { "start": { - "line": 185, + "line": 187, "column": 66 }, "end": { - "line": 185, + "line": 187, "column": 76 } }, "object": { "type": "ThisExpression", - "start": 8273, - "end": 8277, + "start": 8509, + "end": 8513, "loc": { "start": { - "line": 185, + "line": 187, "column": 66 }, "end": { - "line": 185, + "line": 187, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8278, - "end": 8283, + "start": 8514, + "end": 8519, "loc": { "start": { - "line": 185, + "line": 187, "column": 71 }, "end": { - "line": 185, + "line": 187, "column": 76 }, "identifierName": "input" @@ -50835,44 +52724,44 @@ }, { "type": "MemberExpression", - "start": 8285, - "end": 8297, + "start": 8521, + "end": 8533, "loc": { "start": { - "line": 185, + "line": 187, "column": 78 }, "end": { - "line": 185, + "line": 187, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 8285, - "end": 8289, + "start": 8521, + "end": 8525, "loc": { "start": { - "line": 185, + "line": 187, "column": 78 }, "end": { - "line": 185, + "line": 187, "column": 82 } } }, "property": { "type": "Identifier", - "start": 8290, - "end": 8297, + "start": 8526, + "end": 8533, "loc": { "start": { - "line": 185, + "line": 187, "column": 83 }, "end": { - "line": 185, + "line": 187, "column": 90 }, "identifierName": "options" @@ -50883,15 +52772,15 @@ }, { "type": "Identifier", - "start": 8299, - "end": 8311, + "start": 8535, + "end": 8547, "loc": { "start": { - "line": 185, + "line": 187, "column": 92 }, "end": { - "line": 185, + "line": 187, "column": 104 }, "identifierName": "updatedInput" @@ -50904,44 +52793,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 8313, - "end": 8346, + "start": 8549, + "end": 8582, "loc": { "start": { - "line": 185, + "line": 187, "column": 106 }, "end": { - "line": 187, + "line": 189, "column": 7 } }, "body": [ { "type": "ReturnStatement", - "start": 8324, - "end": 8337, + "start": 8560, + "end": 8573, "loc": { "start": { - "line": 186, + "line": 188, "column": 8 }, "end": { - "line": 186, + "line": 188, "column": 21 } }, "argument": { "type": "BooleanLiteral", - "start": 8331, - "end": 8336, + "start": 8567, + "end": 8572, "loc": { "start": { - "line": 186, + "line": 188, "column": 15 }, "end": { - "line": 186, + "line": 188, "column": 20 } }, @@ -50956,15 +52845,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8128, - "end": 8205, + "start": 8364, + "end": 8441, "loc": { "start": { - "line": 182, + "line": 184, "column": 6 }, "end": { - "line": 184, + "line": 186, "column": 9 } } @@ -50973,87 +52862,87 @@ }, { "type": "ExpressionStatement", - "start": 8356, - "end": 8527, + "start": 8592, + "end": 8763, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 191, + "line": 193, "column": 8 } }, "expression": { "type": "AssignmentExpression", - "start": 8356, - "end": 8526, + "start": 8592, + "end": 8762, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 191, + "line": 193, "column": 7 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 8356, - "end": 8390, + "start": 8592, + "end": 8626, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8356, - "end": 8366, + "start": 8592, + "end": 8602, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 8356, - "end": 8360, + "start": 8592, + "end": 8596, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 10 } } }, "property": { "type": "Identifier", - "start": 8361, - "end": 8366, + "start": 8597, + "end": 8602, "loc": { "start": { - "line": 189, + "line": 191, "column": 11 }, "end": { - "line": 189, + "line": 191, "column": 16 }, "identifierName": "input" @@ -51064,58 +52953,58 @@ }, "property": { "type": "MemberExpression", - "start": 8367, - "end": 8389, + "start": 8603, + "end": 8625, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 8367, - "end": 8379, + "start": 8603, + "end": 8615, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 8367, - "end": 8371, + "start": 8603, + "end": 8607, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 21 } } }, "property": { "type": "Identifier", - "start": 8372, - "end": 8379, + "start": 8608, + "end": 8615, "loc": { "start": { - "line": 189, + "line": 191, "column": 22 }, "end": { - "line": 189, + "line": 191, "column": 29 }, "identifierName": "options" @@ -51126,15 +53015,15 @@ }, "property": { "type": "Identifier", - "start": 8380, - "end": 8389, + "start": 8616, + "end": 8625, "loc": { "start": { - "line": 189, + "line": 191, "column": 30 }, "end": { - "line": 189, + "line": 191, "column": 39 }, "identifierName": "inputName" @@ -51147,72 +53036,72 @@ }, "right": { "type": "CallExpression", - "start": 8394, - "end": 8526, + "start": 8630, + "end": 8762, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 191, + "line": 193, "column": 7 } }, "callee": { "type": "MemberExpression", - "start": 8394, - "end": 8424, + "start": 8630, + "end": 8660, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 74 } }, "object": { "type": "MemberExpression", - "start": 8394, - "end": 8408, + "start": 8630, + "end": 8644, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 58 } }, "object": { "type": "ThisExpression", - "start": 8394, - "end": 8398, + "start": 8630, + "end": 8634, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 48 } } }, "property": { "type": "Identifier", - "start": 8399, - "end": 8408, + "start": 8635, + "end": 8644, "loc": { "start": { - "line": 189, + "line": 191, "column": 49 }, "end": { - "line": 189, + "line": 191, "column": 58 }, "identifierName": "utilities" @@ -51223,15 +53112,15 @@ }, "property": { "type": "Identifier", - "start": 8409, - "end": 8424, + "start": 8645, + "end": 8660, "loc": { "start": { - "line": 189, + "line": 191, "column": 59 }, "end": { - "line": 189, + "line": 191, "column": 74 }, "identifierName": "getUpdatedInput" @@ -51243,15 +53132,15 @@ "arguments": [ { "type": "Identifier", - "start": 8435, - "end": 8441, + "start": 8671, + "end": 8677, "loc": { "start": { - "line": 190, + "line": 192, "column": 8 }, "end": { - "line": 190, + "line": 192, "column": 14 }, "identifierName": "button" @@ -51260,58 +53149,58 @@ }, { "type": "MemberExpression", - "start": 8443, - "end": 8477, + "start": 8679, + "end": 8713, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 8443, - "end": 8453, + "start": 8679, + "end": 8689, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 8443, - "end": 8447, + "start": 8679, + "end": 8683, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 20 } } }, "property": { "type": "Identifier", - "start": 8448, - "end": 8453, + "start": 8684, + "end": 8689, "loc": { "start": { - "line": 190, + "line": 192, "column": 21 }, "end": { - "line": 190, + "line": 192, "column": 26 }, "identifierName": "input" @@ -51322,58 +53211,58 @@ }, "property": { "type": "MemberExpression", - "start": 8454, - "end": 8476, + "start": 8690, + "end": 8712, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 8454, - "end": 8466, + "start": 8690, + "end": 8702, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 8454, - "end": 8458, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 31 } } }, "property": { "type": "Identifier", - "start": 8459, - "end": 8466, + "start": 8695, + "end": 8702, "loc": { "start": { - "line": 190, + "line": 192, "column": 32 }, "end": { - "line": 190, + "line": 192, "column": 39 }, "identifierName": "options" @@ -51384,15 +53273,15 @@ }, "property": { "type": "Identifier", - "start": 8467, - "end": 8476, + "start": 8703, + "end": 8712, "loc": { "start": { - "line": 190, + "line": 192, "column": 40 }, "end": { - "line": 190, + "line": 192, "column": 49 }, "identifierName": "inputName" @@ -51405,44 +53294,44 @@ }, { "type": "MemberExpression", - "start": 8479, - "end": 8491, + "start": 8715, + "end": 8727, "loc": { "start": { - "line": 190, + "line": 192, "column": 52 }, "end": { - "line": 190, + "line": 192, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 8479, - "end": 8483, + "start": 8715, + "end": 8719, "loc": { "start": { - "line": 190, + "line": 192, "column": 52 }, "end": { - "line": 190, + "line": 192, "column": 56 } } }, "property": { "type": "Identifier", - "start": 8484, - "end": 8491, + "start": 8720, + "end": 8727, "loc": { "start": { - "line": 190, + "line": 192, "column": 57 }, "end": { - "line": 190, + "line": 192, "column": 64 }, "identifierName": "options" @@ -51453,44 +53342,44 @@ }, { "type": "MemberExpression", - "start": 8493, - "end": 8511, + "start": 8729, + "end": 8747, "loc": { "start": { - "line": 190, + "line": 192, "column": 66 }, "end": { - "line": 190, + "line": 192, "column": 84 } }, "object": { "type": "ThisExpression", - "start": 8493, - "end": 8497, + "start": 8729, + "end": 8733, "loc": { "start": { - "line": 190, + "line": 192, "column": 66 }, "end": { - "line": 190, + "line": 192, "column": 70 } } }, "property": { "type": "Identifier", - "start": 8498, - "end": 8511, + "start": 8734, + "end": 8747, "loc": { "start": { - "line": 190, + "line": 192, "column": 71 }, "end": { - "line": 190, + "line": 192, "column": 84 }, "identifierName": "caretPosition" @@ -51501,15 +53390,15 @@ }, { "type": "BooleanLiteral", - "start": 8513, - "end": 8517, + "start": 8749, + "end": 8753, "loc": { "start": { - "line": 190, + "line": 192, "column": 86 }, "end": { - "line": 190, + "line": 192, "column": 90 } }, @@ -51521,29 +53410,29 @@ }, { "type": "IfStatement", - "start": 8537, - "end": 8598, + "start": 8773, + "end": 8834, "loc": { "start": { - "line": 193, + "line": 195, "column": 6 }, "end": { - "line": 194, + "line": 196, "column": 50 } }, "test": { "type": "Identifier", - "start": 8540, - "end": 8545, + "start": 8776, + "end": 8781, "loc": { "start": { - "line": 193, + "line": 195, "column": 9 }, "end": { - "line": 193, + "line": 195, "column": 14 }, "identifierName": "debug" @@ -51552,57 +53441,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8556, - "end": 8598, + "start": 8792, + "end": 8834, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 8556, - "end": 8597, + "start": 8792, + "end": 8833, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 8556, - "end": 8567, + "start": 8792, + "end": 8803, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 19 } }, "object": { "type": "Identifier", - "start": 8556, - "end": 8563, + "start": 8792, + "end": 8799, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 15 }, "identifierName": "console" @@ -51611,15 +53500,15 @@ }, "property": { "type": "Identifier", - "start": 8564, - "end": 8567, + "start": 8800, + "end": 8803, "loc": { "start": { - "line": 194, + "line": 196, "column": 16 }, "end": { - "line": 194, + "line": 196, "column": 19 }, "identifierName": "log" @@ -51631,15 +53520,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8568, - "end": 8584, + "start": 8804, + "end": 8820, "loc": { "start": { - "line": 194, + "line": 196, "column": 20 }, "end": { - "line": 194, + "line": 196, "column": 36 } }, @@ -51651,44 +53540,44 @@ }, { "type": "MemberExpression", - "start": 8586, - "end": 8596, + "start": 8822, + "end": 8832, "loc": { "start": { - "line": 194, + "line": 196, "column": 38 }, "end": { - "line": 194, + "line": 196, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 8586, - "end": 8590, + "start": 8822, + "end": 8826, "loc": { "start": { - "line": 194, + "line": 196, "column": 38 }, "end": { - "line": 194, + "line": 196, "column": 42 } } }, "property": { "type": "Identifier", - "start": 8591, - "end": 8596, + "start": 8827, + "end": 8832, "loc": { "start": { - "line": 194, + "line": 196, "column": 43 }, "end": { - "line": 194, + "line": 196, "column": 48 }, "identifierName": "input" @@ -51706,15 +53595,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -51723,57 +53612,57 @@ }, { "type": "IfStatement", - "start": 8675, - "end": 8756, + "start": 8911, + "end": 8992, "loc": { "start": { - "line": 199, + "line": 201, "column": 6 }, "end": { - "line": 200, + "line": 202, "column": 44 } }, "test": { "type": "MemberExpression", - "start": 8678, - "end": 8709, + "start": 8914, + "end": 8945, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 8678, - "end": 8690, + "start": 8914, + "end": 8926, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 8678, - "end": 8682, + "start": 8914, + "end": 8918, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 13 } }, @@ -51781,15 +53670,15 @@ }, "property": { "type": "Identifier", - "start": 8683, - "end": 8690, + "start": 8919, + "end": 8926, "loc": { "start": { - "line": 199, + "line": 201, "column": 14 }, "end": { - "line": 199, + "line": 201, "column": 21 }, "identifierName": "options" @@ -51801,15 +53690,15 @@ }, "property": { "type": "Identifier", - "start": 8691, - "end": 8709, + "start": 8927, + "end": 8945, "loc": { "start": { - "line": 199, + "line": 201, "column": 22 }, "end": { - "line": 199, + "line": 201, "column": 40 }, "identifierName": "syncInstanceInputs" @@ -51821,72 +53710,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8720, - "end": 8756, + "start": 8956, + "end": 8992, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 8720, - "end": 8755, + "start": 8956, + "end": 8991, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 8720, - "end": 8743, + "start": 8956, + "end": 8979, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 8720, - "end": 8724, + "start": 8956, + "end": 8960, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8725, - "end": 8743, + "start": 8961, + "end": 8979, "loc": { "start": { - "line": 200, + "line": 202, "column": 13 }, "end": { - "line": 200, + "line": 202, "column": 31 }, "identifierName": "syncInstanceInputs" @@ -51898,44 +53787,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 8744, - "end": 8754, + "start": 8980, + "end": 8990, "loc": { "start": { - "line": 200, + "line": 202, "column": 32 }, "end": { - "line": 200, + "line": 202, "column": 42 } }, "object": { "type": "ThisExpression", - "start": 8744, - "end": 8748, + "start": 8980, + "end": 8984, "loc": { "start": { - "line": 200, + "line": 202, "column": 32 }, "end": { - "line": 200, + "line": 202, "column": 36 } } }, "property": { "type": "Identifier", - "start": 8749, - "end": 8754, + "start": 8985, + "end": 8990, "loc": { "start": { - "line": 200, + "line": 202, "column": 37 }, "end": { - "line": 200, + "line": 202, "column": 42 }, "identifierName": "input" @@ -51953,15 +53842,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -51971,15 +53860,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -51988,43 +53877,43 @@ }, { "type": "IfStatement", - "start": 8815, - "end": 8930, + "start": 9051, + "end": 9166, "loc": { "start": { - "line": 205, + "line": 207, "column": 6 }, "end": { - "line": 206, + "line": 208, "column": 66 } }, "test": { "type": "BinaryExpression", - "start": 8818, - "end": 8861, + "start": 9054, + "end": 9097, "loc": { "start": { - "line": 205, + "line": 207, "column": 9 }, "end": { - "line": 205, + "line": 207, "column": 52 } }, "left": { "type": "UnaryExpression", - "start": 8818, - "end": 8846, + "start": 9054, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 9 }, "end": { - "line": 205, + "line": 207, "column": 37 } }, @@ -52032,43 +53921,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 8825, - "end": 8846, + "start": 9061, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 8825, - "end": 8837, + "start": 9061, + "end": 9073, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 28 } }, "object": { "type": "ThisExpression", - "start": 8825, - "end": 8829, + "start": 9061, + "end": 9065, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 20 } }, @@ -52076,15 +53965,15 @@ }, "property": { "type": "Identifier", - "start": 8830, - "end": 8837, + "start": 9066, + "end": 9073, "loc": { "start": { - "line": 205, + "line": 207, "column": 21 }, "end": { - "line": 205, + "line": 207, "column": 28 }, "identifierName": "options" @@ -52096,15 +53985,15 @@ }, "property": { "type": "Identifier", - "start": 8838, - "end": 8846, + "start": 9074, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 29 }, "end": { - "line": 205, + "line": 207, "column": 37 }, "identifierName": "onChange" @@ -52122,15 +54011,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 8851, - "end": 8861, + "start": 9087, + "end": 9097, "loc": { "start": { - "line": 205, + "line": 207, "column": 42 }, "end": { - "line": 205, + "line": 207, "column": 52 } }, @@ -52144,86 +54033,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 8872, - "end": 8930, + "start": 9108, + "end": 9166, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 8872, - "end": 8929, + "start": 9108, + "end": 9165, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 8872, - "end": 8893, + "start": 9108, + "end": 9129, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 8872, - "end": 8884, + "start": 9108, + "end": 9120, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 8872, - "end": 8876, + "start": 9108, + "end": 9112, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 12 } } }, "property": { "type": "Identifier", - "start": 8877, - "end": 8884, + "start": 9113, + "end": 9120, "loc": { "start": { - "line": 206, + "line": 208, "column": 13 }, "end": { - "line": 206, + "line": 208, "column": 20 }, "identifierName": "options" @@ -52234,15 +54123,15 @@ }, "property": { "type": "Identifier", - "start": 8885, - "end": 8893, + "start": 9121, + "end": 9129, "loc": { "start": { - "line": 206, + "line": 208, "column": 21 }, "end": { - "line": 206, + "line": 208, "column": 29 }, "identifierName": "onChange" @@ -52254,58 +54143,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 8894, - "end": 8928, + "start": 9130, + "end": 9164, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 64 } }, "object": { "type": "MemberExpression", - "start": 8894, - "end": 8904, + "start": 9130, + "end": 9140, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 8894, - "end": 8898, + "start": 9130, + "end": 9134, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 34 } } }, "property": { "type": "Identifier", - "start": 8899, - "end": 8904, + "start": 9135, + "end": 9140, "loc": { "start": { - "line": 206, + "line": 208, "column": 35 }, "end": { - "line": 206, + "line": 208, "column": 40 }, "identifierName": "input" @@ -52316,58 +54205,58 @@ }, "property": { "type": "MemberExpression", - "start": 8905, - "end": 8927, + "start": 9141, + "end": 9163, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 8905, - "end": 8917, + "start": 9141, + "end": 9153, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 53 } }, "object": { "type": "ThisExpression", - "start": 8905, - "end": 8909, + "start": 9141, + "end": 9145, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 45 } } }, "property": { "type": "Identifier", - "start": 8910, - "end": 8917, + "start": 9146, + "end": 9153, "loc": { "start": { - "line": 206, + "line": 208, "column": 46 }, "end": { - "line": 206, + "line": 208, "column": 53 }, "identifierName": "options" @@ -52378,15 +54267,15 @@ }, "property": { "type": "Identifier", - "start": 8918, - "end": 8927, + "start": 9154, + "end": 9163, "loc": { "start": { - "line": 206, + "line": 208, "column": 54 }, "end": { - "line": 206, + "line": 208, "column": 63 }, "identifierName": "inputName" @@ -52405,15 +54294,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -52427,29 +54316,29 @@ }, { "type": "IfStatement", - "start": 8949, - "end": 9010, + "start": 9185, + "end": 9246, "loc": { "start": { - "line": 209, + "line": 211, "column": 4 }, "end": { - "line": 211, + "line": 213, "column": 5 } }, "test": { "type": "Identifier", - "start": 8952, - "end": 8957, + "start": 9188, + "end": 9193, "loc": { "start": { - "line": 209, + "line": 211, "column": 7 }, "end": { - "line": 209, + "line": 211, "column": 12 }, "identifierName": "debug" @@ -52458,72 +54347,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 8958, - "end": 9010, + "start": 9194, + "end": 9246, "loc": { "start": { - "line": 209, + "line": 211, "column": 13 }, "end": { - "line": 211, + "line": 213, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 8967, - "end": 9003, + "start": 9203, + "end": 9239, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 8967, - "end": 9002, + "start": 9203, + "end": 9238, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 8967, - "end": 8978, + "start": 9203, + "end": 9214, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 17 } }, "object": { "type": "Identifier", - "start": 8967, - "end": 8974, + "start": 9203, + "end": 9210, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 13 }, "identifierName": "console" @@ -52532,15 +54421,15 @@ }, "property": { "type": "Identifier", - "start": 8975, - "end": 8978, + "start": 9211, + "end": 9214, "loc": { "start": { - "line": 210, + "line": 212, "column": 14 }, "end": { - "line": 210, + "line": 212, "column": 17 }, "identifierName": "log" @@ -52552,15 +54441,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 8979, - "end": 8993, + "start": 9215, + "end": 9229, "loc": { "start": { - "line": 210, + "line": 212, "column": 18 }, "end": { - "line": 210, + "line": 212, "column": 32 } }, @@ -52572,15 +54461,15 @@ }, { "type": "Identifier", - "start": 8995, - "end": 9001, + "start": 9231, + "end": 9237, "loc": { "start": { - "line": 210, + "line": 212, "column": 34 }, "end": { - "line": 210, + "line": 212, "column": 40 }, "identifierName": "button" @@ -52603,15 +54492,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -52621,15 +54510,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -52637,15 +54526,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -52654,15 +54543,15 @@ }, { "type": "ClassMethod", - "start": 9096, - "end": 9955, + "start": 9332, + "end": 10191, "loc": { "start": { - "line": 218, + "line": 220, "column": 2 }, "end": { - "line": 250, + "line": 252, "column": 3 } }, @@ -52670,15 +54559,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 9096, - "end": 9117, + "start": 9332, + "end": 9353, "loc": { "start": { - "line": 218, + "line": 220, "column": 2 }, "end": { - "line": 218, + "line": 220, "column": 23 }, "identifierName": "handleButtonMouseDown" @@ -52694,15 +54583,15 @@ "params": [ { "type": "Identifier", - "start": 9118, - "end": 9124, + "start": 9354, + "end": 9360, "loc": { "start": { - "line": 218, + "line": 220, "column": 24 }, "end": { - "line": 218, + "line": 220, "column": 30 }, "identifierName": "button" @@ -52711,15 +54600,15 @@ }, { "type": "Identifier", - "start": 9126, - "end": 9127, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 218, + "line": 220, "column": 32 }, "end": { - "line": 218, + "line": 220, "column": 33 }, "identifierName": "e" @@ -52729,73 +54618,73 @@ ], "body": { "type": "BlockStatement", - "start": 9128, - "end": 9955, + "start": 9364, + "end": 10191, "loc": { "start": { - "line": 218, + "line": 220, "column": 34 }, "end": { - "line": 250, + "line": 252, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 9220, - "end": 9244, + "start": 9456, + "end": 9480, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 28 } }, "expression": { "type": "AssignmentExpression", - "start": 9220, - "end": 9243, + "start": 9456, + "end": 9479, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9220, - "end": 9236, + "start": 9456, + "end": 9472, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9220, - "end": 9224, + "start": 9456, + "end": 9460, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 8 } }, @@ -52803,15 +54692,15 @@ }, "property": { "type": "Identifier", - "start": 9225, - "end": 9236, + "start": 9461, + "end": 9472, "loc": { "start": { - "line": 222, + "line": 224, "column": 9 }, "end": { - "line": 222, + "line": 224, "column": 20 }, "identifierName": "isMouseHold" @@ -52823,15 +54712,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 9239, - "end": 9243, + "start": 9475, + "end": 9479, "loc": { "start": { - "line": 222, + "line": 224, "column": 23 }, "end": { - "line": 222, + "line": 224, "column": 27 } }, @@ -52843,15 +54732,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 9135, - "end": 9214, + "start": 9371, + "end": 9450, "loc": { "start": { - "line": 219, + "line": 221, "column": 4 }, "end": { - "line": 221, + "line": 223, "column": 7 } } @@ -52860,58 +54749,58 @@ }, { "type": "IfStatement", - "start": 9252, - "end": 9333, + "start": 9488, + "end": 9569, "loc": { "start": { - "line": 224, + "line": 226, "column": 4 }, "end": { - "line": 225, + "line": 227, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 9255, - "end": 9282, + "start": 9491, + "end": 9518, "loc": { "start": { - "line": 224, + "line": 226, "column": 7 }, "end": { - "line": 224, + "line": 226, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 9255, - "end": 9259, + "start": 9491, + "end": 9495, "loc": { "start": { - "line": 224, + "line": 226, "column": 7 }, "end": { - "line": 224, + "line": 226, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9260, - "end": 9282, + "start": 9496, + "end": 9518, "loc": { "start": { - "line": 224, + "line": 226, "column": 12 }, "end": { - "line": 224, + "line": 226, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -52922,43 +54811,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9291, - "end": 9333, + "start": 9527, + "end": 9569, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 9291, - "end": 9332, + "start": 9527, + "end": 9568, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 47 } }, "callee": { "type": "Identifier", - "start": 9291, - "end": 9303, + "start": 9527, + "end": 9539, "loc": { "start": { - "line": 225, + "line": 227, "column": 6 }, "end": { - "line": 225, + "line": 227, "column": 18 }, "identifierName": "clearTimeout" @@ -52968,44 +54857,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9304, - "end": 9331, + "start": 9540, + "end": 9567, "loc": { "start": { - "line": 225, + "line": 227, "column": 19 }, "end": { - "line": 225, + "line": 227, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 9304, - "end": 9308, + "start": 9540, + "end": 9544, "loc": { "start": { - "line": 225, + "line": 227, "column": 19 }, "end": { - "line": 225, + "line": 227, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9309, - "end": 9331, + "start": 9545, + "end": 9567, "loc": { "start": { - "line": 225, + "line": 227, "column": 24 }, "end": { - "line": 225, + "line": 227, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -53021,58 +54910,58 @@ }, { "type": "IfStatement", - "start": 9341, - "end": 9400, + "start": 9577, + "end": 9636, "loc": { "start": { - "line": 227, + "line": 229, "column": 4 }, "end": { - "line": 228, + "line": 230, "column": 37 } }, "test": { "type": "MemberExpression", - "start": 9344, - "end": 9360, + "start": 9580, + "end": 9596, "loc": { "start": { - "line": 227, + "line": 229, "column": 7 }, "end": { - "line": 227, + "line": 229, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9344, - "end": 9348, + "start": 9580, + "end": 9584, "loc": { "start": { - "line": 227, + "line": 229, "column": 7 }, "end": { - "line": 227, + "line": 229, "column": 11 } } }, "property": { "type": "Identifier", - "start": 9349, - "end": 9360, + "start": 9585, + "end": 9596, "loc": { "start": { - "line": 227, + "line": 229, "column": 12 }, "end": { - "line": 227, + "line": 229, "column": 23 }, "identifierName": "holdTimeout" @@ -53083,43 +54972,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9369, - "end": 9400, + "start": 9605, + "end": 9636, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9369, - "end": 9399, + "start": 9605, + "end": 9635, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9369, - "end": 9381, + "start": 9605, + "end": 9617, "loc": { "start": { - "line": 228, + "line": 230, "column": 6 }, "end": { - "line": 228, + "line": 230, "column": 18 }, "identifierName": "clearTimeout" @@ -53129,44 +55018,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9382, - "end": 9398, + "start": 9618, + "end": 9634, "loc": { "start": { - "line": 228, + "line": 230, "column": 19 }, "end": { - "line": 228, + "line": 230, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9382, - "end": 9386, + "start": 9618, + "end": 9622, "loc": { "start": { - "line": 228, + "line": 230, "column": 19 }, "end": { - "line": 228, + "line": 230, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9387, - "end": 9398, + "start": 9623, + "end": 9634, "loc": { "start": { - "line": 228, + "line": 230, "column": 24 }, "end": { - "line": 228, + "line": 230, "column": 35 }, "identifierName": "holdTimeout" @@ -53184,15 +55073,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, + "start": 9644, + "end": 9721, "loc": { "start": { - "line": 230, + "line": 232, "column": 4 }, "end": { - "line": 232, + "line": 234, "column": 7 } } @@ -53201,58 +55090,58 @@ }, { "type": "ExpressionStatement", - "start": 9491, - "end": 9950, + "start": 9727, + "end": 10186, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 249, + "line": 251, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 9491, - "end": 9949, + "start": 9727, + "end": 10185, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 249, + "line": 251, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 9491, - "end": 9507, + "start": 9727, + "end": 9743, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 233, + "line": 235, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 9491, - "end": 9495, + "start": 9727, + "end": 9731, "loc": { "start": { - "line": 233, + "line": 235, "column": 4 }, "end": { - "line": 233, + "line": 235, "column": 8 } }, @@ -53260,15 +55149,15 @@ }, "property": { "type": "Identifier", - "start": 9496, - "end": 9507, + "start": 9732, + "end": 9743, "loc": { "start": { - "line": 233, + "line": 235, "column": 9 }, "end": { - "line": 233, + "line": 235, "column": 20 }, "identifierName": "holdTimeout" @@ -53280,29 +55169,29 @@ }, "right": { "type": "CallExpression", - "start": 9510, - "end": 9949, + "start": 9746, + "end": 10185, "loc": { "start": { - "line": 233, + "line": 235, "column": 23 }, "end": { - "line": 249, + "line": 251, "column": 11 } }, "callee": { "type": "Identifier", - "start": 9510, - "end": 9520, + "start": 9746, + "end": 9756, "loc": { "start": { - "line": 233, + "line": 235, "column": 23 }, "end": { - "line": 233, + "line": 235, "column": 33 }, "identifierName": "setTimeout" @@ -53312,15 +55201,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 9521, - "end": 9943, + "start": 9757, + "end": 10179, "loc": { "start": { - "line": 233, + "line": 235, "column": 34 }, "end": { - "line": 249, + "line": 251, "column": 5 } }, @@ -53331,87 +55220,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 9527, - "end": 9943, + "start": 9763, + "end": 10179, "loc": { "start": { - "line": 233, + "line": 235, "column": 40 }, "end": { - "line": 249, + "line": 251, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 9536, - "end": 9897, + "start": 9772, + "end": 10133, "loc": { "start": { - "line": 234, + "line": 236, "column": 6 }, "end": { - "line": 247, + "line": 249, "column": 7 } }, "test": { "type": "LogicalExpression", - "start": 9549, - "end": 9753, + "start": 9785, + "end": 9989, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 241, + "line": 243, "column": 9 } }, "left": { "type": "MemberExpression", - "start": 9549, - "end": 9565, + "start": 9785, + "end": 9801, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 235, + "line": 237, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 9549, - "end": 9553, + "start": 9785, + "end": 9789, "loc": { "start": { - "line": 235, + "line": 237, "column": 8 }, "end": { - "line": 235, + "line": 237, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9554, - "end": 9565, + "start": 9790, + "end": 9801, "loc": { "start": { - "line": 235, + "line": 237, "column": 13 }, "end": { - "line": 235, + "line": 237, "column": 24 }, "identifierName": "isMouseHold" @@ -53423,71 +55312,71 @@ "operator": "&&", "right": { "type": "LogicalExpression", - "start": 9592, - "end": 9742, + "start": 9828, + "end": 9978, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, "left": { "type": "LogicalExpression", - "start": 9592, - "end": 9709, + "start": 9828, + "end": 9945, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, "left": { "type": "LogicalExpression", - "start": 9592, - "end": 9674, + "start": 9828, + "end": 9910, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, "left": { "type": "LogicalExpression", - "start": 9593, - "end": 9639, + "start": 9829, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 11 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 9593, - "end": 9614, + "start": 9829, + "end": 9850, "loc": { "start": { - "line": 237, + "line": 239, "column": 11 }, "end": { - "line": 237, + "line": 239, "column": 32 } }, @@ -53495,43 +55384,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9594, - "end": 9614, + "start": 9830, + "end": 9850, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 9594, - "end": 9609, + "start": 9830, + "end": 9845, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 27 } }, "object": { "type": "Identifier", - "start": 9594, - "end": 9600, + "start": 9830, + "end": 9836, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 18 }, "identifierName": "button" @@ -53540,15 +55429,15 @@ }, "property": { "type": "Identifier", - "start": 9601, - "end": 9609, + "start": 9837, + "end": 9845, "loc": { "start": { - "line": 237, + "line": 239, "column": 19 }, "end": { - "line": 237, + "line": 239, "column": 27 }, "identifierName": "includes" @@ -53560,15 +55449,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9610, - "end": 9613, + "start": 9846, + "end": 9849, "loc": { "start": { - "line": 237, + "line": 239, "column": 28 }, "end": { - "line": 237, + "line": 239, "column": 31 } }, @@ -53587,15 +55476,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 9618, - "end": 9639, + "start": 9854, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 36 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, @@ -53603,43 +55492,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 9619, - "end": 9639, + "start": 9855, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 9619, - "end": 9634, + "start": 9855, + "end": 9870, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 52 } }, "object": { "type": "Identifier", - "start": 9619, - "end": 9625, + "start": 9855, + "end": 9861, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 43 }, "identifierName": "button" @@ -53648,15 +55537,15 @@ }, "property": { "type": "Identifier", - "start": 9626, - "end": 9634, + "start": 9862, + "end": 9870, "loc": { "start": { - "line": 237, + "line": 239, "column": 44 }, "end": { - "line": 237, + "line": 239, "column": 52 }, "identifierName": "includes" @@ -53668,15 +55557,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9635, - "end": 9638, + "start": 9871, + "end": 9874, "loc": { "start": { - "line": 237, + "line": 239, "column": 53 }, "end": { - "line": 237, + "line": 239, "column": 56 } }, @@ -53694,35 +55583,35 @@ }, "extra": { "parenthesized": true, - "parenStart": 9592 + "parenStart": 9828 } }, "operator": "||", "right": { "type": "BinaryExpression", - "start": 9655, - "end": 9674, + "start": 9891, + "end": 9910, "loc": { "start": { - "line": 238, + "line": 240, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, "left": { "type": "Identifier", - "start": 9655, - "end": 9661, + "start": 9891, + "end": 9897, "loc": { "start": { - "line": 238, + "line": 240, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 16 }, "identifierName": "button" @@ -53732,15 +55621,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9666, - "end": 9674, + "start": 9902, + "end": 9910, "loc": { "start": { - "line": 238, + "line": 240, "column": 21 }, "end": { - "line": 238, + "line": 240, "column": 29 } }, @@ -53755,29 +55644,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9689, - "end": 9709, + "start": 9925, + "end": 9945, "loc": { "start": { - "line": 239, + "line": 241, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, "left": { "type": "Identifier", - "start": 9689, - "end": 9695, + "start": 9925, + "end": 9931, "loc": { "start": { - "line": 239, + "line": 241, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 16 }, "identifierName": "button" @@ -53787,15 +55676,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9700, - "end": 9709, + "start": 9936, + "end": 9945, "loc": { "start": { - "line": 239, + "line": 241, "column": 21 }, "end": { - "line": 239, + "line": 241, "column": 30 } }, @@ -53810,29 +55699,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 9724, - "end": 9742, + "start": 9960, + "end": 9978, "loc": { "start": { - "line": 240, + "line": 242, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, "left": { "type": "Identifier", - "start": 9724, - "end": 9730, + "start": 9960, + "end": 9966, "loc": { "start": { - "line": 240, + "line": 242, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 16 }, "identifierName": "button" @@ -53842,15 +55731,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 9735, - "end": 9742, + "start": 9971, + "end": 9978, "loc": { "start": { - "line": 240, + "line": 242, "column": 21 }, "end": { - "line": 240, + "line": 242, "column": 28 } }, @@ -53863,93 +55752,93 @@ }, "extra": { "parenthesized": true, - "parenStart": 9579 + "parenStart": 9815 } } }, "consequent": { "type": "BlockStatement", - "start": 9762, - "end": 9897, + "start": 9998, + "end": 10133, "loc": { "start": { - "line": 242, + "line": 244, "column": 7 }, "end": { - "line": 247, + "line": 249, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 9773, - "end": 9843, + "start": 10009, + "end": 10079, "loc": { "start": { - "line": 243, + "line": 245, "column": 8 }, "end": { - "line": 244, + "line": 246, "column": 46 } }, "test": { "type": "MemberExpression", - "start": 9776, - "end": 9794, + "start": 10012, + "end": 10030, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 9776, - "end": 9788, + "start": 10012, + "end": 10024, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 9776, - "end": 9780, + "start": 10012, + "end": 10016, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 15 } } }, "property": { "type": "Identifier", - "start": 9781, - "end": 9788, + "start": 10017, + "end": 10024, "loc": { "start": { - "line": 243, + "line": 245, "column": 16 }, "end": { - "line": 243, + "line": 245, "column": 23 }, "identifierName": "options" @@ -53960,15 +55849,15 @@ }, "property": { "type": "Identifier", - "start": 9789, - "end": 9794, + "start": 10025, + "end": 10030, "loc": { "start": { - "line": 243, + "line": 245, "column": 24 }, "end": { - "line": 243, + "line": 245, "column": 29 }, "identifierName": "debug" @@ -53979,57 +55868,57 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 9807, - "end": 9843, + "start": 10043, + "end": 10079, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 9807, - "end": 9842, + "start": 10043, + "end": 10078, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 9807, - "end": 9818, + "start": 10043, + "end": 10054, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 21 } }, "object": { "type": "Identifier", - "start": 9807, - "end": 9814, + "start": 10043, + "end": 10050, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 17 }, "identifierName": "console" @@ -54038,15 +55927,15 @@ }, "property": { "type": "Identifier", - "start": 9815, - "end": 9818, + "start": 10051, + "end": 10054, "loc": { "start": { - "line": 244, + "line": 246, "column": 18 }, "end": { - "line": 244, + "line": 246, "column": 21 }, "identifierName": "log" @@ -54058,15 +55947,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 9819, - "end": 9833, + "start": 10055, + "end": 10069, "loc": { "start": { - "line": 244, + "line": 246, "column": 22 }, "end": { - "line": 244, + "line": 246, "column": 36 } }, @@ -54078,15 +55967,15 @@ }, { "type": "Identifier", - "start": 9835, - "end": 9841, + "start": 10071, + "end": 10077, "loc": { "start": { - "line": 244, + "line": 246, "column": 38 }, "end": { - "line": 244, + "line": 246, "column": 44 }, "identifierName": "button" @@ -54100,72 +55989,72 @@ }, { "type": "ExpressionStatement", - "start": 9855, - "end": 9888, + "start": 10091, + "end": 10124, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 9855, - "end": 9887, + "start": 10091, + "end": 10123, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 9855, - "end": 9876, + "start": 10091, + "end": 10112, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 9855, - "end": 9859, + "start": 10091, + "end": 10095, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 12 } } }, "property": { "type": "Identifier", - "start": 9860, - "end": 9876, + "start": 10096, + "end": 10112, "loc": { "start": { - "line": 246, + "line": 248, "column": 13 }, "end": { - "line": 246, + "line": 248, "column": 29 }, "identifierName": "handleButtonHold" @@ -54177,15 +56066,15 @@ "arguments": [ { "type": "Identifier", - "start": 9877, - "end": 9883, + "start": 10113, + "end": 10119, "loc": { "start": { - "line": 246, + "line": 248, "column": 30 }, "end": { - "line": 246, + "line": 248, "column": 36 }, "identifierName": "button" @@ -54194,15 +56083,15 @@ }, { "type": "Identifier", - "start": 9885, - "end": 9886, + "start": 10121, + "end": 10122, "loc": { "start": { - "line": 246, + "line": 248, "column": 38 }, "end": { - "line": 246, + "line": 248, "column": 39 }, "identifierName": "e" @@ -54219,43 +56108,43 @@ }, { "type": "ExpressionStatement", - "start": 9905, - "end": 9936, + "start": 10141, + "end": 10172, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 9905, - "end": 9935, + "start": 10141, + "end": 10171, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 36 } }, "callee": { "type": "Identifier", - "start": 9905, - "end": 9917, + "start": 10141, + "end": 10153, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 18 }, "identifierName": "clearTimeout" @@ -54265,44 +56154,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 9918, - "end": 9934, + "start": 10154, + "end": 10170, "loc": { "start": { - "line": 248, + "line": 250, "column": 19 }, "end": { - "line": 248, + "line": 250, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 9918, - "end": 9922, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 248, + "line": 250, "column": 19 }, "end": { - "line": 248, + "line": 250, "column": 23 } } }, "property": { "type": "Identifier", - "start": 9923, - "end": 9934, + "start": 10159, + "end": 10170, "loc": { "start": { - "line": 248, + "line": 250, "column": 24 }, "end": { - "line": 248, + "line": 250, "column": 35 }, "identifierName": "holdTimeout" @@ -54320,15 +56209,15 @@ }, { "type": "NumericLiteral", - "start": 9945, - "end": 9948, + "start": 10181, + "end": 10184, "loc": { "start": { - "line": 249, + "line": 251, "column": 7 }, "end": { - "line": 249, + "line": 251, "column": 10 } }, @@ -54346,15 +56235,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, + "start": 9644, + "end": 9721, "loc": { "start": { - "line": 230, + "line": 232, "column": 4 }, "end": { - "line": 232, + "line": 234, "column": 7 } } @@ -54369,15 +56258,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -54385,15 +56274,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -54403,15 +56292,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -54420,15 +56309,15 @@ }, { "type": "ClassMethod", - "start": 10004, - "end": 10149, + "start": 10240, + "end": 10385, "loc": { "start": { - "line": 255, + "line": 257, "column": 2 }, "end": { - "line": 259, + "line": 261, "column": 3 } }, @@ -54436,15 +56325,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10004, - "end": 10023, + "start": 10240, + "end": 10259, "loc": { "start": { - "line": 255, + "line": 257, "column": 2 }, "end": { - "line": 255, + "line": 257, "column": 21 }, "identifierName": "handleButtonMouseUp" @@ -54460,88 +56349,88 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10025, - "end": 10149, + "start": 10261, + "end": 10385, "loc": { "start": { - "line": 255, + "line": 257, "column": 23 }, "end": { - "line": 259, + "line": 261, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10032, - "end": 10057, + "start": 10268, + "end": 10293, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 10032, - "end": 10056, + "start": 10268, + "end": 10292, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10032, - "end": 10048, + "start": 10268, + "end": 10284, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 10032, - "end": 10036, + "start": 10268, + "end": 10272, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10037, - "end": 10048, + "start": 10273, + "end": 10284, "loc": { "start": { - "line": 256, + "line": 258, "column": 9 }, "end": { - "line": 256, + "line": 258, "column": 20 }, "identifierName": "isMouseHold" @@ -54552,15 +56441,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 10051, - "end": 10056, + "start": 10287, + "end": 10292, "loc": { "start": { - "line": 256, + "line": 258, "column": 23 }, "end": { - "line": 256, + "line": 258, "column": 28 } }, @@ -54570,58 +56459,58 @@ }, { "type": "IfStatement", - "start": 10063, - "end": 10144, + "start": 10299, + "end": 10380, "loc": { "start": { - "line": 257, + "line": 259, "column": 4 }, "end": { - "line": 258, + "line": 260, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 10066, - "end": 10093, + "start": 10302, + "end": 10329, "loc": { "start": { - "line": 257, + "line": 259, "column": 7 }, "end": { - "line": 257, + "line": 259, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 10066, - "end": 10070, + "start": 10302, + "end": 10306, "loc": { "start": { - "line": 257, + "line": 259, "column": 7 }, "end": { - "line": 257, + "line": 259, "column": 11 } } }, "property": { "type": "Identifier", - "start": 10071, - "end": 10093, + "start": 10307, + "end": 10329, "loc": { "start": { - "line": 257, + "line": 259, "column": 12 }, "end": { - "line": 257, + "line": 259, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -54632,43 +56521,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10102, - "end": 10144, + "start": 10338, + "end": 10380, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 10102, - "end": 10143, + "start": 10338, + "end": 10379, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 47 } }, "callee": { "type": "Identifier", - "start": 10102, - "end": 10114, + "start": 10338, + "end": 10350, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 18 }, "identifierName": "clearTimeout" @@ -54678,44 +56567,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10115, - "end": 10142, + "start": 10351, + "end": 10378, "loc": { "start": { - "line": 258, + "line": 260, "column": 19 }, "end": { - "line": 258, + "line": 260, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 10115, - "end": 10119, + "start": 10351, + "end": 10355, "loc": { "start": { - "line": 258, + "line": 260, "column": 19 }, "end": { - "line": 258, + "line": 260, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10120, - "end": 10142, + "start": 10356, + "end": 10378, "loc": { "start": { - "line": 258, + "line": 260, "column": 24 }, "end": { - "line": 258, + "line": 260, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -54737,15 +56626,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -54755,15 +56644,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -54771,15 +56660,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -54788,15 +56677,15 @@ }, { "type": "ClassMethod", - "start": 10225, - "end": 10693, + "start": 10461, + "end": 10929, "loc": { "start": { - "line": 265, + "line": 267, "column": 2 }, "end": { - "line": 280, + "line": 282, "column": 3 } }, @@ -54804,15 +56693,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10225, - "end": 10241, + "start": 10461, + "end": 10477, "loc": { "start": { - "line": 265, + "line": 267, "column": 2 }, "end": { - "line": 265, + "line": 267, "column": 18 }, "identifierName": "handleButtonHold" @@ -54828,15 +56717,15 @@ "params": [ { "type": "Identifier", - "start": 10242, - "end": 10248, + "start": 10478, + "end": 10484, "loc": { "start": { - "line": 265, + "line": 267, "column": 19 }, "end": { - "line": 265, + "line": 267, "column": 25 }, "identifierName": "button" @@ -54846,73 +56735,73 @@ ], "body": { "type": "BlockStatement", - "start": 10249, - "end": 10693, + "start": 10485, + "end": 10929, "loc": { "start": { - "line": 265, + "line": 267, "column": 26 }, "end": { - "line": 280, + "line": 282, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 10256, - "end": 10337, + "start": 10492, + "end": 10573, "loc": { "start": { - "line": 266, + "line": 268, "column": 4 }, "end": { - "line": 267, + "line": 269, "column": 48 } }, "test": { "type": "MemberExpression", - "start": 10259, - "end": 10286, + "start": 10495, + "end": 10522, "loc": { "start": { - "line": 266, + "line": 268, "column": 7 }, "end": { - "line": 266, + "line": 268, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 10259, - "end": 10263, + "start": 10495, + "end": 10499, "loc": { "start": { - "line": 266, + "line": 268, "column": 7 }, "end": { - "line": 266, + "line": 268, "column": 11 } } }, "property": { "type": "Identifier", - "start": 10264, - "end": 10286, + "start": 10500, + "end": 10522, "loc": { "start": { - "line": 266, + "line": 268, "column": 12 }, "end": { - "line": 266, + "line": 268, "column": 34 }, "identifierName": "holdInteractionTimeout" @@ -54923,43 +56812,43 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 10295, - "end": 10337, + "start": 10531, + "end": 10573, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 10295, - "end": 10336, + "start": 10531, + "end": 10572, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 47 } }, "callee": { "type": "Identifier", - "start": 10295, - "end": 10307, + "start": 10531, + "end": 10543, "loc": { "start": { - "line": 267, + "line": 269, "column": 6 }, "end": { - "line": 267, + "line": 269, "column": 18 }, "identifierName": "clearTimeout" @@ -54969,44 +56858,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10308, - "end": 10335, + "start": 10544, + "end": 10571, "loc": { "start": { - "line": 267, + "line": 269, "column": 19 }, "end": { - "line": 267, + "line": 269, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 10308, - "end": 10312, + "start": 10544, + "end": 10548, "loc": { "start": { - "line": 267, + "line": 269, "column": 19 }, "end": { - "line": 267, + "line": 269, "column": 23 } } }, "property": { "type": "Identifier", - "start": 10313, - "end": 10335, + "start": 10549, + "end": 10571, "loc": { "start": { - "line": 267, + "line": 269, "column": 24 }, "end": { - "line": 267, + "line": 269, "column": 46 }, "identifierName": "holdInteractionTimeout" @@ -55024,15 +56913,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, + "start": 10581, + "end": 10667, "loc": { "start": { - "line": 269, + "line": 271, "column": 4 }, "end": { - "line": 271, + "line": 273, "column": 7 } } @@ -55041,58 +56930,58 @@ }, { "type": "ExpressionStatement", - "start": 10437, - "end": 10688, + "start": 10673, + "end": 10924, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 279, + "line": 281, "column": 12 } }, "expression": { "type": "AssignmentExpression", - "start": 10437, - "end": 10687, + "start": 10673, + "end": 10923, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 279, + "line": 281, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 10437, - "end": 10464, + "start": 10673, + "end": 10700, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 272, + "line": 274, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 10437, - "end": 10441, + "start": 10673, + "end": 10677, "loc": { "start": { - "line": 272, + "line": 274, "column": 4 }, "end": { - "line": 272, + "line": 274, "column": 8 } }, @@ -55100,15 +56989,15 @@ }, "property": { "type": "Identifier", - "start": 10442, - "end": 10464, + "start": 10678, + "end": 10700, "loc": { "start": { - "line": 272, + "line": 274, "column": 9 }, "end": { - "line": 272, + "line": 274, "column": 31 }, "identifierName": "holdInteractionTimeout" @@ -55120,29 +57009,29 @@ }, "right": { "type": "CallExpression", - "start": 10467, - "end": 10687, + "start": 10703, + "end": 10923, "loc": { "start": { - "line": 272, + "line": 274, "column": 34 }, "end": { - "line": 279, + "line": 281, "column": 11 } }, "callee": { "type": "Identifier", - "start": 10467, - "end": 10477, + "start": 10703, + "end": 10713, "loc": { "start": { - "line": 272, + "line": 274, "column": 34 }, "end": { - "line": 272, + "line": 274, "column": 44 }, "identifierName": "setTimeout" @@ -55152,15 +57041,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10478, - "end": 10681, + "start": 10714, + "end": 10917, "loc": { "start": { - "line": 272, + "line": 274, "column": 45 }, "end": { - "line": 279, + "line": 281, "column": 5 } }, @@ -55171,73 +57060,73 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10484, - "end": 10681, + "start": 10720, + "end": 10917, "loc": { "start": { - "line": 272, + "line": 274, "column": 51 }, "end": { - "line": 279, + "line": 281, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 10493, - "end": 10674, + "start": 10729, + "end": 10910, "loc": { "start": { - "line": 273, + "line": 275, "column": 6 }, "end": { - "line": 278, + "line": 280, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 10496, - "end": 10512, + "start": 10732, + "end": 10748, "loc": { "start": { - "line": 273, + "line": 275, "column": 9 }, "end": { - "line": 273, + "line": 275, "column": 25 } }, "object": { "type": "ThisExpression", - "start": 10496, - "end": 10500, + "start": 10732, + "end": 10736, "loc": { "start": { - "line": 273, + "line": 275, "column": 9 }, "end": { - "line": 273, + "line": 275, "column": 13 } } }, "property": { "type": "Identifier", - "start": 10501, - "end": 10512, + "start": 10737, + "end": 10748, "loc": { "start": { - "line": 273, + "line": 275, "column": 14 }, "end": { - "line": 273, + "line": 275, "column": 25 }, "identifierName": "isMouseHold" @@ -55248,87 +57137,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 10513, - "end": 10606, + "start": 10749, + "end": 10842, "loc": { "start": { - "line": 273, + "line": 275, "column": 26 }, "end": { - "line": 276, + "line": 278, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10524, - "end": 10557, + "start": 10760, + "end": 10793, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 41 } }, "expression": { "type": "CallExpression", - "start": 10524, - "end": 10556, + "start": 10760, + "end": 10792, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 10524, - "end": 10548, + "start": 10760, + "end": 10784, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 10524, - "end": 10528, + "start": 10760, + "end": 10764, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10529, - "end": 10548, + "start": 10765, + "end": 10784, "loc": { "start": { - "line": 274, + "line": 276, "column": 13 }, "end": { - "line": 274, + "line": 276, "column": 32 }, "identifierName": "handleButtonClicked" @@ -55340,15 +57229,15 @@ "arguments": [ { "type": "Identifier", - "start": 10549, - "end": 10555, + "start": 10785, + "end": 10791, "loc": { "start": { - "line": 274, + "line": 276, "column": 33 }, "end": { - "line": 274, + "line": 276, "column": 39 }, "identifierName": "button" @@ -55360,72 +57249,72 @@ }, { "type": "ExpressionStatement", - "start": 10567, - "end": 10597, + "start": 10803, + "end": 10833, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 10567, - "end": 10596, + "start": 10803, + "end": 10832, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 10567, - "end": 10588, + "start": 10803, + "end": 10824, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 10567, - "end": 10571, + "start": 10803, + "end": 10807, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 12 } } }, "property": { "type": "Identifier", - "start": 10572, - "end": 10588, + "start": 10808, + "end": 10824, "loc": { "start": { - "line": 275, + "line": 277, "column": 13 }, "end": { - "line": 275, + "line": 277, "column": 29 }, "identifierName": "handleButtonHold" @@ -55437,15 +57326,15 @@ "arguments": [ { "type": "Identifier", - "start": 10589, - "end": 10595, + "start": 10825, + "end": 10831, "loc": { "start": { - "line": 275, + "line": 277, "column": 30 }, "end": { - "line": 275, + "line": 277, "column": 36 }, "identifierName": "button" @@ -55460,58 +57349,58 @@ }, "alternate": { "type": "BlockStatement", - "start": 10612, - "end": 10674, + "start": 10848, + "end": 10910, "loc": { "start": { - "line": 276, + "line": 278, "column": 13 }, "end": { - "line": 278, + "line": 280, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 10623, - "end": 10665, + "start": 10859, + "end": 10901, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 10623, - "end": 10664, + "start": 10859, + "end": 10900, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 49 } }, "callee": { "type": "Identifier", - "start": 10623, - "end": 10635, + "start": 10859, + "end": 10871, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 20 }, "identifierName": "clearTimeout" @@ -55521,44 +57410,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10636, - "end": 10663, + "start": 10872, + "end": 10899, "loc": { "start": { - "line": 277, + "line": 279, "column": 21 }, "end": { - "line": 277, + "line": 279, "column": 48 } }, "object": { "type": "ThisExpression", - "start": 10636, - "end": 10640, + "start": 10872, + "end": 10876, "loc": { "start": { - "line": 277, + "line": 279, "column": 21 }, "end": { - "line": 277, + "line": 279, "column": 25 } } }, "property": { "type": "Identifier", - "start": 10641, - "end": 10663, + "start": 10877, + "end": 10899, "loc": { "start": { - "line": 277, + "line": 279, "column": 26 }, "end": { - "line": 277, + "line": 279, "column": 48 }, "identifierName": "holdInteractionTimeout" @@ -55580,15 +57469,15 @@ }, { "type": "NumericLiteral", - "start": 10683, - "end": 10686, + "start": 10919, + "end": 10922, "loc": { "start": { - "line": 279, + "line": 281, "column": 7 }, "end": { - "line": 279, + "line": 281, "column": 10 } }, @@ -55606,15 +57495,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, + "start": 10581, + "end": 10667, "loc": { "start": { - "line": 269, + "line": 271, "column": 4 }, "end": { - "line": 271, + "line": 273, "column": 7 } } @@ -55629,15 +57518,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -55645,15 +57534,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -55663,15 +57552,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -55680,15 +57569,15 @@ }, { "type": "ClassMethod", - "start": 10800, - "end": 10912, + "start": 11036, + "end": 11148, "loc": { "start": { - "line": 285, + "line": 287, "column": 2 }, "end": { - "line": 289, + "line": 291, "column": 3 } }, @@ -55696,15 +57585,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 10800, - "end": 10818, + "start": 11036, + "end": 11054, "loc": { "start": { - "line": 285, + "line": 287, "column": 2 }, "end": { - "line": 285, + "line": 287, "column": 20 }, "identifierName": "syncInstanceInputs" @@ -55720,87 +57609,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 10820, - "end": 10912, + "start": 11056, + "end": 11148, "loc": { "start": { - "line": 285, + "line": 287, "column": 22 }, "end": { - "line": 289, + "line": 291, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 10827, - "end": 10907, + "start": 11063, + "end": 11143, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 288, + "line": 290, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 10827, - "end": 10906, + "start": 11063, + "end": 11142, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 288, + "line": 290, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 10827, - "end": 10840, + "start": 11063, + "end": 11076, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 286, + "line": 288, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 10827, - "end": 10831, + "start": 11063, + "end": 11067, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 286, + "line": 288, "column": 8 } } }, "property": { "type": "Identifier", - "start": 10832, - "end": 10840, + "start": 11068, + "end": 11076, "loc": { "start": { - "line": 286, + "line": 288, "column": 9 }, "end": { - "line": 286, + "line": 288, "column": 17 }, "identifierName": "dispatch" @@ -55812,15 +57701,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 10841, - "end": 10905, + "start": 11077, + "end": 11141, "loc": { "start": { - "line": 286, + "line": 288, "column": 18 }, "end": { - "line": 288, + "line": 290, "column": 5 } }, @@ -55831,15 +57720,15 @@ "params": [ { "type": "Identifier", - "start": 10842, - "end": 10850, + "start": 11078, + "end": 11086, "loc": { "start": { - "line": 286, + "line": 288, "column": 19 }, "end": { - "line": 286, + "line": 288, "column": 27 }, "identifierName": "instance" @@ -55849,72 +57738,72 @@ ], "body": { "type": "BlockStatement", - "start": 10855, - "end": 10905, + "start": 11091, + "end": 11141, "loc": { "start": { - "line": 286, + "line": 288, "column": 32 }, "end": { - "line": 288, + "line": 290, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 10864, - "end": 10898, + "start": 11100, + "end": 11134, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 10864, - "end": 10897, + "start": 11100, + "end": 11133, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 10864, - "end": 10885, + "start": 11100, + "end": 11121, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 27 } }, "object": { "type": "Identifier", - "start": 10864, - "end": 10872, + "start": 11100, + "end": 11108, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 14 }, "identifierName": "instance" @@ -55923,15 +57812,15 @@ }, "property": { "type": "Identifier", - "start": 10873, - "end": 10885, + "start": 11109, + "end": 11121, "loc": { "start": { - "line": 287, + "line": 289, "column": 15 }, "end": { - "line": 287, + "line": 289, "column": 27 }, "identifierName": "replaceInput" @@ -55943,44 +57832,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 10886, - "end": 10896, + "start": 11122, + "end": 11132, "loc": { "start": { - "line": 287, + "line": 289, "column": 28 }, "end": { - "line": 287, + "line": 289, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 10886, - "end": 10890, + "start": 11122, + "end": 11126, "loc": { "start": { - "line": 287, + "line": 289, "column": 28 }, "end": { - "line": 287, + "line": 289, "column": 32 } } }, "property": { "type": "Identifier", - "start": 10891, - "end": 10896, + "start": 11127, + "end": 11132, "loc": { "start": { - "line": 287, + "line": 289, "column": 33 }, "end": { - "line": 287, + "line": 289, "column": 38 }, "identifierName": "input" @@ -56007,15 +57896,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -56025,15 +57914,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -56042,15 +57931,15 @@ }, { "type": "ClassMethod", - "start": 11042, - "end": 11317, + "start": 11278, + "end": 11540, "loc": { "start": { - "line": 295, + "line": 297, "column": 2 }, "end": { - "line": 304, + "line": 306, "column": 3 } }, @@ -56058,15 +57947,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11042, - "end": 11052, + "start": 11278, + "end": 11288, "loc": { "start": { - "line": 295, + "line": 297, "column": 2 }, "end": { - "line": 295, + "line": 297, "column": 12 }, "identifierName": "clearInput" @@ -56082,15 +57971,15 @@ "params": [ { "type": "Identifier", - "start": 11053, - "end": 11062, + "start": 11289, + "end": 11298, "loc": { "start": { - "line": 295, + "line": 297, "column": 13 }, "end": { - "line": 295, + "line": 297, "column": 22 }, "identifierName": "inputName" @@ -56100,59 +57989,59 @@ ], "body": { "type": "BlockStatement", - "start": 11063, - "end": 11317, + "start": 11299, + "end": 11540, "loc": { "start": { - "line": 295, + "line": 297, "column": 23 }, "end": { - "line": 304, + "line": 306, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11070, - "end": 11118, + "start": 11306, + "end": 11354, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11070, - "end": 11117, + "start": 11306, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11070, - "end": 11079, + "start": 11306, + "end": 11315, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 13 }, "identifierName": "inputName" @@ -56161,29 +58050,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11082, - "end": 11117, + "start": 11318, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 16 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "left": { "type": "Identifier", - "start": 11082, - "end": 11091, + "start": 11318, + "end": 11327, "loc": { "start": { - "line": 296, + "line": 298, "column": 16 }, "end": { - "line": 296, + "line": 298, "column": 25 }, "identifierName": "inputName" @@ -56193,58 +58082,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11095, - "end": 11117, + "start": 11331, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11095, - "end": 11107, + "start": 11331, + "end": 11343, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11095, - "end": 11099, + "start": 11331, + "end": 11335, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11100, - "end": 11107, + "start": 11336, + "end": 11343, "loc": { "start": { - "line": 296, + "line": 298, "column": 34 }, "end": { - "line": 296, + "line": 298, "column": 41 }, "identifierName": "options" @@ -56255,15 +58144,15 @@ }, "property": { "type": "Identifier", - "start": 11108, - "end": 11117, + "start": 11344, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 42 }, "end": { - "line": 296, + "line": 298, "column": 51 }, "identifierName": "inputName" @@ -56277,87 +58166,87 @@ }, { "type": "ExpressionStatement", - "start": 11124, - "end": 11164, + "start": 11360, + "end": 11387, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 44 + "line": 299, + "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 11124, - "end": 11163, + "start": 11360, + "end": 11386, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 11124, - "end": 11158, + "start": 11360, + "end": 11381, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, - "column": 38 + "line": 299, + "column": 25 } }, "object": { "type": "MemberExpression", - "start": 11124, - "end": 11134, + "start": 11360, + "end": 11370, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, + "line": 299, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 11124, - "end": 11128, + "start": 11360, + "end": 11364, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, + "line": 299, "column": 8 } } }, "property": { "type": "Identifier", - "start": 11129, - "end": 11134, + "start": 11365, + "end": 11370, "loc": { "start": { - "line": 297, + "line": 299, "column": 9 }, "end": { - "line": 297, + "line": 299, "column": 14 }, "identifierName": "input" @@ -56367,100 +58256,36 @@ "computed": false }, "property": { - "type": "MemberExpression", - "start": 11135, - "end": 11157, + "type": "Identifier", + "start": 11371, + "end": 11380, "loc": { "start": { - "line": 297, + "line": 299, "column": 15 }, "end": { - "line": 297, - "column": 37 - } + "line": 299, + "column": 24 + }, + "identifierName": "inputName" }, - "object": { - "type": "MemberExpression", - "start": 11135, - "end": 11147, - "loc": { - "start": { - "line": 297, - "column": 15 - }, - "end": { - "line": 297, - "column": 27 - } - }, - "object": { - "type": "ThisExpression", - "start": 11135, - "end": 11139, - "loc": { - "start": { - "line": 297, - "column": 15 - }, - "end": { - "line": 297, - "column": 19 - } - } - }, - "property": { - "type": "Identifier", - "start": 11140, - "end": 11147, - "loc": { - "start": { - "line": 297, - "column": 20 - }, - "end": { - "line": 297, - "column": 27 - }, - "identifierName": "options" - }, - "name": "options" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 11148, - "end": 11157, - "loc": { - "start": { - "line": 297, - "column": 28 - }, - "end": { - "line": 297, - "column": 37 - }, - "identifierName": "inputName" - }, - "name": "inputName" - }, - "computed": false + "name": "inputName" }, "computed": true }, "right": { "type": "StringLiteral", - "start": 11161, - "end": 11163, + "start": 11384, + "end": 11386, "loc": { "start": { - "line": 297, - "column": 41 + "line": 299, + "column": 28 }, "end": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 } }, "extra": { @@ -56474,15 +58299,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -56491,57 +58316,57 @@ }, { "type": "IfStatement", - "start": 11233, - "end": 11312, + "start": 11456, + "end": 11535, "loc": { "start": { - "line": 302, + "line": 304, "column": 4 }, "end": { - "line": 303, + "line": 305, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11236, - "end": 11267, + "start": 11459, + "end": 11490, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11236, - "end": 11248, + "start": 11459, + "end": 11471, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11236, - "end": 11240, + "start": 11459, + "end": 11463, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 11 } }, @@ -56549,15 +58374,15 @@ }, "property": { "type": "Identifier", - "start": 11241, - "end": 11248, + "start": 11464, + "end": 11471, "loc": { "start": { - "line": 302, + "line": 304, "column": 12 }, "end": { - "line": 302, + "line": 304, "column": 19 }, "identifierName": "options" @@ -56569,15 +58394,15 @@ }, "property": { "type": "Identifier", - "start": 11249, - "end": 11267, + "start": 11472, + "end": 11490, "loc": { "start": { - "line": 302, + "line": 304, "column": 20 }, "end": { - "line": 302, + "line": 304, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -56589,72 +58414,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11276, - "end": 11312, + "start": 11499, + "end": 11535, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11276, - "end": 11311, + "start": 11499, + "end": 11534, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11276, - "end": 11299, + "start": 11499, + "end": 11522, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11276, - "end": 11280, + "start": 11499, + "end": 11503, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11281, - "end": 11299, + "start": 11504, + "end": 11522, "loc": { "start": { - "line": 303, + "line": 305, "column": 11 }, "end": { - "line": 303, + "line": 305, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -56666,44 +58491,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11300, - "end": 11310, + "start": 11523, + "end": 11533, "loc": { "start": { - "line": 303, + "line": 305, "column": 30 }, "end": { - "line": 303, + "line": 305, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11300, - "end": 11304, + "start": 11523, + "end": 11527, "loc": { "start": { - "line": 303, + "line": 305, "column": 30 }, "end": { - "line": 303, + "line": 305, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11305, - "end": 11310, + "start": 11528, + "end": 11533, "loc": { "start": { - "line": 303, + "line": 305, "column": 35 }, "end": { - "line": 303, + "line": 305, "column": 40 }, "identifierName": "input" @@ -56720,15 +58545,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -56743,15 +58568,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -56761,15 +58586,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -56778,15 +58603,15 @@ }, { "type": "ClassMethod", - "start": 11489, - "end": 11766, + "start": 11712, + "end": 11989, "loc": { "start": { - "line": 310, + "line": 312, "column": 2 }, "end": { - "line": 320, + "line": 322, "column": 3 } }, @@ -56794,15 +58619,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11489, - "end": 11497, + "start": 11712, + "end": 11720, "loc": { "start": { - "line": 310, + "line": 312, "column": 2 }, "end": { - "line": 310, + "line": 312, "column": 10 }, "identifierName": "getInput" @@ -56818,15 +58643,15 @@ "params": [ { "type": "Identifier", - "start": 11498, - "end": 11507, + "start": 11721, + "end": 11730, "loc": { "start": { - "line": 310, + "line": 312, "column": 11 }, "end": { - "line": 310, + "line": 312, "column": 20 }, "identifierName": "inputName" @@ -56836,59 +58661,59 @@ ], "body": { "type": "BlockStatement", - "start": 11508, - "end": 11766, + "start": 11731, + "end": 11989, "loc": { "start": { - "line": 310, + "line": 312, "column": 21 }, "end": { - "line": 320, + "line": 322, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11515, - "end": 11563, + "start": 11738, + "end": 11786, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11515, - "end": 11562, + "start": 11738, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11515, - "end": 11524, + "start": 11738, + "end": 11747, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 13 }, "identifierName": "inputName" @@ -56897,29 +58722,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11527, - "end": 11562, + "start": 11750, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 16 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "left": { "type": "Identifier", - "start": 11527, - "end": 11536, + "start": 11750, + "end": 11759, "loc": { "start": { - "line": 311, + "line": 313, "column": 16 }, "end": { - "line": 311, + "line": 313, "column": 25 }, "identifierName": "inputName" @@ -56929,58 +58754,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11540, - "end": 11562, + "start": 11763, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11540, - "end": 11552, + "start": 11763, + "end": 11775, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11540, - "end": 11544, + "start": 11763, + "end": 11767, "loc": { "start": { - "line": 311, + "line": 313, "column": 29 }, "end": { - "line": 311, + "line": 313, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11545, - "end": 11552, + "start": 11768, + "end": 11775, "loc": { "start": { - "line": 311, + "line": 313, "column": 34 }, "end": { - "line": 311, + "line": 313, "column": 41 }, "identifierName": "options" @@ -56991,15 +58816,15 @@ }, "property": { "type": "Identifier", - "start": 11553, - "end": 11562, + "start": 11776, + "end": 11785, "loc": { "start": { - "line": 311, + "line": 313, "column": 42 }, "end": { - "line": 311, + "line": 313, "column": 51 }, "identifierName": "inputName" @@ -57014,15 +58839,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 313, + "line": 315, "column": 4 }, "end": { - "line": 315, + "line": 317, "column": 7 } } @@ -57031,57 +58856,57 @@ }, { "type": "IfStatement", - "start": 11632, - "end": 11711, + "start": 11855, + "end": 11934, "loc": { "start": { - "line": 316, + "line": 318, "column": 4 }, "end": { - "line": 317, + "line": 319, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 11635, - "end": 11666, + "start": 11858, + "end": 11889, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 11635, - "end": 11647, + "start": 11858, + "end": 11870, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 11635, - "end": 11639, + "start": 11858, + "end": 11862, "loc": { "start": { - "line": 316, + "line": 318, "column": 7 }, "end": { - "line": 316, + "line": 318, "column": 11 } }, @@ -57089,15 +58914,15 @@ }, "property": { "type": "Identifier", - "start": 11640, - "end": 11647, + "start": 11863, + "end": 11870, "loc": { "start": { - "line": 316, + "line": 318, "column": 12 }, "end": { - "line": 316, + "line": 318, "column": 19 }, "identifierName": "options" @@ -57109,15 +58934,15 @@ }, "property": { "type": "Identifier", - "start": 11648, - "end": 11666, + "start": 11871, + "end": 11889, "loc": { "start": { - "line": 316, + "line": 318, "column": 20 }, "end": { - "line": 316, + "line": 318, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -57129,72 +58954,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 11675, - "end": 11711, + "start": 11898, + "end": 11934, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 11675, - "end": 11710, + "start": 11898, + "end": 11933, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 11675, - "end": 11698, + "start": 11898, + "end": 11921, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 11675, - "end": 11679, + "start": 11898, + "end": 11902, "loc": { "start": { - "line": 317, + "line": 319, "column": 6 }, "end": { - "line": 317, + "line": 319, "column": 10 } } }, "property": { "type": "Identifier", - "start": 11680, - "end": 11698, + "start": 11903, + "end": 11921, "loc": { "start": { - "line": 317, + "line": 319, "column": 11 }, "end": { - "line": 317, + "line": 319, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -57206,44 +59031,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 11699, - "end": 11709, + "start": 11922, + "end": 11932, "loc": { "start": { - "line": 317, + "line": 319, "column": 30 }, "end": { - "line": 317, + "line": 319, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 11699, - "end": 11703, + "start": 11922, + "end": 11926, "loc": { "start": { - "line": 317, + "line": 319, "column": 30 }, "end": { - "line": 317, + "line": 319, "column": 34 } } }, "property": { "type": "Identifier", - "start": 11704, - "end": 11709, + "start": 11927, + "end": 11932, "loc": { "start": { - "line": 317, + "line": 319, "column": 35 }, "end": { - "line": 317, + "line": 319, "column": 40 }, "identifierName": "input" @@ -57260,15 +59085,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 313, + "line": 315, "column": 4 }, "end": { - "line": 315, + "line": 317, "column": 7 } } @@ -57277,72 +59102,72 @@ }, { "type": "ReturnStatement", - "start": 11719, - "end": 11761, + "start": 11942, + "end": 11984, "loc": { "start": { - "line": 319, + "line": 321, "column": 4 }, "end": { - "line": 319, + "line": 321, "column": 46 } }, "argument": { "type": "MemberExpression", - "start": 11726, - "end": 11760, + "start": 11949, + "end": 11983, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 11726, - "end": 11736, + "start": 11949, + "end": 11959, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 11726, - "end": 11730, + "start": 11949, + "end": 11953, "loc": { "start": { - "line": 319, + "line": 321, "column": 11 }, "end": { - "line": 319, + "line": 321, "column": 15 } } }, "property": { "type": "Identifier", - "start": 11731, - "end": 11736, + "start": 11954, + "end": 11959, "loc": { "start": { - "line": 319, + "line": 321, "column": 16 }, "end": { - "line": 319, + "line": 321, "column": 21 }, "identifierName": "input" @@ -57353,58 +59178,58 @@ }, "property": { "type": "MemberExpression", - "start": 11737, - "end": 11759, + "start": 11960, + "end": 11982, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 44 } }, "object": { "type": "MemberExpression", - "start": 11737, - "end": 11749, + "start": 11960, + "end": 11972, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 11737, - "end": 11741, + "start": 11960, + "end": 11964, "loc": { "start": { - "line": 319, + "line": 321, "column": 22 }, "end": { - "line": 319, + "line": 321, "column": 26 } } }, "property": { "type": "Identifier", - "start": 11742, - "end": 11749, + "start": 11965, + "end": 11972, "loc": { "start": { - "line": 319, + "line": 321, "column": 27 }, "end": { - "line": 319, + "line": 321, "column": 34 }, "identifierName": "options" @@ -57415,15 +59240,15 @@ }, "property": { "type": "Identifier", - "start": 11750, - "end": 11759, + "start": 11973, + "end": 11982, "loc": { "start": { - "line": 319, + "line": 321, "column": 35 }, "end": { - "line": 319, + "line": 321, "column": 44 }, "identifierName": "inputName" @@ -57443,15 +59268,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -57461,15 +59286,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": 11772, - "end": 11932, + "start": 11995, + "end": 12155, "loc": { "start": { - "line": 322, + "line": 324, "column": 2 }, "end": { - "line": 326, + "line": 328, "column": 5 } } @@ -57478,15 +59303,15 @@ }, { "type": "ClassMethod", - "start": 11936, - "end": 12206, + "start": 12159, + "end": 12429, "loc": { "start": { - "line": 327, + "line": 329, "column": 2 }, "end": { - "line": 336, + "line": 338, "column": 3 } }, @@ -57494,15 +59319,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 11936, - "end": 11944, + "start": 12159, + "end": 12167, "loc": { "start": { - "line": 327, + "line": 329, "column": 2 }, "end": { - "line": 327, + "line": 329, "column": 10 }, "identifierName": "setInput" @@ -57518,15 +59343,15 @@ "params": [ { "type": "Identifier", - "start": 11945, - "end": 11950, + "start": 12168, + "end": 12173, "loc": { "start": { - "line": 327, + "line": 329, "column": 11 }, "end": { - "line": 327, + "line": 329, "column": 16 }, "identifierName": "input" @@ -57535,15 +59360,15 @@ }, { "type": "Identifier", - "start": 11952, - "end": 11961, + "start": 12175, + "end": 12184, "loc": { "start": { - "line": 327, + "line": 329, "column": 18 }, "end": { - "line": 327, + "line": 329, "column": 27 }, "identifierName": "inputName" @@ -57553,59 +59378,59 @@ ], "body": { "type": "BlockStatement", - "start": 11962, - "end": 12206, + "start": 12185, + "end": 12429, "loc": { "start": { - "line": 327, + "line": 329, "column": 28 }, "end": { - "line": 336, + "line": 338, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 11969, - "end": 12017, + "start": 12192, + "end": 12240, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 11969, - "end": 12016, + "start": 12192, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", - "start": 11969, - "end": 11978, + "start": 12192, + "end": 12201, "loc": { "start": { - "line": 328, + "line": 330, "column": 4 }, "end": { - "line": 328, + "line": 330, "column": 13 }, "identifierName": "inputName" @@ -57614,29 +59439,29 @@ }, "right": { "type": "LogicalExpression", - "start": 11981, - "end": 12016, + "start": 12204, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 16 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "left": { "type": "Identifier", - "start": 11981, - "end": 11990, + "start": 12204, + "end": 12213, "loc": { "start": { - "line": 328, + "line": 330, "column": 16 }, "end": { - "line": 328, + "line": 330, "column": 25 }, "identifierName": "inputName" @@ -57646,58 +59471,58 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 11994, - "end": 12016, + "start": 12217, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 51 } }, "object": { "type": "MemberExpression", - "start": 11994, - "end": 12006, + "start": 12217, + "end": 12229, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 41 } }, "object": { "type": "ThisExpression", - "start": 11994, - "end": 11998, + "start": 12217, + "end": 12221, "loc": { "start": { - "line": 328, + "line": 330, "column": 29 }, "end": { - "line": 328, + "line": 330, "column": 33 } } }, "property": { "type": "Identifier", - "start": 11999, - "end": 12006, + "start": 12222, + "end": 12229, "loc": { "start": { - "line": 328, + "line": 330, "column": 34 }, "end": { - "line": 328, + "line": 330, "column": 41 }, "identifierName": "options" @@ -57708,15 +59533,15 @@ }, "property": { "type": "Identifier", - "start": 12007, - "end": 12016, + "start": 12230, + "end": 12239, "loc": { "start": { - "line": 328, + "line": 330, "column": 42 }, "end": { - "line": 328, + "line": 330, "column": 51 }, "identifierName": "inputName" @@ -57730,87 +59555,87 @@ }, { "type": "ExpressionStatement", - "start": 12023, - "end": 12053, + "start": 12246, + "end": 12276, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 12023, - "end": 12052, + "start": 12246, + "end": 12275, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12023, - "end": 12044, + "start": 12246, + "end": 12267, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 12023, - "end": 12033, + "start": 12246, + "end": 12256, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 12023, - "end": 12027, + "start": 12246, + "end": 12250, "loc": { "start": { - "line": 329, + "line": 331, "column": 4 }, "end": { - "line": 329, + "line": 331, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12028, - "end": 12033, + "start": 12251, + "end": 12256, "loc": { "start": { - "line": 329, + "line": 331, "column": 9 }, "end": { - "line": 329, + "line": 331, "column": 14 }, "identifierName": "input" @@ -57821,15 +59646,15 @@ }, "property": { "type": "Identifier", - "start": 12034, - "end": 12043, + "start": 12257, + "end": 12266, "loc": { "start": { - "line": 329, + "line": 331, "column": 15 }, "end": { - "line": 329, + "line": 331, "column": 24 }, "identifierName": "inputName" @@ -57840,15 +59665,15 @@ }, "right": { "type": "Identifier", - "start": 12047, - "end": 12052, + "start": 12270, + "end": 12275, "loc": { "start": { - "line": 329, + "line": 331, "column": 28 }, "end": { - "line": 329, + "line": 331, "column": 33 }, "identifierName": "input" @@ -57860,15 +59685,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 12284, + "end": 12339, "loc": { "start": { - "line": 331, + "line": 333, "column": 4 }, "end": { - "line": 333, + "line": 335, "column": 7 } } @@ -57877,57 +59702,57 @@ }, { "type": "IfStatement", - "start": 12122, - "end": 12201, + "start": 12345, + "end": 12424, "loc": { "start": { - "line": 334, + "line": 336, "column": 4 }, "end": { - "line": 335, + "line": 337, "column": 42 } }, "test": { "type": "MemberExpression", - "start": 12125, - "end": 12156, + "start": 12348, + "end": 12379, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 12125, - "end": 12137, + "start": 12348, + "end": 12360, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 12125, - "end": 12129, + "start": 12348, + "end": 12352, "loc": { "start": { - "line": 334, + "line": 336, "column": 7 }, "end": { - "line": 334, + "line": 336, "column": 11 } }, @@ -57935,15 +59760,15 @@ }, "property": { "type": "Identifier", - "start": 12130, - "end": 12137, + "start": 12353, + "end": 12360, "loc": { "start": { - "line": 334, + "line": 336, "column": 12 }, "end": { - "line": 334, + "line": 336, "column": 19 }, "identifierName": "options" @@ -57955,15 +59780,15 @@ }, "property": { "type": "Identifier", - "start": 12138, - "end": 12156, + "start": 12361, + "end": 12379, "loc": { "start": { - "line": 334, + "line": 336, "column": 20 }, "end": { - "line": 334, + "line": 336, "column": 38 }, "identifierName": "syncInstanceInputs" @@ -57975,72 +59800,72 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 12165, - "end": 12201, + "start": 12388, + "end": 12424, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 42 } }, "expression": { "type": "CallExpression", - "start": 12165, - "end": 12200, + "start": 12388, + "end": 12423, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 12165, - "end": 12188, + "start": 12388, + "end": 12411, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 12165, - "end": 12169, + "start": 12388, + "end": 12392, "loc": { "start": { - "line": 335, + "line": 337, "column": 6 }, "end": { - "line": 335, + "line": 337, "column": 10 } } }, "property": { "type": "Identifier", - "start": 12170, - "end": 12188, + "start": 12393, + "end": 12411, "loc": { "start": { - "line": 335, + "line": 337, "column": 11 }, "end": { - "line": 335, + "line": 337, "column": 29 }, "identifierName": "syncInstanceInputs" @@ -58052,44 +59877,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12189, - "end": 12199, + "start": 12412, + "end": 12422, "loc": { "start": { - "line": 335, + "line": 337, "column": 30 }, "end": { - "line": 335, + "line": 337, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 12189, - "end": 12193, + "start": 12412, + "end": 12416, "loc": { "start": { - "line": 335, + "line": 337, "column": 30 }, "end": { - "line": 335, + "line": 337, "column": 34 } } }, "property": { "type": "Identifier", - "start": 12194, - "end": 12199, + "start": 12417, + "end": 12422, "loc": { "start": { - "line": 335, + "line": 337, "column": 35 }, "end": { - "line": 335, + "line": 337, "column": 40 }, "identifierName": "input" @@ -58106,15 +59931,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 12284, + "end": 12339, "loc": { "start": { - "line": 331, + "line": 333, "column": 4 }, "end": { - "line": 333, + "line": 335, "column": 7 } } @@ -58129,15 +59954,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": 11772, - "end": 11932, + "start": 11995, + "end": 12155, "loc": { "start": { - "line": 322, + "line": 324, "column": 2 }, "end": { - "line": 326, + "line": 328, "column": 5 } } @@ -58147,15 +59972,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, + "start": 12437, + "end": 12546, "loc": { "start": { - "line": 338, + "line": 340, "column": 2 }, "end": { - "line": 341, + "line": 343, "column": 5 } } @@ -58164,15 +59989,15 @@ }, { "type": "ClassMethod", - "start": 12327, - "end": 12383, + "start": 12550, + "end": 12606, "loc": { "start": { - "line": 342, + "line": 344, "column": 2 }, "end": { - "line": 344, + "line": 346, "column": 3 } }, @@ -58180,15 +60005,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12327, - "end": 12339, + "start": 12550, + "end": 12562, "loc": { "start": { - "line": 342, + "line": 344, "column": 2 }, "end": { - "line": 342, + "line": 344, "column": 14 }, "identifierName": "replaceInput" @@ -58204,15 +60029,15 @@ "params": [ { "type": "Identifier", - "start": 12340, - "end": 12348, + "start": 12563, + "end": 12571, "loc": { "start": { - "line": 342, + "line": 344, "column": 15 }, "end": { - "line": 342, + "line": 344, "column": 23 }, "identifierName": "inputObj" @@ -58222,88 +60047,88 @@ ], "body": { "type": "BlockStatement", - "start": 12349, - "end": 12383, + "start": 12572, + "end": 12606, "loc": { "start": { - "line": 342, + "line": 344, "column": 24 }, "end": { - "line": 344, + "line": 346, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12356, - "end": 12378, + "start": 12579, + "end": 12601, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12356, - "end": 12377, + "start": 12579, + "end": 12600, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12356, - "end": 12366, + "start": 12579, + "end": 12589, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 12356, - "end": 12360, + "start": 12579, + "end": 12583, "loc": { "start": { - "line": 343, + "line": 345, "column": 4 }, "end": { - "line": 343, + "line": 345, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12361, - "end": 12366, + "start": 12584, + "end": 12589, "loc": { "start": { - "line": 343, + "line": 345, "column": 9 }, "end": { - "line": 343, + "line": 345, "column": 14 }, "identifierName": "input" @@ -58314,15 +60139,15 @@ }, "right": { "type": "Identifier", - "start": 12369, - "end": 12377, + "start": 12592, + "end": 12600, "loc": { "start": { - "line": 343, + "line": 345, "column": 17 }, "end": { - "line": 343, + "line": 345, "column": 25 }, "identifierName": "inputObj" @@ -58339,15 +60164,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, + "start": 12437, + "end": 12546, "loc": { "start": { - "line": 338, + "line": 340, "column": 2 }, "end": { - "line": 341, + "line": 343, "column": 5 } } @@ -58357,15 +60182,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": 12389, - "end": 12515, + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 346, + "line": 348, "column": 2 }, "end": { - "line": 349, + "line": 351, "column": 5 } } @@ -58374,15 +60199,15 @@ }, { "type": "ClassProperty", - "start": 12519, - "end": 12653, + "start": 12742, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 2 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, @@ -58390,15 +60215,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12519, - "end": 12529, + "start": 12742, + "end": 12752, "loc": { "start": { - "line": 350, + "line": 352, "column": 2 }, "end": { - "line": 350, + "line": 352, "column": 12 }, "identifierName": "setOptions" @@ -58408,15 +60233,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 12532, - "end": 12653, + "start": 12755, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 15 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, @@ -58427,15 +60252,15 @@ "params": [ { "type": "Identifier", - "start": 12532, - "end": 12538, + "start": 12755, + "end": 12761, "loc": { "start": { - "line": 350, + "line": 352, "column": 15 }, "end": { - "line": 350, + "line": 352, "column": 21 }, "identifierName": "option" @@ -58445,59 +60270,59 @@ ], "body": { "type": "BlockStatement", - "start": 12542, - "end": 12653, + "start": 12765, + "end": 12876, "loc": { "start": { - "line": 350, + "line": 352, "column": 25 }, "end": { - "line": 354, + "line": 356, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12549, - "end": 12571, + "start": 12772, + "end": 12794, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 26 } }, "expression": { "type": "AssignmentExpression", - "start": 12549, - "end": 12570, + "start": 12772, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, "operator": "=", "left": { "type": "Identifier", - "start": 12549, - "end": 12555, + "start": 12772, + "end": 12778, "loc": { "start": { - "line": 351, + "line": 353, "column": 4 }, "end": { - "line": 351, + "line": 353, "column": 10 }, "identifierName": "option" @@ -58506,29 +60331,29 @@ }, "right": { "type": "LogicalExpression", - "start": 12558, - "end": 12570, + "start": 12781, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 13 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, "left": { "type": "Identifier", - "start": 12558, - "end": 12564, + "start": 12781, + "end": 12787, "loc": { "start": { - "line": 351, + "line": 353, "column": 13 }, "end": { - "line": 351, + "line": 353, "column": 19 }, "identifierName": "option" @@ -58538,15 +60363,15 @@ "operator": "||", "right": { "type": "ObjectExpression", - "start": 12568, - "end": 12570, + "start": 12791, + "end": 12793, "loc": { "start": { - "line": 351, + "line": 353, "column": 23 }, "end": { - "line": 351, + "line": 353, "column": 25 } }, @@ -58557,73 +60382,73 @@ }, { "type": "ExpressionStatement", - "start": 12577, - "end": 12628, + "start": 12800, + "end": 12851, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12577, - "end": 12627, + "start": 12800, + "end": 12850, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12577, - "end": 12589, + "start": 12800, + "end": 12812, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 16 } }, "object": { "type": "ThisExpression", - "start": 12577, - "end": 12581, + "start": 12800, + "end": 12804, "loc": { "start": { - "line": 352, + "line": 354, "column": 4 }, "end": { - "line": 352, + "line": 354, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12582, - "end": 12589, + "start": 12805, + "end": 12812, "loc": { "start": { - "line": 352, + "line": 354, "column": 9 }, "end": { - "line": 352, + "line": 354, "column": 16 }, "identifierName": "options" @@ -58634,43 +60459,43 @@ }, "right": { "type": "CallExpression", - "start": 12592, - "end": 12627, + "start": 12815, + "end": 12850, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 12592, - "end": 12605, + "start": 12815, + "end": 12828, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 32 } }, "object": { "type": "Identifier", - "start": 12592, - "end": 12598, + "start": 12815, + "end": 12821, "loc": { "start": { - "line": 352, + "line": 354, "column": 19 }, "end": { - "line": 352, + "line": 354, "column": 25 }, "identifierName": "Object" @@ -58679,15 +60504,15 @@ }, "property": { "type": "Identifier", - "start": 12599, - "end": 12605, + "start": 12822, + "end": 12828, "loc": { "start": { - "line": 352, + "line": 354, "column": 26 }, "end": { - "line": 352, + "line": 354, "column": 32 }, "identifierName": "assign" @@ -58699,44 +60524,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 12606, - "end": 12618, + "start": 12829, + "end": 12841, "loc": { "start": { - "line": 352, + "line": 354, "column": 33 }, "end": { - "line": 352, + "line": 354, "column": 45 } }, "object": { "type": "ThisExpression", - "start": 12606, - "end": 12610, + "start": 12829, + "end": 12833, "loc": { "start": { - "line": 352, + "line": 354, "column": 33 }, "end": { - "line": 352, + "line": 354, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12611, - "end": 12618, + "start": 12834, + "end": 12841, "loc": { "start": { - "line": 352, + "line": 354, "column": 38 }, "end": { - "line": 352, + "line": 354, "column": 45 }, "identifierName": "options" @@ -58747,15 +60572,15 @@ }, { "type": "Identifier", - "start": 12620, - "end": 12626, + "start": 12843, + "end": 12849, "loc": { "start": { - "line": 352, + "line": 354, "column": 47 }, "end": { - "line": 352, + "line": 354, "column": 53 }, "identifierName": "option" @@ -58768,72 +60593,72 @@ }, { "type": "ExpressionStatement", - "start": 12634, - "end": 12648, + "start": 12857, + "end": 12871, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 12634, - "end": 12647, + "start": 12857, + "end": 12870, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 12634, - "end": 12645, + "start": 12857, + "end": 12868, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 12634, - "end": 12638, + "start": 12857, + "end": 12861, "loc": { "start": { - "line": 353, + "line": 355, "column": 4 }, "end": { - "line": 353, + "line": 355, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12639, - "end": 12645, + "start": 12862, + "end": 12868, "loc": { "start": { - "line": 353, + "line": 355, "column": 9 }, "end": { - "line": 353, + "line": 355, "column": 15 }, "identifierName": "render" @@ -58855,15 +60680,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": 12389, - "end": 12515, + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 346, + "line": 348, "column": 2 }, "end": { - "line": 349, + "line": 351, "column": 5 } } @@ -58873,15 +60698,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "start": 12882, + "end": 12991, "loc": { "start": { - "line": 356, + "line": 358, "column": 2 }, "end": { - "line": 359, + "line": 361, "column": 5 } } @@ -58890,15 +60715,15 @@ }, { "type": "ClassMethod", - "start": 12772, - "end": 12911, + "start": 12995, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 362, "column": 2 }, "end": { - "line": 364, + "line": 366, "column": 3 } }, @@ -58906,15 +60731,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 12772, - "end": 12777, + "start": 12995, + "end": 13000, "loc": { "start": { - "line": 360, + "line": 362, "column": 2 }, "end": { - "line": 360, + "line": 362, "column": 7 }, "identifierName": "clear" @@ -58930,102 +60755,102 @@ "params": [], "body": { "type": "BlockStatement", - "start": 12779, - "end": 12911, + "start": 13002, + "end": 13134, "loc": { "start": { - "line": 360, + "line": 362, "column": 9 }, "end": { - "line": 364, + "line": 366, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 12786, - "end": 12818, + "start": 13009, + "end": 13041, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 12786, - "end": 12817, + "start": 13009, + "end": 13040, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12786, - "end": 12812, + "start": 13009, + "end": 13035, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12786, - "end": 12802, + "start": 13009, + "end": 13025, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12786, - "end": 12790, + "start": 13009, + "end": 13013, "loc": { "start": { - "line": 361, + "line": 363, "column": 4 }, "end": { - "line": 361, + "line": 363, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12791, - "end": 12802, + "start": 13014, + "end": 13025, "loc": { "start": { - "line": 361, + "line": 363, "column": 9 }, "end": { - "line": 361, + "line": 363, "column": 20 }, "identifierName": "keyboardDOM" @@ -59036,15 +60861,15 @@ }, "property": { "type": "Identifier", - "start": 12803, - "end": 12812, + "start": 13026, + "end": 13035, "loc": { "start": { - "line": 361, + "line": 363, "column": 21 }, "end": { - "line": 361, + "line": 363, "column": 30 }, "identifierName": "innerHTML" @@ -59055,15 +60880,15 @@ }, "right": { "type": "StringLiteral", - "start": 12815, - "end": 12817, + "start": 13038, + "end": 13040, "loc": { "start": { - "line": 361, + "line": 363, "column": 33 }, "end": { - "line": 361, + "line": 363, "column": 35 } }, @@ -59077,87 +60902,87 @@ }, { "type": "ExpressionStatement", - "start": 12824, - "end": 12875, + "start": 13047, + "end": 13098, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 12824, - "end": 12874, + "start": 13047, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12824, - "end": 12850, + "start": 13047, + "end": 13073, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 12824, - "end": 12840, + "start": 13047, + "end": 13063, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 12824, - "end": 12828, + "start": 13047, + "end": 13051, "loc": { "start": { - "line": 362, + "line": 364, "column": 4 }, "end": { - "line": 362, + "line": 364, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12829, - "end": 12840, + "start": 13052, + "end": 13063, "loc": { "start": { - "line": 362, + "line": 364, "column": 9 }, "end": { - "line": 362, + "line": 364, "column": 20 }, "identifierName": "keyboardDOM" @@ -59168,15 +60993,15 @@ }, "property": { "type": "Identifier", - "start": 12841, - "end": 12850, + "start": 13064, + "end": 13073, "loc": { "start": { - "line": 362, + "line": 364, "column": 21 }, "end": { - "line": 362, + "line": 364, "column": 30 }, "identifierName": "className" @@ -59187,44 +61012,44 @@ }, "right": { "type": "MemberExpression", - "start": 12853, - "end": 12874, + "start": 13076, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 33 }, "end": { - "line": 362, + "line": 364, "column": 54 } }, "object": { "type": "ThisExpression", - "start": 12853, - "end": 12857, + "start": 13076, + "end": 13080, "loc": { "start": { - "line": 362, + "line": 364, "column": 33 }, "end": { - "line": 362, + "line": 364, "column": 37 } } }, "property": { "type": "Identifier", - "start": 12858, - "end": 12874, + "start": 13081, + "end": 13097, "loc": { "start": { - "line": 362, + "line": 364, "column": 38 }, "end": { - "line": 362, + "line": 364, "column": 54 }, "identifierName": "keyboardDOMClass" @@ -59237,73 +61062,73 @@ }, { "type": "ExpressionStatement", - "start": 12881, - "end": 12906, + "start": 13104, + "end": 13129, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 29 } }, "expression": { "type": "AssignmentExpression", - "start": 12881, - "end": 12905, + "start": 13104, + "end": 13128, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 12881, - "end": 12900, + "start": 13104, + "end": 13123, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 12881, - "end": 12885, + "start": 13104, + "end": 13108, "loc": { "start": { - "line": 363, + "line": 365, "column": 4 }, "end": { - "line": 363, + "line": 365, "column": 8 } } }, "property": { "type": "Identifier", - "start": 12886, - "end": 12900, + "start": 13109, + "end": 13123, "loc": { "start": { - "line": 363, + "line": 365, "column": 9 }, "end": { - "line": 363, + "line": 365, "column": 23 }, "identifierName": "buttonElements" @@ -59314,15 +61139,15 @@ }, "right": { "type": "ObjectExpression", - "start": 12903, - "end": 12905, + "start": 13126, + "end": 13128, "loc": { "start": { - "line": 363, + "line": 365, "column": 26 }, "end": { - "line": 363, + "line": 365, "column": 28 } }, @@ -59338,15 +61163,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "start": 12882, + "end": 12991, "loc": { "start": { - "line": 356, + "line": 358, "column": 2 }, "end": { - "line": 359, + "line": 361, "column": 5 } } @@ -59356,15 +61181,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -59373,15 +61198,15 @@ }, { "type": "ClassMethod", - "start": 13126, - "end": 13494, + "start": 13349, + "end": 13717, "loc": { "start": { - "line": 370, + "line": 372, "column": 2 }, "end": { - "line": 379, + "line": 381, "column": 3 } }, @@ -59389,15 +61214,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13126, - "end": 13134, + "start": 13349, + "end": 13357, "loc": { "start": { - "line": 370, + "line": 372, "column": 2 }, "end": { - "line": 370, + "line": 372, "column": 10 }, "identifierName": "dispatch" @@ -59413,15 +61238,15 @@ "params": [ { "type": "Identifier", - "start": 13135, - "end": 13143, + "start": 13358, + "end": 13366, "loc": { "start": { - "line": 370, + "line": 372, "column": 11 }, "end": { - "line": 370, + "line": 372, "column": 19 }, "identifierName": "callback" @@ -59431,44 +61256,44 @@ ], "body": { "type": "BlockStatement", - "start": 13144, - "end": 13494, + "start": 13367, + "end": 13717, "loc": { "start": { - "line": 370, + "line": 372, "column": 20 }, "end": { - "line": 379, + "line": 381, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13151, - "end": 13335, + "start": 13374, + "end": 13558, "loc": { "start": { - "line": 371, + "line": 373, "column": 4 }, "end": { - "line": 374, + "line": 376, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 13154, - "end": 13188, + "start": 13377, + "end": 13411, "loc": { "start": { - "line": 371, + "line": 373, "column": 7 }, "end": { - "line": 371, + "line": 373, "column": 41 } }, @@ -59476,29 +61301,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13155, - "end": 13188, + "start": 13378, + "end": 13411, "loc": { "start": { - "line": 371, + "line": 373, "column": 8 }, "end": { - "line": 371, + "line": 373, "column": 41 } }, "object": { "type": "Identifier", - "start": 13155, - "end": 13161, + "start": 13378, + "end": 13384, "loc": { "start": { - "line": 371, + "line": 373, "column": 8 }, "end": { - "line": 371, + "line": 373, "column": 14 }, "identifierName": "window" @@ -59507,15 +61332,15 @@ }, "property": { "type": "StringLiteral", - "start": 13162, - "end": 13187, + "start": 13385, + "end": 13410, "loc": { "start": { - "line": 371, + "line": 373, "column": 15 }, "end": { - "line": 371, + "line": 373, "column": 40 } }, @@ -59533,72 +61358,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 13189, - "end": 13335, + "start": 13412, + "end": 13558, "loc": { "start": { - "line": 371, + "line": 373, "column": 42 }, "end": { - "line": 374, + "line": 376, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13198, - "end": 13281, + "start": 13421, + "end": 13504, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 89 } }, "expression": { "type": "CallExpression", - "start": 13198, - "end": 13280, + "start": 13421, + "end": 13503, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 88 } }, "callee": { "type": "MemberExpression", - "start": 13198, - "end": 13210, + "start": 13421, + "end": 13433, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 18 } }, "object": { "type": "Identifier", - "start": 13198, - "end": 13205, + "start": 13421, + "end": 13428, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 13 }, "identifierName": "console" @@ -59607,15 +61432,15 @@ }, "property": { "type": "Identifier", - "start": 13206, - "end": 13210, + "start": 13429, + "end": 13433, "loc": { "start": { - "line": 372, + "line": 374, "column": 14 }, "end": { - "line": 372, + "line": 374, "column": 18 }, "identifierName": "warn" @@ -59627,15 +61452,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 13211, - "end": 13279, + "start": 13434, + "end": 13502, "loc": { "start": { - "line": 372, + "line": 374, "column": 19 }, "end": { - "line": 372, + "line": 374, "column": 87 } }, @@ -59643,15 +61468,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 13212, - "end": 13278, + "start": 13435, + "end": 13501, "loc": { "start": { - "line": 372, + "line": 374, "column": 20 }, "end": { - "line": 372, + "line": 374, "column": 86 } }, @@ -59668,43 +61493,43 @@ }, { "type": "ThrowStatement", - "start": 13289, - "end": 13328, + "start": 13512, + "end": 13551, "loc": { "start": { - "line": 373, + "line": 375, "column": 6 }, "end": { - "line": 373, + "line": 375, "column": 45 } }, "argument": { "type": "NewExpression", - "start": 13295, - "end": 13327, + "start": 13518, + "end": 13550, "loc": { "start": { - "line": 373, + "line": 375, "column": 12 }, "end": { - "line": 373, + "line": 375, "column": 44 } }, "callee": { "type": "Identifier", - "start": 13299, - "end": 13304, + "start": 13522, + "end": 13527, "loc": { "start": { - "line": 373, + "line": 375, "column": 16 }, "end": { - "line": 373, + "line": 375, "column": 21 }, "identifierName": "Error" @@ -59714,15 +61539,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13305, - "end": 13326, + "start": 13528, + "end": 13549, "loc": { "start": { - "line": 373, + "line": 375, "column": 22 }, "end": { - "line": 373, + "line": 375, "column": 43 } }, @@ -59742,85 +61567,85 @@ }, { "type": "ReturnStatement", - "start": 13347, - "end": 13489, + "start": 13570, + "end": 13712, "loc": { "start": { - "line": 376, + "line": 378, "column": 4 }, "end": { - "line": 378, + "line": 380, "column": 6 } }, "argument": { "type": "CallExpression", - "start": 13354, - "end": 13489, + "start": 13577, + "end": 13712, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 378, + "line": 380, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13354, - "end": 13408, + "start": 13577, + "end": 13631, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 65 } }, "object": { "type": "CallExpression", - "start": 13354, - "end": 13400, + "start": 13577, + "end": 13623, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 13354, - "end": 13365, + "start": 13577, + "end": 13588, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 22 } }, "object": { "type": "Identifier", - "start": 13354, - "end": 13360, + "start": 13577, + "end": 13583, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 17 }, "identifierName": "Object" @@ -59829,15 +61654,15 @@ }, "property": { "type": "Identifier", - "start": 13361, - "end": 13365, + "start": 13584, + "end": 13588, "loc": { "start": { - "line": 376, + "line": 378, "column": 18 }, "end": { - "line": 376, + "line": 378, "column": 22 }, "identifierName": "keys" @@ -59849,29 +61674,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 13366, - "end": 13399, + "start": 13589, + "end": 13622, "loc": { "start": { - "line": 376, + "line": 378, "column": 23 }, "end": { - "line": 376, + "line": 378, "column": 56 } }, "object": { "type": "Identifier", - "start": 13366, - "end": 13372, + "start": 13589, + "end": 13595, "loc": { "start": { - "line": 376, + "line": 378, "column": 23 }, "end": { - "line": 376, + "line": 378, "column": 29 }, "identifierName": "window" @@ -59880,15 +61705,15 @@ }, "property": { "type": "StringLiteral", - "start": 13373, - "end": 13398, + "start": 13596, + "end": 13621, "loc": { "start": { - "line": 376, + "line": 378, "column": 30 }, "end": { - "line": 376, + "line": 378, "column": 55 } }, @@ -59904,15 +61729,15 @@ }, "property": { "type": "Identifier", - "start": 13401, - "end": 13408, + "start": 13624, + "end": 13631, "loc": { "start": { - "line": 376, + "line": 378, "column": 58 }, "end": { - "line": 376, + "line": 378, "column": 65 }, "identifierName": "forEach" @@ -59924,15 +61749,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13409, - "end": 13488, + "start": 13632, + "end": 13711, "loc": { "start": { - "line": 376, + "line": 378, "column": 66 }, "end": { - "line": 378, + "line": 380, "column": 5 } }, @@ -59943,15 +61768,15 @@ "params": [ { "type": "Identifier", - "start": 13410, - "end": 13413, + "start": 13633, + "end": 13636, "loc": { "start": { - "line": 376, + "line": 378, "column": 67 }, "end": { - "line": 376, + "line": 378, "column": 70 }, "identifierName": "key" @@ -59961,58 +61786,58 @@ ], "body": { "type": "BlockStatement", - "start": 13418, - "end": 13488, + "start": 13641, + "end": 13711, "loc": { "start": { - "line": 376, + "line": 378, "column": 75 }, "end": { - "line": 378, + "line": 380, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13427, - "end": 13481, + "start": 13650, + "end": 13704, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 60 } }, "expression": { "type": "CallExpression", - "start": 13427, - "end": 13480, + "start": 13650, + "end": 13703, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 59 } }, "callee": { "type": "Identifier", - "start": 13427, - "end": 13435, + "start": 13650, + "end": 13658, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 14 }, "identifierName": "callback" @@ -60022,43 +61847,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 13436, - "end": 13474, + "start": 13659, + "end": 13697, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 53 } }, "object": { "type": "MemberExpression", - "start": 13436, - "end": 13469, + "start": 13659, + "end": 13692, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 48 } }, "object": { "type": "Identifier", - "start": 13436, - "end": 13442, + "start": 13659, + "end": 13665, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 21 }, "identifierName": "window" @@ -60067,15 +61892,15 @@ }, "property": { "type": "StringLiteral", - "start": 13443, - "end": 13468, + "start": 13666, + "end": 13691, "loc": { "start": { - "line": 377, + "line": 379, "column": 22 }, "end": { - "line": 377, + "line": 379, "column": 47 } }, @@ -60089,15 +61914,15 @@ }, "property": { "type": "Identifier", - "start": 13470, - "end": 13473, + "start": 13693, + "end": 13696, "loc": { "start": { - "line": 377, + "line": 379, "column": 49 }, "end": { - "line": 377, + "line": 379, "column": 52 }, "identifierName": "key" @@ -60108,15 +61933,15 @@ }, { "type": "Identifier", - "start": 13476, - "end": 13479, + "start": 13699, + "end": 13702, "loc": { "start": { - "line": 377, + "line": 379, "column": 55 }, "end": { - "line": 377, + "line": 379, "column": 58 }, "identifierName": "key" @@ -60141,15 +61966,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -60159,15 +61984,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -60176,15 +62001,15 @@ }, { "type": "ClassMethod", - "start": 13785, - "end": 15017, + "start": 14008, + "end": 15240, "loc": { "start": { - "line": 386, + "line": 388, "column": 2 }, "end": { - "line": 429, + "line": 431, "column": 3 } }, @@ -60192,15 +62017,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 13785, - "end": 13799, + "start": 14008, + "end": 14022, "loc": { "start": { - "line": 386, + "line": 388, "column": 2 }, "end": { - "line": 386, + "line": 388, "column": 16 }, "identifierName": "addButtonTheme" @@ -60216,15 +62041,15 @@ "params": [ { "type": "Identifier", - "start": 13800, - "end": 13807, + "start": 14023, + "end": 14030, "loc": { "start": { - "line": 386, + "line": 388, "column": 17 }, "end": { - "line": 386, + "line": 388, "column": 24 }, "identifierName": "buttons" @@ -60233,15 +62058,15 @@ }, { "type": "Identifier", - "start": 13809, - "end": 13818, + "start": 14032, + "end": 14041, "loc": { "start": { - "line": 386, + "line": 388, "column": 26 }, "end": { - "line": 386, + "line": 388, "column": 35 }, "identifierName": "className" @@ -60251,58 +62076,58 @@ ], "body": { "type": "BlockStatement", - "start": 13819, - "end": 15017, + "start": 14042, + "end": 15240, "loc": { "start": { - "line": 386, + "line": 388, "column": 36 }, "end": { - "line": 429, + "line": 431, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 13826, - "end": 13873, + "start": 14049, + "end": 14096, "loc": { "start": { - "line": 387, + "line": 389, "column": 4 }, "end": { - "line": 388, + "line": 390, "column": 19 } }, "test": { "type": "LogicalExpression", - "start": 13829, - "end": 13851, + "start": 14052, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 7 }, "end": { - "line": 387, + "line": 389, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 13829, - "end": 13839, + "start": 14052, + "end": 14062, "loc": { "start": { - "line": 387, + "line": 389, "column": 7 }, "end": { - "line": 387, + "line": 389, "column": 17 } }, @@ -60310,15 +62135,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13830, - "end": 13839, + "start": 14053, + "end": 14062, "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 17 }, "identifierName": "className" @@ -60332,15 +62157,15 @@ "operator": "||", "right": { "type": "UnaryExpression", - "start": 13843, - "end": 13851, + "start": 14066, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 21 }, "end": { - "line": 387, + "line": 389, "column": 29 } }, @@ -60348,15 +62173,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 13844, - "end": 13851, + "start": 14067, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 22 }, "end": { - "line": 387, + "line": 389, "column": 29 }, "identifierName": "buttons" @@ -60370,29 +62195,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 13860, - "end": 13873, + "start": 14083, + "end": 14096, "loc": { "start": { - "line": 388, + "line": 390, "column": 6 }, "end": { - "line": 388, + "line": 390, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 13867, - "end": 13872, + "start": 14090, + "end": 14095, "loc": { "start": { - "line": 388, + "line": 390, "column": 13 }, "end": { - "line": 388, + "line": 390, "column": 18 } }, @@ -60403,85 +62228,85 @@ }, { "type": "ExpressionStatement", - "start": 13881, - "end": 14990, + "start": 14104, + "end": 15213, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 426, + "line": 428, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 13881, - "end": 14989, + "start": 14104, + "end": 15212, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 426, + "line": 428, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 13881, - "end": 13907, + "start": 14104, + "end": 14130, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 30 } }, "object": { "type": "CallExpression", - "start": 13881, - "end": 13899, + "start": 14104, + "end": 14122, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 13881, - "end": 13894, + "start": 14104, + "end": 14117, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 17 } }, "object": { "type": "Identifier", - "start": 13881, - "end": 13888, + "start": 14104, + "end": 14111, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 11 }, "identifierName": "buttons" @@ -60490,15 +62315,15 @@ }, "property": { "type": "Identifier", - "start": 13889, - "end": 13894, + "start": 14112, + "end": 14117, "loc": { "start": { - "line": 390, + "line": 392, "column": 12 }, "end": { - "line": 390, + "line": 392, "column": 17 }, "identifierName": "split" @@ -60510,15 +62335,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13895, - "end": 13898, + "start": 14118, + "end": 14121, "loc": { "start": { - "line": 390, + "line": 392, "column": 18 }, "end": { - "line": 390, + "line": 392, "column": 21 } }, @@ -60532,15 +62357,15 @@ }, "property": { "type": "Identifier", - "start": 13900, - "end": 13907, + "start": 14123, + "end": 14130, "loc": { "start": { - "line": 390, + "line": 392, "column": 23 }, "end": { - "line": 390, + "line": 392, "column": 30 }, "identifierName": "forEach" @@ -60552,15 +62377,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13908, - "end": 14988, + "start": 14131, + "end": 15211, "loc": { "start": { - "line": 390, + "line": 392, "column": 31 }, "end": { - "line": 426, + "line": 428, "column": 5 } }, @@ -60571,15 +62396,15 @@ "params": [ { "type": "Identifier", - "start": 13908, - "end": 13914, + "start": 14131, + "end": 14137, "loc": { "start": { - "line": 390, + "line": 392, "column": 31 }, "end": { - "line": 390, + "line": 392, "column": 37 }, "identifierName": "button" @@ -60589,100 +62414,100 @@ ], "body": { "type": "BlockStatement", - "start": 13918, - "end": 14988, + "start": 14141, + "end": 15211, "loc": { "start": { - "line": 390, + "line": 392, "column": 41 }, "end": { - "line": 426, + "line": 428, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 13927, - "end": 14981, + "start": 14150, + "end": 15204, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 425, + "line": 427, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 13927, - "end": 14980, + "start": 14150, + "end": 15203, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 425, + "line": 427, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 13927, - "end": 13955, + "start": 14150, + "end": 14178, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 34 } }, "object": { "type": "CallExpression", - "start": 13927, - "end": 13947, + "start": 14150, + "end": 14170, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 26 } }, "callee": { "type": "MemberExpression", - "start": 13927, - "end": 13942, + "start": 14150, + "end": 14165, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 21 } }, "object": { "type": "Identifier", - "start": 13927, - "end": 13936, + "start": 14150, + "end": 14159, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 15 }, "identifierName": "className" @@ -60691,15 +62516,15 @@ }, "property": { "type": "Identifier", - "start": 13937, - "end": 13942, + "start": 14160, + "end": 14165, "loc": { "start": { - "line": 391, + "line": 393, "column": 16 }, "end": { - "line": 391, + "line": 393, "column": 21 }, "identifierName": "split" @@ -60711,15 +62536,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 13943, - "end": 13946, + "start": 14166, + "end": 14169, "loc": { "start": { - "line": 391, + "line": 393, "column": 22 }, "end": { - "line": 391, + "line": 393, "column": 25 } }, @@ -60733,15 +62558,15 @@ }, "property": { "type": "Identifier", - "start": 13948, - "end": 13955, + "start": 14171, + "end": 14178, "loc": { "start": { - "line": 391, + "line": 393, "column": 27 }, "end": { - "line": 391, + "line": 393, "column": 34 }, "identifierName": "forEach" @@ -60753,15 +62578,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 13956, - "end": 14979, + "start": 14179, + "end": 15202, "loc": { "start": { - "line": 391, + "line": 393, "column": 35 }, "end": { - "line": 425, + "line": 427, "column": 7 } }, @@ -60772,15 +62597,15 @@ "params": [ { "type": "Identifier", - "start": 13956, - "end": 13969, + "start": 14179, + "end": 14192, "loc": { "start": { - "line": 391, + "line": 393, "column": 35 }, "end": { - "line": 391, + "line": 393, "column": 48 }, "identifierName": "classNameItem" @@ -60790,44 +62615,44 @@ ], "body": { "type": "BlockStatement", - "start": 13973, - "end": 14979, + "start": 14196, + "end": 15202, "loc": { "start": { - "line": 391, + "line": 393, "column": 52 }, "end": { - "line": 425, + "line": 427, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 13984, - "end": 14055, + "start": 14207, + "end": 14278, "loc": { "start": { - "line": 392, + "line": 394, "column": 8 }, "end": { - "line": 393, + "line": 395, "column": 40 } }, "test": { "type": "UnaryExpression", - "start": 13987, - "end": 14012, + "start": 14210, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 11 }, "end": { - "line": 392, + "line": 394, "column": 36 } }, @@ -60835,58 +62660,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 13988, - "end": 14012, + "start": 14211, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 13988, - "end": 14000, + "start": 14211, + "end": 14223, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 13988, - "end": 13992, + "start": 14211, + "end": 14215, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 16 } } }, "property": { "type": "Identifier", - "start": 13993, - "end": 14000, + "start": 14216, + "end": 14223, "loc": { "start": { - "line": 392, + "line": 394, "column": 17 }, "end": { - "line": 392, + "line": 394, "column": 24 }, "identifierName": "options" @@ -60897,15 +62722,15 @@ }, "property": { "type": "Identifier", - "start": 14001, - "end": 14012, + "start": 14224, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 25 }, "end": { - "line": 392, + "line": 394, "column": 36 }, "identifierName": "buttonTheme" @@ -60920,87 +62745,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 14025, - "end": 14055, + "start": 14248, + "end": 14278, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 40 } }, "expression": { "type": "AssignmentExpression", - "start": 14025, - "end": 14054, + "start": 14248, + "end": 14277, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14025, - "end": 14049, + "start": 14248, + "end": 14272, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14025, - "end": 14037, + "start": 14248, + "end": 14260, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14025, - "end": 14029, + "start": 14248, + "end": 14252, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14030, - "end": 14037, + "start": 14253, + "end": 14260, "loc": { "start": { - "line": 393, + "line": 395, "column": 15 }, "end": { - "line": 393, + "line": 395, "column": 22 }, "identifierName": "options" @@ -61011,15 +62836,15 @@ }, "property": { "type": "Identifier", - "start": 14038, - "end": 14049, + "start": 14261, + "end": 14272, "loc": { "start": { - "line": 393, + "line": 395, "column": 23 }, "end": { - "line": 393, + "line": 395, "column": 34 }, "identifierName": "buttonTheme" @@ -61030,15 +62855,15 @@ }, "right": { "type": "ArrayExpression", - "start": 14052, - "end": 14054, + "start": 14275, + "end": 14277, "loc": { "start": { - "line": 393, + "line": 395, "column": 37 }, "end": { - "line": 393, + "line": 395, "column": 39 } }, @@ -61050,44 +62875,44 @@ }, { "type": "VariableDeclaration", - "start": 14067, - "end": 14094, + "start": 14290, + "end": 14317, "loc": { "start": { - "line": 395, + "line": 397, "column": 8 }, "end": { - "line": 395, + "line": 397, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 14071, - "end": 14093, + "start": 14294, + "end": 14316, "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 34 } }, "id": { "type": "Identifier", - "start": 14071, - "end": 14085, + "start": 14294, + "end": 14308, "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 26 }, "identifierName": "classNameFound" @@ -61096,15 +62921,15 @@ }, "init": { "type": "BooleanLiteral", - "start": 14088, - "end": 14093, + "start": 14311, + "end": 14316, "loc": { "start": { - "line": 395, + "line": 397, "column": 29 }, "end": { - "line": 395, + "line": 397, "column": 34 } }, @@ -61117,15 +62942,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -61134,85 +62959,85 @@ }, { "type": "ExpressionStatement", - "start": 14209, - "end": 14717, + "start": 14432, + "end": 14940, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 413, + "line": 415, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 14209, - "end": 14716, + "start": 14432, + "end": 14939, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 413, + "line": 415, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 14209, - "end": 14237, + "start": 14432, + "end": 14460, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 14209, - "end": 14233, + "start": 14432, + "end": 14456, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 14209, - "end": 14221, + "start": 14432, + "end": 14444, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 14209, - "end": 14213, + "start": 14432, + "end": 14436, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 12 } }, @@ -61220,15 +63045,15 @@ }, "property": { "type": "Identifier", - "start": 14214, - "end": 14221, + "start": 14437, + "end": 14444, "loc": { "start": { - "line": 400, + "line": 402, "column": 13 }, "end": { - "line": 400, + "line": 402, "column": 20 }, "identifierName": "options" @@ -61240,15 +63065,15 @@ }, "property": { "type": "Identifier", - "start": 14222, - "end": 14233, + "start": 14445, + "end": 14456, "loc": { "start": { - "line": 400, + "line": 402, "column": 21 }, "end": { - "line": 400, + "line": 402, "column": 32 }, "identifierName": "buttonTheme" @@ -61260,15 +63085,15 @@ }, "property": { "type": "Identifier", - "start": 14234, - "end": 14237, + "start": 14457, + "end": 14460, "loc": { "start": { - "line": 400, + "line": 402, "column": 33 }, "end": { - "line": 400, + "line": 402, "column": 36 }, "identifierName": "map" @@ -61281,15 +63106,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 14238, - "end": 14715, + "start": 14461, + "end": 14938, "loc": { "start": { - "line": 400, + "line": 402, "column": 37 }, "end": { - "line": 413, + "line": 415, "column": 9 } }, @@ -61300,15 +63125,15 @@ "params": [ { "type": "Identifier", - "start": 14238, - "end": 14249, + "start": 14461, + "end": 14472, "loc": { "start": { - "line": 400, + "line": 402, "column": 37 }, "end": { - "line": 400, + "line": 402, "column": 48 }, "identifierName": "buttonTheme" @@ -61318,114 +63143,114 @@ ], "body": { "type": "BlockStatement", - "start": 14253, - "end": 14715, + "start": 14476, + "end": 14938, "loc": { "start": { - "line": 400, + "line": 402, "column": 52 }, "end": { - "line": 413, + "line": 415, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 14268, - "end": 14673, + "start": 14491, + "end": 14896, "loc": { "start": { - "line": 402, + "line": 404, "column": 10 }, "end": { - "line": 411, + "line": 413, "column": 11 } }, "test": { "type": "CallExpression", - "start": 14271, - "end": 14323, + "start": 14494, + "end": 14546, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 14271, - "end": 14308, + "start": 14494, + "end": 14531, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 50 } }, "object": { "type": "CallExpression", - "start": 14271, - "end": 14299, + "start": 14494, + "end": 14522, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 14271, - "end": 14294, + "start": 14494, + "end": 14517, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 14271, - "end": 14288, + "start": 14494, + "end": 14511, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 30 } }, "object": { "type": "Identifier", - "start": 14271, - "end": 14282, + "start": 14494, + "end": 14505, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 24 }, "identifierName": "buttonTheme" @@ -61434,15 +63259,15 @@ }, "property": { "type": "Identifier", - "start": 14283, - "end": 14288, + "start": 14506, + "end": 14511, "loc": { "start": { - "line": 402, + "line": 404, "column": 25 }, "end": { - "line": 402, + "line": 404, "column": 30 }, "identifierName": "class" @@ -61453,15 +63278,15 @@ }, "property": { "type": "Identifier", - "start": 14289, - "end": 14294, + "start": 14512, + "end": 14517, "loc": { "start": { - "line": 402, + "line": 404, "column": 31 }, "end": { - "line": 402, + "line": 404, "column": 36 }, "identifierName": "split" @@ -61473,15 +63298,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14295, - "end": 14298, + "start": 14518, + "end": 14521, "loc": { "start": { - "line": 402, + "line": 404, "column": 37 }, "end": { - "line": 402, + "line": 404, "column": 40 } }, @@ -61495,15 +63320,15 @@ }, "property": { "type": "Identifier", - "start": 14300, - "end": 14308, + "start": 14523, + "end": 14531, "loc": { "start": { - "line": 402, + "line": 404, "column": 42 }, "end": { - "line": 402, + "line": 404, "column": 50 }, "identifierName": "includes" @@ -61515,15 +63340,15 @@ "arguments": [ { "type": "Identifier", - "start": 14309, - "end": 14322, + "start": 14532, + "end": 14545, "loc": { "start": { - "line": 402, + "line": 404, "column": 51 }, "end": { - "line": 402, + "line": 404, "column": 64 }, "identifierName": "classNameItem" @@ -61534,59 +63359,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14324, - "end": 14673, + "start": 14547, + "end": 14896, "loc": { "start": { - "line": 402, + "line": 404, "column": 66 }, "end": { - "line": 411, + "line": 413, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 14339, - "end": 14361, + "start": 14562, + "end": 14584, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 14339, - "end": 14360, + "start": 14562, + "end": 14583, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 33 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14339, - "end": 14353, + "start": 14562, + "end": 14576, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 26 }, "identifierName": "classNameFound" @@ -61595,15 +63420,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14356, - "end": 14360, + "start": 14579, + "end": 14583, "loc": { "start": { - "line": 403, + "line": 405, "column": 29 }, "end": { - "line": 403, + "line": 405, "column": 33 } }, @@ -61613,44 +63438,44 @@ }, { "type": "VariableDeclaration", - "start": 14389, - "end": 14443, + "start": 14612, + "end": 14666, "loc": { "start": { - "line": 405, + "line": 407, "column": 12 }, "end": { - "line": 405, + "line": 407, "column": 66 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 14393, - "end": 14442, + "start": 14616, + "end": 14665, "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 65 } }, "id": { "type": "Identifier", - "start": 14393, - "end": 14409, + "start": 14616, + "end": 14632, "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 32 }, "identifierName": "buttonThemeArray" @@ -61659,57 +63484,57 @@ }, "init": { "type": "CallExpression", - "start": 14412, - "end": 14442, + "start": 14635, + "end": 14665, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 14412, - "end": 14437, + "start": 14635, + "end": 14660, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 60 } }, "object": { "type": "MemberExpression", - "start": 14412, - "end": 14431, + "start": 14635, + "end": 14654, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 54 } }, "object": { "type": "Identifier", - "start": 14412, - "end": 14423, + "start": 14635, + "end": 14646, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 46 }, "identifierName": "buttonTheme" @@ -61718,15 +63543,15 @@ }, "property": { "type": "Identifier", - "start": 14424, - "end": 14431, + "start": 14647, + "end": 14654, "loc": { "start": { - "line": 405, + "line": 407, "column": 47 }, "end": { - "line": 405, + "line": 407, "column": 54 }, "identifierName": "buttons" @@ -61737,15 +63562,15 @@ }, "property": { "type": "Identifier", - "start": 14432, - "end": 14437, + "start": 14655, + "end": 14660, "loc": { "start": { - "line": 405, + "line": 407, "column": 55 }, "end": { - "line": 405, + "line": 407, "column": 60 }, "identifierName": "split" @@ -61757,15 +63582,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14438, - "end": 14441, + "start": 14661, + "end": 14664, "loc": { "start": { - "line": 405, + "line": 407, "column": 61 }, "end": { - "line": 405, + "line": 407, "column": 64 } }, @@ -61783,29 +63608,29 @@ }, { "type": "IfStatement", - "start": 14457, - "end": 14660, + "start": 14680, + "end": 14883, "loc": { "start": { - "line": 406, + "line": 408, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 13 } }, "test": { "type": "UnaryExpression", - "start": 14460, - "end": 14494, + "start": 14683, + "end": 14717, "loc": { "start": { - "line": 406, + "line": 408, "column": 15 }, "end": { - "line": 406, + "line": 408, "column": 49 } }, @@ -61813,43 +63638,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 14461, - "end": 14494, + "start": 14684, + "end": 14717, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 14461, - "end": 14486, + "start": 14684, + "end": 14709, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 41 } }, "object": { "type": "Identifier", - "start": 14461, - "end": 14477, + "start": 14684, + "end": 14700, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 32 }, "identifierName": "buttonThemeArray" @@ -61858,15 +63683,15 @@ }, "property": { "type": "Identifier", - "start": 14478, - "end": 14486, + "start": 14701, + "end": 14709, "loc": { "start": { - "line": 406, + "line": 408, "column": 33 }, "end": { - "line": 406, + "line": 408, "column": 41 }, "identifierName": "includes" @@ -61878,15 +63703,15 @@ "arguments": [ { "type": "Identifier", - "start": 14487, - "end": 14493, + "start": 14710, + "end": 14716, "loc": { "start": { - "line": 406, + "line": 408, "column": 42 }, "end": { - "line": 406, + "line": 408, "column": 48 }, "identifierName": "button" @@ -61901,59 +63726,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 14495, - "end": 14660, + "start": 14718, + "end": 14883, "loc": { "start": { - "line": 406, + "line": 408, "column": 50 }, "end": { - "line": 410, + "line": 412, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 14512, - "end": 14534, + "start": 14735, + "end": 14757, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 14512, - "end": 14533, + "start": 14735, + "end": 14756, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 35 } }, "operator": "=", "left": { "type": "Identifier", - "start": 14512, - "end": 14526, + "start": 14735, + "end": 14749, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 28 }, "identifierName": "classNameFound" @@ -61962,15 +63787,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 14529, - "end": 14533, + "start": 14752, + "end": 14756, "loc": { "start": { - "line": 407, + "line": 409, "column": 31 }, "end": { - "line": 407, + "line": 409, "column": 35 } }, @@ -61980,57 +63805,57 @@ }, { "type": "ExpressionStatement", - "start": 14550, - "end": 14580, + "start": 14773, + "end": 14803, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 14550, - "end": 14579, + "start": 14773, + "end": 14802, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 14550, - "end": 14571, + "start": 14773, + "end": 14794, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 35 } }, "object": { "type": "Identifier", - "start": 14550, - "end": 14566, + "start": 14773, + "end": 14789, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 30 }, "identifierName": "buttonThemeArray" @@ -62039,15 +63864,15 @@ }, "property": { "type": "Identifier", - "start": 14567, - "end": 14571, + "start": 14790, + "end": 14794, "loc": { "start": { - "line": 408, + "line": 410, "column": 31 }, "end": { - "line": 408, + "line": 410, "column": 35 }, "identifierName": "push" @@ -62059,15 +63884,15 @@ "arguments": [ { "type": "Identifier", - "start": 14572, - "end": 14578, + "start": 14795, + "end": 14801, "loc": { "start": { - "line": 408, + "line": 410, "column": 36 }, "end": { - "line": 408, + "line": 410, "column": 42 }, "identifierName": "button" @@ -62079,58 +63904,58 @@ }, { "type": "ExpressionStatement", - "start": 14596, - "end": 14645, + "start": 14819, + "end": 14868, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 63 } }, "expression": { "type": "AssignmentExpression", - "start": 14596, - "end": 14644, + "start": 14819, + "end": 14867, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 14596, - "end": 14615, + "start": 14819, + "end": 14838, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 33 } }, "object": { "type": "Identifier", - "start": 14596, - "end": 14607, + "start": 14819, + "end": 14830, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 25 }, "identifierName": "buttonTheme" @@ -62139,15 +63964,15 @@ }, "property": { "type": "Identifier", - "start": 14608, - "end": 14615, + "start": 14831, + "end": 14838, "loc": { "start": { - "line": 409, + "line": 411, "column": 26 }, "end": { - "line": 409, + "line": 411, "column": 33 }, "identifierName": "buttons" @@ -62158,43 +63983,43 @@ }, "right": { "type": "CallExpression", - "start": 14618, - "end": 14644, + "start": 14841, + "end": 14867, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 14618, - "end": 14639, + "start": 14841, + "end": 14862, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 57 } }, "object": { "type": "Identifier", - "start": 14618, - "end": 14634, + "start": 14841, + "end": 14857, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 52 }, "identifierName": "buttonThemeArray" @@ -62203,15 +64028,15 @@ }, "property": { "type": "Identifier", - "start": 14635, - "end": 14639, + "start": 14858, + "end": 14862, "loc": { "start": { - "line": 409, + "line": 411, "column": 53 }, "end": { - "line": 409, + "line": 411, "column": 57 }, "identifierName": "join" @@ -62223,15 +64048,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 14640, - "end": 14643, + "start": 14863, + "end": 14866, "loc": { "start": { - "line": 409, + "line": 411, "column": 58 }, "end": { - "line": 409, + "line": 411, "column": 61 } }, @@ -62257,29 +64082,29 @@ }, { "type": "ReturnStatement", - "start": 14685, - "end": 14704, + "start": 14908, + "end": 14927, "loc": { "start": { - "line": 412, + "line": 414, "column": 10 }, "end": { - "line": 412, + "line": 414, "column": 29 } }, "argument": { "type": "Identifier", - "start": 14692, - "end": 14703, + "start": 14915, + "end": 14926, "loc": { "start": { - "line": 412, + "line": 414, "column": 17 }, "end": { - "line": 412, + "line": 414, "column": 28 }, "identifierName": "buttonTheme" @@ -62298,15 +64123,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -62316,15 +64141,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -62333,29 +64158,29 @@ }, { "type": "IfStatement", - "start": 14814, - "end": 14968, + "start": 15037, + "end": 15191, "loc": { "start": { - "line": 418, + "line": 420, "column": 8 }, "end": { - "line": 423, + "line": 425, "column": 9 } }, "test": { "type": "UnaryExpression", - "start": 14817, - "end": 14832, + "start": 15040, + "end": 15055, "loc": { "start": { - "line": 418, + "line": 420, "column": 11 }, "end": { - "line": 418, + "line": 420, "column": 26 } }, @@ -62363,15 +64188,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 14818, - "end": 14832, + "start": 15041, + "end": 15055, "loc": { "start": { - "line": 418, + "line": 420, "column": 12 }, "end": { - "line": 418, + "line": 420, "column": 26 }, "identifierName": "classNameFound" @@ -62386,115 +64211,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 14833, - "end": 14968, + "start": 15056, + "end": 15191, "loc": { "start": { - "line": 418, + "line": 420, "column": 27 }, "end": { - "line": 423, + "line": 425, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 14846, - "end": 14957, + "start": 15069, + "end": 15180, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 422, + "line": 424, "column": 13 } }, "expression": { "type": "CallExpression", - "start": 14846, - "end": 14956, + "start": 15069, + "end": 15179, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 422, + "line": 424, "column": 12 } }, "callee": { "type": "MemberExpression", - "start": 14846, - "end": 14875, + "start": 15069, + "end": 15098, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 14846, - "end": 14870, + "start": 15069, + "end": 15093, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 14846, - "end": 14858, + "start": 15069, + "end": 15081, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 14846, - "end": 14850, + "start": 15069, + "end": 15073, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 14 } } }, "property": { "type": "Identifier", - "start": 14851, - "end": 14858, + "start": 15074, + "end": 15081, "loc": { "start": { - "line": 419, + "line": 421, "column": 15 }, "end": { - "line": 419, + "line": 421, "column": 22 }, "identifierName": "options" @@ -62505,15 +64330,15 @@ }, "property": { "type": "Identifier", - "start": 14859, - "end": 14870, + "start": 15082, + "end": 15093, "loc": { "start": { - "line": 419, + "line": 421, "column": 23 }, "end": { - "line": 419, + "line": 421, "column": 34 }, "identifierName": "buttonTheme" @@ -62524,15 +64349,15 @@ }, "property": { "type": "Identifier", - "start": 14871, - "end": 14875, + "start": 15094, + "end": 15098, "loc": { "start": { - "line": 419, + "line": 421, "column": 35 }, "end": { - "line": 419, + "line": 421, "column": 39 }, "identifierName": "push" @@ -62544,30 +64369,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 14876, - "end": 14955, + "start": 15099, + "end": 15178, "loc": { "start": { - "line": 419, + "line": 421, "column": 40 }, "end": { - "line": 422, + "line": 424, "column": 11 } }, "properties": [ { "type": "ObjectProperty", - "start": 14891, - "end": 14911, + "start": 15114, + "end": 15134, "loc": { "start": { - "line": 420, + "line": 422, "column": 12 }, "end": { - "line": 420, + "line": 422, "column": 32 } }, @@ -62576,15 +64401,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14891, - "end": 14896, + "start": 15114, + "end": 15119, "loc": { "start": { - "line": 420, + "line": 422, "column": 12 }, "end": { - "line": 420, + "line": 422, "column": 17 }, "identifierName": "class" @@ -62593,15 +64418,15 @@ }, "value": { "type": "Identifier", - "start": 14898, - "end": 14911, + "start": 15121, + "end": 15134, "loc": { "start": { - "line": 420, + "line": 422, "column": 19 }, "end": { - "line": 420, + "line": 422, "column": 32 }, "identifierName": "classNameItem" @@ -62611,15 +64436,15 @@ }, { "type": "ObjectProperty", - "start": 14926, - "end": 14942, + "start": 15149, + "end": 15165, "loc": { "start": { - "line": 421, + "line": 423, "column": 12 }, "end": { - "line": 421, + "line": 423, "column": 28 } }, @@ -62628,15 +64453,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 14926, - "end": 14933, + "start": 15149, + "end": 15156, "loc": { "start": { - "line": 421, + "line": 423, "column": 12 }, "end": { - "line": 421, + "line": 423, "column": 19 }, "identifierName": "buttons" @@ -62645,15 +64470,15 @@ }, "value": { "type": "Identifier", - "start": 14935, - "end": 14942, + "start": 15158, + "end": 15165, "loc": { "start": { - "line": 421, + "line": 423, "column": 21 }, "end": { - "line": 421, + "line": 423, "column": 28 }, "identifierName": "buttons" @@ -62674,15 +64499,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -62705,72 +64530,72 @@ }, { "type": "ExpressionStatement", - "start": 14998, - "end": 15012, + "start": 15221, + "end": 15235, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 18 } }, "expression": { "type": "CallExpression", - "start": 14998, - "end": 15011, + "start": 15221, + "end": 15234, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 17 } }, "callee": { "type": "MemberExpression", - "start": 14998, - "end": 15009, + "start": 15221, + "end": 15232, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 14998, - "end": 15002, + "start": 15221, + "end": 15225, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 8 } } }, "property": { "type": "Identifier", - "start": 15003, - "end": 15009, + "start": 15226, + "end": 15232, "loc": { "start": { - "line": 428, + "line": 430, "column": 9 }, "end": { - "line": 428, + "line": 430, "column": 15 }, "identifierName": "render" @@ -62790,15 +64615,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -62808,15 +64633,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -62825,15 +64650,15 @@ }, { "type": "ClassMethod", - "start": 15367, - "end": 16784, + "start": 15590, + "end": 17007, "loc": { "start": { - "line": 436, + "line": 438, "column": 2 }, "end": { - "line": 482, + "line": 484, "column": 3 } }, @@ -62841,15 +64666,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 15367, - "end": 15384, + "start": 15590, + "end": 15607, "loc": { "start": { - "line": 436, + "line": 438, "column": 2 }, "end": { - "line": 436, + "line": 438, "column": 19 }, "identifierName": "removeButtonTheme" @@ -62865,15 +64690,15 @@ "params": [ { "type": "Identifier", - "start": 15385, - "end": 15392, + "start": 15608, + "end": 15615, "loc": { "start": { - "line": 436, + "line": 438, "column": 20 }, "end": { - "line": 436, + "line": 438, "column": 27 }, "identifierName": "buttons" @@ -62882,15 +64707,15 @@ }, { "type": "Identifier", - "start": 15394, - "end": 15403, + "start": 15617, + "end": 15626, "loc": { "start": { - "line": 436, + "line": 438, "column": 29 }, "end": { - "line": 436, + "line": 438, "column": 38 }, "identifierName": "className" @@ -62900,58 +64725,58 @@ ], "body": { "type": "BlockStatement", - "start": 15404, - "end": 16784, + "start": 15627, + "end": 17007, "loc": { "start": { - "line": 436, + "line": 438, "column": 39 }, "end": { - "line": 482, + "line": 484, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 15497, - "end": 15612, + "start": 15720, + "end": 15835, "loc": { "start": { - "line": 440, + "line": 442, "column": 4 }, "end": { - "line": 444, + "line": 446, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15500, - "end": 15522, + "start": 15723, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 7 }, "end": { - "line": 440, + "line": 442, "column": 29 } }, "left": { "type": "UnaryExpression", - "start": 15500, - "end": 15508, + "start": 15723, + "end": 15731, "loc": { "start": { - "line": 440, + "line": 442, "column": 7 }, "end": { - "line": 440, + "line": 442, "column": 15 } }, @@ -62959,15 +64784,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15501, - "end": 15508, + "start": 15724, + "end": 15731, "loc": { "start": { - "line": 440, + "line": 442, "column": 8 }, "end": { - "line": 440, + "line": 442, "column": 15 }, "identifierName": "buttons" @@ -62983,15 +64808,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 15512, - "end": 15522, + "start": 15735, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 19 }, "end": { - "line": 440, + "line": 442, "column": 29 } }, @@ -62999,15 +64824,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 15513, - "end": 15522, + "start": 15736, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 20 }, "end": { - "line": 440, + "line": 442, "column": 29 }, "identifierName": "className" @@ -63022,102 +64847,102 @@ }, "consequent": { "type": "BlockStatement", - "start": 15523, - "end": 15612, + "start": 15746, + "end": 15835, "loc": { "start": { - "line": 440, + "line": 442, "column": 30 }, "end": { - "line": 444, + "line": 446, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 15532, - "end": 15562, + "start": 15755, + "end": 15785, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 36 } }, "expression": { "type": "AssignmentExpression", - "start": 15532, - "end": 15561, + "start": 15755, + "end": 15784, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 15532, - "end": 15556, + "start": 15755, + "end": 15779, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 15532, - "end": 15544, + "start": 15755, + "end": 15767, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 15532, - "end": 15536, + "start": 15755, + "end": 15759, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15537, - "end": 15544, + "start": 15760, + "end": 15767, "loc": { "start": { - "line": 441, + "line": 443, "column": 11 }, "end": { - "line": 441, + "line": 443, "column": 18 }, "identifierName": "options" @@ -63128,15 +64953,15 @@ }, "property": { "type": "Identifier", - "start": 15545, - "end": 15556, + "start": 15768, + "end": 15779, "loc": { "start": { - "line": 441, + "line": 443, "column": 19 }, "end": { - "line": 441, + "line": 443, "column": 30 }, "identifierName": "buttonTheme" @@ -63147,15 +64972,15 @@ }, "right": { "type": "ArrayExpression", - "start": 15559, - "end": 15561, + "start": 15782, + "end": 15784, "loc": { "start": { - "line": 441, + "line": 443, "column": 33 }, "end": { - "line": 441, + "line": 443, "column": 35 } }, @@ -63165,72 +64990,72 @@ }, { "type": "ExpressionStatement", - "start": 15570, - "end": 15584, + "start": 15793, + "end": 15807, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 15570, - "end": 15583, + "start": 15793, + "end": 15806, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 15570, - "end": 15581, + "start": 15793, + "end": 15804, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 15570, - "end": 15574, + "start": 15793, + "end": 15797, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 10 } } }, "property": { "type": "Identifier", - "start": 15575, - "end": 15581, + "start": 15798, + "end": 15804, "loc": { "start": { - "line": 442, + "line": 444, "column": 11 }, "end": { - "line": 442, + "line": 444, "column": 17 }, "identifierName": "render" @@ -63244,29 +65069,29 @@ }, { "type": "ReturnStatement", - "start": 15592, - "end": 15605, + "start": 15815, + "end": 15828, "loc": { "start": { - "line": 443, + "line": 445, "column": 6 }, "end": { - "line": 443, + "line": 445, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 15599, - "end": 15604, + "start": 15822, + "end": 15827, "loc": { "start": { - "line": 443, + "line": 445, "column": 13 }, "end": { - "line": 443, + "line": 445, "column": 18 } }, @@ -63282,15 +65107,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 15411, - "end": 15491, + "start": 15634, + "end": 15714, "loc": { "start": { - "line": 437, + "line": 439, "column": 4 }, "end": { - "line": 439, + "line": 441, "column": 7 } } @@ -63300,15 +65125,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -63317,57 +65142,57 @@ }, { "type": "IfStatement", - "start": 15694, - "end": 16779, + "start": 15917, + "end": 17002, "loc": { "start": { - "line": 449, + "line": 451, "column": 4 }, "end": { - "line": 481, + "line": 483, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 15697, - "end": 15782, + "start": 15920, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 92 } }, "left": { "type": "LogicalExpression", - "start": 15697, - "end": 15747, + "start": 15920, + "end": 15970, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 57 } }, "left": { "type": "Identifier", - "start": 15697, - "end": 15704, + "start": 15920, + "end": 15927, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 14 }, "identifierName": "buttons" @@ -63378,43 +65203,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 15708, - "end": 15747, + "start": 15931, + "end": 15970, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 57 } }, "callee": { "type": "MemberExpression", - "start": 15708, - "end": 15721, + "start": 15931, + "end": 15944, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 31 } }, "object": { "type": "Identifier", - "start": 15708, - "end": 15713, + "start": 15931, + "end": 15936, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 23 }, "identifierName": "Array" @@ -63423,15 +65248,15 @@ }, "property": { "type": "Identifier", - "start": 15714, - "end": 15721, + "start": 15937, + "end": 15944, "loc": { "start": { - "line": 449, + "line": 451, "column": 24 }, "end": { - "line": 449, + "line": 451, "column": 31 }, "identifierName": "isArray" @@ -63443,58 +65268,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 15722, - "end": 15746, + "start": 15945, + "end": 15969, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 15722, - "end": 15734, + "start": 15945, + "end": 15957, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 44 } }, "object": { "type": "ThisExpression", - "start": 15722, - "end": 15726, + "start": 15945, + "end": 15949, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 36 } } }, "property": { "type": "Identifier", - "start": 15727, - "end": 15734, + "start": 15950, + "end": 15957, "loc": { "start": { - "line": 449, + "line": 451, "column": 37 }, "end": { - "line": 449, + "line": 451, "column": 44 }, "identifierName": "options" @@ -63505,15 +65330,15 @@ }, "property": { "type": "Identifier", - "start": 15735, - "end": 15746, + "start": 15958, + "end": 15969, "loc": { "start": { - "line": 449, + "line": 451, "column": 45 }, "end": { - "line": 449, + "line": 451, "column": 56 }, "identifierName": "buttonTheme" @@ -63529,72 +65354,72 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 15751, - "end": 15782, + "start": 15974, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 92 } }, "object": { "type": "MemberExpression", - "start": 15751, - "end": 15775, + "start": 15974, + "end": 15998, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 85 } }, "object": { "type": "MemberExpression", - "start": 15751, - "end": 15763, + "start": 15974, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 73 } }, "object": { "type": "ThisExpression", - "start": 15751, - "end": 15755, + "start": 15974, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 65 } } }, "property": { "type": "Identifier", - "start": 15756, - "end": 15763, + "start": 15979, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 451, "column": 66 }, "end": { - "line": 449, + "line": 451, "column": 73 }, "identifierName": "options" @@ -63605,15 +65430,15 @@ }, "property": { "type": "Identifier", - "start": 15764, - "end": 15775, + "start": 15987, + "end": 15998, "loc": { "start": { - "line": 449, + "line": 451, "column": 74 }, "end": { - "line": 449, + "line": 451, "column": 85 }, "identifierName": "buttonTheme" @@ -63624,15 +65449,15 @@ }, "property": { "type": "Identifier", - "start": 15776, - "end": 15782, + "start": 15999, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 86 }, "end": { - "line": 449, + "line": 451, "column": 92 }, "identifierName": "length" @@ -63645,59 +65470,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 15783, - "end": 16779, + "start": 16006, + "end": 17002, "loc": { "start": { - "line": 449, + "line": 451, "column": 93 }, "end": { - "line": 481, + "line": 483, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 15792, - "end": 15829, + "start": 16015, + "end": 16052, "loc": { "start": { - "line": 450, + "line": 452, "column": 6 }, "end": { - "line": 450, + "line": 452, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 15796, - "end": 15828, + "start": 16019, + "end": 16051, "loc": { "start": { - "line": 450, + "line": 452, "column": 10 }, "end": { - "line": 450, + "line": 452, "column": 42 } }, "id": { "type": "Identifier", - "start": 15796, - "end": 15807, + "start": 16019, + "end": 16030, "loc": { "start": { - "line": 450, + "line": 452, "column": 10 }, "end": { - "line": 450, + "line": 452, "column": 21 }, "identifierName": "buttonArray" @@ -63706,43 +65531,43 @@ }, "init": { "type": "CallExpression", - "start": 15810, - "end": 15828, + "start": 16033, + "end": 16051, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 15810, - "end": 15823, + "start": 16033, + "end": 16046, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 37 } }, "object": { "type": "Identifier", - "start": 15810, - "end": 15817, + "start": 16033, + "end": 16040, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 31 }, "identifierName": "buttons" @@ -63751,15 +65576,15 @@ }, "property": { "type": "Identifier", - "start": 15818, - "end": 15823, + "start": 16041, + "end": 16046, "loc": { "start": { - "line": 450, + "line": 452, "column": 32 }, "end": { - "line": 450, + "line": 452, "column": 37 }, "identifierName": "split" @@ -63771,15 +65596,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 15824, - "end": 15827, + "start": 16047, + "end": 16050, "loc": { "start": { - "line": 450, + "line": 452, "column": 38 }, "end": { - "line": 450, + "line": 452, "column": 41 } }, @@ -63797,57 +65622,57 @@ }, { "type": "ExpressionStatement", - "start": 15837, - "end": 16748, + "start": 16060, + "end": 16971, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 478, + "line": 480, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 15837, - "end": 16747, + "start": 16060, + "end": 16970, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 478, + "line": 480, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 15837, - "end": 15856, + "start": 16060, + "end": 16079, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 451, + "line": 453, "column": 25 } }, "object": { "type": "Identifier", - "start": 15837, - "end": 15848, + "start": 16060, + "end": 16071, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 451, + "line": 453, "column": 17 }, "identifierName": "buttonArray" @@ -63856,15 +65681,15 @@ }, "property": { "type": "Identifier", - "start": 15849, - "end": 15856, + "start": 16072, + "end": 16079, "loc": { "start": { - "line": 451, + "line": 453, "column": 18 }, "end": { - "line": 451, + "line": 453, "column": 25 }, "identifierName": "forEach" @@ -63876,15 +65701,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15857, - "end": 16746, + "start": 16080, + "end": 16969, "loc": { "start": { - "line": 451, + "line": 453, "column": 26 }, "end": { - "line": 478, + "line": 480, "column": 7 } }, @@ -63895,15 +65720,15 @@ "params": [ { "type": "Identifier", - "start": 15858, - "end": 15864, + "start": 16081, + "end": 16087, "loc": { "start": { - "line": 451, + "line": 453, "column": 27 }, "end": { - "line": 451, + "line": 453, "column": 33 }, "identifierName": "button" @@ -63912,15 +65737,15 @@ }, { "type": "Identifier", - "start": 15866, - "end": 15869, + "start": 16089, + "end": 16092, "loc": { "start": { - "line": 451, + "line": 453, "column": 35 }, "end": { - "line": 451, + "line": 453, "column": 38 }, "identifierName": "key" @@ -63930,115 +65755,115 @@ ], "body": { "type": "BlockStatement", - "start": 15874, - "end": 16746, + "start": 16097, + "end": 16969, "loc": { "start": { - "line": 451, + "line": 453, "column": 43 }, "end": { - "line": 478, + "line": 480, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 15885, - "end": 16737, + "start": 16108, + "end": 16960, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 477, + "line": 479, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 15885, - "end": 16736, + "start": 16108, + "end": 16959, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 477, + "line": 479, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 15885, - "end": 15913, + "start": 16108, + "end": 16136, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 15885, - "end": 15909, + "start": 16108, + "end": 16132, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 32 } }, "object": { "type": "MemberExpression", - "start": 15885, - "end": 15897, + "start": 16108, + "end": 16120, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 15885, - "end": 15889, + "start": 16108, + "end": 16112, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 12 } } }, "property": { "type": "Identifier", - "start": 15890, - "end": 15897, + "start": 16113, + "end": 16120, "loc": { "start": { - "line": 452, + "line": 454, "column": 13 }, "end": { - "line": 452, + "line": 454, "column": 20 }, "identifierName": "options" @@ -64049,15 +65874,15 @@ }, "property": { "type": "Identifier", - "start": 15898, - "end": 15909, + "start": 16121, + "end": 16132, "loc": { "start": { - "line": 452, + "line": 454, "column": 21 }, "end": { - "line": 452, + "line": 454, "column": 32 }, "identifierName": "buttonTheme" @@ -64068,15 +65893,15 @@ }, "property": { "type": "Identifier", - "start": 15910, - "end": 15913, + "start": 16133, + "end": 16136, "loc": { "start": { - "line": 452, + "line": 454, "column": 33 }, "end": { - "line": 452, + "line": 454, "column": 36 }, "identifierName": "map" @@ -64088,15 +65913,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 15914, - "end": 16735, + "start": 16137, + "end": 16958, "loc": { "start": { - "line": 452, + "line": 454, "column": 37 }, "end": { - "line": 477, + "line": 479, "column": 9 } }, @@ -64107,15 +65932,15 @@ "params": [ { "type": "Identifier", - "start": 15915, - "end": 15926, + "start": 16138, + "end": 16149, "loc": { "start": { - "line": 452, + "line": 454, "column": 38 }, "end": { - "line": 452, + "line": 454, "column": 49 }, "identifierName": "buttonTheme" @@ -64124,15 +65949,15 @@ }, { "type": "Identifier", - "start": 15928, - "end": 15933, + "start": 16151, + "end": 16156, "loc": { "start": { - "line": 452, + "line": 454, "column": 51 }, "end": { - "line": 452, + "line": 454, "column": 56 }, "identifierName": "index" @@ -64142,72 +65967,72 @@ ], "body": { "type": "BlockStatement", - "start": 15938, - "end": 16735, + "start": 16161, + "end": 16958, "loc": { "start": { - "line": 452, + "line": 454, "column": 61 }, "end": { - "line": 477, + "line": 479, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 16106, - "end": 16691, + "start": 16329, + "end": 16914, "loc": { "start": { - "line": 458, + "line": 460, "column": 10 }, "end": { - "line": 474, + "line": 476, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 16123, - "end": 16202, + "start": 16346, + "end": 16425, "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 22 } }, "left": { "type": "LogicalExpression", - "start": 16124, - "end": 16174, + "start": 16347, + "end": 16397, "loc": { "start": { - "line": 459, + "line": 461, "column": 13 }, "end": { - "line": 459, + "line": 461, "column": 63 } }, "left": { "type": "Identifier", - "start": 16124, - "end": 16133, + "start": 16347, + "end": 16356, "loc": { "start": { - "line": 459, + "line": 461, "column": 13 }, "end": { - "line": 459, + "line": 461, "column": 22 }, "identifierName": "className" @@ -64218,43 +66043,43 @@ "operator": "&&", "right": { "type": "CallExpression", - "start": 16137, - "end": 16174, + "start": 16360, + "end": 16397, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 16137, - "end": 16155, + "start": 16360, + "end": 16378, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 44 } }, "object": { "type": "Identifier", - "start": 16137, - "end": 16146, + "start": 16360, + "end": 16369, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 35 }, "identifierName": "className" @@ -64263,15 +66088,15 @@ }, "property": { "type": "Identifier", - "start": 16147, - "end": 16155, + "start": 16370, + "end": 16378, "loc": { "start": { - "line": 459, + "line": 461, "column": 36 }, "end": { - "line": 459, + "line": 461, "column": 44 }, "identifierName": "includes" @@ -64283,29 +66108,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 16156, - "end": 16173, + "start": 16379, + "end": 16396, "loc": { "start": { - "line": 459, + "line": 461, "column": 45 }, "end": { - "line": 459, + "line": 461, "column": 62 } }, "object": { "type": "Identifier", - "start": 16156, - "end": 16167, + "start": 16379, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 461, "column": 45 }, "end": { - "line": 459, + "line": 461, "column": 56 }, "identifierName": "buttonTheme" @@ -64314,15 +66139,15 @@ }, "property": { "type": "Identifier", - "start": 16168, - "end": 16173, + "start": 16391, + "end": 16396, "loc": { "start": { - "line": 459, + "line": 461, "column": 57 }, "end": { - "line": 459, + "line": 461, "column": 62 }, "identifierName": "class" @@ -64336,21 +66161,21 @@ "leadingComments": null, "extra": { "parenthesized": true, - "parenStart": 16123 + "parenStart": 16346 } }, "operator": "||", "right": { "type": "UnaryExpression", - "start": 16192, - "end": 16202, + "start": 16415, + "end": 16425, "loc": { "start": { - "line": 460, + "line": 462, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 22 } }, @@ -64358,15 +66183,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 16193, - "end": 16202, + "start": 16416, + "end": 16425, "loc": { "start": { - "line": 460, + "line": 462, "column": 13 }, "end": { - "line": 460, + "line": 462, "column": 22 }, "identifierName": "className" @@ -64381,59 +66206,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 16215, - "end": 16691, + "start": 16438, + "end": 16914, "loc": { "start": { - "line": 461, + "line": 463, "column": 11 }, "end": { - "line": 474, + "line": 476, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 16230, - "end": 16319, + "start": 16453, + "end": 16542, "loc": { "start": { - "line": 462, + "line": 464, "column": 12 }, "end": { - "line": 462, + "line": 464, "column": 101 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 16234, - "end": 16318, + "start": 16457, + "end": 16541, "loc": { "start": { - "line": 462, + "line": 464, "column": 16 }, "end": { - "line": 462, + "line": 464, "column": 100 } }, "id": { "type": "Identifier", - "start": 16234, - "end": 16253, + "start": 16457, + "end": 16476, "loc": { "start": { - "line": 462, + "line": 464, "column": 16 }, "end": { - "line": 462, + "line": 464, "column": 35 }, "identifierName": "filteredButtonArray" @@ -64442,85 +66267,85 @@ }, "init": { "type": "CallExpression", - "start": 16256, - "end": 16318, + "start": 16479, + "end": 16541, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 100 } }, "callee": { "type": "MemberExpression", - "start": 16256, - "end": 16293, + "start": 16479, + "end": 16516, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 75 } }, "object": { "type": "CallExpression", - "start": 16256, - "end": 16286, + "start": 16479, + "end": 16509, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 16256, - "end": 16281, + "start": 16479, + "end": 16504, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 63 } }, "object": { "type": "MemberExpression", - "start": 16256, - "end": 16275, + "start": 16479, + "end": 16498, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 57 } }, "object": { "type": "Identifier", - "start": 16256, - "end": 16267, + "start": 16479, + "end": 16490, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 49 }, "identifierName": "buttonTheme" @@ -64529,15 +66354,15 @@ }, "property": { "type": "Identifier", - "start": 16268, - "end": 16275, + "start": 16491, + "end": 16498, "loc": { "start": { - "line": 462, + "line": 464, "column": 50 }, "end": { - "line": 462, + "line": 464, "column": 57 }, "identifierName": "buttons" @@ -64548,15 +66373,15 @@ }, "property": { "type": "Identifier", - "start": 16276, - "end": 16281, + "start": 16499, + "end": 16504, "loc": { "start": { - "line": 462, + "line": 464, "column": 58 }, "end": { - "line": 462, + "line": 464, "column": 63 }, "identifierName": "split" @@ -64568,15 +66393,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16282, - "end": 16285, + "start": 16505, + "end": 16508, "loc": { "start": { - "line": 462, + "line": 464, "column": 64 }, "end": { - "line": 462, + "line": 464, "column": 67 } }, @@ -64590,15 +66415,15 @@ }, "property": { "type": "Identifier", - "start": 16287, - "end": 16293, + "start": 16510, + "end": 16516, "loc": { "start": { - "line": 462, + "line": 464, "column": 69 }, "end": { - "line": 462, + "line": 464, "column": 75 }, "identifierName": "filter" @@ -64610,15 +66435,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 16294, - "end": 16317, + "start": 16517, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 76 }, "end": { - "line": 462, + "line": 464, "column": 99 } }, @@ -64629,15 +66454,15 @@ "params": [ { "type": "Identifier", - "start": 16294, - "end": 16298, + "start": 16517, + "end": 16521, "loc": { "start": { - "line": 462, + "line": 464, "column": 76 }, "end": { - "line": 462, + "line": 464, "column": 80 }, "identifierName": "item" @@ -64647,29 +66472,29 @@ ], "body": { "type": "BinaryExpression", - "start": 16302, - "end": 16317, + "start": 16525, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 84 }, "end": { - "line": 462, + "line": 464, "column": 99 } }, "left": { "type": "Identifier", - "start": 16302, - "end": 16306, + "start": 16525, + "end": 16529, "loc": { "start": { - "line": 462, + "line": 464, "column": 84 }, "end": { - "line": 462, + "line": 464, "column": 88 }, "identifierName": "item" @@ -64679,15 +66504,15 @@ "operator": "!==", "right": { "type": "Identifier", - "start": 16311, - "end": 16317, + "start": 16534, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 93 }, "end": { - "line": 462, + "line": 464, "column": 99 }, "identifierName": "button" @@ -64705,15 +66530,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -64722,43 +66547,43 @@ }, { "type": "IfStatement", - "start": 16446, - "end": 16675, + "start": 16669, + "end": 16898, "loc": { "start": { - "line": 467, + "line": 469, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 13 } }, "test": { "type": "MemberExpression", - "start": 16449, - "end": 16475, + "start": 16672, + "end": 16698, "loc": { "start": { - "line": 467, + "line": 469, "column": 15 }, "end": { - "line": 467, + "line": 469, "column": 41 } }, "object": { "type": "Identifier", - "start": 16449, - "end": 16468, + "start": 16672, + "end": 16691, "loc": { "start": { - "line": 467, + "line": 469, "column": 15 }, "end": { - "line": 467, + "line": 469, "column": 34 }, "identifierName": "filteredButtonArray" @@ -64768,15 +66593,15 @@ }, "property": { "type": "Identifier", - "start": 16469, - "end": 16475, + "start": 16692, + "end": 16698, "loc": { "start": { - "line": 467, + "line": 469, "column": 35 }, "end": { - "line": 467, + "line": 469, "column": 41 }, "identifierName": "length" @@ -64788,73 +66613,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 16476, - "end": 16560, + "start": 16699, + "end": 16783, "loc": { "start": { - "line": 467, + "line": 469, "column": 42 }, "end": { - "line": 469, + "line": 471, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16493, - "end": 16545, + "start": 16716, + "end": 16768, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 66 } }, "expression": { "type": "AssignmentExpression", - "start": 16493, - "end": 16544, + "start": 16716, + "end": 16767, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 16493, - "end": 16512, + "start": 16716, + "end": 16735, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 33 } }, "object": { "type": "Identifier", - "start": 16493, - "end": 16504, + "start": 16716, + "end": 16727, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 25 }, "identifierName": "buttonTheme" @@ -64863,15 +66688,15 @@ }, "property": { "type": "Identifier", - "start": 16505, - "end": 16512, + "start": 16728, + "end": 16735, "loc": { "start": { - "line": 468, + "line": 470, "column": 26 }, "end": { - "line": 468, + "line": 470, "column": 33 }, "identifierName": "buttons" @@ -64882,43 +66707,43 @@ }, "right": { "type": "CallExpression", - "start": 16515, - "end": 16544, + "start": 16738, + "end": 16767, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 16515, - "end": 16539, + "start": 16738, + "end": 16762, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 60 } }, "object": { "type": "Identifier", - "start": 16515, - "end": 16534, + "start": 16738, + "end": 16757, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 55 }, "identifierName": "filteredButtonArray" @@ -64927,15 +66752,15 @@ }, "property": { "type": "Identifier", - "start": 16535, - "end": 16539, + "start": 16758, + "end": 16762, "loc": { "start": { - "line": 468, + "line": 470, "column": 56 }, "end": { - "line": 468, + "line": 470, "column": 60 }, "identifierName": "join" @@ -64947,15 +66772,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 16540, - "end": 16543, + "start": 16763, + "end": 16766, "loc": { "start": { - "line": 468, + "line": 470, "column": 61 }, "end": { - "line": 468, + "line": 470, "column": 64 } }, @@ -64974,115 +66799,115 @@ }, "alternate": { "type": "BlockStatement", - "start": 16566, - "end": 16675, + "start": 16789, + "end": 16898, "loc": { "start": { - "line": 469, + "line": 471, "column": 19 }, "end": { - "line": 472, + "line": 474, "column": 13 } }, "body": [ { "type": "ExpressionStatement", - "start": 16583, - "end": 16625, + "start": 16806, + "end": 16848, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 16583, - "end": 16624, + "start": 16806, + "end": 16847, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 16583, - "end": 16614, + "start": 16806, + "end": 16837, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 16583, - "end": 16607, + "start": 16806, + "end": 16830, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 16583, - "end": 16595, + "start": 16806, + "end": 16818, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 16583, - "end": 16587, + "start": 16806, + "end": 16810, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 18 } } }, "property": { "type": "Identifier", - "start": 16588, - "end": 16595, + "start": 16811, + "end": 16818, "loc": { "start": { - "line": 470, + "line": 472, "column": 19 }, "end": { - "line": 470, + "line": 472, "column": 26 }, "identifierName": "options" @@ -65093,15 +66918,15 @@ }, "property": { "type": "Identifier", - "start": 16596, - "end": 16607, + "start": 16819, + "end": 16830, "loc": { "start": { - "line": 470, + "line": 472, "column": 27 }, "end": { - "line": 470, + "line": 472, "column": 38 }, "identifierName": "buttonTheme" @@ -65112,15 +66937,15 @@ }, "property": { "type": "Identifier", - "start": 16608, - "end": 16614, + "start": 16831, + "end": 16837, "loc": { "start": { - "line": 470, + "line": 472, "column": 39 }, "end": { - "line": 470, + "line": 472, "column": 45 }, "identifierName": "splice" @@ -65132,15 +66957,15 @@ "arguments": [ { "type": "Identifier", - "start": 16615, - "end": 16620, + "start": 16838, + "end": 16843, "loc": { "start": { - "line": 470, + "line": 472, "column": 46 }, "end": { - "line": 470, + "line": 472, "column": 51 }, "identifierName": "index" @@ -65149,15 +66974,15 @@ }, { "type": "NumericLiteral", - "start": 16622, - "end": 16623, + "start": 16845, + "end": 16846, "loc": { "start": { - "line": 470, + "line": 472, "column": 53 }, "end": { - "line": 470, + "line": 472, "column": 54 } }, @@ -65172,44 +66997,44 @@ }, { "type": "ExpressionStatement", - "start": 16641, - "end": 16660, + "start": 16864, + "end": 16883, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 33 } }, "expression": { "type": "AssignmentExpression", - "start": 16641, - "end": 16659, + "start": 16864, + "end": 16882, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 32 } }, "operator": "=", "left": { "type": "Identifier", - "start": 16641, - "end": 16652, + "start": 16864, + "end": 16875, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 25 }, "identifierName": "buttonTheme" @@ -65218,15 +67043,15 @@ }, "right": { "type": "NullLiteral", - "start": 16655, - "end": 16659, + "start": 16878, + "end": 16882, "loc": { "start": { - "line": 471, + "line": 473, "column": 28 }, "end": { - "line": 471, + "line": 473, "column": 32 } } @@ -65240,15 +67065,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -65263,15 +67088,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": 15953, - "end": 16094, + "start": 16176, + "end": 16317, "loc": { "start": { - "line": 454, + "line": 456, "column": 10 }, "end": { - "line": 457, + "line": 459, "column": 13 } } @@ -65280,29 +67105,29 @@ }, { "type": "ReturnStatement", - "start": 16705, - "end": 16724, + "start": 16928, + "end": 16947, "loc": { "start": { - "line": 476, + "line": 478, "column": 10 }, "end": { - "line": 476, + "line": 478, "column": 29 } }, "argument": { "type": "Identifier", - "start": 16712, - "end": 16723, + "start": 16935, + "end": 16946, "loc": { "start": { - "line": 476, + "line": 478, "column": 17 }, "end": { - "line": 476, + "line": 478, "column": 28 }, "identifierName": "buttonTheme" @@ -65326,72 +67151,72 @@ }, { "type": "ExpressionStatement", - "start": 16758, - "end": 16772, + "start": 16981, + "end": 16995, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 16758, - "end": 16771, + "start": 16981, + "end": 16994, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 16758, - "end": 16769, + "start": 16981, + "end": 16992, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 16758, - "end": 16762, + "start": 16981, + "end": 16985, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 10 } } }, "property": { "type": "Identifier", - "start": 16763, - "end": 16769, + "start": 16986, + "end": 16992, "loc": { "start": { - "line": 480, + "line": 482, "column": 11 }, "end": { - "line": 480, + "line": 482, "column": 17 }, "identifierName": "render" @@ -65411,15 +67236,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -65434,15 +67259,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -65452,15 +67277,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -65469,15 +67294,15 @@ }, { "type": "ClassMethod", - "start": 16997, - "end": 17264, + "start": 17220, + "end": 17487, "loc": { "start": { - "line": 488, + "line": 490, "column": 2 }, "end": { - "line": 501, + "line": 503, "column": 3 } }, @@ -65485,15 +67310,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 16997, - "end": 17013, + "start": 17220, + "end": 17236, "loc": { "start": { - "line": 488, + "line": 490, "column": 2 }, "end": { - "line": 488, + "line": 490, "column": 18 }, "identifierName": "getButtonElement" @@ -65509,15 +67334,15 @@ "params": [ { "type": "Identifier", - "start": 17014, - "end": 17020, + "start": 17237, + "end": 17243, "loc": { "start": { - "line": 488, + "line": 490, "column": 19 }, "end": { - "line": 488, + "line": 490, "column": 25 }, "identifierName": "button" @@ -65527,59 +67352,59 @@ ], "body": { "type": "BlockStatement", - "start": 17021, - "end": 17264, + "start": 17244, + "end": 17487, "loc": { "start": { - "line": 488, + "line": 490, "column": 26 }, "end": { - "line": 501, + "line": 503, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17028, - "end": 17039, + "start": 17251, + "end": 17262, "loc": { "start": { - "line": 489, + "line": 491, "column": 4 }, "end": { - "line": 489, + "line": 491, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17032, - "end": 17038, + "start": 17255, + "end": 17261, "loc": { "start": { - "line": 489, + "line": 491, "column": 8 }, "end": { - "line": 489, + "line": 491, "column": 14 } }, "id": { "type": "Identifier", - "start": 17032, - "end": 17038, + "start": 17255, + "end": 17261, "loc": { "start": { - "line": 489, + "line": 491, "column": 8 }, "end": { - "line": 489, + "line": 491, "column": 14 }, "identifierName": "output" @@ -65593,44 +67418,44 @@ }, { "type": "VariableDeclaration", - "start": 17047, - "end": 17091, + "start": 17270, + "end": 17314, "loc": { "start": { - "line": 491, + "line": 493, "column": 4 }, "end": { - "line": 491, + "line": 493, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17051, - "end": 17090, + "start": 17274, + "end": 17313, "loc": { "start": { - "line": 491, + "line": 493, "column": 8 }, "end": { - "line": 491, + "line": 493, "column": 47 } }, "id": { "type": "Identifier", - "start": 17051, - "end": 17060, + "start": 17274, + "end": 17283, "loc": { "start": { - "line": 491, + "line": 493, "column": 8 }, "end": { - "line": 491, + "line": 493, "column": 17 }, "identifierName": "buttonArr" @@ -65639,58 +67464,58 @@ }, "init": { "type": "MemberExpression", - "start": 17063, - "end": 17090, + "start": 17286, + "end": 17313, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 17063, - "end": 17082, + "start": 17286, + "end": 17305, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 17063, - "end": 17067, + "start": 17286, + "end": 17290, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 24 } } }, "property": { "type": "Identifier", - "start": 17068, - "end": 17082, + "start": 17291, + "end": 17305, "loc": { "start": { - "line": 491, + "line": 493, "column": 25 }, "end": { - "line": 491, + "line": 493, "column": 39 }, "identifierName": "buttonElements" @@ -65701,15 +67526,15 @@ }, "property": { "type": "Identifier", - "start": 17083, - "end": 17089, + "start": 17306, + "end": 17312, "loc": { "start": { - "line": 491, + "line": 493, "column": 40 }, "end": { - "line": 491, + "line": 493, "column": 46 }, "identifierName": "button" @@ -65724,29 +67549,29 @@ }, { "type": "IfStatement", - "start": 17097, - "end": 17237, + "start": 17320, + "end": 17460, "loc": { "start": { - "line": 492, + "line": 494, "column": 4 }, "end": { - "line": 498, + "line": 500, "column": 5 } }, "test": { "type": "Identifier", - "start": 17100, - "end": 17109, + "start": 17323, + "end": 17332, "loc": { "start": { - "line": 492, + "line": 494, "column": 7 }, "end": { - "line": 492, + "line": 494, "column": 16 }, "identifierName": "buttonArr" @@ -65755,72 +67580,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17110, - "end": 17237, + "start": 17333, + "end": 17460, "loc": { "start": { - "line": 492, + "line": 494, "column": 17 }, "end": { - "line": 498, + "line": 500, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 17119, - "end": 17230, + "start": 17342, + "end": 17453, "loc": { "start": { - "line": 493, + "line": 495, "column": 6 }, "end": { - "line": 497, + "line": 499, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 17122, - "end": 17142, + "start": 17345, + "end": 17365, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 29 } }, "left": { "type": "MemberExpression", - "start": 17122, - "end": 17138, + "start": 17345, + "end": 17361, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 25 } }, "object": { "type": "Identifier", - "start": 17122, - "end": 17131, + "start": 17345, + "end": 17354, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 18 }, "identifierName": "buttonArr" @@ -65829,15 +67654,15 @@ }, "property": { "type": "Identifier", - "start": 17132, - "end": 17138, + "start": 17355, + "end": 17361, "loc": { "start": { - "line": 493, + "line": 495, "column": 19 }, "end": { - "line": 493, + "line": 495, "column": 25 }, "identifierName": "length" @@ -65849,15 +67674,15 @@ "operator": ">", "right": { "type": "NumericLiteral", - "start": 17141, - "end": 17142, + "start": 17364, + "end": 17365, "loc": { "start": { - "line": 493, + "line": 495, "column": 28 }, "end": { - "line": 493, + "line": 495, "column": 29 } }, @@ -65870,59 +67695,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 17143, - "end": 17182, + "start": 17366, + "end": 17405, "loc": { "start": { - "line": 493, + "line": 495, "column": 30 }, "end": { - "line": 495, + "line": 497, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17154, - "end": 17173, + "start": 17377, + "end": 17396, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 17154, - "end": 17172, + "start": 17377, + "end": 17395, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17154, - "end": 17160, + "start": 17377, + "end": 17383, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 14 }, "identifierName": "output" @@ -65931,15 +67756,15 @@ }, "right": { "type": "Identifier", - "start": 17163, - "end": 17172, + "start": 17386, + "end": 17395, "loc": { "start": { - "line": 494, + "line": 496, "column": 17 }, "end": { - "line": 494, + "line": 496, "column": 26 }, "identifierName": "buttonArr" @@ -65953,59 +67778,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 17188, - "end": 17230, + "start": 17411, + "end": 17453, "loc": { "start": { - "line": 495, + "line": 497, "column": 13 }, "end": { - "line": 497, + "line": 499, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 17199, - "end": 17221, + "start": 17422, + "end": 17444, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 17199, - "end": 17220, + "start": 17422, + "end": 17443, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 29 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17199, - "end": 17205, + "start": 17422, + "end": 17428, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 14 }, "identifierName": "output" @@ -66014,29 +67839,29 @@ }, "right": { "type": "MemberExpression", - "start": 17208, - "end": 17220, + "start": 17431, + "end": 17443, "loc": { "start": { - "line": 496, + "line": 498, "column": 17 }, "end": { - "line": 496, + "line": 498, "column": 29 } }, "object": { "type": "Identifier", - "start": 17208, - "end": 17217, + "start": 17431, + "end": 17440, "loc": { "start": { - "line": 496, + "line": 498, "column": 17 }, "end": { - "line": 496, + "line": 498, "column": 26 }, "identifierName": "buttonArr" @@ -66045,15 +67870,15 @@ }, "property": { "type": "NumericLiteral", - "start": 17218, - "end": 17219, + "start": 17441, + "end": 17442, "loc": { "start": { - "line": 496, + "line": 498, "column": 27 }, "end": { - "line": 496, + "line": 498, "column": 28 } }, @@ -66078,29 +67903,29 @@ }, { "type": "ReturnStatement", - "start": 17245, - "end": 17259, + "start": 17468, + "end": 17482, "loc": { "start": { - "line": 500, + "line": 502, "column": 4 }, "end": { - "line": 500, + "line": 502, "column": 18 } }, "argument": { "type": "Identifier", - "start": 17252, - "end": 17258, + "start": 17475, + "end": 17481, "loc": { "start": { - "line": 500, + "line": 502, "column": 11 }, "end": { - "line": 500, + "line": 502, "column": 17 }, "identifierName": "output" @@ -66116,15 +67941,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -66134,15 +67959,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, + "start": 17493, + "end": 17583, "loc": { "start": { - "line": 503, + "line": 505, "column": 2 }, "end": { - "line": 505, + "line": 507, "column": 5 } } @@ -66151,15 +67976,15 @@ }, { "type": "ClassMethod", - "start": 17364, - "end": 17667, + "start": 17587, + "end": 17890, "loc": { "start": { - "line": 506, + "line": 508, "column": 2 }, "end": { - "line": 514, + "line": 516, "column": 3 } }, @@ -66167,15 +67992,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17364, - "end": 17375, + "start": 17587, + "end": 17598, "loc": { "start": { - "line": 506, + "line": 508, "column": 2 }, "end": { - "line": 506, + "line": 508, "column": 13 }, "identifierName": "handleCaret" @@ -66191,87 +68016,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 17377, - "end": 17667, + "start": 17600, + "end": 17890, "loc": { "start": { - "line": 506, + "line": 508, "column": 15 }, "end": { - "line": 514, + "line": 516, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 17384, - "end": 17460, + "start": 17607, + "end": 17683, "loc": { "start": { - "line": 507, + "line": 509, "column": 4 }, "end": { - "line": 509, + "line": 511, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17387, - "end": 17405, + "start": 17610, + "end": 17628, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 17387, - "end": 17399, + "start": 17610, + "end": 17622, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 17387, - "end": 17391, + "start": 17610, + "end": 17614, "loc": { "start": { - "line": 507, + "line": 509, "column": 7 }, "end": { - "line": 507, + "line": 509, "column": 11 } } }, "property": { "type": "Identifier", - "start": 17392, - "end": 17399, + "start": 17615, + "end": 17622, "loc": { "start": { - "line": 507, + "line": 509, "column": 12 }, "end": { - "line": 507, + "line": 509, "column": 19 }, "identifierName": "options" @@ -66282,15 +68107,15 @@ }, "property": { "type": "Identifier", - "start": 17400, - "end": 17405, + "start": 17623, + "end": 17628, "loc": { "start": { - "line": 507, + "line": 509, "column": 20 }, "end": { - "line": 507, + "line": 509, "column": 25 }, "identifierName": "debug" @@ -66301,72 +68126,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 17406, - "end": 17460, + "start": 17629, + "end": 17683, "loc": { "start": { - "line": 507, + "line": 509, "column": 26 }, "end": { - "line": 509, + "line": 511, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17415, - "end": 17453, + "start": 17638, + "end": 17676, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 44 } }, "expression": { "type": "CallExpression", - "start": 17415, - "end": 17452, + "start": 17638, + "end": 17675, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 17415, - "end": 17426, + "start": 17638, + "end": 17649, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 17 } }, "object": { "type": "Identifier", - "start": 17415, - "end": 17422, + "start": 17638, + "end": 17645, "loc": { "start": { - "line": 508, + "line": 510, "column": 6 }, "end": { - "line": 508, + "line": 510, "column": 13 }, "identifierName": "console" @@ -66375,15 +68200,15 @@ }, "property": { "type": "Identifier", - "start": 17423, - "end": 17426, + "start": 17646, + "end": 17649, "loc": { "start": { - "line": 508, + "line": 510, "column": 14 }, "end": { - "line": 508, + "line": 510, "column": 17 }, "identifierName": "log" @@ -66395,15 +68220,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17427, - "end": 17451, + "start": 17650, + "end": 17674, "loc": { "start": { - "line": 508, + "line": 510, "column": 18 }, "end": { - "line": 508, + "line": 510, "column": 42 } }, @@ -66423,57 +68248,57 @@ }, { "type": "ExpressionStatement", - "start": 17468, - "end": 17527, + "start": 17691, + "end": 17750, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 63 } }, "expression": { "type": "CallExpression", - "start": 17468, - "end": 17526, + "start": 17691, + "end": 17749, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 62 } }, "callee": { "type": "MemberExpression", - "start": 17468, - "end": 17493, + "start": 17691, + "end": 17716, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 29 } }, "object": { "type": "Identifier", - "start": 17468, - "end": 17476, + "start": 17691, + "end": 17699, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 12 }, "identifierName": "document" @@ -66482,15 +68307,15 @@ }, "property": { "type": "Identifier", - "start": 17477, - "end": 17493, + "start": 17700, + "end": 17716, "loc": { "start": { - "line": 511, + "line": 513, "column": 13 }, "end": { - "line": 511, + "line": 513, "column": 29 }, "identifierName": "addEventListener" @@ -66502,15 +68327,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17494, - "end": 17501, + "start": 17717, + "end": 17724, "loc": { "start": { - "line": 511, + "line": 513, "column": 30 }, "end": { - "line": 511, + "line": 513, "column": 37 } }, @@ -66522,44 +68347,44 @@ }, { "type": "MemberExpression", - "start": 17503, - "end": 17525, + "start": 17726, + "end": 17748, "loc": { "start": { - "line": 511, + "line": 513, "column": 39 }, "end": { - "line": 511, + "line": 513, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 17503, - "end": 17507, + "start": 17726, + "end": 17730, "loc": { "start": { - "line": 511, + "line": 513, "column": 39 }, "end": { - "line": 511, + "line": 513, "column": 43 } } }, "property": { "type": "Identifier", - "start": 17508, - "end": 17525, + "start": 17731, + "end": 17748, "loc": { "start": { - "line": 511, + "line": 513, "column": 44 }, "end": { - "line": 511, + "line": 513, "column": 61 }, "identifierName": "caretEventHandler" @@ -66573,57 +68398,57 @@ }, { "type": "ExpressionStatement", - "start": 17533, - "end": 17594, + "start": 17756, + "end": 17817, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 65 } }, "expression": { "type": "CallExpression", - "start": 17533, - "end": 17593, + "start": 17756, + "end": 17816, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 17533, - "end": 17558, + "start": 17756, + "end": 17781, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 29 } }, "object": { "type": "Identifier", - "start": 17533, - "end": 17541, + "start": 17756, + "end": 17764, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 12 }, "identifierName": "document" @@ -66632,15 +68457,15 @@ }, "property": { "type": "Identifier", - "start": 17542, - "end": 17558, + "start": 17765, + "end": 17781, "loc": { "start": { - "line": 512, + "line": 514, "column": 13 }, "end": { - "line": 512, + "line": 514, "column": 29 }, "identifierName": "addEventListener" @@ -66652,15 +68477,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17559, - "end": 17568, + "start": 17782, + "end": 17791, "loc": { "start": { - "line": 512, + "line": 514, "column": 30 }, "end": { - "line": 512, + "line": 514, "column": 39 } }, @@ -66672,44 +68497,44 @@ }, { "type": "MemberExpression", - "start": 17570, - "end": 17592, + "start": 17793, + "end": 17815, "loc": { "start": { - "line": 512, + "line": 514, "column": 41 }, "end": { - "line": 512, + "line": 514, "column": 63 } }, "object": { "type": "ThisExpression", - "start": 17570, - "end": 17574, + "start": 17793, + "end": 17797, "loc": { "start": { - "line": 512, + "line": 514, "column": 41 }, "end": { - "line": 512, + "line": 514, "column": 45 } } }, "property": { "type": "Identifier", - "start": 17575, - "end": 17592, + "start": 17798, + "end": 17815, "loc": { "start": { - "line": 512, + "line": 514, "column": 46 }, "end": { - "line": 512, + "line": 514, "column": 63 }, "identifierName": "caretEventHandler" @@ -66723,57 +68548,57 @@ }, { "type": "ExpressionStatement", - "start": 17600, - "end": 17662, + "start": 17823, + "end": 17885, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 66 } }, "expression": { "type": "CallExpression", - "start": 17600, - "end": 17661, + "start": 17823, + "end": 17884, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 17600, - "end": 17625, + "start": 17823, + "end": 17848, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 29 } }, "object": { "type": "Identifier", - "start": 17600, - "end": 17608, + "start": 17823, + "end": 17831, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 12 }, "identifierName": "document" @@ -66782,15 +68607,15 @@ }, "property": { "type": "Identifier", - "start": 17609, - "end": 17625, + "start": 17832, + "end": 17848, "loc": { "start": { - "line": 513, + "line": 515, "column": 13 }, "end": { - "line": 513, + "line": 515, "column": 29 }, "identifierName": "addEventListener" @@ -66802,15 +68627,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 17626, - "end": 17636, + "start": 17849, + "end": 17859, "loc": { "start": { - "line": 513, + "line": 515, "column": 30 }, "end": { - "line": 513, + "line": 515, "column": 40 } }, @@ -66822,44 +68647,44 @@ }, { "type": "MemberExpression", - "start": 17638, - "end": 17660, + "start": 17861, + "end": 17883, "loc": { "start": { - "line": 513, + "line": 515, "column": 42 }, "end": { - "line": 513, + "line": 515, "column": 64 } }, "object": { "type": "ThisExpression", - "start": 17638, - "end": 17642, + "start": 17861, + "end": 17865, "loc": { "start": { - "line": 513, + "line": 515, "column": 42 }, "end": { - "line": 513, + "line": 515, "column": 46 } } }, "property": { "type": "Identifier", - "start": 17643, - "end": 17660, + "start": 17866, + "end": 17883, "loc": { "start": { - "line": 513, + "line": 515, "column": 47 }, "end": { - "line": 513, + "line": 515, "column": 64 }, "identifierName": "caretEventHandler" @@ -66879,15 +68704,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, + "start": 17493, + "end": 17583, "loc": { "start": { - "line": 503, + "line": 505, "column": 2 }, "end": { - "line": 505, + "line": 507, "column": 5 } } @@ -66897,15 +68722,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, + "start": 17896, + "end": 18008, "loc": { "start": { - "line": 516, + "line": 518, "column": 2 }, "end": { - "line": 518, + "line": 520, "column": 5 } } @@ -66914,15 +68739,15 @@ }, { "type": "ClassMethod", - "start": 17789, - "end": 18451, + "start": 18012, + "end": 18743, "loc": { "start": { - "line": 519, + "line": 521, "column": 2 }, "end": { - "line": 541, + "line": 547, "column": 3 } }, @@ -66930,15 +68755,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 17789, - "end": 17806, + "start": 18012, + "end": 18029, "loc": { "start": { - "line": 519, + "line": 521, "column": 2 }, "end": { - "line": 519, + "line": 521, "column": 19 }, "identifierName": "caretEventHandler" @@ -66954,15 +68779,15 @@ "params": [ { "type": "Identifier", - "start": 17807, - "end": 17812, + "start": 18030, + "end": 18035, "loc": { "start": { - "line": 519, + "line": 521, "column": 20 }, "end": { - "line": 519, + "line": 521, "column": 25 }, "identifierName": "event" @@ -66972,59 +68797,59 @@ ], "body": { "type": "BlockStatement", - "start": 17813, - "end": 18451, + "start": 18036, + "end": 18743, "loc": { "start": { - "line": 519, + "line": 521, "column": 26 }, "end": { - "line": 541, + "line": 547, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 17820, - "end": 17838, + "start": 18043, + "end": 18061, "loc": { "start": { - "line": 520, + "line": 522, "column": 4 }, "end": { - "line": 520, + "line": 522, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 17824, - "end": 17837, + "start": 18047, + "end": 18060, "loc": { "start": { - "line": 520, + "line": 522, "column": 8 }, "end": { - "line": 520, + "line": 522, "column": 21 } }, "id": { "type": "Identifier", - "start": 17824, - "end": 17837, + "start": 18047, + "end": 18060, "loc": { "start": { - "line": 520, + "line": 522, "column": 8 }, "end": { - "line": 520, + "line": 522, "column": 21 }, "identifierName": "targetTagName" @@ -67038,57 +68863,234 @@ }, { "type": "IfStatement", - "start": 17846, - "end": 17937, + "start": 18069, + "end": 18130, "loc": { "start": { - "line": 522, + "line": 524, "column": 4 }, "end": { - "line": 524, + "line": 526, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 17849, - "end": 17869, + "start": 18072, + "end": 18088, "loc": { "start": { - "line": 522, + "line": 524, "column": 7 }, "end": { - "line": 522, + "line": 524, + "column": 23 + } + }, + "object": { + "type": "ThisExpression", + "start": 18072, + "end": 18076, + "loc": { + "start": { + "line": 524, + "column": 7 + }, + "end": { + "line": 524, + "column": 11 + } + } + }, + "property": { + "type": "Identifier", + "start": 18077, + "end": 18088, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 23 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 18089, + "end": 18130, + "loc": { + "start": { + "line": 524, + "column": 24 + }, + "end": { + "line": 526, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18098, + "end": 18123, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 18098, + "end": 18122, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 18098, + "end": 18114, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 22 + } + }, + "object": { + "type": "ThisExpression", + "start": 18098, + "end": 18102, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 18103, + "end": 18114, + "loc": { + "start": { + "line": 525, + "column": 11 + }, + "end": { + "line": 525, + "column": 22 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 18117, + "end": 18122, + "loc": { + "start": { + "line": 525, + "column": 25 + }, + "end": { + "line": 525, + "column": 30 + } + }, + "value": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 18138, + "end": 18229, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 530, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 18141, + "end": 18161, + "loc": { + "start": { + "line": 528, + "column": 7 + }, + "end": { + "line": 528, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 17849, - "end": 17861, + "start": 18141, + "end": 18153, "loc": { "start": { - "line": 522, + "line": 528, "column": 7 }, "end": { - "line": 522, + "line": 528, "column": 19 } }, "object": { "type": "Identifier", - "start": 17849, - "end": 17854, + "start": 18141, + "end": 18146, "loc": { "start": { - "line": 522, + "line": 528, "column": 7 }, "end": { - "line": 522, + "line": 528, "column": 12 }, "identifierName": "event" @@ -67097,15 +69099,15 @@ }, "property": { "type": "Identifier", - "start": 17855, - "end": 17861, + "start": 18147, + "end": 18153, "loc": { "start": { - "line": 522, + "line": 528, "column": 13 }, "end": { - "line": 522, + "line": 528, "column": 19 }, "identifierName": "target" @@ -67116,15 +69118,15 @@ }, "property": { "type": "Identifier", - "start": 17862, - "end": 17869, + "start": 18154, + "end": 18161, "loc": { "start": { - "line": 522, + "line": 528, "column": 20 }, "end": { - "line": 522, + "line": 528, "column": 27 }, "identifierName": "tagName" @@ -67135,59 +69137,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 17870, - "end": 17937, + "start": 18162, + "end": 18229, "loc": { "start": { - "line": 522, + "line": 528, "column": 28 }, "end": { - "line": 524, + "line": 530, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 17879, - "end": 17930, + "start": 18171, + "end": 18222, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 57 } }, "expression": { "type": "AssignmentExpression", - "start": 17879, - "end": 17929, + "start": 18171, + "end": 18221, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 56 } }, "operator": "=", "left": { "type": "Identifier", - "start": 17879, - "end": 17892, + "start": 18171, + "end": 18184, "loc": { "start": { - "line": 523, + "line": 529, "column": 6 }, "end": { - "line": 523, + "line": 529, "column": 19 }, "identifierName": "targetTagName" @@ -67196,71 +69198,71 @@ }, "right": { "type": "CallExpression", - "start": 17895, - "end": 17929, + "start": 18187, + "end": 18221, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 17895, - "end": 17927, + "start": 18187, + "end": 18219, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 17895, - "end": 17915, + "start": 18187, + "end": 18207, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 17895, - "end": 17907, + "start": 18187, + "end": 18199, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 34 } }, "object": { "type": "Identifier", - "start": 17895, - "end": 17900, + "start": 18187, + "end": 18192, "loc": { "start": { - "line": 523, + "line": 529, "column": 22 }, "end": { - "line": 523, + "line": 529, "column": 27 }, "identifierName": "event" @@ -67269,15 +69271,15 @@ }, "property": { "type": "Identifier", - "start": 17901, - "end": 17907, + "start": 18193, + "end": 18199, "loc": { "start": { - "line": 523, + "line": 529, "column": 28 }, "end": { - "line": 523, + "line": 529, "column": 34 }, "identifierName": "target" @@ -67288,15 +69290,15 @@ }, "property": { "type": "Identifier", - "start": 17908, - "end": 17915, + "start": 18200, + "end": 18207, "loc": { "start": { - "line": 523, + "line": 529, "column": 35 }, "end": { - "line": 523, + "line": 529, "column": 42 }, "identifierName": "tagName" @@ -67307,15 +69309,15 @@ }, "property": { "type": "Identifier", - "start": 17916, - "end": 17927, + "start": 18208, + "end": 18219, "loc": { "start": { - "line": 523, + "line": 529, "column": 43 }, "end": { - "line": 523, + "line": 529, "column": 54 }, "identifierName": "toLowerCase" @@ -67335,71 +69337,71 @@ }, { "type": "IfStatement", - "start": 17945, - "end": 18446, + "start": 18237, + "end": 18738, "loc": { "start": { - "line": 526, + "line": 532, "column": 4 }, "end": { - "line": 540, + "line": 546, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 17956, - "end": 18070, + "start": 18248, + "end": 18362, "loc": { "start": { - "line": 527, + "line": 533, "column": 6 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, "left": { "type": "LogicalExpression", - "start": 17957, - "end": 18021, + "start": 18249, + "end": 18313, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, "left": { "type": "BinaryExpression", - "start": 17957, - "end": 17985, + "start": 18249, + "end": 18277, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 527, + "line": 533, "column": 35 } }, "left": { "type": "Identifier", - "start": 17957, - "end": 17970, + "start": 18249, + "end": 18262, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 527, + "line": 533, "column": 20 }, "identifierName": "targetTagName" @@ -67409,15 +69411,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 17975, - "end": 17985, + "start": 18267, + "end": 18277, "loc": { "start": { - "line": 527, + "line": 533, "column": 25 }, "end": { - "line": 527, + "line": 533, "column": 35 } }, @@ -67431,29 +69433,29 @@ "operator": "||", "right": { "type": "BinaryExpression", - "start": 17996, - "end": 18021, + "start": 18288, + "end": 18313, "loc": { "start": { - "line": 528, + "line": 534, "column": 6 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, "left": { "type": "Identifier", - "start": 17996, - "end": 18009, + "start": 18288, + "end": 18301, "loc": { "start": { - "line": 528, + "line": 534, "column": 6 }, "end": { - "line": 528, + "line": 534, "column": 19 }, "identifierName": "targetTagName" @@ -67463,15 +69465,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18014, - "end": 18021, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 528, + "line": 534, "column": 24 }, "end": { - "line": 528, + "line": 534, "column": 31 } }, @@ -67484,21 +69486,21 @@ }, "extra": { "parenthesized": true, - "parenStart": 17956 + "parenStart": 18248 } }, "operator": "&&", "right": { "type": "UnaryExpression", - "start": 18033, - "end": 18070, + "start": 18325, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 6 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, @@ -67506,58 +69508,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18034, - "end": 18070, + "start": 18326, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 18034, - "end": 18046, + "start": 18326, + "end": 18338, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18034, - "end": 18038, + "start": 18326, + "end": 18330, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18039, - "end": 18046, + "start": 18331, + "end": 18338, "loc": { "start": { - "line": 529, + "line": 535, "column": 12 }, "end": { - "line": 529, + "line": 535, "column": 19 }, "identifierName": "options" @@ -67568,15 +69570,15 @@ }, "property": { "type": "Identifier", - "start": 18047, - "end": 18070, + "start": 18339, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 20 }, "end": { - "line": 529, + "line": 535, "column": 43 }, "identifierName": "disableCaretPositioning" @@ -67592,73 +69594,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 18077, - "end": 18446, + "start": 18369, + "end": 18738, "loc": { "start": { - "line": 530, + "line": 536, "column": 5 }, "end": { - "line": 540, + "line": 546, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18242, - "end": 18291, + "start": 18534, + "end": 18583, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 18242, - "end": 18290, + "start": 18534, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 18242, - "end": 18260, + "start": 18534, + "end": 18552, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 18242, - "end": 18246, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 10 } }, @@ -67666,15 +69668,15 @@ }, "property": { "type": "Identifier", - "start": 18247, - "end": 18260, + "start": 18539, + "end": 18552, "loc": { "start": { - "line": 535, + "line": 541, "column": 11 }, "end": { - "line": 535, + "line": 541, "column": 24 }, "identifierName": "caretPosition" @@ -67686,43 +69688,43 @@ }, "right": { "type": "MemberExpression", - "start": 18263, - "end": 18290, + "start": 18555, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 54 } }, "object": { "type": "MemberExpression", - "start": 18263, - "end": 18275, + "start": 18555, + "end": 18567, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 39 } }, "object": { "type": "Identifier", - "start": 18263, - "end": 18268, + "start": 18555, + "end": 18560, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 32 }, "identifierName": "event" @@ -67731,15 +69733,15 @@ }, "property": { "type": "Identifier", - "start": 18269, - "end": 18275, + "start": 18561, + "end": 18567, "loc": { "start": { - "line": 535, + "line": 541, "column": 33 }, "end": { - "line": 535, + "line": 541, "column": 39 }, "identifierName": "target" @@ -67750,15 +69752,15 @@ }, "property": { "type": "Identifier", - "start": 18276, - "end": 18290, + "start": 18568, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 40 }, "end": { - "line": 535, + "line": 541, "column": 54 }, "identifierName": "selectionStart" @@ -67773,15 +69775,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": 18086, - "end": 18234, + "start": 18378, + "end": 18526, "loc": { "start": { - "line": 531, + "line": 537, "column": 6 }, "end": { - "line": 534, + "line": 540, "column": 9 } } @@ -67790,72 +69792,72 @@ }, { "type": "IfStatement", - "start": 18301, - "end": 18434, + "start": 18593, + "end": 18726, "loc": { "start": { - "line": 537, + "line": 543, "column": 6 }, "end": { - "line": 539, + "line": 545, "column": 7 } }, "test": { "type": "MemberExpression", - "start": 18304, - "end": 18322, + "start": 18596, + "end": 18614, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 18304, - "end": 18316, + "start": 18596, + "end": 18608, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 21 } }, "object": { "type": "ThisExpression", - "start": 18304, - "end": 18308, + "start": 18596, + "end": 18600, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 13 } } }, "property": { "type": "Identifier", - "start": 18309, - "end": 18316, + "start": 18601, + "end": 18608, "loc": { "start": { - "line": 537, + "line": 543, "column": 14 }, "end": { - "line": 537, + "line": 543, "column": 21 }, "identifierName": "options" @@ -67866,15 +69868,15 @@ }, "property": { "type": "Identifier", - "start": 18317, - "end": 18322, + "start": 18609, + "end": 18614, "loc": { "start": { - "line": 537, + "line": 543, "column": 22 }, "end": { - "line": 537, + "line": 543, "column": 27 }, "identifierName": "debug" @@ -67885,72 +69887,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18323, - "end": 18434, + "start": 18615, + "end": 18726, "loc": { "start": { - "line": 537, + "line": 543, "column": 28 }, "end": { - "line": 539, + "line": 545, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 18334, - "end": 18425, + "start": 18626, + "end": 18717, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 99 } }, "expression": { "type": "CallExpression", - "start": 18334, - "end": 18424, + "start": 18626, + "end": 18716, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 18334, - "end": 18345, + "start": 18626, + "end": 18637, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 19 } }, "object": { "type": "Identifier", - "start": 18334, - "end": 18341, + "start": 18626, + "end": 18633, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 15 }, "identifierName": "console" @@ -67959,15 +69961,15 @@ }, "property": { "type": "Identifier", - "start": 18342, - "end": 18345, + "start": 18634, + "end": 18637, "loc": { "start": { - "line": 538, + "line": 544, "column": 16 }, "end": { - "line": 538, + "line": 544, "column": 19 }, "identifierName": "log" @@ -67979,15 +69981,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18346, - "end": 18358, + "start": 18638, + "end": 18650, "loc": { "start": { - "line": 538, + "line": 544, "column": 20 }, "end": { - "line": 538, + "line": 544, "column": 32 } }, @@ -67999,43 +70001,43 @@ }, { "type": "MemberExpression", - "start": 18360, - "end": 18387, + "start": 18652, + "end": 18679, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 18360, - "end": 18372, + "start": 18652, + "end": 18664, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 46 } }, "object": { "type": "Identifier", - "start": 18360, - "end": 18365, + "start": 18652, + "end": 18657, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 39 }, "identifierName": "event" @@ -68044,15 +70046,15 @@ }, "property": { "type": "Identifier", - "start": 18366, - "end": 18372, + "start": 18658, + "end": 18664, "loc": { "start": { - "line": 538, + "line": 544, "column": 40 }, "end": { - "line": 538, + "line": 544, "column": 46 }, "identifierName": "target" @@ -68063,15 +70065,15 @@ }, "property": { "type": "Identifier", - "start": 18373, - "end": 18387, + "start": 18665, + "end": 18679, "loc": { "start": { - "line": 538, + "line": 544, "column": 47 }, "end": { - "line": 538, + "line": 544, "column": 61 }, "identifierName": "selectionStart" @@ -68082,71 +70084,71 @@ }, { "type": "CallExpression", - "start": 18389, - "end": 18423, + "start": 18681, + "end": 18715, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 18389, - "end": 18421, + "start": 18681, + "end": 18713, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 95 } }, "object": { "type": "MemberExpression", - "start": 18389, - "end": 18409, + "start": 18681, + "end": 18701, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 18389, - "end": 18401, + "start": 18681, + "end": 18693, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 75 } }, "object": { "type": "Identifier", - "start": 18389, - "end": 18394, + "start": 18681, + "end": 18686, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 68 }, "identifierName": "event" @@ -68155,15 +70157,15 @@ }, "property": { "type": "Identifier", - "start": 18395, - "end": 18401, + "start": 18687, + "end": 18693, "loc": { "start": { - "line": 538, + "line": 544, "column": 69 }, "end": { - "line": 538, + "line": 544, "column": 75 }, "identifierName": "target" @@ -68174,15 +70176,15 @@ }, "property": { "type": "Identifier", - "start": 18402, - "end": 18409, + "start": 18694, + "end": 18701, "loc": { "start": { - "line": 538, + "line": 544, "column": 76 }, "end": { - "line": 538, + "line": 544, "column": 83 }, "identifierName": "tagName" @@ -68193,15 +70195,15 @@ }, "property": { "type": "Identifier", - "start": 18410, - "end": 18421, + "start": 18702, + "end": 18713, "loc": { "start": { - "line": 538, + "line": 544, "column": 84 }, "end": { - "line": 538, + "line": 544, "column": 95 }, "identifierName": "toLowerCase" @@ -68233,15 +70235,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, + "start": 17896, + "end": 18008, "loc": { "start": { - "line": 516, + "line": 518, "column": 2 }, "end": { - "line": 518, + "line": 520, "column": 5 } } @@ -68251,15 +70253,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -68268,15 +70270,15 @@ }, { "type": "ClassMethod", - "start": 18581, - "end": 18817, + "start": 18873, + "end": 19109, "loc": { "start": { - "line": 546, + "line": 552, "column": 2 }, "end": { - "line": 558, + "line": 564, "column": 3 } }, @@ -68284,15 +70286,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18581, - "end": 18587, + "start": 18873, + "end": 18879, "loc": { "start": { - "line": 546, + "line": 552, "column": 2 }, "end": { - "line": 546, + "line": 552, "column": 8 }, "identifierName": "onInit" @@ -68308,87 +70310,87 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18589, - "end": 18817, + "start": 18881, + "end": 19109, "loc": { "start": { - "line": 546, + "line": 552, "column": 10 }, "end": { - "line": 558, + "line": 564, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18596, - "end": 18661, + "start": 18888, + "end": 18953, "loc": { "start": { - "line": 547, + "line": 553, "column": 4 }, "end": { - "line": 549, + "line": 555, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 18599, - "end": 18617, + "start": 18891, + "end": 18909, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18599, - "end": 18611, + "start": 18891, + "end": 18903, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 19 } }, "object": { "type": "ThisExpression", - "start": 18599, - "end": 18603, + "start": 18891, + "end": 18895, "loc": { "start": { - "line": 547, + "line": 553, "column": 7 }, "end": { - "line": 547, + "line": 553, "column": 11 } } }, "property": { "type": "Identifier", - "start": 18604, - "end": 18611, + "start": 18896, + "end": 18903, "loc": { "start": { - "line": 547, + "line": 553, "column": 12 }, "end": { - "line": 547, + "line": 553, "column": 19 }, "identifierName": "options" @@ -68399,15 +70401,15 @@ }, "property": { "type": "Identifier", - "start": 18612, - "end": 18617, + "start": 18904, + "end": 18909, "loc": { "start": { - "line": 547, + "line": 553, "column": 20 }, "end": { - "line": 547, + "line": 553, "column": 25 }, "identifierName": "debug" @@ -68418,72 +70420,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 18618, - "end": 18661, + "start": 18910, + "end": 18953, "loc": { "start": { - "line": 547, + "line": 553, "column": 26 }, "end": { - "line": 549, + "line": 555, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 18627, - "end": 18654, + "start": 18919, + "end": 18946, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 33 } }, "expression": { "type": "CallExpression", - "start": 18627, - "end": 18653, + "start": 18919, + "end": 18945, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 32 } }, "callee": { "type": "MemberExpression", - "start": 18627, - "end": 18638, + "start": 18919, + "end": 18930, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 17 } }, "object": { "type": "Identifier", - "start": 18627, - "end": 18634, + "start": 18919, + "end": 18926, "loc": { "start": { - "line": 548, + "line": 554, "column": 6 }, "end": { - "line": 548, + "line": 554, "column": 13 }, "identifierName": "console" @@ -68492,15 +70494,15 @@ }, "property": { "type": "Identifier", - "start": 18635, - "end": 18638, + "start": 18927, + "end": 18930, "loc": { "start": { - "line": 548, + "line": 554, "column": 14 }, "end": { - "line": 548, + "line": 554, "column": 17 }, "identifierName": "log" @@ -68512,15 +70514,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 18639, - "end": 18652, + "start": 18931, + "end": 18944, "loc": { "start": { - "line": 548, + "line": 554, "column": 18 }, "end": { - "line": 548, + "line": 554, "column": 31 } }, @@ -68542,15 +70544,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, + "start": 18961, + "end": 18996, "loc": { "start": { - "line": 551, + "line": 557, "column": 4 }, "end": { - "line": 553, + "line": 559, "column": 7 } } @@ -68559,57 +70561,57 @@ }, { "type": "ExpressionStatement", - "start": 18710, - "end": 18729, + "start": 19002, + "end": 19021, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 23 } }, "expression": { "type": "CallExpression", - "start": 18710, - "end": 18728, + "start": 19002, + "end": 19020, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 22 } }, "callee": { "type": "MemberExpression", - "start": 18710, - "end": 18726, + "start": 19002, + "end": 19018, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 18710, - "end": 18714, + "start": 19002, + "end": 19006, "loc": { "start": { - "line": 554, + "line": 560, "column": 4 }, "end": { - "line": 554, + "line": 560, "column": 8 } }, @@ -68617,15 +70619,15 @@ }, "property": { "type": "Identifier", - "start": 18715, - "end": 18726, + "start": 19007, + "end": 19018, "loc": { "start": { - "line": 554, + "line": 560, "column": 9 }, "end": { - "line": 554, + "line": 560, "column": 20 }, "identifierName": "handleCaret" @@ -68642,15 +70644,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, + "start": 18961, + "end": 18996, "loc": { "start": { - "line": 551, + "line": 557, "column": 4 }, "end": { - "line": 553, + "line": 559, "column": 7 } } @@ -68659,43 +70661,43 @@ }, { "type": "IfStatement", - "start": 18737, - "end": 18812, + "start": 19029, + "end": 19104, "loc": { "start": { - "line": 556, + "line": 562, "column": 4 }, "end": { - "line": 557, + "line": 563, "column": 28 } }, "test": { "type": "BinaryExpression", - "start": 18740, - "end": 18781, + "start": 19032, + "end": 19073, "loc": { "start": { - "line": 556, + "line": 562, "column": 7 }, "end": { - "line": 556, + "line": 562, "column": 48 } }, "left": { "type": "UnaryExpression", - "start": 18740, - "end": 18766, + "start": 19032, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 7 }, "end": { - "line": 556, + "line": 562, "column": 33 } }, @@ -68703,58 +70705,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18747, - "end": 18766, + "start": 19039, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 33 } }, "object": { "type": "MemberExpression", - "start": 18747, - "end": 18759, + "start": 19039, + "end": 19051, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18747, - "end": 18751, + "start": 19039, + "end": 19043, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18752, - "end": 18759, + "start": 19044, + "end": 19051, "loc": { "start": { - "line": 556, + "line": 562, "column": 19 }, "end": { - "line": 556, + "line": 562, "column": 26 }, "identifierName": "options" @@ -68765,15 +70767,15 @@ }, "property": { "type": "Identifier", - "start": 18760, - "end": 18766, + "start": 19052, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 27 }, "end": { - "line": 556, + "line": 562, "column": 33 }, "identifierName": "onInit" @@ -68789,15 +70791,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18771, - "end": 18781, + "start": 19063, + "end": 19073, "loc": { "start": { - "line": 556, + "line": 562, "column": 38 }, "end": { - "line": 556, + "line": 562, "column": 48 } }, @@ -68810,86 +70812,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 18790, - "end": 18812, + "start": 19082, + "end": 19104, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 28 } }, "expression": { "type": "CallExpression", - "start": 18790, - "end": 18811, + "start": 19082, + "end": 19103, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 27 } }, "callee": { "type": "MemberExpression", - "start": 18790, - "end": 18809, + "start": 19082, + "end": 19101, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 25 } }, "object": { "type": "MemberExpression", - "start": 18790, - "end": 18802, + "start": 19082, + "end": 19094, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 18790, - "end": 18794, + "start": 19082, + "end": 19086, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 10 } } }, "property": { "type": "Identifier", - "start": 18795, - "end": 18802, + "start": 19087, + "end": 19094, "loc": { "start": { - "line": 557, + "line": 563, "column": 11 }, "end": { - "line": 557, + "line": 563, "column": 18 }, "identifierName": "options" @@ -68900,15 +70902,15 @@ }, "property": { "type": "Identifier", - "start": 18803, - "end": 18809, + "start": 19095, + "end": 19101, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 557, + "line": 563, "column": 25 }, "identifierName": "onInit" @@ -68930,15 +70932,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -68948,15 +70950,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -68965,15 +70967,15 @@ }, { "type": "ClassMethod", - "start": 18945, - "end": 19046, + "start": 19237, + "end": 19338, "loc": { "start": { - "line": 563, + "line": 569, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 3 } }, @@ -68981,15 +70983,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 18945, - "end": 18953, + "start": 19237, + "end": 19245, "loc": { "start": { - "line": 563, + "line": 569, "column": 2 }, "end": { - "line": 563, + "line": 569, "column": 10 }, "identifierName": "onRender" @@ -69005,58 +71007,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 18955, - "end": 19046, + "start": 19247, + "end": 19338, "loc": { "start": { - "line": 563, + "line": 569, "column": 12 }, "end": { - "line": 566, + "line": 572, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 18962, - "end": 19041, + "start": 19254, + "end": 19333, "loc": { "start": { - "line": 564, + "line": 570, "column": 4 }, "end": { - "line": 565, + "line": 571, "column": 30 } }, "test": { "type": "BinaryExpression", - "start": 18965, - "end": 19008, + "start": 19257, + "end": 19300, "loc": { "start": { - "line": 564, + "line": 570, "column": 7 }, "end": { - "line": 564, + "line": 570, "column": 50 } }, "left": { "type": "UnaryExpression", - "start": 18965, - "end": 18993, + "start": 19257, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 7 }, "end": { - "line": 564, + "line": 570, "column": 35 } }, @@ -69064,58 +71066,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 18972, - "end": 18993, + "start": 19264, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 18972, - "end": 18984, + "start": 19264, + "end": 19276, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 18972, - "end": 18976, + "start": 19264, + "end": 19268, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 18 } } }, "property": { "type": "Identifier", - "start": 18977, - "end": 18984, + "start": 19269, + "end": 19276, "loc": { "start": { - "line": 564, + "line": 570, "column": 19 }, "end": { - "line": 564, + "line": 570, "column": 26 }, "identifierName": "options" @@ -69126,15 +71128,15 @@ }, "property": { "type": "Identifier", - "start": 18985, - "end": 18993, + "start": 19277, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 27 }, "end": { - "line": 564, + "line": 570, "column": 35 }, "identifierName": "onRender" @@ -69150,15 +71152,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 18998, - "end": 19008, + "start": 19290, + "end": 19300, "loc": { "start": { - "line": 564, + "line": 570, "column": 40 }, "end": { - "line": 564, + "line": 570, "column": 50 } }, @@ -69171,86 +71173,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19017, - "end": 19041, + "start": 19309, + "end": 19333, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 30 } }, "expression": { "type": "CallExpression", - "start": 19017, - "end": 19040, + "start": 19309, + "end": 19332, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 29 } }, "callee": { "type": "MemberExpression", - "start": 19017, - "end": 19038, + "start": 19309, + "end": 19330, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 27 } }, "object": { "type": "MemberExpression", - "start": 19017, - "end": 19029, + "start": 19309, + "end": 19321, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19017, - "end": 19021, + "start": 19309, + "end": 19313, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19022, - "end": 19029, + "start": 19314, + "end": 19321, "loc": { "start": { - "line": 565, + "line": 571, "column": 11 }, "end": { - "line": 565, + "line": 571, "column": 18 }, "identifierName": "options" @@ -69261,15 +71263,15 @@ }, "property": { "type": "Identifier", - "start": 19030, - "end": 19038, + "start": 19322, + "end": 19330, "loc": { "start": { - "line": 565, + "line": 571, "column": 19 }, "end": { - "line": 565, + "line": 571, "column": 27 }, "identifierName": "onRender" @@ -69291,15 +71293,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -69309,15 +71311,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -69326,15 +71328,15 @@ }, { "type": "ClassMethod", - "start": 19134, - "end": 19256, + "start": 19426, + "end": 19548, "loc": { "start": { - "line": 571, + "line": 577, "column": 2 }, "end": { - "line": 574, + "line": 580, "column": 3 } }, @@ -69342,15 +71344,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19134, - "end": 19149, + "start": 19426, + "end": 19441, "loc": { "start": { - "line": 571, + "line": 577, "column": 2 }, "end": { - "line": 571, + "line": 577, "column": 17 }, "identifierName": "onModulesLoaded" @@ -69366,58 +71368,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19151, - "end": 19256, + "start": 19443, + "end": 19548, "loc": { "start": { - "line": 571, + "line": 577, "column": 19 }, "end": { - "line": 574, + "line": 580, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19158, - "end": 19251, + "start": 19450, + "end": 19543, "loc": { "start": { - "line": 572, + "line": 578, "column": 4 }, "end": { - "line": 573, + "line": 579, "column": 37 } }, "test": { "type": "BinaryExpression", - "start": 19161, - "end": 19211, + "start": 19453, + "end": 19503, "loc": { "start": { - "line": 572, + "line": 578, "column": 7 }, "end": { - "line": 572, + "line": 578, "column": 57 } }, "left": { "type": "UnaryExpression", - "start": 19161, - "end": 19196, + "start": 19453, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 7 }, "end": { - "line": 572, + "line": 578, "column": 42 } }, @@ -69425,58 +71427,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19168, - "end": 19196, + "start": 19460, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 42 } }, "object": { "type": "MemberExpression", - "start": 19168, - "end": 19180, + "start": 19460, + "end": 19472, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 19168, - "end": 19172, + "start": 19460, + "end": 19464, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 18 } } }, "property": { "type": "Identifier", - "start": 19173, - "end": 19180, + "start": 19465, + "end": 19472, "loc": { "start": { - "line": 572, + "line": 578, "column": 19 }, "end": { - "line": 572, + "line": 578, "column": 26 }, "identifierName": "options" @@ -69487,15 +71489,15 @@ }, "property": { "type": "Identifier", - "start": 19181, - "end": 19196, + "start": 19473, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 27 }, "end": { - "line": 572, + "line": 578, "column": 42 }, "identifierName": "onModulesLoaded" @@ -69511,15 +71513,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 19201, - "end": 19211, + "start": 19493, + "end": 19503, "loc": { "start": { - "line": 572, + "line": 578, "column": 47 }, "end": { - "line": 572, + "line": 578, "column": 57 } }, @@ -69532,86 +71534,86 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19220, - "end": 19251, + "start": 19512, + "end": 19543, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19220, - "end": 19250, + "start": 19512, + "end": 19542, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 19220, - "end": 19248, + "start": 19512, + "end": 19540, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19220, - "end": 19232, + "start": 19512, + "end": 19524, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19220, - "end": 19224, + "start": 19512, + "end": 19516, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19225, - "end": 19232, + "start": 19517, + "end": 19524, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 18 }, "identifierName": "options" @@ -69622,15 +71624,15 @@ }, "property": { "type": "Identifier", - "start": 19233, - "end": 19248, + "start": 19525, + "end": 19540, "loc": { "start": { - "line": 573, + "line": 579, "column": 19 }, "end": { - "line": 573, + "line": 579, "column": 34 }, "identifierName": "onModulesLoaded" @@ -69652,15 +71654,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -69670,15 +71672,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -69687,15 +71689,15 @@ }, { "type": "ClassProperty", - "start": 19298, - "end": 19447, + "start": 19590, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 2 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, @@ -69703,15 +71705,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19298, - "end": 19312, + "start": 19590, + "end": 19604, "loc": { "start": { - "line": 579, + "line": 585, "column": 2 }, "end": { - "line": 579, + "line": 585, "column": 16 }, "identifierName": "registerModule" @@ -69721,15 +71723,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 19315, - "end": 19447, + "start": 19607, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 19 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, @@ -69740,15 +71742,15 @@ "params": [ { "type": "Identifier", - "start": 19316, - "end": 19320, + "start": 19608, + "end": 19612, "loc": { "start": { - "line": 579, + "line": 585, "column": 20 }, "end": { - "line": 579, + "line": 585, "column": 24 }, "identifierName": "name" @@ -69757,15 +71759,15 @@ }, { "type": "Identifier", - "start": 19322, - "end": 19334, + "start": 19614, + "end": 19626, "loc": { "start": { - "line": 579, + "line": 585, "column": 26 }, "end": { - "line": 579, + "line": 585, "column": 38 }, "identifierName": "initCallback" @@ -69775,44 +71777,44 @@ ], "body": { "type": "BlockStatement", - "start": 19339, - "end": 19447, + "start": 19631, + "end": 19739, "loc": { "start": { - "line": 579, + "line": 585, "column": 43 }, "end": { - "line": 584, + "line": 590, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19346, - "end": 19401, + "start": 19638, + "end": 19693, "loc": { "start": { - "line": 580, + "line": 586, "column": 4 }, "end": { - "line": 581, + "line": 587, "column": 30 } }, "test": { "type": "UnaryExpression", - "start": 19349, - "end": 19368, + "start": 19641, + "end": 19660, "loc": { "start": { - "line": 580, + "line": 586, "column": 7 }, "end": { - "line": 580, + "line": 586, "column": 26 } }, @@ -69820,58 +71822,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 19350, - "end": 19368, + "start": 19642, + "end": 19660, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19350, - "end": 19362, + "start": 19642, + "end": 19654, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 19350, - "end": 19354, + "start": 19642, + "end": 19646, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 12 } } }, "property": { "type": "Identifier", - "start": 19355, - "end": 19362, + "start": 19647, + "end": 19654, "loc": { "start": { - "line": 580, + "line": 586, "column": 13 }, "end": { - "line": 580, + "line": 586, "column": 20 }, "identifierName": "modules" @@ -69882,15 +71884,15 @@ }, "property": { "type": "Identifier", - "start": 19363, - "end": 19367, + "start": 19655, + "end": 19659, "loc": { "start": { - "line": 580, + "line": 586, "column": 21 }, "end": { - "line": 580, + "line": 586, "column": 25 }, "identifierName": "name" @@ -69905,87 +71907,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 19377, - "end": 19401, + "start": 19669, + "end": 19693, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 19377, - "end": 19400, + "start": 19669, + "end": 19692, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19377, - "end": 19395, + "start": 19669, + "end": 19687, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 24 } }, "object": { "type": "MemberExpression", - "start": 19377, - "end": 19389, + "start": 19669, + "end": 19681, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19377, - "end": 19381, + "start": 19669, + "end": 19673, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19382, - "end": 19389, + "start": 19674, + "end": 19681, "loc": { "start": { - "line": 581, + "line": 587, "column": 11 }, "end": { - "line": 581, + "line": 587, "column": 18 }, "identifierName": "modules" @@ -69996,15 +71998,15 @@ }, "property": { "type": "Identifier", - "start": 19390, - "end": 19394, + "start": 19682, + "end": 19686, "loc": { "start": { - "line": 581, + "line": 587, "column": 19 }, "end": { - "line": 581, + "line": 587, "column": 23 }, "identifierName": "name" @@ -70015,15 +72017,15 @@ }, "right": { "type": "ObjectExpression", - "start": 19398, - "end": 19400, + "start": 19690, + "end": 19692, "loc": { "start": { - "line": 581, + "line": 587, "column": 27 }, "end": { - "line": 581, + "line": 587, "column": 29 } }, @@ -70035,43 +72037,43 @@ }, { "type": "ExpressionStatement", - "start": 19409, - "end": 19442, + "start": 19701, + "end": 19734, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 37 } }, "expression": { "type": "CallExpression", - "start": 19409, - "end": 19441, + "start": 19701, + "end": 19733, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 36 } }, "callee": { "type": "Identifier", - "start": 19409, - "end": 19421, + "start": 19701, + "end": 19713, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 16 }, "identifierName": "initCallback" @@ -70081,58 +72083,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19422, - "end": 19440, + "start": 19714, + "end": 19732, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 19422, - "end": 19434, + "start": 19714, + "end": 19726, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 19422, - "end": 19426, + "start": 19714, + "end": 19718, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 21 } } }, "property": { "type": "Identifier", - "start": 19427, - "end": 19434, + "start": 19719, + "end": 19726, "loc": { "start": { - "line": 583, + "line": 589, "column": 22 }, "end": { - "line": 583, + "line": 589, "column": 29 }, "identifierName": "modules" @@ -70143,15 +72145,15 @@ }, "property": { "type": "Identifier", - "start": 19435, - "end": 19439, + "start": 19727, + "end": 19731, "loc": { "start": { - "line": 583, + "line": 589, "column": 30 }, "end": { - "line": 583, + "line": 589, "column": 34 }, "identifierName": "name" @@ -70173,15 +72175,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -70191,15 +72193,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, + "start": 19745, + "end": 19774, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 588, + "line": 594, "column": 5 } } @@ -70208,15 +72210,15 @@ }, { "type": "ClassMethod", - "start": 19486, - "end": 20127, + "start": 19778, + "end": 20419, "loc": { "start": { - "line": 589, + "line": 595, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 3 } }, @@ -70224,15 +72226,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 19486, - "end": 19497, + "start": 19778, + "end": 19789, "loc": { "start": { - "line": 589, + "line": 595, "column": 2 }, "end": { - "line": 589, + "line": 595, "column": 13 }, "identifierName": "loadModules" @@ -70248,72 +72250,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 19499, - "end": 20127, + "start": 19791, + "end": 20419, "loc": { "start": { - "line": 589, + "line": 595, "column": 15 }, "end": { - "line": 608, + "line": 614, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 19506, - "end": 20122, + "start": 19798, + "end": 20414, "loc": { "start": { - "line": 590, + "line": 596, "column": 4 }, "end": { - "line": 607, + "line": 613, "column": 5 } }, "test": { "type": "CallExpression", - "start": 19509, - "end": 19544, + "start": 19801, + "end": 19836, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 19509, - "end": 19522, + "start": 19801, + "end": 19814, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 20 } }, "object": { "type": "Identifier", - "start": 19509, - "end": 19514, + "start": 19801, + "end": 19806, "loc": { "start": { - "line": 590, + "line": 596, "column": 7 }, "end": { - "line": 590, + "line": 596, "column": 12 }, "identifierName": "Array" @@ -70322,15 +72324,15 @@ }, "property": { "type": "Identifier", - "start": 19515, - "end": 19522, + "start": 19807, + "end": 19814, "loc": { "start": { - "line": 590, + "line": 596, "column": 13 }, "end": { - "line": 590, + "line": 596, "column": 20 }, "identifierName": "isArray" @@ -70342,58 +72344,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 19523, - "end": 19543, + "start": 19815, + "end": 19835, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 19523, - "end": 19535, + "start": 19815, + "end": 19827, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 19523, - "end": 19527, + "start": 19815, + "end": 19819, "loc": { "start": { - "line": 590, + "line": 596, "column": 21 }, "end": { - "line": 590, + "line": 596, "column": 25 } } }, "property": { "type": "Identifier", - "start": 19528, - "end": 19535, + "start": 19820, + "end": 19827, "loc": { "start": { - "line": 590, + "line": 596, "column": 26 }, "end": { - "line": 590, + "line": 596, "column": 33 }, "identifierName": "options" @@ -70404,15 +72406,15 @@ }, "property": { "type": "Identifier", - "start": 19536, - "end": 19543, + "start": 19828, + "end": 19835, "loc": { "start": { - "line": 590, + "line": 596, "column": 34 }, "end": { - "line": 590, + "line": 596, "column": 41 }, "identifierName": "modules" @@ -70425,115 +72427,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 19545, - "end": 20122, + "start": 19837, + "end": 20414, "loc": { "start": { - "line": 590, + "line": 596, "column": 43 }, "end": { - "line": 607, + "line": 613, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 19554, - "end": 19974, + "start": 19846, + "end": 20266, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 601, + "line": 607, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 19554, - "end": 19973, + "start": 19846, + "end": 20265, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 601, + "line": 607, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 19554, - "end": 19582, + "start": 19846, + "end": 19874, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19554, - "end": 19574, + "start": 19846, + "end": 19866, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 19554, - "end": 19566, + "start": 19846, + "end": 19858, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 19554, - "end": 19558, + "start": 19846, + "end": 19850, "loc": { "start": { - "line": 591, + "line": 597, "column": 6 }, "end": { - "line": 591, + "line": 597, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19559, - "end": 19566, + "start": 19851, + "end": 19858, "loc": { "start": { - "line": 591, + "line": 597, "column": 11 }, "end": { - "line": 591, + "line": 597, "column": 18 }, "identifierName": "options" @@ -70544,15 +72546,15 @@ }, "property": { "type": "Identifier", - "start": 19567, - "end": 19574, + "start": 19859, + "end": 19866, "loc": { "start": { - "line": 591, + "line": 597, "column": 19 }, "end": { - "line": 591, + "line": 597, "column": 26 }, "identifierName": "modules" @@ -70563,15 +72565,15 @@ }, "property": { "type": "Identifier", - "start": 19575, - "end": 19582, + "start": 19867, + "end": 19874, "loc": { "start": { - "line": 591, + "line": 597, "column": 27 }, "end": { - "line": 591, + "line": 597, "column": 34 }, "identifierName": "forEach" @@ -70583,15 +72585,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 19583, - "end": 19972, + "start": 19875, + "end": 20264, "loc": { "start": { - "line": 591, + "line": 597, "column": 35 }, "end": { - "line": 601, + "line": 607, "column": 7 } }, @@ -70602,15 +72604,15 @@ "params": [ { "type": "Identifier", - "start": 19583, - "end": 19589, + "start": 19875, + "end": 19881, "loc": { "start": { - "line": 591, + "line": 597, "column": 35 }, "end": { - "line": 591, + "line": 597, "column": 41 }, "identifierName": "Module" @@ -70620,59 +72622,59 @@ ], "body": { "type": "BlockStatement", - "start": 19593, - "end": 19972, + "start": 19885, + "end": 20264, "loc": { "start": { - "line": 591, + "line": 597, "column": 45 }, "end": { - "line": 601, + "line": 607, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 19604, - "end": 19630, + "start": 19896, + "end": 19922, "loc": { "start": { - "line": 592, + "line": 598, "column": 8 }, "end": { - "line": 592, + "line": 598, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19608, - "end": 19629, + "start": 19900, + "end": 19921, "loc": { "start": { - "line": 592, + "line": 598, "column": 12 }, "end": { - "line": 592, + "line": 598, "column": 33 } }, "id": { "type": "Identifier", - "start": 19608, - "end": 19614, + "start": 19900, + "end": 19906, "loc": { "start": { - "line": 592, + "line": 598, "column": 12 }, "end": { - "line": 592, + "line": 598, "column": 18 }, "identifierName": "module" @@ -70681,29 +72683,29 @@ }, "init": { "type": "NewExpression", - "start": 19617, - "end": 19629, + "start": 19909, + "end": 19921, "loc": { "start": { - "line": 592, + "line": 598, "column": 21 }, "end": { - "line": 592, + "line": 598, "column": 33 } }, "callee": { "type": "Identifier", - "start": 19621, - "end": 19627, + "start": 19913, + "end": 19919, "loc": { "start": { - "line": 592, + "line": 598, "column": 25 }, "end": { - "line": 592, + "line": 598, "column": 31 }, "identifierName": "Module" @@ -70719,15 +72721,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, + "start": 19934, + "end": 19960, "loc": { "start": { - "line": 594, + "line": 600, "column": 8 }, "end": { - "line": 594, + "line": 600, "column": 34 } } @@ -70736,71 +72738,71 @@ }, { "type": "IfStatement", - "start": 19678, - "end": 19933, + "start": 19970, + "end": 20225, "loc": { "start": { - "line": 595, + "line": 601, "column": 8 }, "end": { - "line": 598, + "line": 604, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 19681, - "end": 19746, + "start": 19973, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19681, - "end": 19704, + "start": 19973, + "end": 19996, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 19681, - "end": 19699, + "start": 19973, + "end": 19991, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 29 } }, "object": { "type": "Identifier", - "start": 19681, - "end": 19687, + "start": 19973, + "end": 19979, "loc": { "start": { - "line": 595, + "line": 601, "column": 11 }, "end": { - "line": 595, + "line": 601, "column": 17 }, "identifierName": "module" @@ -70810,15 +72812,15 @@ }, "property": { "type": "Identifier", - "start": 19688, - "end": 19699, + "start": 19980, + "end": 19991, "loc": { "start": { - "line": 595, + "line": 601, "column": 18 }, "end": { - "line": 595, + "line": 601, "column": 29 }, "identifierName": "constructor" @@ -70830,15 +72832,15 @@ }, "property": { "type": "Identifier", - "start": 19700, - "end": 19704, + "start": 19992, + "end": 19996, "loc": { "start": { - "line": 595, + "line": 601, "column": 30 }, "end": { - "line": 595, + "line": 601, "column": 34 }, "identifierName": "name" @@ -70851,57 +72853,57 @@ "operator": "&&", "right": { "type": "BinaryExpression", - "start": 19708, - "end": 19746, + "start": 20000, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, "left": { "type": "MemberExpression", - "start": 19708, - "end": 19731, + "start": 20000, + "end": 20023, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 61 } }, "object": { "type": "MemberExpression", - "start": 19708, - "end": 19726, + "start": 20000, + "end": 20018, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 56 } }, "object": { "type": "Identifier", - "start": 19708, - "end": 19714, + "start": 20000, + "end": 20006, "loc": { "start": { - "line": 595, + "line": 601, "column": 38 }, "end": { - "line": 595, + "line": 601, "column": 44 }, "identifierName": "module" @@ -70910,15 +72912,15 @@ }, "property": { "type": "Identifier", - "start": 19715, - "end": 19726, + "start": 20007, + "end": 20018, "loc": { "start": { - "line": 595, + "line": 601, "column": 45 }, "end": { - "line": 595, + "line": 601, "column": 56 }, "identifierName": "constructor" @@ -70929,15 +72931,15 @@ }, "property": { "type": "Identifier", - "start": 19727, - "end": 19731, + "start": 20019, + "end": 20023, "loc": { "start": { - "line": 595, + "line": 601, "column": 57 }, "end": { - "line": 595, + "line": 601, "column": 61 }, "identifierName": "name" @@ -70949,15 +72951,15 @@ "operator": "!==", "right": { "type": "StringLiteral", - "start": 19736, - "end": 19746, + "start": 20028, + "end": 20038, "loc": { "start": { - "line": 595, + "line": 601, "column": 66 }, "end": { - "line": 595, + "line": 601, "column": 76 } }, @@ -70972,59 +72974,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 19747, - "end": 19933, + "start": 20039, + "end": 20225, "loc": { "start": { - "line": 595, + "line": 601, "column": 77 }, "end": { - "line": 598, + "line": 604, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 19760, - "end": 19837, + "start": 20052, + "end": 20129, "loc": { "start": { - "line": 596, + "line": 602, "column": 10 }, "end": { - "line": 596, + "line": 602, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 19764, - "end": 19836, + "start": 20056, + "end": 20128, "loc": { "start": { - "line": 596, + "line": 602, "column": 14 }, "end": { - "line": 596, + "line": 602, "column": 86 } }, "id": { "type": "Identifier", - "start": 19764, - "end": 19772, + "start": 20056, + "end": 20064, "loc": { "start": { - "line": 596, + "line": 602, "column": 14 }, "end": { - "line": 596, + "line": 602, "column": 22 }, "identifierName": "classStr" @@ -71033,87 +73035,87 @@ }, "init": { "type": "TemplateLiteral", - "start": 19775, - "end": 19836, + "start": 20067, + "end": 20128, "loc": { "start": { - "line": 596, + "line": 602, "column": 25 }, "end": { - "line": 596, + "line": 602, "column": 86 } }, "expressions": [ { "type": "CallExpression", - "start": 19785, - "end": 19834, + "start": 20077, + "end": 20126, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 84 } }, "callee": { "type": "MemberExpression", - "start": 19785, - "end": 19809, + "start": 20077, + "end": 20101, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 59 } }, "object": { "type": "MemberExpression", - "start": 19785, - "end": 19799, + "start": 20077, + "end": 20091, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 49 } }, "object": { "type": "ThisExpression", - "start": 19785, - "end": 19789, + "start": 20077, + "end": 20081, "loc": { "start": { - "line": 596, + "line": 602, "column": 35 }, "end": { - "line": 596, + "line": 602, "column": 39 } } }, "property": { "type": "Identifier", - "start": 19790, - "end": 19799, + "start": 20082, + "end": 20091, "loc": { "start": { - "line": 596, + "line": 602, "column": 40 }, "end": { - "line": 596, + "line": 602, "column": 49 }, "identifierName": "utilities" @@ -71124,15 +73126,15 @@ }, "property": { "type": "Identifier", - "start": 19800, - "end": 19809, + "start": 20092, + "end": 20101, "loc": { "start": { - "line": 596, + "line": 602, "column": 50 }, "end": { - "line": 596, + "line": 602, "column": 59 }, "identifierName": "camelCase" @@ -71144,43 +73146,43 @@ "arguments": [ { "type": "MemberExpression", - "start": 19810, - "end": 19833, + "start": 20102, + "end": 20125, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 83 } }, "object": { "type": "MemberExpression", - "start": 19810, - "end": 19828, + "start": 20102, + "end": 20120, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 78 } }, "object": { "type": "Identifier", - "start": 19810, - "end": 19816, + "start": 20102, + "end": 20108, "loc": { "start": { - "line": 596, + "line": 602, "column": 60 }, "end": { - "line": 596, + "line": 602, "column": 66 }, "identifierName": "module" @@ -71189,15 +73191,15 @@ }, "property": { "type": "Identifier", - "start": 19817, - "end": 19828, + "start": 20109, + "end": 20120, "loc": { "start": { - "line": 596, + "line": 602, "column": 67 }, "end": { - "line": 596, + "line": 602, "column": 78 }, "identifierName": "constructor" @@ -71208,15 +73210,15 @@ }, "property": { "type": "Identifier", - "start": 19829, - "end": 19833, + "start": 20121, + "end": 20125, "loc": { "start": { - "line": 596, + "line": 602, "column": 79 }, "end": { - "line": 596, + "line": 602, "column": 83 }, "identifierName": "name" @@ -71231,15 +73233,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19776, - "end": 19783, + "start": 20068, + "end": 20075, "loc": { "start": { - "line": 596, + "line": 602, "column": 26 }, "end": { - "line": 596, + "line": 602, "column": 33 } }, @@ -71251,15 +73253,15 @@ }, { "type": "TemplateElement", - "start": 19835, - "end": 19835, + "start": 20127, + "end": 20127, "loc": { "start": { - "line": 596, + "line": 602, "column": 85 }, "end": { - "line": 596, + "line": 602, "column": 85 } }, @@ -71277,73 +73279,73 @@ }, { "type": "ExpressionStatement", - "start": 19849, - "end": 19922, + "start": 20141, + "end": 20214, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 83 } }, "expression": { "type": "AssignmentExpression", - "start": 19849, - "end": 19921, + "start": 20141, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19849, - "end": 19875, + "start": 20141, + "end": 20167, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 19849, - "end": 19853, + "start": 20141, + "end": 20145, "loc": { "start": { - "line": 597, + "line": 603, "column": 10 }, "end": { - "line": 597, + "line": 603, "column": 14 } } }, "property": { "type": "Identifier", - "start": 19854, - "end": 19875, + "start": 20146, + "end": 20167, "loc": { "start": { - "line": 597, + "line": 603, "column": 15 }, "end": { - "line": 597, + "line": 603, "column": 36 }, "identifierName": "keyboardPluginClasses" @@ -71354,58 +73356,58 @@ }, "right": { "type": "BinaryExpression", - "start": 19878, - "end": 19921, + "start": 20170, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "left": { "type": "MemberExpression", - "start": 19878, - "end": 19904, + "start": 20170, + "end": 20196, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 65 } }, "object": { "type": "ThisExpression", - "start": 19878, - "end": 19882, + "start": 20170, + "end": 20174, "loc": { "start": { - "line": 597, + "line": 603, "column": 39 }, "end": { - "line": 597, + "line": 603, "column": 43 } } }, "property": { "type": "Identifier", - "start": 19883, - "end": 19904, + "start": 20175, + "end": 20196, "loc": { "start": { - "line": 597, + "line": 603, "column": 44 }, "end": { - "line": 597, + "line": 603, "column": 65 }, "identifierName": "keyboardPluginClasses" @@ -71417,30 +73419,30 @@ "operator": "+", "right": { "type": "TemplateLiteral", - "start": 19907, - "end": 19921, + "start": 20199, + "end": 20213, "loc": { "start": { - "line": 597, + "line": 603, "column": 68 }, "end": { - "line": 597, + "line": 603, "column": 82 } }, "expressions": [ { "type": "Identifier", - "start": 19911, - "end": 19919, + "start": 20203, + "end": 20211, "loc": { "start": { - "line": 597, + "line": 603, "column": 72 }, "end": { - "line": 597, + "line": 603, "column": 80 }, "identifierName": "classStr" @@ -71451,15 +73453,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 19908, - "end": 19909, + "start": 20200, + "end": 20201, "loc": { "start": { - "line": 597, + "line": 603, "column": 69 }, "end": { - "line": 597, + "line": 603, "column": 70 } }, @@ -71471,15 +73473,15 @@ }, { "type": "TemplateElement", - "start": 19920, - "end": 19920, + "start": 20212, + "end": 20212, "loc": { "start": { - "line": 597, + "line": 603, "column": 81 }, "end": { - "line": 597, + "line": 603, "column": 81 } }, @@ -71502,15 +73504,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, + "start": 19934, + "end": 19960, "loc": { "start": { - "line": 594, + "line": 600, "column": 8 }, "end": { - "line": 594, + "line": 600, "column": 34 } } @@ -71519,57 +73521,57 @@ }, { "type": "ExpressionStatement", - "start": 19945, - "end": 19963, + "start": 20237, + "end": 20255, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 19945, - "end": 19962, + "start": 20237, + "end": 20254, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 19945, - "end": 19956, + "start": 20237, + "end": 20248, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 19 } }, "object": { "type": "Identifier", - "start": 19945, - "end": 19951, + "start": 20237, + "end": 20243, "loc": { "start": { - "line": 600, + "line": 606, "column": 8 }, "end": { - "line": 600, + "line": 606, "column": 14 }, "identifierName": "module" @@ -71578,15 +73580,15 @@ }, "property": { "type": "Identifier", - "start": 19952, - "end": 19956, + "start": 20244, + "end": 20248, "loc": { "start": { - "line": 600, + "line": 606, "column": 15 }, "end": { - "line": 600, + "line": 606, "column": 19 }, "identifierName": "init" @@ -71598,15 +73600,15 @@ "arguments": [ { "type": "ThisExpression", - "start": 19957, - "end": 19961, + "start": 20249, + "end": 20253, "loc": { "start": { - "line": 600, + "line": 606, "column": 20 }, "end": { - "line": 600, + "line": 606, "column": 24 } } @@ -71623,73 +73625,73 @@ }, { "type": "ExpressionStatement", - "start": 19984, - "end": 20060, + "start": 20276, + "end": 20352, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 82 } }, "expression": { "type": "AssignmentExpression", - "start": 19984, - "end": 20059, + "start": 20276, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 19984, - "end": 20010, + "start": 20276, + "end": 20302, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 32 } }, "object": { "type": "ThisExpression", - "start": 19984, - "end": 19988, + "start": 20276, + "end": 20280, "loc": { "start": { - "line": 603, + "line": 609, "column": 6 }, "end": { - "line": 603, + "line": 609, "column": 10 } } }, "property": { "type": "Identifier", - "start": 19989, - "end": 20010, + "start": 20281, + "end": 20302, "loc": { "start": { - "line": 603, + "line": 609, "column": 11 }, "end": { - "line": 603, + "line": 609, "column": 32 }, "identifierName": "keyboardPluginClasses" @@ -71700,58 +73702,58 @@ }, "right": { "type": "BinaryExpression", - "start": 20013, - "end": 20059, + "start": 20305, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, "left": { "type": "MemberExpression", - "start": 20013, - "end": 20039, + "start": 20305, + "end": 20331, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 20013, - "end": 20017, + "start": 20305, + "end": 20309, "loc": { "start": { - "line": 603, + "line": 609, "column": 35 }, "end": { - "line": 603, + "line": 609, "column": 39 } } }, "property": { "type": "Identifier", - "start": 20018, - "end": 20039, + "start": 20310, + "end": 20331, "loc": { "start": { - "line": 603, + "line": 609, "column": 40 }, "end": { - "line": 603, + "line": 609, "column": 61 }, "identifierName": "keyboardPluginClasses" @@ -71763,15 +73765,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 20042, - "end": 20059, + "start": 20334, + "end": 20351, "loc": { "start": { - "line": 603, + "line": 609, "column": 64 }, "end": { - "line": 603, + "line": 609, "column": 81 } }, @@ -71786,72 +73788,72 @@ }, { "type": "ExpressionStatement", - "start": 20070, - "end": 20084, + "start": 20362, + "end": 20376, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 20070, - "end": 20083, + "start": 20362, + "end": 20375, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 20070, - "end": 20081, + "start": 20362, + "end": 20373, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 20070, - "end": 20074, + "start": 20362, + "end": 20366, "loc": { "start": { - "line": 605, + "line": 611, "column": 6 }, "end": { - "line": 605, + "line": 611, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20075, - "end": 20081, + "start": 20367, + "end": 20373, "loc": { "start": { - "line": 605, + "line": 611, "column": 11 }, "end": { - "line": 605, + "line": 611, "column": 17 }, "identifierName": "render" @@ -71865,72 +73867,72 @@ }, { "type": "ExpressionStatement", - "start": 20092, - "end": 20115, + "start": 20384, + "end": 20407, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 20092, - "end": 20114, + "start": 20384, + "end": 20406, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 20092, - "end": 20112, + "start": 20384, + "end": 20404, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 20092, - "end": 20096, + "start": 20384, + "end": 20388, "loc": { "start": { - "line": 606, + "line": 612, "column": 6 }, "end": { - "line": 606, + "line": 612, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20097, - "end": 20112, + "start": 20389, + "end": 20404, "loc": { "start": { - "line": 606, + "line": 612, "column": 11 }, "end": { - "line": 606, + "line": 612, "column": 26 }, "identifierName": "onModulesLoaded" @@ -71955,15 +73957,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, + "start": 19745, + "end": 19774, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 588, + "line": 594, "column": 5 } } @@ -71973,15 +73975,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -71990,15 +73992,15 @@ }, { "type": "ClassProperty", - "start": 20169, - "end": 20301, + "start": 20461, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 2 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, @@ -72006,15 +74008,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20169, - "end": 20182, + "start": 20461, + "end": 20474, "loc": { "start": { - "line": 613, + "line": 619, "column": 2 }, "end": { - "line": 613, + "line": 619, "column": 15 }, "identifierName": "getModuleProp" @@ -72024,15 +74026,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20185, - "end": 20301, + "start": 20477, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 18 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, @@ -72043,15 +74045,15 @@ "params": [ { "type": "Identifier", - "start": 20186, - "end": 20190, + "start": 20478, + "end": 20482, "loc": { "start": { - "line": 613, + "line": 619, "column": 19 }, "end": { - "line": 613, + "line": 619, "column": 23 }, "identifierName": "name" @@ -72060,15 +74062,15 @@ }, { "type": "Identifier", - "start": 20192, - "end": 20196, + "start": 20484, + "end": 20488, "loc": { "start": { - "line": 613, + "line": 619, "column": 25 }, "end": { - "line": 613, + "line": 619, "column": 29 }, "identifierName": "prop" @@ -72078,44 +74080,44 @@ ], "body": { "type": "BlockStatement", - "start": 20201, - "end": 20301, + "start": 20493, + "end": 20593, "loc": { "start": { - "line": 613, + "line": 619, "column": 34 }, "end": { - "line": 618, + "line": 624, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 20208, - "end": 20252, + "start": 20500, + "end": 20544, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 615, + "line": 621, "column": 19 } }, "test": { "type": "UnaryExpression", - "start": 20211, - "end": 20230, + "start": 20503, + "end": 20522, "loc": { "start": { - "line": 614, + "line": 620, "column": 7 }, "end": { - "line": 614, + "line": 620, "column": 26 } }, @@ -72123,58 +74125,58 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 20212, - "end": 20230, + "start": 20504, + "end": 20522, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 26 } }, "object": { "type": "MemberExpression", - "start": 20212, - "end": 20224, + "start": 20504, + "end": 20516, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 20212, - "end": 20216, + "start": 20504, + "end": 20508, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 12 } } }, "property": { "type": "Identifier", - "start": 20217, - "end": 20224, + "start": 20509, + "end": 20516, "loc": { "start": { - "line": 614, + "line": 620, "column": 13 }, "end": { - "line": 614, + "line": 620, "column": 20 }, "identifierName": "modules" @@ -72185,15 +74187,15 @@ }, "property": { "type": "Identifier", - "start": 20225, - "end": 20229, + "start": 20517, + "end": 20521, "loc": { "start": { - "line": 614, + "line": 620, "column": 21 }, "end": { - "line": 614, + "line": 620, "column": 25 }, "identifierName": "name" @@ -72208,29 +74210,29 @@ }, "consequent": { "type": "ReturnStatement", - "start": 20239, - "end": 20252, + "start": 20531, + "end": 20544, "loc": { "start": { - "line": 615, + "line": 621, "column": 6 }, "end": { - "line": 615, + "line": 621, "column": 19 } }, "argument": { "type": "BooleanLiteral", - "start": 20246, - "end": 20251, + "start": 20538, + "end": 20543, "loc": { "start": { - "line": 615, + "line": 621, "column": 13 }, "end": { - "line": 615, + "line": 621, "column": 18 } }, @@ -72241,86 +74243,86 @@ }, { "type": "ReturnStatement", - "start": 20264, - "end": 20296, + "start": 20556, + "end": 20588, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 617, + "line": 623, "column": 36 } }, "argument": { "type": "MemberExpression", - "start": 20271, - "end": 20295, + "start": 20563, + "end": 20587, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 20271, - "end": 20289, + "start": 20563, + "end": 20581, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 29 } }, "object": { "type": "MemberExpression", - "start": 20271, - "end": 20283, + "start": 20563, + "end": 20575, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 20271, - "end": 20275, + "start": 20563, + "end": 20567, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 15 } } }, "property": { "type": "Identifier", - "start": 20276, - "end": 20283, + "start": 20568, + "end": 20575, "loc": { "start": { - "line": 617, + "line": 623, "column": 16 }, "end": { - "line": 617, + "line": 623, "column": 23 }, "identifierName": "modules" @@ -72331,15 +74333,15 @@ }, "property": { "type": "Identifier", - "start": 20284, - "end": 20288, + "start": 20576, + "end": 20580, "loc": { "start": { - "line": 617, + "line": 623, "column": 24 }, "end": { - "line": 617, + "line": 623, "column": 28 }, "identifierName": "name" @@ -72350,15 +74352,15 @@ }, "property": { "type": "Identifier", - "start": 20290, - "end": 20294, + "start": 20582, + "end": 20586, "loc": { "start": { - "line": 617, + "line": 623, "column": 30 }, "end": { - "line": 617, + "line": 623, "column": 34 }, "identifierName": "prop" @@ -72378,15 +74380,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -72396,15 +74398,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -72413,15 +74415,15 @@ }, { "type": "ClassProperty", - "start": 20342, - "end": 20410, + "start": 20634, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 2 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, @@ -72429,15 +74431,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20342, - "end": 20356, + "start": 20634, + "end": 20648, "loc": { "start": { - "line": 623, + "line": 629, "column": 2 }, "end": { - "line": 623, + "line": 629, "column": 16 }, "identifierName": "getModulesList" @@ -72447,15 +74449,15 @@ }, "value": { "type": "ArrowFunctionExpression", - "start": 20359, - "end": 20410, + "start": 20651, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 19 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, @@ -72466,72 +74468,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20365, - "end": 20410, + "start": 20657, + "end": 20702, "loc": { "start": { - "line": 623, + "line": 629, "column": 25 }, "end": { - "line": 625, + "line": 631, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 20372, - "end": 20405, + "start": 20664, + "end": 20697, "loc": { "start": { - "line": 624, + "line": 630, "column": 4 }, "end": { - "line": 624, + "line": 630, "column": 37 } }, "argument": { "type": "CallExpression", - "start": 20379, - "end": 20404, + "start": 20671, + "end": 20696, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 36 } }, "callee": { "type": "MemberExpression", - "start": 20379, - "end": 20390, + "start": 20671, + "end": 20682, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 22 } }, "object": { "type": "Identifier", - "start": 20379, - "end": 20385, + "start": 20671, + "end": 20677, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 17 }, "identifierName": "Object" @@ -72540,15 +74542,15 @@ }, "property": { "type": "Identifier", - "start": 20386, - "end": 20390, + "start": 20678, + "end": 20682, "loc": { "start": { - "line": 624, + "line": 630, "column": 18 }, "end": { - "line": 624, + "line": 630, "column": 22 }, "identifierName": "keys" @@ -72560,44 +74562,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 20391, - "end": 20403, + "start": 20683, + "end": 20695, "loc": { "start": { - "line": 624, + "line": 630, "column": 23 }, "end": { - "line": 624, + "line": 630, "column": 35 } }, "object": { "type": "ThisExpression", - "start": 20391, - "end": 20395, + "start": 20683, + "end": 20687, "loc": { "start": { - "line": 624, + "line": 630, "column": 23 }, "end": { - "line": 624, + "line": 630, "column": 27 } } }, "property": { "type": "Identifier", - "start": 20396, - "end": 20403, + "start": 20688, + "end": 20695, "loc": { "start": { - "line": 624, + "line": 630, "column": 28 }, "end": { - "line": 624, + "line": 630, "column": 35 }, "identifierName": "modules" @@ -72619,15 +74621,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -72637,15 +74639,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -72654,15 +74656,15 @@ }, { "type": "ClassMethod", - "start": 20476, - "end": 24873, + "start": 20768, + "end": 25762, "loc": { "start": { - "line": 630, + "line": 636, "column": 2 }, "end": { - "line": 775, + "line": 797, "column": 3 } }, @@ -72670,15 +74672,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 20476, - "end": 20482, + "start": 20768, + "end": 20774, "loc": { "start": { - "line": 630, + "line": 636, "column": 2 }, "end": { - "line": 630, + "line": 636, "column": 8 }, "identifierName": "render" @@ -72694,72 +74696,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 20484, - "end": 24873, + "start": 20776, + "end": 25762, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 775, + "line": 797, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 20532, - "end": 20545, + "start": 20824, + "end": 20837, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 17 } }, "expression": { "type": "CallExpression", - "start": 20532, - "end": 20544, + "start": 20824, + "end": 20836, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 16 } }, "callee": { "type": "MemberExpression", - "start": 20532, - "end": 20542, + "start": 20824, + "end": 20834, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 14 } }, "object": { "type": "ThisExpression", - "start": 20532, - "end": 20536, + "start": 20824, + "end": 20828, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 8 } }, @@ -72767,15 +74769,15 @@ }, "property": { "type": "Identifier", - "start": 20537, - "end": 20542, + "start": 20829, + "end": 20834, "loc": { "start": { - "line": 634, + "line": 640, "column": 9 }, "end": { - "line": 634, + "line": 640, "column": 14 }, "identifierName": "clear" @@ -72792,15 +74794,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20491, - "end": 20526, + "start": 20783, + "end": 20818, "loc": { "start": { - "line": 631, + "line": 637, "column": 4 }, "end": { - "line": 633, + "line": 639, "column": 7 } } @@ -72809,44 +74811,44 @@ }, { "type": "VariableDeclaration", - "start": 20553, - "end": 20653, + "start": 20845, + "end": 20945, "loc": { "start": { - "line": 636, + "line": 642, "column": 4 }, "end": { - "line": 636, + "line": 642, "column": 104 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20557, - "end": 20652, + "start": 20849, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 8 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "id": { "type": "Identifier", - "start": 20557, - "end": 20568, + "start": 20849, + "end": 20860, "loc": { "start": { - "line": 636, + "line": 642, "column": 8 }, "end": { - "line": 636, + "line": 642, "column": 19 }, "identifierName": "layoutClass" @@ -72855,72 +74857,72 @@ }, "init": { "type": "ConditionalExpression", - "start": 20571, - "end": 20652, + "start": 20863, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "test": { "type": "MemberExpression", - "start": 20571, - "end": 20590, + "start": 20863, + "end": 20882, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 41 } }, "object": { "type": "MemberExpression", - "start": 20571, - "end": 20583, + "start": 20863, + "end": 20875, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 20571, - "end": 20575, + "start": 20863, + "end": 20867, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 26 } } }, "property": { "type": "Identifier", - "start": 20576, - "end": 20583, + "start": 20868, + "end": 20875, "loc": { "start": { - "line": 636, + "line": 642, "column": 27 }, "end": { - "line": 636, + "line": 642, "column": 34 }, "identifierName": "options" @@ -72931,15 +74933,15 @@ }, "property": { "type": "Identifier", - "start": 20584, - "end": 20590, + "start": 20876, + "end": 20882, "loc": { "start": { - "line": 636, + "line": 642, "column": 35 }, "end": { - "line": 636, + "line": 642, "column": 41 }, "identifierName": "layout" @@ -72950,15 +74952,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 20593, - "end": 20611, + "start": 20885, + "end": 20903, "loc": { "start": { - "line": 636, + "line": 642, "column": 44 }, "end": { - "line": 636, + "line": 642, "column": 62 } }, @@ -72970,73 +74972,73 @@ }, "alternate": { "type": "TemplateLiteral", - "start": 20614, - "end": 20652, + "start": 20906, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 65 }, "end": { - "line": 636, + "line": 642, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 20627, - "end": 20650, + "start": 20919, + "end": 20942, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 101 } }, "object": { "type": "MemberExpression", - "start": 20627, - "end": 20639, + "start": 20919, + "end": 20931, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 90 } }, "object": { "type": "ThisExpression", - "start": 20627, - "end": 20631, + "start": 20919, + "end": 20923, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 82 } } }, "property": { "type": "Identifier", - "start": 20632, - "end": 20639, + "start": 20924, + "end": 20931, "loc": { "start": { - "line": 636, + "line": 642, "column": 83 }, "end": { - "line": 636, + "line": 642, "column": 90 }, "identifierName": "options" @@ -73047,15 +75049,15 @@ }, "property": { "type": "Identifier", - "start": 20640, - "end": 20650, + "start": 20932, + "end": 20942, "loc": { "start": { - "line": 636, + "line": 642, "column": 91 }, "end": { - "line": 636, + "line": 642, "column": 101 }, "identifierName": "layoutName" @@ -73068,15 +75070,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 20615, - "end": 20625, + "start": 20907, + "end": 20917, "loc": { "start": { - "line": 636, + "line": 642, "column": 66 }, "end": { - "line": 636, + "line": 642, "column": 76 } }, @@ -73088,15 +75090,15 @@ }, { "type": "TemplateElement", - "start": 20651, - "end": 20651, + "start": 20943, + "end": 20943, "loc": { "start": { - "line": 636, + "line": 642, "column": 102 }, "end": { - "line": 636, + "line": 642, "column": 102 } }, @@ -73115,44 +75117,44 @@ }, { "type": "VariableDeclaration", - "start": 20659, - "end": 20729, + "start": 20951, + "end": 21021, "loc": { "start": { - "line": 637, + "line": 643, "column": 4 }, "end": { - "line": 637, + "line": 643, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20663, - "end": 20728, + "start": 20955, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 8 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "id": { "type": "Identifier", - "start": 20663, - "end": 20669, + "start": 20955, + "end": 20961, "loc": { "start": { - "line": 637, + "line": 643, "column": 8 }, "end": { - "line": 637, + "line": 643, "column": 14 }, "identifierName": "layout" @@ -73161,72 +75163,72 @@ }, "init": { "type": "LogicalExpression", - "start": 20672, - "end": 20728, + "start": 20964, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "left": { "type": "MemberExpression", - "start": 20672, - "end": 20691, + "start": 20964, + "end": 20983, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 36 } }, "object": { "type": "MemberExpression", - "start": 20672, - "end": 20684, + "start": 20964, + "end": 20976, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 20672, - "end": 20676, + "start": 20964, + "end": 20968, "loc": { "start": { - "line": 637, + "line": 643, "column": 17 }, "end": { - "line": 637, + "line": 643, "column": 21 } } }, "property": { "type": "Identifier", - "start": 20677, - "end": 20684, + "start": 20969, + "end": 20976, "loc": { "start": { - "line": 637, + "line": 643, "column": 22 }, "end": { - "line": 637, + "line": 643, "column": 29 }, "identifierName": "options" @@ -73237,15 +75239,15 @@ }, "property": { "type": "Identifier", - "start": 20685, - "end": 20691, + "start": 20977, + "end": 20983, "loc": { "start": { - "line": 637, + "line": 643, "column": 30 }, "end": { - "line": 637, + "line": 643, "column": 36 }, "identifierName": "layout" @@ -73257,43 +75259,43 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 20695, - "end": 20728, + "start": 20987, + "end": 21020, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 73 } }, "callee": { "type": "MemberExpression", - "start": 20695, - "end": 20726, + "start": 20987, + "end": 21018, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 71 } }, "object": { "type": "Identifier", - "start": 20695, - "end": 20709, + "start": 20987, + "end": 21001, "loc": { "start": { - "line": 637, + "line": 643, "column": 40 }, "end": { - "line": 637, + "line": 643, "column": 54 }, "identifierName": "KeyboardLayout" @@ -73302,15 +75304,15 @@ }, "property": { "type": "Identifier", - "start": 20710, - "end": 20726, + "start": 21002, + "end": 21018, "loc": { "start": { - "line": 637, + "line": 643, "column": 55 }, "end": { - "line": 637, + "line": 643, "column": 71 }, "identifierName": "getDefaultLayout" @@ -73324,20 +75326,187 @@ } } ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 21027, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 4 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 21031, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 8 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 21031, + "end": 21045, + "loc": { + "start": { + "line": 644, + "column": 8 + }, + "end": { + "line": 644, + "column": 22 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "init": { + "type": "LogicalExpression", + "start": 21048, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "left": { + "type": "MemberExpression", + "start": 21048, + "end": 21075, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 21048, + "end": 21060, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 37 + } + }, + "object": { + "type": "ThisExpression", + "start": 21048, + "end": 21052, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 29 + } + } + }, + "property": { + "type": "Identifier", + "start": 21053, + "end": 21060, + "loc": { + "start": { + "line": 644, + "column": 30 + }, + "end": { + "line": 644, + "column": 37 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 21061, + "end": 21075, + "loc": { + "start": { + "line": 644, + "column": 38 + }, + "end": { + "line": 644, + "column": 52 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "BooleanLiteral", + "start": 21079, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 56 + }, + "end": { + "line": 644, + "column": 61 + } + }, + "value": false, + "leadingComments": null, + "trailingComments": null + }, + "trailingComments": null + }, + "trailingComments": null + } + ], "kind": "let", "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, + "start": 21092, + "end": 21144, "loc": { "start": { - "line": 639, + "line": 646, "column": 4 }, "end": { - "line": 641, + "line": 648, "column": 7 } } @@ -73346,44 +75515,44 @@ }, { "type": "VariableDeclaration", - "start": 20795, - "end": 20823, + "start": 21150, + "end": 21178, "loc": { "start": { - "line": 642, + "line": 649, "column": 4 }, "end": { - "line": 642, + "line": 649, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20799, - "end": 20822, + "start": 21154, + "end": 21177, "loc": { "start": { - "line": 642, + "line": 649, "column": 8 }, "end": { - "line": 642, + "line": 649, "column": 31 } }, "id": { "type": "Identifier", - "start": 20799, - "end": 20817, + "start": 21154, + "end": 21172, "loc": { "start": { - "line": 642, + "line": 649, "column": 8 }, "end": { - "line": 642, + "line": 649, "column": 26 }, "identifierName": "buttonThemesParsed" @@ -73393,15 +75562,15 @@ }, "init": { "type": "ObjectExpression", - "start": 20820, - "end": 20822, + "start": 21175, + "end": 21177, "loc": { "start": { - "line": 642, + "line": 649, "column": 29 }, "end": { - "line": 642, + "line": 649, "column": 31 } }, @@ -73415,15 +75584,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, + "start": 21092, + "end": 21144, "loc": { "start": { - "line": 639, + "line": 646, "column": 4 }, "end": { - "line": 641, + "line": 648, "column": 7 } } @@ -73432,57 +75601,57 @@ }, { "type": "IfStatement", - "start": 20829, - "end": 21968, + "start": 21184, + "end": 22323, "loc": { "start": { - "line": 643, + "line": 650, "column": 4 }, "end": { - "line": 671, + "line": 678, "column": 5 } }, "test": { "type": "CallExpression", - "start": 20832, - "end": 20871, + "start": 21187, + "end": 21226, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 46 } }, "callee": { "type": "MemberExpression", - "start": 20832, - "end": 20845, + "start": 21187, + "end": 21200, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 20 } }, "object": { "type": "Identifier", - "start": 20832, - "end": 20837, + "start": 21187, + "end": 21192, "loc": { "start": { - "line": 643, + "line": 650, "column": 7 }, "end": { - "line": 643, + "line": 650, "column": 12 }, "identifierName": "Array" @@ -73491,15 +75660,15 @@ }, "property": { "type": "Identifier", - "start": 20838, - "end": 20845, + "start": 21193, + "end": 21200, "loc": { "start": { - "line": 643, + "line": 650, "column": 13 }, "end": { - "line": 643, + "line": 650, "column": 20 }, "identifierName": "isArray" @@ -73511,58 +75680,58 @@ "arguments": [ { "type": "MemberExpression", - "start": 20846, - "end": 20870, + "start": 21201, + "end": 21225, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 45 } }, "object": { "type": "MemberExpression", - "start": 20846, - "end": 20858, + "start": 21201, + "end": 21213, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 33 } }, "object": { "type": "ThisExpression", - "start": 20846, - "end": 20850, + "start": 21201, + "end": 21205, "loc": { "start": { - "line": 643, + "line": 650, "column": 21 }, "end": { - "line": 643, + "line": 650, "column": 25 } } }, "property": { "type": "Identifier", - "start": 20851, - "end": 20858, + "start": 21206, + "end": 21213, "loc": { "start": { - "line": 643, + "line": 650, "column": 26 }, "end": { - "line": 643, + "line": 650, "column": 33 }, "identifierName": "options" @@ -73573,15 +75742,15 @@ }, "property": { "type": "Identifier", - "start": 20859, - "end": 20870, + "start": 21214, + "end": 21225, "loc": { "start": { - "line": 643, + "line": 650, "column": 34 }, "end": { - "line": 643, + "line": 650, "column": 45 }, "identifierName": "buttonTheme" @@ -73594,115 +75763,115 @@ }, "consequent": { "type": "BlockStatement", - "start": 20872, - "end": 21968, + "start": 21227, + "end": 22323, "loc": { "start": { - "line": 643, + "line": 650, "column": 47 }, "end": { - "line": 671, + "line": 678, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 20881, - "end": 21961, + "start": 21236, + "end": 22316, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 670, + "line": 677, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 20881, - "end": 21960, + "start": 21236, + "end": 22315, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 670, + "line": 677, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 20881, - "end": 20913, + "start": 21236, + "end": 21268, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 38 } }, "object": { "type": "MemberExpression", - "start": 20881, - "end": 20905, + "start": 21236, + "end": 21260, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 20881, - "end": 20893, + "start": 21236, + "end": 21248, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 18 } }, "object": { "type": "ThisExpression", - "start": 20881, - "end": 20885, + "start": 21236, + "end": 21240, "loc": { "start": { - "line": 644, + "line": 651, "column": 6 }, "end": { - "line": 644, + "line": 651, "column": 10 } } }, "property": { "type": "Identifier", - "start": 20886, - "end": 20893, + "start": 21241, + "end": 21248, "loc": { "start": { - "line": 644, + "line": 651, "column": 11 }, "end": { - "line": 644, + "line": 651, "column": 18 }, "identifierName": "options" @@ -73713,15 +75882,15 @@ }, "property": { "type": "Identifier", - "start": 20894, - "end": 20905, + "start": 21249, + "end": 21260, "loc": { "start": { - "line": 644, + "line": 651, "column": 19 }, "end": { - "line": 644, + "line": 651, "column": 30 }, "identifierName": "buttonTheme" @@ -73732,15 +75901,15 @@ }, "property": { "type": "Identifier", - "start": 20906, - "end": 20913, + "start": 21261, + "end": 21268, "loc": { "start": { - "line": 644, + "line": 651, "column": 31 }, "end": { - "line": 644, + "line": 651, "column": 38 }, "identifierName": "forEach" @@ -73752,15 +75921,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 20914, - "end": 21959, + "start": 21269, + "end": 22314, "loc": { "start": { - "line": 644, + "line": 651, "column": 39 }, "end": { - "line": 670, + "line": 677, "column": 7 } }, @@ -73771,15 +75940,15 @@ "params": [ { "type": "Identifier", - "start": 20914, - "end": 20922, + "start": 21269, + "end": 21277, "loc": { "start": { - "line": 644, + "line": 651, "column": 39 }, "end": { - "line": 644, + "line": 651, "column": 47 }, "identifierName": "themeObj" @@ -73789,72 +75958,72 @@ ], "body": { "type": "BlockStatement", - "start": 20926, - "end": 21959, + "start": 21281, + "end": 22314, "loc": { "start": { - "line": 644, + "line": 651, "column": 51 }, "end": { - "line": 670, + "line": 677, "column": 7 } }, "body": [ { "type": "IfStatement", - "start": 20937, - "end": 21950, + "start": 21292, + "end": 22305, "loc": { "start": { - "line": 645, + "line": 652, "column": 8 }, "end": { - "line": 669, + "line": 676, "column": 9 } }, "test": { "type": "LogicalExpression", - "start": 20940, - "end": 20974, + "start": 21295, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 45 } }, "left": { "type": "MemberExpression", - "start": 20940, - "end": 20956, + "start": 21295, + "end": 21311, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 27 } }, "object": { "type": "Identifier", - "start": 20940, - "end": 20948, + "start": 21295, + "end": 21303, "loc": { "start": { - "line": 645, + "line": 652, "column": 11 }, "end": { - "line": 645, + "line": 652, "column": 19 }, "identifierName": "themeObj" @@ -73863,15 +76032,15 @@ }, "property": { "type": "Identifier", - "start": 20949, - "end": 20956, + "start": 21304, + "end": 21311, "loc": { "start": { - "line": 645, + "line": 652, "column": 20 }, "end": { - "line": 645, + "line": 652, "column": 27 }, "identifierName": "buttons" @@ -73883,29 +76052,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 20960, - "end": 20974, + "start": 21315, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 31 }, "end": { - "line": 645, + "line": 652, "column": 45 } }, "object": { "type": "Identifier", - "start": 20960, - "end": 20968, + "start": 21315, + "end": 21323, "loc": { "start": { - "line": 645, + "line": 652, "column": 31 }, "end": { - "line": 645, + "line": 652, "column": 39 }, "identifierName": "themeObj" @@ -73914,15 +76083,15 @@ }, "property": { "type": "Identifier", - "start": 20969, - "end": 20974, + "start": 21324, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 40 }, "end": { - "line": 645, + "line": 652, "column": 45 }, "identifierName": "class" @@ -73934,59 +76103,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 20975, - "end": 21816, + "start": 21330, + "end": 22171, "loc": { "start": { - "line": 645, + "line": 652, "column": 46 }, "end": { - "line": 667, + "line": 674, "column": 9 } }, "body": [ { "type": "VariableDeclaration", - "start": 20988, - "end": 21005, + "start": 21343, + "end": 21360, "loc": { "start": { - "line": 646, + "line": 653, "column": 10 }, "end": { - "line": 646, + "line": 653, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 20992, - "end": 21004, + "start": 21347, + "end": 21359, "loc": { "start": { - "line": 646, + "line": 653, "column": 14 }, "end": { - "line": 646, + "line": 653, "column": 26 } }, "id": { "type": "Identifier", - "start": 20992, - "end": 21004, + "start": 21347, + "end": 21359, "loc": { "start": { - "line": 646, + "line": 653, "column": 14 }, "end": { - "line": 646, + "line": 653, "column": 26 }, "identifierName": "themeButtons" @@ -74000,43 +76169,43 @@ }, { "type": "IfStatement", - "start": 21019, - "end": 21130, + "start": 21374, + "end": 21485, "loc": { "start": { - "line": 648, + "line": 655, "column": 10 }, "end": { - "line": 650, + "line": 657, "column": 11 } }, "test": { "type": "BinaryExpression", - "start": 21022, - "end": 21058, + "start": 21377, + "end": 21413, "loc": { "start": { - "line": 648, + "line": 655, "column": 13 }, "end": { - "line": 648, + "line": 655, "column": 49 } }, "left": { "type": "UnaryExpression", - "start": 21022, - "end": 21045, + "start": 21377, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 13 }, "end": { - "line": 648, + "line": 655, "column": 36 } }, @@ -74044,29 +76213,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 21029, - "end": 21045, + "start": 21384, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 20 }, "end": { - "line": 648, + "line": 655, "column": 36 } }, "object": { "type": "Identifier", - "start": 21029, - "end": 21037, + "start": 21384, + "end": 21392, "loc": { "start": { - "line": 648, + "line": 655, "column": 20 }, "end": { - "line": 648, + "line": 655, "column": 28 }, "identifierName": "themeObj" @@ -74075,15 +76244,15 @@ }, "property": { "type": "Identifier", - "start": 21038, - "end": 21045, + "start": 21393, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 29 }, "end": { - "line": 648, + "line": 655, "column": 36 }, "identifierName": "buttons" @@ -74099,15 +76268,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 21050, - "end": 21058, + "start": 21405, + "end": 21413, "loc": { "start": { - "line": 648, + "line": 655, "column": 41 }, "end": { - "line": 648, + "line": 655, "column": 49 } }, @@ -74120,59 +76289,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 21059, - "end": 21130, + "start": 21414, + "end": 21485, "loc": { "start": { - "line": 648, + "line": 655, "column": 50 }, "end": { - "line": 650, + "line": 657, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21074, - "end": 21117, + "start": 21429, + "end": 21472, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 55 } }, "expression": { "type": "AssignmentExpression", - "start": 21074, - "end": 21116, + "start": 21429, + "end": 21471, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 54 } }, "operator": "=", "left": { "type": "Identifier", - "start": 21074, - "end": 21086, + "start": 21429, + "end": 21441, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 24 }, "identifierName": "themeButtons" @@ -74181,57 +76350,57 @@ }, "right": { "type": "CallExpression", - "start": 21089, - "end": 21116, + "start": 21444, + "end": 21471, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 21089, - "end": 21111, + "start": 21444, + "end": 21466, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 49 } }, "object": { "type": "MemberExpression", - "start": 21089, - "end": 21105, + "start": 21444, + "end": 21460, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 43 } }, "object": { "type": "Identifier", - "start": 21089, - "end": 21097, + "start": 21444, + "end": 21452, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 35 }, "identifierName": "themeObj" @@ -74240,15 +76409,15 @@ }, "property": { "type": "Identifier", - "start": 21098, - "end": 21105, + "start": 21453, + "end": 21460, "loc": { "start": { - "line": 649, + "line": 656, "column": 36 }, "end": { - "line": 649, + "line": 656, "column": 43 }, "identifierName": "buttons" @@ -74259,15 +76428,15 @@ }, "property": { "type": "Identifier", - "start": 21106, - "end": 21111, + "start": 21461, + "end": 21466, "loc": { "start": { - "line": 649, + "line": 656, "column": 44 }, "end": { - "line": 649, + "line": 656, "column": 49 }, "identifierName": "split" @@ -74279,15 +76448,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21112, - "end": 21115, + "start": 21467, + "end": 21470, "loc": { "start": { - "line": 649, + "line": 656, "column": 50 }, "end": { - "line": 649, + "line": 656, "column": 53 } }, @@ -74308,29 +76477,29 @@ }, { "type": "IfStatement", - "start": 21144, - "end": 21805, + "start": 21499, + "end": 22160, "loc": { "start": { - "line": 652, + "line": 659, "column": 10 }, "end": { - "line": 666, + "line": 673, "column": 11 } }, "test": { "type": "Identifier", - "start": 21147, - "end": 21159, + "start": 21502, + "end": 21514, "loc": { "start": { - "line": 652, + "line": 659, "column": 13 }, "end": { - "line": 652, + "line": 659, "column": 25 }, "identifierName": "themeButtons" @@ -74339,72 +76508,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 21160, - "end": 21805, + "start": 21515, + "end": 22160, "loc": { "start": { - "line": 652, + "line": 659, "column": 26 }, "end": { - "line": 666, + "line": 673, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 21175, - "end": 21792, + "start": 21530, + "end": 22147, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 665, + "line": 672, "column": 15 } }, "expression": { "type": "CallExpression", - "start": 21175, - "end": 21791, + "start": 21530, + "end": 22146, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 665, + "line": 672, "column": 14 } }, "callee": { "type": "MemberExpression", - "start": 21175, - "end": 21195, + "start": 21530, + "end": 21550, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 653, + "line": 660, "column": 32 } }, "object": { "type": "Identifier", - "start": 21175, - "end": 21187, + "start": 21530, + "end": 21542, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 653, + "line": 660, "column": 24 }, "identifierName": "themeButtons" @@ -74413,15 +76582,15 @@ }, "property": { "type": "Identifier", - "start": 21188, - "end": 21195, + "start": 21543, + "end": 21550, "loc": { "start": { - "line": 653, + "line": 660, "column": 25 }, "end": { - "line": 653, + "line": 660, "column": 32 }, "identifierName": "forEach" @@ -74433,15 +76602,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 21196, - "end": 21790, + "start": 21551, + "end": 22145, "loc": { "start": { - "line": 653, + "line": 660, "column": 33 }, "end": { - "line": 665, + "line": 672, "column": 13 } }, @@ -74452,15 +76621,15 @@ "params": [ { "type": "Identifier", - "start": 21196, - "end": 21207, + "start": 21551, + "end": 21562, "loc": { "start": { - "line": 653, + "line": 660, "column": 33 }, "end": { - "line": 653, + "line": 660, "column": 44 }, "identifierName": "themeButton" @@ -74470,59 +76639,59 @@ ], "body": { "type": "BlockStatement", - "start": 21211, - "end": 21790, + "start": 21566, + "end": 22145, "loc": { "start": { - "line": 653, + "line": 660, "column": 48 }, "end": { - "line": 665, + "line": 672, "column": 13 } }, "body": [ { "type": "VariableDeclaration", - "start": 21228, - "end": 21278, + "start": 21583, + "end": 21633, "loc": { "start": { - "line": 654, + "line": 661, "column": 14 }, "end": { - "line": 654, + "line": 661, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 21232, - "end": 21277, + "start": 21587, + "end": 21632, "loc": { "start": { - "line": 654, + "line": 661, "column": 18 }, "end": { - "line": 654, + "line": 661, "column": 63 } }, "id": { "type": "Identifier", - "start": 21232, - "end": 21243, + "start": 21587, + "end": 21598, "loc": { "start": { - "line": 654, + "line": 661, "column": 18 }, "end": { - "line": 654, + "line": 661, "column": 29 }, "identifierName": "themeParsed" @@ -74531,29 +76700,29 @@ }, "init": { "type": "MemberExpression", - "start": 21246, - "end": 21277, + "start": 21601, + "end": 21632, "loc": { "start": { - "line": 654, + "line": 661, "column": 32 }, "end": { - "line": 654, + "line": 661, "column": 63 } }, "object": { "type": "Identifier", - "start": 21246, - "end": 21264, + "start": 21601, + "end": 21619, "loc": { "start": { - "line": 654, + "line": 661, "column": 32 }, "end": { - "line": 654, + "line": 661, "column": 50 }, "identifierName": "buttonThemesParsed" @@ -74562,15 +76731,15 @@ }, "property": { "type": "Identifier", - "start": 21265, - "end": 21276, + "start": 21620, + "end": 21631, "loc": { "start": { - "line": 654, + "line": 661, "column": 51 }, "end": { - "line": 654, + "line": 661, "column": 62 }, "identifierName": "themeButton" @@ -74586,15 +76755,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -74603,29 +76772,29 @@ }, { "type": "IfStatement", - "start": 21351, - "end": 21775, + "start": 21706, + "end": 22130, "loc": { "start": { - "line": 657, + "line": 664, "column": 14 }, "end": { - "line": 664, + "line": 671, "column": 15 } }, "test": { "type": "Identifier", - "start": 21354, - "end": 21365, + "start": 21709, + "end": 21720, "loc": { "start": { - "line": 657, + "line": 664, "column": 17 }, "end": { - "line": 657, + "line": 664, "column": 28 }, "identifierName": "themeParsed" @@ -74635,44 +76804,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 21366, - "end": 21684, + "start": 21721, + "end": 22039, "loc": { "start": { - "line": 657, + "line": 664, "column": 29 }, "end": { - "line": 662, + "line": 669, "column": 15 } }, "body": [ { "type": "IfStatement", - "start": 21486, - "end": 21667, + "start": 21841, + "end": 22022, "loc": { "start": { - "line": 659, + "line": 666, "column": 16 }, "end": { - "line": 661, + "line": 668, "column": 17 } }, "test": { "type": "UnaryExpression", - "start": 21489, - "end": 21557, + "start": 21844, + "end": 21912, "loc": { "start": { - "line": 659, + "line": 666, "column": 19 }, "end": { - "line": 659, + "line": 666, "column": 87 } }, @@ -74680,57 +76849,57 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 21490, - "end": 21557, + "start": 21845, + "end": 21912, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 21490, - "end": 21517, + "start": 21845, + "end": 21872, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 47 } }, "object": { "type": "MemberExpression", - "start": 21490, - "end": 21504, + "start": 21845, + "end": 21859, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 34 } }, "object": { "type": "ThisExpression", - "start": 21490, - "end": 21494, + "start": 21845, + "end": 21849, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 24 } }, @@ -74738,15 +76907,15 @@ }, "property": { "type": "Identifier", - "start": 21495, - "end": 21504, + "start": 21850, + "end": 21859, "loc": { "start": { - "line": 659, + "line": 666, "column": 25 }, "end": { - "line": 659, + "line": 666, "column": 34 }, "identifierName": "utilities" @@ -74758,15 +76927,15 @@ }, "property": { "type": "Identifier", - "start": 21505, - "end": 21517, + "start": 21860, + "end": 21872, "loc": { "start": { - "line": 659, + "line": 666, "column": 35 }, "end": { - "line": 659, + "line": 666, "column": 47 }, "identifierName": "countInArray" @@ -74779,43 +76948,43 @@ "arguments": [ { "type": "CallExpression", - "start": 21518, - "end": 21540, + "start": 21873, + "end": 21895, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 21518, - "end": 21535, + "start": 21873, + "end": 21890, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 65 } }, "object": { "type": "Identifier", - "start": 21518, - "end": 21529, + "start": 21873, + "end": 21884, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 59 }, "identifierName": "themeParsed" @@ -74824,15 +76993,15 @@ }, "property": { "type": "Identifier", - "start": 21530, - "end": 21535, + "start": 21885, + "end": 21890, "loc": { "start": { - "line": 659, + "line": 666, "column": 60 }, "end": { - "line": 659, + "line": 666, "column": 65 }, "identifierName": "split" @@ -74844,15 +77013,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 21536, - "end": 21539, + "start": 21891, + "end": 21894, "loc": { "start": { - "line": 659, + "line": 666, "column": 66 }, "end": { - "line": 659, + "line": 666, "column": 69 } }, @@ -74866,29 +77035,29 @@ }, { "type": "MemberExpression", - "start": 21542, - "end": 21556, + "start": 21897, + "end": 21911, "loc": { "start": { - "line": 659, + "line": 666, "column": 72 }, "end": { - "line": 659, + "line": 666, "column": 86 } }, "object": { "type": "Identifier", - "start": 21542, - "end": 21550, + "start": 21897, + "end": 21905, "loc": { "start": { - "line": 659, + "line": 666, "column": 72 }, "end": { - "line": 659, + "line": 666, "column": 80 }, "identifierName": "themeObj" @@ -74897,15 +77066,15 @@ }, "property": { "type": "Identifier", - "start": 21551, - "end": 21556, + "start": 21906, + "end": 21911, "loc": { "start": { - "line": 659, + "line": 666, "column": 81 }, "end": { - "line": 659, + "line": 666, "column": 86 }, "identifierName": "class" @@ -74924,73 +77093,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 21558, - "end": 21667, + "start": 21913, + "end": 22022, "loc": { "start": { - "line": 659, + "line": 666, "column": 88 }, "end": { - "line": 661, + "line": 668, "column": 17 } }, "body": [ { "type": "ExpressionStatement", - "start": 21579, - "end": 21648, + "start": 21934, + "end": 22003, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 87 } }, "expression": { "type": "AssignmentExpression", - "start": 21579, - "end": 21647, + "start": 21934, + "end": 22002, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21579, - "end": 21610, + "start": 21934, + "end": 21965, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 49 } }, "object": { "type": "Identifier", - "start": 21579, - "end": 21597, + "start": 21934, + "end": 21952, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 36 }, "identifierName": "buttonThemesParsed" @@ -74999,15 +77168,15 @@ }, "property": { "type": "Identifier", - "start": 21598, - "end": 21609, + "start": 21953, + "end": 21964, "loc": { "start": { - "line": 660, + "line": 667, "column": 37 }, "end": { - "line": 660, + "line": 667, "column": 48 }, "identifierName": "themeButton" @@ -75018,30 +77187,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 21613, - "end": 21647, + "start": 21968, + "end": 22002, "loc": { "start": { - "line": 660, + "line": 667, "column": 52 }, "end": { - "line": 660, + "line": 667, "column": 86 } }, "expressions": [ { "type": "Identifier", - "start": 21616, - "end": 21627, + "start": 21971, + "end": 21982, "loc": { "start": { - "line": 660, + "line": 667, "column": 55 }, "end": { - "line": 660, + "line": 667, "column": 66 }, "identifierName": "themeParsed" @@ -75050,29 +77219,29 @@ }, { "type": "MemberExpression", - "start": 21631, - "end": 21645, + "start": 21986, + "end": 22000, "loc": { "start": { - "line": 660, + "line": 667, "column": 70 }, "end": { - "line": 660, + "line": 667, "column": 84 } }, "object": { "type": "Identifier", - "start": 21631, - "end": 21639, + "start": 21986, + "end": 21994, "loc": { "start": { - "line": 660, + "line": 667, "column": 70 }, "end": { - "line": 660, + "line": 667, "column": 78 }, "identifierName": "themeObj" @@ -75081,15 +77250,15 @@ }, "property": { "type": "Identifier", - "start": 21640, - "end": 21645, + "start": 21995, + "end": 22000, "loc": { "start": { - "line": 660, + "line": 667, "column": 79 }, "end": { - "line": 660, + "line": 667, "column": 84 }, "identifierName": "class" @@ -75102,15 +77271,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21614, - "end": 21614, + "start": 21969, + "end": 21969, "loc": { "start": { - "line": 660, + "line": 667, "column": 53 }, "end": { - "line": 660, + "line": 667, "column": 53 } }, @@ -75122,15 +77291,15 @@ }, { "type": "TemplateElement", - "start": 21628, - "end": 21629, + "start": 21983, + "end": 21984, "loc": { "start": { - "line": 660, + "line": 667, "column": 67 }, "end": { - "line": 660, + "line": 667, "column": 68 } }, @@ -75142,15 +77311,15 @@ }, { "type": "TemplateElement", - "start": 21646, - "end": 21646, + "start": 22001, + "end": 22001, "loc": { "start": { - "line": 660, + "line": 667, "column": 85 }, "end": { - "line": 660, + "line": 667, "column": 85 } }, @@ -75172,15 +77341,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21385, - "end": 21468, + "start": 21740, + "end": 21823, "loc": { "start": { - "line": 658, + "line": 665, "column": 16 }, "end": { - "line": 658, + "line": 665, "column": 99 } } @@ -75192,73 +77361,73 @@ }, "alternate": { "type": "BlockStatement", - "start": 21690, - "end": 21775, + "start": 22045, + "end": 22130, "loc": { "start": { - "line": 662, + "line": 669, "column": 21 }, "end": { - "line": 664, + "line": 671, "column": 15 } }, "body": [ { "type": "ExpressionStatement", - "start": 21709, - "end": 21758, + "start": 22064, + "end": 22113, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 65 } }, "expression": { "type": "AssignmentExpression", - "start": 21709, - "end": 21757, + "start": 22064, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 21709, - "end": 21740, + "start": 22064, + "end": 22095, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 47 } }, "object": { "type": "Identifier", - "start": 21709, - "end": 21727, + "start": 22064, + "end": 22082, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 34 }, "identifierName": "buttonThemesParsed" @@ -75267,15 +77436,15 @@ }, "property": { "type": "Identifier", - "start": 21728, - "end": 21739, + "start": 22083, + "end": 22094, "loc": { "start": { - "line": 663, + "line": 670, "column": 35 }, "end": { - "line": 663, + "line": 670, "column": 46 }, "identifierName": "themeButton" @@ -75286,29 +77455,29 @@ }, "right": { "type": "MemberExpression", - "start": 21743, - "end": 21757, + "start": 22098, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 50 }, "end": { - "line": 663, + "line": 670, "column": 64 } }, "object": { "type": "Identifier", - "start": 21743, - "end": 21751, + "start": 22098, + "end": 22106, "loc": { "start": { - "line": 663, + "line": 670, "column": 50 }, "end": { - "line": 663, + "line": 670, "column": 58 }, "identifierName": "themeObj" @@ -75317,15 +77486,15 @@ }, "property": { "type": "Identifier", - "start": 21752, - "end": 21757, + "start": 22107, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 59 }, "end": { - "line": 663, + "line": 670, "column": 64 }, "identifierName": "class" @@ -75343,15 +77512,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -75375,72 +77544,72 @@ }, "alternate": { "type": "BlockStatement", - "start": 21822, - "end": 21950, + "start": 22177, + "end": 22305, "loc": { "start": { - "line": 667, + "line": 674, "column": 15 }, "end": { - "line": 669, + "line": 676, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 21835, - "end": 21939, + "start": 22190, + "end": 22294, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 114 } }, "expression": { "type": "CallExpression", - "start": 21835, - "end": 21939, + "start": 22190, + "end": 22294, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 114 } }, "callee": { "type": "MemberExpression", - "start": 21835, - "end": 21847, + "start": 22190, + "end": 22202, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 22 } }, "object": { "type": "Identifier", - "start": 21835, - "end": 21842, + "start": 22190, + "end": 22197, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 17 }, "identifierName": "console" @@ -75449,15 +77618,15 @@ }, "property": { "type": "Identifier", - "start": 21843, - "end": 21847, + "start": 22198, + "end": 22202, "loc": { "start": { - "line": 668, + "line": 675, "column": 18 }, "end": { - "line": 668, + "line": 675, "column": 22 }, "identifierName": "warn" @@ -75469,15 +77638,15 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 21848, - "end": 21938, + "start": 22203, + "end": 22293, "loc": { "start": { - "line": 668, + "line": 675, "column": 23 }, "end": { - "line": 668, + "line": 675, "column": 113 } }, @@ -75485,15 +77654,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 21849, - "end": 21937, + "start": 22204, + "end": 22292, "loc": { "start": { - "line": 668, + "line": 675, "column": 24 }, "end": { - "line": 668, + "line": 675, "column": 112 } }, @@ -75528,15 +77697,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -75545,72 +77714,72 @@ }, { "type": "ExpressionStatement", - "start": 22048, - "end": 22148, + "start": 22403, + "end": 22503, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 104 } }, "expression": { "type": "AssignmentExpression", - "start": 22048, - "end": 22147, + "start": 22403, + "end": 22502, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 103 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22048, - "end": 22074, + "start": 22403, + "end": 22429, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 30 } }, "object": { "type": "MemberExpression", - "start": 22048, - "end": 22064, + "start": 22403, + "end": 22419, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 22048, - "end": 22052, + "start": 22403, + "end": 22407, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 8 } }, @@ -75618,15 +77787,15 @@ }, "property": { "type": "Identifier", - "start": 22053, - "end": 22064, + "start": 22408, + "end": 22419, "loc": { "start": { - "line": 676, + "line": 683, "column": 9 }, "end": { - "line": 676, + "line": 683, "column": 20 }, "identifierName": "keyboardDOM" @@ -75638,15 +77807,15 @@ }, "property": { "type": "Identifier", - "start": 22065, - "end": 22074, + "start": 22420, + "end": 22429, "loc": { "start": { - "line": 676, + "line": 683, "column": 21 }, "end": { - "line": 676, + "line": 683, "column": 30 }, "identifierName": "className" @@ -75658,73 +77827,73 @@ }, "right": { "type": "TemplateLiteral", - "start": 22078, - "end": 22147, + "start": 22433, + "end": 22502, "loc": { "start": { - "line": 676, + "line": 683, "column": 34 }, "end": { - "line": 676, + "line": 683, "column": 103 } }, "expressions": [ { "type": "MemberExpression", - "start": 22082, - "end": 22100, + "start": 22437, + "end": 22455, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 56 } }, "object": { "type": "MemberExpression", - "start": 22082, - "end": 22094, + "start": 22437, + "end": 22449, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 50 } }, "object": { "type": "ThisExpression", - "start": 22082, - "end": 22086, + "start": 22437, + "end": 22441, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 42 } } }, "property": { "type": "Identifier", - "start": 22087, - "end": 22094, + "start": 22442, + "end": 22449, "loc": { "start": { - "line": 676, + "line": 683, "column": 43 }, "end": { - "line": 676, + "line": 683, "column": 50 }, "identifierName": "options" @@ -75735,15 +77904,15 @@ }, "property": { "type": "Identifier", - "start": 22095, - "end": 22100, + "start": 22450, + "end": 22455, "loc": { "start": { - "line": 676, + "line": 683, "column": 51 }, "end": { - "line": 676, + "line": 683, "column": 56 }, "identifierName": "theme" @@ -75754,15 +77923,15 @@ }, { "type": "Identifier", - "start": 22104, - "end": 22115, + "start": 22459, + "end": 22470, "loc": { "start": { - "line": 676, + "line": 683, "column": 60 }, "end": { - "line": 676, + "line": 683, "column": 71 }, "identifierName": "layoutClass" @@ -75771,44 +77940,44 @@ }, { "type": "MemberExpression", - "start": 22119, - "end": 22145, + "start": 22474, + "end": 22500, "loc": { "start": { - "line": 676, + "line": 683, "column": 75 }, "end": { - "line": 676, + "line": 683, "column": 101 } }, "object": { "type": "ThisExpression", - "start": 22119, - "end": 22123, + "start": 22474, + "end": 22478, "loc": { "start": { - "line": 676, + "line": 683, "column": 75 }, "end": { - "line": 676, + "line": 683, "column": 79 } } }, "property": { "type": "Identifier", - "start": 22124, - "end": 22145, + "start": 22479, + "end": 22500, "loc": { "start": { - "line": 676, + "line": 683, "column": 80 }, "end": { - "line": 676, + "line": 683, "column": 101 }, "identifierName": "keyboardPluginClasses" @@ -75821,15 +77990,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22079, - "end": 22080, + "start": 22434, + "end": 22435, "loc": { "start": { - "line": 676, + "line": 683, "column": 35 }, "end": { - "line": 676, + "line": 683, "column": 36 } }, @@ -75841,15 +78010,15 @@ }, { "type": "TemplateElement", - "start": 22101, - "end": 22102, + "start": 22456, + "end": 22457, "loc": { "start": { - "line": 676, + "line": 683, "column": 57 }, "end": { - "line": 676, + "line": 683, "column": 58 } }, @@ -75861,15 +78030,15 @@ }, { "type": "TemplateElement", - "start": 22116, - "end": 22117, + "start": 22471, + "end": 22472, "loc": { "start": { - "line": 676, + "line": 683, "column": 72 }, "end": { - "line": 676, + "line": 683, "column": 73 } }, @@ -75881,15 +78050,15 @@ }, { "type": "TemplateElement", - "start": 22146, - "end": 22146, + "start": 22501, + "end": 22501, "loc": { "start": { - "line": 676, + "line": 683, "column": 102 }, "end": { - "line": 676, + "line": 683, "column": 102 } }, @@ -75907,15 +78076,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -75925,15 +78094,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -75942,71 +78111,71 @@ }, { "type": "ExpressionStatement", - "start": 22209, - "end": 24466, + "start": 22564, + "end": 25306, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 752, + "line": 772, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 22209, - "end": 24465, + "start": 22564, + "end": 25305, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 752, + "line": 772, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 22209, - "end": 22248, + "start": 22564, + "end": 22603, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 43 } }, "object": { "type": "MemberExpression", - "start": 22209, - "end": 22240, + "start": 22564, + "end": 22595, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 35 } }, "object": { "type": "Identifier", - "start": 22209, - "end": 22215, + "start": 22564, + "end": 22570, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 10 }, "identifierName": "layout" @@ -76016,58 +78185,58 @@ }, "property": { "type": "MemberExpression", - "start": 22216, - "end": 22239, + "start": 22571, + "end": 22594, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 22216, - "end": 22228, + "start": 22571, + "end": 22583, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 23 } }, "object": { "type": "ThisExpression", - "start": 22216, - "end": 22220, + "start": 22571, + "end": 22575, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 15 } } }, "property": { "type": "Identifier", - "start": 22221, - "end": 22228, + "start": 22576, + "end": 22583, "loc": { "start": { - "line": 681, + "line": 688, "column": 16 }, "end": { - "line": 681, + "line": 688, "column": 23 }, "identifierName": "options" @@ -76078,15 +78247,15 @@ }, "property": { "type": "Identifier", - "start": 22229, - "end": 22239, + "start": 22584, + "end": 22594, "loc": { "start": { - "line": 681, + "line": 688, "column": 24 }, "end": { - "line": 681, + "line": 688, "column": 34 }, "identifierName": "layoutName" @@ -76100,15 +78269,15 @@ }, "property": { "type": "Identifier", - "start": 22241, - "end": 22248, + "start": 22596, + "end": 22603, "loc": { "start": { - "line": 681, + "line": 688, "column": 36 }, "end": { - "line": 681, + "line": 688, "column": 43 }, "identifierName": "forEach" @@ -76121,15 +78290,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22249, - "end": 24464, + "start": 22604, + "end": 25304, "loc": { "start": { - "line": 681, + "line": 688, "column": 44 }, "end": { - "line": 752, + "line": 772, "column": 5 } }, @@ -76140,15 +78309,15 @@ "params": [ { "type": "Identifier", - "start": 22250, - "end": 22253, + "start": 22605, + "end": 22608, "loc": { "start": { - "line": 681, + "line": 688, "column": 45 }, "end": { - "line": 681, + "line": 688, "column": 48 }, "identifierName": "row" @@ -76157,15 +78326,15 @@ }, { "type": "Identifier", - "start": 22255, - "end": 22261, + "start": 22610, + "end": 22616, "loc": { "start": { - "line": 681, + "line": 688, "column": 50 }, "end": { - "line": 681, + "line": 688, "column": 56 }, "identifierName": "rIndex" @@ -76175,59 +78344,59 @@ ], "body": { "type": "BlockStatement", - "start": 22266, - "end": 24464, + "start": 22621, + "end": 25304, "loc": { "start": { - "line": 681, + "line": 688, "column": 61 }, "end": { - "line": 752, + "line": 772, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 22275, - "end": 22305, + "start": 22630, + "end": 22660, "loc": { "start": { - "line": 682, + "line": 689, "column": 6 }, "end": { - "line": 682, + "line": 689, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22279, - "end": 22304, + "start": 22634, + "end": 22659, "loc": { "start": { - "line": 682, + "line": 689, "column": 10 }, "end": { - "line": 682, + "line": 689, "column": 35 } }, "id": { "type": "Identifier", - "start": 22279, - "end": 22287, + "start": 22634, + "end": 22642, "loc": { "start": { - "line": 682, + "line": 689, "column": 10 }, "end": { - "line": 682, + "line": 689, "column": 18 }, "identifierName": "rowArray" @@ -76236,43 +78405,43 @@ }, "init": { "type": "CallExpression", - "start": 22290, - "end": 22304, + "start": 22645, + "end": 22659, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 35 } }, "callee": { "type": "MemberExpression", - "start": 22290, - "end": 22299, + "start": 22645, + "end": 22654, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 30 } }, "object": { "type": "Identifier", - "start": 22290, - "end": 22293, + "start": 22645, + "end": 22648, "loc": { "start": { - "line": 682, + "line": 689, "column": 21 }, "end": { - "line": 682, + "line": 689, "column": 24 }, "identifierName": "row" @@ -76281,15 +78450,15 @@ }, "property": { "type": "Identifier", - "start": 22294, - "end": 22299, + "start": 22649, + "end": 22654, "loc": { "start": { - "line": 682, + "line": 689, "column": 25 }, "end": { - "line": 682, + "line": 689, "column": 30 }, "identifierName": "split" @@ -76301,15 +78470,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22300, - "end": 22303, + "start": 22655, + "end": 22658, "loc": { "start": { - "line": 682, + "line": 689, "column": 31 }, "end": { - "line": 682, + "line": 689, "column": 34 } }, @@ -76328,15 +78497,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, + "start": 22670, + "end": 22713, "loc": { "start": { - "line": 684, + "line": 691, "column": 6 }, "end": { - "line": 686, + "line": 693, "column": 9 } } @@ -76345,44 +78514,44 @@ }, { "type": "VariableDeclaration", - "start": 22366, - "end": 22409, + "start": 22721, + "end": 22764, "loc": { "start": { - "line": 687, + "line": 694, "column": 6 }, "end": { - "line": 687, + "line": 694, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22370, - "end": 22408, + "start": 22725, + "end": 22763, "loc": { "start": { - "line": 687, + "line": 694, "column": 10 }, "end": { - "line": 687, + "line": 694, "column": 48 } }, "id": { "type": "Identifier", - "start": 22370, - "end": 22376, + "start": 22725, + "end": 22731, "loc": { "start": { - "line": 687, + "line": 694, "column": 10 }, "end": { - "line": 687, + "line": 694, "column": 16 }, "identifierName": "rowDOM" @@ -76392,43 +78561,43 @@ }, "init": { "type": "CallExpression", - "start": 22379, - "end": 22408, + "start": 22734, + "end": 22763, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 22379, - "end": 22401, + "start": 22734, + "end": 22756, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 41 } }, "object": { "type": "Identifier", - "start": 22379, - "end": 22387, + "start": 22734, + "end": 22742, "loc": { "start": { - "line": 687, + "line": 694, "column": 19 }, "end": { - "line": 687, + "line": 694, "column": 27 }, "identifierName": "document" @@ -76437,15 +78606,15 @@ }, "property": { "type": "Identifier", - "start": 22388, - "end": 22401, + "start": 22743, + "end": 22756, "loc": { "start": { - "line": 687, + "line": 694, "column": 28 }, "end": { - "line": 687, + "line": 694, "column": 41 }, "identifierName": "createElement" @@ -76457,15 +78626,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22402, - "end": 22407, + "start": 22757, + "end": 22762, "loc": { "start": { - "line": 687, + "line": 694, "column": 42 }, "end": { - "line": 687, + "line": 694, "column": 47 } }, @@ -76485,15 +78654,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, + "start": 22670, + "end": 22713, "loc": { "start": { - "line": 684, + "line": 691, "column": 6 }, "end": { - "line": 686, + "line": 693, "column": 9 } } @@ -76502,58 +78671,58 @@ }, { "type": "ExpressionStatement", - "start": 22417, - "end": 22446, + "start": 22772, + "end": 22801, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 35 } }, "expression": { "type": "AssignmentExpression", - "start": 22417, - "end": 22445, + "start": 22772, + "end": 22800, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 34 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22417, - "end": 22433, + "start": 22772, + "end": 22788, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 22 } }, "object": { "type": "Identifier", - "start": 22417, - "end": 22423, + "start": 22772, + "end": 22778, "loc": { "start": { - "line": 688, + "line": 695, "column": 6 }, "end": { - "line": 688, + "line": 695, "column": 12 }, "identifierName": "rowDOM" @@ -76562,15 +78731,15 @@ }, "property": { "type": "Identifier", - "start": 22424, - "end": 22433, + "start": 22779, + "end": 22788, "loc": { "start": { - "line": 688, + "line": 695, "column": 13 }, "end": { - "line": 688, + "line": 695, "column": 22 }, "identifierName": "className" @@ -76581,15 +78750,15 @@ }, "right": { "type": "StringLiteral", - "start": 22437, - "end": 22445, + "start": 22792, + "end": 22800, "loc": { "start": { - "line": 688, + "line": 695, "column": 26 }, "end": { - "line": 688, + "line": 695, "column": 34 } }, @@ -76604,15 +78773,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, + "start": 22811, + "end": 22872, "loc": { "start": { - "line": 690, + "line": 697, "column": 6 }, "end": { - "line": 692, + "line": 699, "column": 9 } } @@ -76621,57 +78790,57 @@ }, { "type": "ExpressionStatement", - "start": 22525, - "end": 24352, + "start": 22880, + "end": 25192, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 746, + "line": 766, "column": 9 } }, "expression": { "type": "CallExpression", - "start": 22525, - "end": 24351, + "start": 22880, + "end": 25191, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 746, + "line": 766, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 22525, - "end": 22541, + "start": 22880, + "end": 22896, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 693, + "line": 700, "column": 22 } }, "object": { "type": "Identifier", - "start": 22525, - "end": 22533, + "start": 22880, + "end": 22888, "loc": { "start": { - "line": 693, + "line": 700, "column": 6 }, "end": { - "line": 693, + "line": 700, "column": 14 }, "identifierName": "rowArray" @@ -76681,15 +78850,15 @@ }, "property": { "type": "Identifier", - "start": 22534, - "end": 22541, + "start": 22889, + "end": 22896, "loc": { "start": { - "line": 693, + "line": 700, "column": 15 }, "end": { - "line": 693, + "line": 700, "column": 22 }, "identifierName": "forEach" @@ -76702,15 +78871,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 22542, - "end": 24350, + "start": 22897, + "end": 25190, "loc": { "start": { - "line": 693, + "line": 700, "column": 23 }, "end": { - "line": 746, + "line": 766, "column": 7 } }, @@ -76721,15 +78890,15 @@ "params": [ { "type": "Identifier", - "start": 22543, - "end": 22549, + "start": 22898, + "end": 22904, "loc": { "start": { - "line": 693, + "line": 700, "column": 24 }, "end": { - "line": 693, + "line": 700, "column": 30 }, "identifierName": "button" @@ -76738,15 +78907,15 @@ }, { "type": "Identifier", - "start": 22551, - "end": 22557, + "start": 22906, + "end": 22912, "loc": { "start": { - "line": 693, + "line": 700, "column": 32 }, "end": { - "line": 693, + "line": 700, "column": 38 }, "identifierName": "bIndex" @@ -76756,59 +78925,59 @@ ], "body": { "type": "BlockStatement", - "start": 22562, - "end": 24350, + "start": 22917, + "end": 25190, "loc": { "start": { - "line": 693, + "line": 700, "column": 43 }, "end": { - "line": 746, + "line": 766, "column": 7 } }, "body": [ { "type": "VariableDeclaration", - "start": 22573, - "end": 22629, + "start": 22928, + "end": 22984, "loc": { "start": { - "line": 694, + "line": 701, "column": 8 }, "end": { - "line": 694, + "line": 701, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22577, - "end": 22628, + "start": 22932, + "end": 22983, "loc": { "start": { - "line": 694, + "line": 701, "column": 12 }, "end": { - "line": 694, + "line": 701, "column": 63 } }, "id": { "type": "Identifier", - "start": 22577, - "end": 22588, + "start": 22932, + "end": 22943, "loc": { "start": { - "line": 694, + "line": 701, "column": 12 }, "end": { - "line": 694, + "line": 701, "column": 23 }, "identifierName": "fctBtnClass" @@ -76817,72 +78986,72 @@ }, "init": { "type": "CallExpression", - "start": 22591, - "end": 22628, + "start": 22946, + "end": 22983, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 63 } }, "callee": { "type": "MemberExpression", - "start": 22591, - "end": 22620, + "start": 22946, + "end": 22975, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 55 } }, "object": { "type": "MemberExpression", - "start": 22591, - "end": 22605, + "start": 22946, + "end": 22960, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 40 } }, "object": { "type": "ThisExpression", - "start": 22591, - "end": 22595, + "start": 22946, + "end": 22950, "loc": { "start": { - "line": 694, + "line": 701, "column": 26 }, "end": { - "line": 694, + "line": 701, "column": 30 } } }, "property": { "type": "Identifier", - "start": 22596, - "end": 22605, + "start": 22951, + "end": 22960, "loc": { "start": { - "line": 694, + "line": 701, "column": 31 }, "end": { - "line": 694, + "line": 701, "column": 40 }, "identifierName": "utilities" @@ -76893,15 +79062,15 @@ }, "property": { "type": "Identifier", - "start": 22606, - "end": 22620, + "start": 22961, + "end": 22975, "loc": { "start": { - "line": 694, + "line": 701, "column": 41 }, "end": { - "line": 694, + "line": 701, "column": 55 }, "identifierName": "getButtonClass" @@ -76913,15 +79082,15 @@ "arguments": [ { "type": "Identifier", - "start": 22621, - "end": 22627, + "start": 22976, + "end": 22982, "loc": { "start": { - "line": 694, + "line": 701, "column": 56 }, "end": { - "line": 694, + "line": 701, "column": 62 }, "identifierName": "button" @@ -76936,44 +79105,44 @@ }, { "type": "VariableDeclaration", - "start": 22639, - "end": 22689, + "start": 22994, + "end": 23044, "loc": { "start": { - "line": 695, + "line": 702, "column": 8 }, "end": { - "line": 695, + "line": 702, "column": 58 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22643, - "end": 22688, + "start": 22998, + "end": 23043, "loc": { "start": { - "line": 695, + "line": 702, "column": 12 }, "end": { - "line": 695, + "line": 702, "column": 57 } }, "id": { "type": "Identifier", - "start": 22643, - "end": 22659, + "start": 22998, + "end": 23014, "loc": { "start": { - "line": 695, + "line": 702, "column": 12 }, "end": { - "line": 695, + "line": 702, "column": 28 }, "identifierName": "buttonThemeClass" @@ -76982,29 +79151,29 @@ }, "init": { "type": "MemberExpression", - "start": 22662, - "end": 22688, + "start": 23017, + "end": 23043, "loc": { "start": { - "line": 695, + "line": 702, "column": 31 }, "end": { - "line": 695, + "line": 702, "column": 57 } }, "object": { "type": "Identifier", - "start": 22662, - "end": 22680, + "start": 23017, + "end": 23035, "loc": { "start": { - "line": 695, + "line": 702, "column": 31 }, "end": { - "line": 695, + "line": 702, "column": 49 }, "identifierName": "buttonThemesParsed" @@ -77013,15 +79182,15 @@ }, "property": { "type": "Identifier", - "start": 22681, - "end": 22687, + "start": 23036, + "end": 23042, "loc": { "start": { - "line": 695, + "line": 702, "column": 50 }, "end": { - "line": 695, + "line": 702, "column": 56 }, "identifierName": "button" @@ -77036,44 +79205,44 @@ }, { "type": "VariableDeclaration", - "start": 22699, - "end": 22816, + "start": 23054, + "end": 23171, "loc": { "start": { - "line": 696, + "line": 703, "column": 8 }, "end": { - "line": 696, + "line": 703, "column": 125 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22703, - "end": 22815, + "start": 23058, + "end": 23170, "loc": { "start": { - "line": 696, + "line": 703, "column": 12 }, "end": { - "line": 696, + "line": 703, "column": 124 } }, "id": { "type": "Identifier", - "start": 22703, - "end": 22720, + "start": 23058, + "end": 23075, "loc": { "start": { - "line": 696, + "line": 703, "column": 12 }, "end": { - "line": 696, + "line": 703, "column": 29 }, "identifierName": "buttonDisplayName" @@ -77082,72 +79251,72 @@ }, "init": { "type": "CallExpression", - "start": 22723, - "end": 22815, + "start": 23078, + "end": 23170, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 124 } }, "callee": { "type": "MemberExpression", - "start": 22723, - "end": 22758, + "start": 23078, + "end": 23113, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 67 } }, "object": { "type": "MemberExpression", - "start": 22723, - "end": 22737, + "start": 23078, + "end": 23092, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 46 } }, "object": { "type": "ThisExpression", - "start": 22723, - "end": 22727, + "start": 23078, + "end": 23082, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 36 } } }, "property": { "type": "Identifier", - "start": 22728, - "end": 22737, + "start": 23083, + "end": 23092, "loc": { "start": { - "line": 696, + "line": 703, "column": 37 }, "end": { - "line": 696, + "line": 703, "column": 46 }, "identifierName": "utilities" @@ -77158,15 +79327,15 @@ }, "property": { "type": "Identifier", - "start": 22738, - "end": 22758, + "start": 23093, + "end": 23113, "loc": { "start": { - "line": 696, + "line": 703, "column": 47 }, "end": { - "line": 696, + "line": 703, "column": 67 }, "identifierName": "getButtonDisplayName" @@ -77178,15 +79347,15 @@ "arguments": [ { "type": "Identifier", - "start": 22759, - "end": 22765, + "start": 23114, + "end": 23120, "loc": { "start": { - "line": 696, + "line": 703, "column": 68 }, "end": { - "line": 696, + "line": 703, "column": 74 }, "identifierName": "button" @@ -77195,58 +79364,58 @@ }, { "type": "MemberExpression", - "start": 22767, - "end": 22787, + "start": 23122, + "end": 23142, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 96 } }, "object": { "type": "MemberExpression", - "start": 22767, - "end": 22779, + "start": 23122, + "end": 23134, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 88 } }, "object": { "type": "ThisExpression", - "start": 22767, - "end": 22771, + "start": 23122, + "end": 23126, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 80 } } }, "property": { "type": "Identifier", - "start": 22772, - "end": 22779, + "start": 23127, + "end": 23134, "loc": { "start": { - "line": 696, + "line": 703, "column": 81 }, "end": { - "line": 696, + "line": 703, "column": 88 }, "identifierName": "options" @@ -77257,15 +79426,15 @@ }, "property": { "type": "Identifier", - "start": 22780, - "end": 22787, + "start": 23135, + "end": 23142, "loc": { "start": { - "line": 696, + "line": 703, "column": 89 }, "end": { - "line": 696, + "line": 703, "column": 96 }, "identifierName": "display" @@ -77276,58 +79445,58 @@ }, { "type": "MemberExpression", - "start": 22789, - "end": 22814, + "start": 23144, + "end": 23169, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 123 } }, "object": { "type": "MemberExpression", - "start": 22789, - "end": 22801, + "start": 23144, + "end": 23156, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 110 } }, "object": { "type": "ThisExpression", - "start": 22789, - "end": 22793, + "start": 23144, + "end": 23148, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 102 } } }, "property": { "type": "Identifier", - "start": 22794, - "end": 22801, + "start": 23149, + "end": 23156, "loc": { "start": { - "line": 696, + "line": 703, "column": 103 }, "end": { - "line": 696, + "line": 703, "column": 110 }, "identifierName": "options" @@ -77338,15 +79507,15 @@ }, "property": { "type": "Identifier", - "start": 22802, - "end": 22814, + "start": 23157, + "end": 23169, "loc": { "start": { - "line": 696, + "line": 703, "column": 111 }, "end": { - "line": 696, + "line": 703, "column": 123 }, "identifierName": "mergeDisplay" @@ -77364,15 +79533,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -77381,44 +79550,44 @@ }, { "type": "VariableDeclaration", - "start": 22882, - "end": 22928, + "start": 23237, + "end": 23283, "loc": { "start": { - "line": 701, + "line": 708, "column": 8 }, "end": { - "line": 701, + "line": 708, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 22886, - "end": 22927, + "start": 23241, + "end": 23282, "loc": { "start": { - "line": 701, + "line": 708, "column": 12 }, "end": { - "line": 701, + "line": 708, "column": 53 } }, "id": { "type": "Identifier", - "start": 22886, - "end": 22895, + "start": 23241, + "end": 23250, "loc": { "start": { - "line": 701, + "line": 708, "column": 12 }, "end": { - "line": 701, + "line": 708, "column": 21 }, "identifierName": "buttonDOM" @@ -77428,43 +79597,43 @@ }, "init": { "type": "CallExpression", - "start": 22898, - "end": 22927, + "start": 23253, + "end": 23282, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 53 } }, "callee": { "type": "MemberExpression", - "start": 22898, - "end": 22920, + "start": 23253, + "end": 23275, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 46 } }, "object": { "type": "Identifier", - "start": 22898, - "end": 22906, + "start": 23253, + "end": 23261, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 32 }, "identifierName": "document" @@ -77473,15 +79642,15 @@ }, "property": { "type": "Identifier", - "start": 22907, - "end": 22920, + "start": 23262, + "end": 23275, "loc": { "start": { - "line": 701, + "line": 708, "column": 33 }, "end": { - "line": 701, + "line": 708, "column": 46 }, "identifierName": "createElement" @@ -77493,15 +79662,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 22921, - "end": 22926, + "start": 23276, + "end": 23281, "loc": { "start": { - "line": 701, + "line": 708, "column": 47 }, "end": { - "line": 701, + "line": 708, "column": 52 } }, @@ -77521,15 +79690,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -77538,58 +79707,58 @@ }, { "type": "ExpressionStatement", - "start": 22938, - "end": 23035, + "start": 23293, + "end": 23390, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 105 } }, "expression": { "type": "AssignmentExpression", - "start": 22938, - "end": 23034, + "start": 23293, + "end": 23389, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 104 } }, "operator": "+=", "left": { "type": "MemberExpression", - "start": 22938, - "end": 22957, + "start": 23293, + "end": 23312, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 27 } }, "object": { "type": "Identifier", - "start": 22938, - "end": 22947, + "start": 23293, + "end": 23302, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 17 }, "identifierName": "buttonDOM" @@ -77598,15 +79767,15 @@ }, "property": { "type": "Identifier", - "start": 22948, - "end": 22957, + "start": 23303, + "end": 23312, "loc": { "start": { - "line": 702, + "line": 709, "column": 18 }, "end": { - "line": 702, + "line": 709, "column": 27 }, "identifierName": "className" @@ -77617,30 +79786,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 22961, - "end": 23034, + "start": 23316, + "end": 23389, "loc": { "start": { - "line": 702, + "line": 709, "column": 31 }, "end": { - "line": 702, + "line": 709, "column": 104 } }, "expressions": [ { "type": "Identifier", - "start": 22974, - "end": 22985, + "start": 23329, + "end": 23340, "loc": { "start": { - "line": 702, + "line": 709, "column": 44 }, "end": { - "line": 702, + "line": 709, "column": 55 }, "identifierName": "fctBtnClass" @@ -77649,29 +79818,29 @@ }, { "type": "ConditionalExpression", - "start": 22988, - "end": 23032, + "start": 23343, + "end": 23387, "loc": { "start": { - "line": 702, + "line": 709, "column": 58 }, "end": { - "line": 702, + "line": 709, "column": 102 } }, "test": { "type": "Identifier", - "start": 22988, - "end": 23004, + "start": 23343, + "end": 23359, "loc": { "start": { - "line": 702, + "line": 709, "column": 58 }, "end": { - "line": 702, + "line": 709, "column": 74 }, "identifierName": "buttonThemeClass" @@ -77680,29 +79849,29 @@ }, "consequent": { "type": "BinaryExpression", - "start": 23007, - "end": 23027, + "start": 23362, + "end": 23382, "loc": { "start": { - "line": 702, + "line": 709, "column": 77 }, "end": { - "line": 702, + "line": 709, "column": 97 } }, "left": { "type": "StringLiteral", - "start": 23007, - "end": 23010, + "start": 23362, + "end": 23365, "loc": { "start": { - "line": 702, + "line": 709, "column": 77 }, "end": { - "line": 702, + "line": 709, "column": 80 } }, @@ -77715,15 +79884,15 @@ "operator": "+", "right": { "type": "Identifier", - "start": 23011, - "end": 23027, + "start": 23366, + "end": 23382, "loc": { "start": { - "line": 702, + "line": 709, "column": 81 }, "end": { - "line": 702, + "line": 709, "column": 97 }, "identifierName": "buttonThemeClass" @@ -77733,15 +79902,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 23030, - "end": 23032, + "start": 23385, + "end": 23387, "loc": { "start": { - "line": 702, + "line": 709, "column": 100 }, "end": { - "line": 702, + "line": 709, "column": 102 } }, @@ -77756,15 +79925,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 22962, - "end": 22972, + "start": 23317, + "end": 23327, "loc": { "start": { - "line": 702, + "line": 709, "column": 32 }, "end": { - "line": 702, + "line": 709, "column": 42 } }, @@ -77776,15 +79945,15 @@ }, { "type": "TemplateElement", - "start": 22986, - "end": 22986, + "start": 23341, + "end": 23341, "loc": { "start": { - "line": 702, + "line": 709, "column": 56 }, "end": { - "line": 702, + "line": 709, "column": 56 } }, @@ -77796,15 +79965,15 @@ }, { "type": "TemplateElement", - "start": 23033, - "end": 23033, + "start": 23388, + "end": 23388, "loc": { "start": { - "line": 702, + "line": 709, "column": 103 }, "end": { - "line": 702, + "line": 709, "column": 103 } }, @@ -77819,546 +79988,1540 @@ } }, { - "type": "ExpressionStatement", - "start": 23045, - "end": 23165, + "type": "IfStatement", + "start": 23410, + "end": 24076, "loc": { "start": { - "line": 703, + "line": 711, "column": 8 }, "end": { - "line": 706, + "line": 727, "column": 9 } }, - "expression": { - "type": "AssignmentExpression", - "start": 23045, - "end": 23165, + "test": { + "type": "Identifier", + "start": 23414, + "end": 23428, "loc": { "start": { - "line": 703, - "column": 8 + "line": 711, + "column": 12 }, "end": { - "line": 706, + "line": 711, + "column": 26 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents" + }, + "consequent": { + "type": "BlockStatement", + "start": 23430, + "end": 23736, + "loc": { + "start": { + "line": 711, + "column": 28 + }, + "end": { + "line": 718, "column": 9 } }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23045, - "end": 23062, - "loc": { - "start": { - "line": 703, - "column": 8 - }, - "end": { - "line": 703, - "column": 25 - } - }, - "object": { - "type": "Identifier", - "start": 23045, - "end": 23054, + "body": [ + { + "type": "ExpressionStatement", + "start": 23443, + "end": 23588, "loc": { "start": { - "line": 703, - "column": 8 + "line": 712, + "column": 10 }, "end": { - "line": 703, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 23055, - "end": 23062, - "loc": { - "start": { - "line": 703, - "column": 18 - }, - "end": { - "line": 703, - "column": 25 - }, - "identifierName": "onclick" - }, - "name": "onclick" - }, - "computed": false - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 23065, - "end": 23165, - "loc": { - "start": { - "line": 703, - "column": 28 - }, - "end": { - "line": 706, - "column": 9 - } - }, - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 23071, - "end": 23165, - "loc": { - "start": { - "line": 703, - "column": 34 - }, - "end": { - "line": 706, - "column": 9 + "line": 715, + "column": 11 } }, - "body": [ - { - "type": "ExpressionStatement", - "start": 23084, - "end": 23109, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 35 - } + "expression": { + "type": "AssignmentExpression", + "start": 23443, + "end": 23588, + "loc": { + "start": { + "line": 712, + "column": 10 }, - "expression": { - "type": "AssignmentExpression", - "start": 23084, - "end": 23108, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 34 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23084, - "end": 23100, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 23084, - "end": 23088, - "loc": { - "start": { - "line": 704, - "column": 10 - }, - "end": { - "line": 704, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 23089, - "end": 23100, - "loc": { - "start": { - "line": 704, - "column": 15 - }, - "end": { - "line": 704, - "column": 26 - }, - "identifierName": "isMouseHold" - }, - "name": "isMouseHold" - }, - "computed": false - }, - "right": { - "type": "BooleanLiteral", - "start": 23103, - "end": 23108, - "loc": { - "start": { - "line": 704, - "column": 29 - }, - "end": { - "line": 704, - "column": 34 - } - }, - "value": false - } + "end": { + "line": 715, + "column": 11 } }, - { - "type": "ExpressionStatement", - "start": 23121, - "end": 23154, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23443, + "end": 23465, "loc": { "start": { - "line": 705, + "line": 712, "column": 10 }, "end": { - "line": 705, - "column": 43 + "line": 712, + "column": 32 } }, - "expression": { - "type": "CallExpression", - "start": 23121, - "end": 23153, + "object": { + "type": "Identifier", + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 705, + "line": 712, "column": 10 }, "end": { - "line": 705, + "line": 712, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23453, + "end": 23465, + "loc": { + "start": { + "line": 712, + "column": 20 + }, + "end": { + "line": 712, + "column": 32 + }, + "identifierName": "ontouchstart" + }, + "name": "ontouchstart" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23468, + "end": 23588, + "loc": { + "start": { + "line": 712, + "column": 35 + }, + "end": { + "line": 715, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23469, + "end": 23470, + "loc": { + "start": { + "line": 712, + "column": 36 + }, + "end": { + "line": 712, + "column": 37 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 23475, + "end": 23588, + "loc": { + "start": { + "line": 712, "column": 42 + }, + "end": { + "line": 715, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23490, + "end": 23523, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 23490, + "end": 23522, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23490, + "end": 23514, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 36 + } + }, + "object": { + "type": "ThisExpression", + "start": 23490, + "end": 23494, + "loc": { + "start": { + "line": 713, + "column": 12 + }, + "end": { + "line": 713, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23495, + "end": 23514, + "loc": { + "start": { + "line": 713, + "column": 17 + }, + "end": { + "line": 713, + "column": 36 + }, + "identifierName": "handleButtonClicked" + }, + "name": "handleButtonClicked" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23515, + "end": 23521, + "loc": { + "start": { + "line": 713, + "column": 37 + }, + "end": { + "line": 713, + "column": 43 + }, + "identifierName": "button" + }, + "name": "button" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23537, + "end": 23575, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 23537, + "end": 23574, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23537, + "end": 23563, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 38 + } + }, + "object": { + "type": "ThisExpression", + "start": 23537, + "end": 23541, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23542, + "end": 23563, + "loc": { + "start": { + "line": 714, + "column": 17 + }, + "end": { + "line": 714, + "column": 38 + }, + "identifierName": "handleButtonMouseDown" + }, + "name": "handleButtonMouseDown" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23564, + "end": 23570, + "loc": { + "start": { + "line": 714, + "column": 39 + }, + "end": { + "line": 714, + "column": 45 + }, + "identifierName": "button" + }, + "name": "button" + }, + { + "type": "Identifier", + "start": 23572, + "end": 23573, + "loc": { + "start": { + "line": 714, + "column": 47 + }, + "end": { + "line": 714, + "column": 48 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23600, + "end": 23655, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 65 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23600, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 64 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23600, + "end": 23620, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 23600, + "end": 23609, + "loc": { + "start": { + "line": 716, + "column": 10 + }, + "end": { + "line": 716, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23610, + "end": 23620, + "loc": { + "start": { + "line": 716, + "column": 20 + }, + "end": { + "line": 716, + "column": 30 + }, + "identifierName": "ontouchend" + }, + "name": "ontouchend" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23623, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 33 + }, + "end": { + "line": 716, + "column": 64 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23623, + "end": 23624, + "loc": { + "start": { + "line": 716, + "column": 33 + }, + "end": { + "line": 716, + "column": 34 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "CallExpression", + "start": 23628, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 38 + }, + "end": { + "line": 716, + "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 23121, - "end": 23145, + "start": 23628, + "end": 23652, "loc": { "start": { - "line": 705, - "column": 10 + "line": 716, + "column": 38 }, "end": { - "line": 705, - "column": 34 + "line": 716, + "column": 62 } }, "object": { "type": "ThisExpression", - "start": 23121, - "end": 23125, + "start": 23628, + "end": 23632, "loc": { "start": { - "line": 705, - "column": 10 + "line": 716, + "column": 38 }, "end": { - "line": 705, - "column": 14 + "line": 716, + "column": 42 } } }, "property": { "type": "Identifier", - "start": 23126, - "end": 23145, + "start": 23633, + "end": 23652, "loc": { "start": { - "line": 705, - "column": 15 + "line": 716, + "column": 43 }, "end": { - "line": 705, - "column": 34 + "line": 716, + "column": 62 }, - "identifierName": "handleButtonClicked" + "identifierName": "handleButtonMouseUp" }, - "name": "handleButtonClicked" + "name": "handleButtonMouseUp" }, "computed": false }, - "arguments": [ - { - "type": "Identifier", - "start": 23146, - "end": 23152, + "arguments": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23667, + "end": 23725, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 68 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23667, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23667, + "end": 23690, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 23667, + "end": 23676, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23677, + "end": 23690, + "loc": { + "start": { + "line": 717, + "column": 20 + }, + "end": { + "line": 717, + "column": 33 + }, + "identifierName": "ontouchcancel" + }, + "name": "ontouchcancel" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23693, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 36 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23693, + "end": 23694, + "loc": { + "start": { + "line": 717, + "column": 36 + }, + "end": { + "line": 717, + "column": 37 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "CallExpression", + "start": 23698, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 41 + }, + "end": { + "line": 717, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23698, + "end": 23722, + "loc": { + "start": { + "line": 717, + "column": 41 + }, + "end": { + "line": 717, + "column": 65 + } + }, + "object": { + "type": "ThisExpression", + "start": 23698, + "end": 23702, "loc": { "start": { - "line": 705, - "column": 35 - }, - "end": { - "line": 705, + "line": 717, "column": 41 }, - "identifierName": "button" + "end": { + "line": 717, + "column": 45 + } + } + }, + "property": { + "type": "Identifier", + "start": 23703, + "end": 23722, + "loc": { + "start": { + "line": 717, + "column": 46 + }, + "end": { + "line": 717, + "column": 65 + }, + "identifierName": "handleButtonMouseUp" }, - "name": "button" - } - ] + "name": "handleButtonMouseUp" + }, + "computed": false + }, + "arguments": [] } } - ], - "directives": [] + } } - } - } - }, - { - "type": "ExpressionStatement", - "start": 23175, - "end": 23244, - "loc": { - "start": { - "line": 707, - "column": 8 - }, - "end": { - "line": 707, - "column": 77 - } + ], + "directives": [] }, - "expression": { - "type": "AssignmentExpression", - "start": 23175, - "end": 23243, + "alternate": { + "type": "BlockStatement", + "start": 23742, + "end": 24076, "loc": { "start": { - "line": 707, - "column": 8 + "line": 718, + "column": 15 }, "end": { - "line": 707, - "column": 76 + "line": 727, + "column": 9 } }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 23175, - "end": 23196, - "loc": { - "start": { - "line": 707, - "column": 8 - }, - "end": { - "line": 707, - "column": 29 - } - }, - "object": { - "type": "Identifier", - "start": 23175, - "end": 23184, + "body": [ + { + "type": "ExpressionStatement", + "start": 23755, + "end": 23881, "loc": { "start": { - "line": 707, - "column": 8 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 17 - }, - "identifierName": "buttonDOM" - }, - "name": "buttonDOM" - }, - "property": { - "type": "Identifier", - "start": 23185, - "end": 23196, - "loc": { - "start": { - "line": 707, - "column": 18 - }, - "end": { - "line": 707, - "column": 29 - }, - "identifierName": "onmousedown" - }, - "name": "onmousedown" - }, - "computed": false - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 23199, - "end": 23243, - "loc": { - "start": { - "line": 707, - "column": 32 - }, - "end": { - "line": 707, - "column": 76 - } - }, - "id": null, - "generator": false, - "expression": true, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 23200, - "end": 23201, - "loc": { - "start": { - "line": 707, - "column": 33 - }, - "end": { - "line": 707, - "column": 34 - }, - "identifierName": "e" - }, - "name": "e" - } - ], - "body": { - "type": "CallExpression", - "start": 23206, - "end": 23243, - "loc": { - "start": { - "line": 707, - "column": 39 - }, - "end": { - "line": 707, - "column": 76 + "line": 722, + "column": 11 } }, - "callee": { - "type": "MemberExpression", - "start": 23206, - "end": 23232, + "expression": { + "type": "AssignmentExpression", + "start": 23755, + "end": 23881, "loc": { "start": { - "line": 707, - "column": 39 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 65 + "line": 722, + "column": 11 } }, - "object": { - "type": "ThisExpression", - "start": 23206, - "end": 23210, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23755, + "end": 23772, "loc": { "start": { - "line": 707, - "column": 39 + "line": 719, + "column": 10 }, "end": { - "line": 707, - "column": 43 + "line": 719, + "column": 27 } + }, + "object": { + "type": "Identifier", + "start": 23755, + "end": 23764, + "loc": { + "start": { + "line": 719, + "column": 10 + }, + "end": { + "line": 719, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23765, + "end": 23772, + "loc": { + "start": { + "line": 719, + "column": 20 + }, + "end": { + "line": 719, + "column": 27 + }, + "identifierName": "onclick" + }, + "name": "onclick" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 23775, + "end": 23881, + "loc": { + "start": { + "line": 719, + "column": 30 + }, + "end": { + "line": 722, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 23781, + "end": 23881, + "loc": { + "start": { + "line": 719, + "column": 36 + }, + "end": { + "line": 722, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23796, + "end": 23821, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23796, + "end": 23820, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23796, + "end": 23812, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 28 + } + }, + "object": { + "type": "ThisExpression", + "start": 23796, + "end": 23800, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23801, + "end": 23812, + "loc": { + "start": { + "line": 720, + "column": 17 + }, + "end": { + "line": 720, + "column": 28 + }, + "identifierName": "isMouseHold" + }, + "name": "isMouseHold" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 23815, + "end": 23820, + "loc": { + "start": { + "line": 720, + "column": 31 + }, + "end": { + "line": 720, + "column": 36 + } + }, + "value": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 23835, + "end": 23868, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 23835, + "end": 23867, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23835, + "end": 23859, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 36 + } + }, + "object": { + "type": "ThisExpression", + "start": 23835, + "end": 23839, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 23840, + "end": 23859, + "loc": { + "start": { + "line": 721, + "column": 17 + }, + "end": { + "line": 721, + "column": 36 + }, + "identifierName": "handleButtonClicked" + }, + "name": "handleButtonClicked" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23860, + "end": 23866, + "loc": { + "start": { + "line": 721, + "column": 37 + }, + "end": { + "line": 721, + "column": 43 + }, + "identifierName": "button" + }, + "name": "button" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 23893, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 726, + "column": 11 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 23893, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 726, + "column": 11 } }, - "property": { - "type": "Identifier", - "start": 23211, - "end": 23232, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 23893, + "end": 23914, "loc": { "start": { - "line": 707, - "column": 44 + "line": 723, + "column": 10 }, "end": { - "line": 707, - "column": 65 - }, - "identifierName": "handleButtonMouseDown" + "line": 723, + "column": 31 + } }, - "name": "handleButtonMouseDown" + "object": { + "type": "Identifier", + "start": 23893, + "end": 23902, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 19 + }, + "identifierName": "buttonDOM" + }, + "name": "buttonDOM" + }, + "property": { + "type": "Identifier", + "start": 23903, + "end": 23914, + "loc": { + "start": { + "line": 723, + "column": 20 + }, + "end": { + "line": 723, + "column": 31 + }, + "identifierName": "onmousedown" + }, + "name": "onmousedown" + }, + "computed": false }, - "computed": false - }, - "arguments": [ - { - "type": "Identifier", - "start": 23233, - "end": 23239, + "right": { + "type": "ArrowFunctionExpression", + "start": 23917, + "end": 24065, "loc": { "start": { - "line": 707, - "column": 66 + "line": 723, + "column": 34 }, "end": { - "line": 707, - "column": 72 - }, - "identifierName": "button" + "line": 726, + "column": 11 + } }, - "name": "button" - }, - { - "type": "Identifier", - "start": 23241, - "end": 23242, - "loc": { - "start": { - "line": 707, - "column": 74 + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23918, + "end": 23919, + "loc": { + "start": { + "line": 723, + "column": 35 + }, + "end": { + "line": 723, + "column": 36 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 23924, + "end": 24065, + "loc": { + "start": { + "line": 723, + "column": 41 + }, + "end": { + "line": 726, + "column": 11 + } }, - "end": { - "line": 707, - "column": 75 - }, - "identifierName": "e" - }, - "name": "e" + "body": [ + { + "type": "IfStatement", + "start": 23939, + "end": 24000, + "loc": { + "start": { + "line": 724, + "column": 12 + }, + "end": { + "line": 724, + "column": 73 + } + }, + "test": { + "type": "MemberExpression", + "start": 23943, + "end": 23979, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 23943, + "end": 23955, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 28 + } + }, + "object": { + "type": "ThisExpression", + "start": 23943, + "end": 23947, + "loc": { + "start": { + "line": 724, + "column": 16 + }, + "end": { + "line": 724, + "column": 20 + } + } + }, + "property": { + "type": "Identifier", + "start": 23948, + "end": 23955, + "loc": { + "start": { + "line": 724, + "column": 21 + }, + "end": { + "line": 724, + "column": 28 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 23956, + "end": 23979, + "loc": { + "start": { + "line": 724, + "column": 29 + }, + "end": { + "line": 724, + "column": 52 + }, + "identifierName": "preventMouseDownDefault" + }, + "name": "preventMouseDownDefault" + }, + "computed": false + }, + "consequent": { + "type": "ExpressionStatement", + "start": 23981, + "end": 24000, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 23981, + "end": 23999, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23981, + "end": 23997, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 70 + } + }, + "object": { + "type": "Identifier", + "start": 23981, + "end": 23982, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 55 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 23983, + "end": 23997, + "loc": { + "start": { + "line": 724, + "column": 56 + }, + "end": { + "line": 724, + "column": 70 + }, + "identifierName": "preventDefault" + }, + "name": "preventDefault" + }, + "computed": false + }, + "arguments": [] + } + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 24014, + "end": 24052, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 24014, + "end": 24051, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24014, + "end": 24040, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 38 + } + }, + "object": { + "type": "ThisExpression", + "start": 24014, + "end": 24018, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 16 + } + } + }, + "property": { + "type": "Identifier", + "start": 24019, + "end": 24040, + "loc": { + "start": { + "line": 725, + "column": 17 + }, + "end": { + "line": 725, + "column": 38 + }, + "identifierName": "handleButtonMouseDown" + }, + "name": "handleButtonMouseDown" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24041, + "end": 24047, + "loc": { + "start": { + "line": 725, + "column": 39 + }, + "end": { + "line": 725, + "column": 45 + }, + "identifierName": "button" + }, + "name": "button" + }, + { + "type": "Identifier", + "start": 24049, + "end": 24050, + "loc": { + "start": { + "line": 725, + "column": 47 + }, + "end": { + "line": 725, + "column": 48 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + } } - ] + } } - } + ], + "directives": [], + "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, + "start": 24096, + "end": 24142, "loc": { "start": { - "line": 709, + "line": 729, "column": 8 }, "end": { - "line": 711, + "line": 731, "column": 11 } } @@ -78367,57 +81530,57 @@ }, { "type": "ExpressionStatement", - "start": 23312, - "end": 23357, + "start": 24152, + "end": 24197, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 23312, - "end": 23356, + "start": 24152, + "end": 24196, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 23312, - "end": 23334, + "start": 24152, + "end": 24174, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 30 } }, "object": { "type": "Identifier", - "start": 23312, - "end": 23321, + "start": 24152, + "end": 24161, "loc": { "start": { - "line": 712, + "line": 732, "column": 8 }, "end": { - "line": 712, + "line": 732, "column": 17 }, "identifierName": "buttonDOM" @@ -78427,15 +81590,15 @@ }, "property": { "type": "Identifier", - "start": 23322, - "end": 23334, + "start": 24162, + "end": 24174, "loc": { "start": { - "line": 712, + "line": 732, "column": 18 }, "end": { - "line": 712, + "line": 732, "column": 30 }, "identifierName": "setAttribute" @@ -78448,15 +81611,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23335, - "end": 23347, + "start": 24175, + "end": 24187, "loc": { "start": { - "line": 712, + "line": 732, "column": 31 }, "end": { - "line": 712, + "line": 732, "column": 43 } }, @@ -78468,15 +81631,15 @@ }, { "type": "Identifier", - "start": 23349, - "end": 23355, + "start": 24189, + "end": 24195, "loc": { "start": { - "line": 712, + "line": 732, "column": 45 }, "end": { - "line": 712, + "line": 732, "column": 51 }, "identifierName": "button" @@ -78490,15 +81653,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, + "start": 24096, + "end": 24142, "loc": { "start": { - "line": 709, + "line": 729, "column": 8 }, "end": { - "line": 711, + "line": 731, "column": 11 } } @@ -78508,15 +81671,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": 23369, - "end": 23524, + "start": 24209, + "end": 24364, "loc": { "start": { - "line": 714, + "line": 734, "column": 8 }, "end": { - "line": 717, + "line": 737, "column": 11 } } @@ -78525,44 +81688,44 @@ }, { "type": "VariableDeclaration", - "start": 23534, - "end": 23600, + "start": 24374, + "end": 24440, "loc": { "start": { - "line": 718, + "line": 738, "column": 8 }, "end": { - "line": 718, + "line": 738, "column": 74 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23538, - "end": 23599, + "start": 24378, + "end": 24439, "loc": { "start": { - "line": 718, + "line": 738, "column": 12 }, "end": { - "line": 718, + "line": 738, "column": 73 } }, "id": { "type": "Identifier", - "start": 23538, - "end": 23547, + "start": 24378, + "end": 24387, "loc": { "start": { - "line": 718, + "line": 738, "column": 12 }, "end": { - "line": 718, + "line": 738, "column": 21 }, "identifierName": "buttonUID" @@ -78572,73 +81735,73 @@ }, "init": { "type": "TemplateLiteral", - "start": 23550, - "end": 23599, + "start": 24390, + "end": 24439, "loc": { "start": { - "line": 718, + "line": 738, "column": 24 }, "end": { - "line": 718, + "line": 738, "column": 73 } }, "expressions": [ { "type": "MemberExpression", - "start": 23553, - "end": 23576, + "start": 24393, + "end": 24416, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 50 } }, "object": { "type": "MemberExpression", - "start": 23553, - "end": 23565, + "start": 24393, + "end": 24405, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 39 } }, "object": { "type": "ThisExpression", - "start": 23553, - "end": 23557, + "start": 24393, + "end": 24397, "loc": { "start": { - "line": 718, + "line": 738, "column": 27 }, "end": { - "line": 718, + "line": 738, "column": 31 } } }, "property": { "type": "Identifier", - "start": 23558, - "end": 23565, + "start": 24398, + "end": 24405, "loc": { "start": { - "line": 718, + "line": 738, "column": 32 }, "end": { - "line": 718, + "line": 738, "column": 39 }, "identifierName": "options" @@ -78649,15 +81812,15 @@ }, "property": { "type": "Identifier", - "start": 23566, - "end": 23576, + "start": 24406, + "end": 24416, "loc": { "start": { - "line": 718, + "line": 738, "column": 40 }, "end": { - "line": 718, + "line": 738, "column": 50 }, "identifierName": "layoutName" @@ -78668,15 +81831,15 @@ }, { "type": "Identifier", - "start": 23581, - "end": 23587, + "start": 24421, + "end": 24427, "loc": { "start": { - "line": 718, + "line": 738, "column": 55 }, "end": { - "line": 718, + "line": 738, "column": 61 }, "identifierName": "rIndex" @@ -78685,15 +81848,15 @@ }, { "type": "Identifier", - "start": 23591, - "end": 23597, + "start": 24431, + "end": 24437, "loc": { "start": { - "line": 718, + "line": 738, "column": 65 }, "end": { - "line": 718, + "line": 738, "column": 71 }, "identifierName": "bIndex" @@ -78704,15 +81867,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 23551, - "end": 23551, + "start": 24391, + "end": 24391, "loc": { "start": { - "line": 718, + "line": 738, "column": 25 }, "end": { - "line": 718, + "line": 738, "column": 25 } }, @@ -78724,15 +81887,15 @@ }, { "type": "TemplateElement", - "start": 23577, - "end": 23579, + "start": 24417, + "end": 24419, "loc": { "start": { - "line": 718, + "line": 738, "column": 51 }, "end": { - "line": 718, + "line": 738, "column": 53 } }, @@ -78744,15 +81907,15 @@ }, { "type": "TemplateElement", - "start": 23588, - "end": 23589, + "start": 24428, + "end": 24429, "loc": { "start": { - "line": 718, + "line": 738, "column": 62 }, "end": { - "line": 718, + "line": 738, "column": 63 } }, @@ -78764,15 +81927,15 @@ }, { "type": "TemplateElement", - "start": 23598, - "end": 23598, + "start": 24438, + "end": 24438, "loc": { "start": { - "line": 718, + "line": 738, "column": 72 }, "end": { - "line": 718, + "line": 738, "column": 72 } }, @@ -78792,15 +81955,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": 23369, - "end": 23524, + "start": 24209, + "end": 24364, "loc": { "start": { - "line": 714, + "line": 734, "column": 8 }, "end": { - "line": 717, + "line": 737, "column": 11 } } @@ -78809,57 +81972,57 @@ }, { "type": "ExpressionStatement", - "start": 23610, - "end": 23661, + "start": 24450, + "end": 24501, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 59 } }, "expression": { "type": "CallExpression", - "start": 23610, - "end": 23660, + "start": 24450, + "end": 24500, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23610, - "end": 23632, + "start": 24450, + "end": 24472, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 30 } }, "object": { "type": "Identifier", - "start": 23610, - "end": 23619, + "start": 24450, + "end": 24459, "loc": { "start": { - "line": 719, + "line": 739, "column": 8 }, "end": { - "line": 719, + "line": 739, "column": 17 }, "identifierName": "buttonDOM" @@ -78868,15 +82031,15 @@ }, "property": { "type": "Identifier", - "start": 23620, - "end": 23632, + "start": 24460, + "end": 24472, "loc": { "start": { - "line": 719, + "line": 739, "column": 18 }, "end": { - "line": 719, + "line": 739, "column": 30 }, "identifierName": "setAttribute" @@ -78888,15 +82051,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23633, - "end": 23648, + "start": 24473, + "end": 24488, "loc": { "start": { - "line": 719, + "line": 739, "column": 31 }, "end": { - "line": 719, + "line": 739, "column": 46 } }, @@ -78908,15 +82071,15 @@ }, { "type": "Identifier", - "start": 23650, - "end": 23659, + "start": 24490, + "end": 24499, "loc": { "start": { - "line": 719, + "line": 739, "column": 48 }, "end": { - "line": 719, + "line": 739, "column": 57 }, "identifierName": "buttonUID" @@ -78929,15 +82092,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, + "start": 24513, + "end": 24562, "loc": { "start": { - "line": 721, + "line": 741, "column": 8 }, "end": { - "line": 723, + "line": 743, "column": 11 } } @@ -78946,57 +82109,57 @@ }, { "type": "ExpressionStatement", - "start": 23732, - "end": 23795, + "start": 24572, + "end": 24635, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 71 } }, "expression": { "type": "CallExpression", - "start": 23732, - "end": 23794, + "start": 24572, + "end": 24634, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 70 } }, "callee": { "type": "MemberExpression", - "start": 23732, - "end": 23754, + "start": 24572, + "end": 24594, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 30 } }, "object": { "type": "Identifier", - "start": 23732, - "end": 23741, + "start": 24572, + "end": 24581, "loc": { "start": { - "line": 724, + "line": 744, "column": 8 }, "end": { - "line": 724, + "line": 744, "column": 17 }, "identifierName": "buttonDOM" @@ -79006,15 +82169,15 @@ }, "property": { "type": "Identifier", - "start": 23742, - "end": 23754, + "start": 24582, + "end": 24594, "loc": { "start": { - "line": 724, + "line": 744, "column": 18 }, "end": { - "line": 724, + "line": 744, "column": 30 }, "identifierName": "setAttribute" @@ -79027,15 +82190,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23755, - "end": 23774, + "start": 24595, + "end": 24614, "loc": { "start": { - "line": 724, + "line": 744, "column": 31 }, "end": { - "line": 724, + "line": 744, "column": 50 } }, @@ -79047,15 +82210,15 @@ }, { "type": "Identifier", - "start": 23776, - "end": 23793, + "start": 24616, + "end": 24633, "loc": { "start": { - "line": 724, + "line": 744, "column": 52 }, "end": { - "line": 724, + "line": 744, "column": 69 }, "identifierName": "buttonDisplayName" @@ -79069,15 +82232,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, + "start": 24513, + "end": 24562, "loc": { "start": { - "line": 721, + "line": 741, "column": 8 }, "end": { - "line": 723, + "line": 743, "column": 11 } } @@ -79087,15 +82250,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, + "start": 24647, + "end": 24705, "loc": { "start": { - "line": 726, + "line": 746, "column": 8 }, "end": { - "line": 728, + "line": 748, "column": 11 } } @@ -79104,44 +82267,44 @@ }, { "type": "VariableDeclaration", - "start": 23875, - "end": 23926, + "start": 24715, + "end": 24766, "loc": { "start": { - "line": 729, + "line": 749, "column": 8 }, "end": { - "line": 729, + "line": 749, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 23879, - "end": 23925, + "start": 24719, + "end": 24765, "loc": { "start": { - "line": 729, + "line": 749, "column": 12 }, "end": { - "line": 729, + "line": 749, "column": 58 } }, "id": { "type": "Identifier", - "start": 23879, - "end": 23892, + "start": 24719, + "end": 24732, "loc": { "start": { - "line": 729, + "line": 749, "column": 12 }, "end": { - "line": 729, + "line": 749, "column": 25 }, "identifierName": "buttonSpanDOM" @@ -79151,43 +82314,43 @@ }, "init": { "type": "CallExpression", - "start": 23895, - "end": 23925, + "start": 24735, + "end": 24765, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 23895, - "end": 23917, + "start": 24735, + "end": 24757, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 50 } }, "object": { "type": "Identifier", - "start": 23895, - "end": 23903, + "start": 24735, + "end": 24743, "loc": { "start": { - "line": 729, + "line": 749, "column": 28 }, "end": { - "line": 729, + "line": 749, "column": 36 }, "identifierName": "document" @@ -79196,15 +82359,15 @@ }, "property": { "type": "Identifier", - "start": 23904, - "end": 23917, + "start": 24744, + "end": 24757, "loc": { "start": { - "line": 729, + "line": 749, "column": 37 }, "end": { - "line": 729, + "line": 749, "column": 50 }, "identifierName": "createElement" @@ -79216,15 +82379,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 23918, - "end": 23924, + "start": 24758, + "end": 24764, "loc": { "start": { - "line": 729, + "line": 749, "column": 51 }, "end": { - "line": 729, + "line": 749, "column": 57 } }, @@ -79244,15 +82407,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, + "start": 24647, + "end": 24705, "loc": { "start": { - "line": 726, + "line": 746, "column": 8 }, "end": { - "line": 728, + "line": 748, "column": 11 } } @@ -79261,58 +82424,58 @@ }, { "type": "ExpressionStatement", - "start": 23936, - "end": 23980, + "start": 24776, + "end": 24820, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 52 } }, "expression": { "type": "AssignmentExpression", - "start": 23936, - "end": 23979, + "start": 24776, + "end": 24819, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 23936, - "end": 23959, + "start": 24776, + "end": 24799, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 31 } }, "object": { "type": "Identifier", - "start": 23936, - "end": 23949, + "start": 24776, + "end": 24789, "loc": { "start": { - "line": 730, + "line": 750, "column": 8 }, "end": { - "line": 730, + "line": 750, "column": 21 }, "identifierName": "buttonSpanDOM" @@ -79321,15 +82484,15 @@ }, "property": { "type": "Identifier", - "start": 23950, - "end": 23959, + "start": 24790, + "end": 24799, "loc": { "start": { - "line": 730, + "line": 750, "column": 22 }, "end": { - "line": 730, + "line": 750, "column": 31 }, "identifierName": "innerHTML" @@ -79340,15 +82503,15 @@ }, "right": { "type": "Identifier", - "start": 23962, - "end": 23979, + "start": 24802, + "end": 24819, "loc": { "start": { - "line": 730, + "line": 750, "column": 34 }, "end": { - "line": 730, + "line": 750, "column": 51 }, "identifierName": "buttonDisplayName" @@ -79359,57 +82522,57 @@ }, { "type": "ExpressionStatement", - "start": 23990, - "end": 24027, + "start": 24830, + "end": 24867, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 23990, - "end": 24026, + "start": 24830, + "end": 24866, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 23990, - "end": 24011, + "start": 24830, + "end": 24851, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 29 } }, "object": { "type": "Identifier", - "start": 23990, - "end": 23999, + "start": 24830, + "end": 24839, "loc": { "start": { - "line": 731, + "line": 751, "column": 8 }, "end": { - "line": 731, + "line": 751, "column": 17 }, "identifierName": "buttonDOM" @@ -79418,15 +82581,15 @@ }, "property": { "type": "Identifier", - "start": 24000, - "end": 24011, + "start": 24840, + "end": 24851, "loc": { "start": { - "line": 731, + "line": 751, "column": 18 }, "end": { - "line": 731, + "line": 751, "column": 29 }, "identifierName": "appendChild" @@ -79438,15 +82601,15 @@ "arguments": [ { "type": "Identifier", - "start": 24012, - "end": 24025, + "start": 24852, + "end": 24865, "loc": { "start": { - "line": 731, + "line": 751, "column": 30 }, "end": { - "line": 731, + "line": 751, "column": 43 }, "identifierName": "buttonSpanDOM" @@ -79459,15 +82622,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, + "start": 24879, + "end": 24932, "loc": { "start": { - "line": 733, + "line": 753, "column": 8 }, "end": { - "line": 735, + "line": 755, "column": 11 } } @@ -79476,29 +82639,29 @@ }, { "type": "IfStatement", - "start": 24102, - "end": 24179, + "start": 24942, + "end": 25019, "loc": { "start": { - "line": 736, + "line": 756, "column": 8 }, "end": { - "line": 737, + "line": 757, "column": 43 } }, "test": { "type": "UnaryExpression", - "start": 24105, - "end": 24133, + "start": 24945, + "end": 24973, "loc": { "start": { - "line": 736, + "line": 756, "column": 11 }, "end": { - "line": 736, + "line": 756, "column": 39 } }, @@ -79506,43 +82669,43 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24106, - "end": 24133, + "start": 24946, + "end": 24973, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 39 } }, "object": { "type": "MemberExpression", - "start": 24106, - "end": 24125, + "start": 24946, + "end": 24965, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 31 } }, "object": { "type": "ThisExpression", - "start": 24106, - "end": 24110, + "start": 24946, + "end": 24950, "loc": { "start": { - "line": 736, + "line": 756, "column": 12 }, "end": { - "line": 736, + "line": 756, "column": 16 } }, @@ -79550,15 +82713,15 @@ }, "property": { "type": "Identifier", - "start": 24111, - "end": 24125, + "start": 24951, + "end": 24965, "loc": { "start": { - "line": 736, + "line": 756, "column": 17 }, "end": { - "line": 736, + "line": 756, "column": 31 }, "identifierName": "buttonElements" @@ -79570,15 +82733,15 @@ }, "property": { "type": "Identifier", - "start": 24126, - "end": 24132, + "start": 24966, + "end": 24972, "loc": { "start": { - "line": 736, + "line": 756, "column": 32 }, "end": { - "line": 736, + "line": 756, "column": 38 }, "identifierName": "button" @@ -79595,87 +82758,87 @@ }, "consequent": { "type": "ExpressionStatement", - "start": 24146, - "end": 24179, + "start": 24986, + "end": 25019, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 43 } }, "expression": { "type": "AssignmentExpression", - "start": 24146, - "end": 24178, + "start": 24986, + "end": 25018, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24146, - "end": 24173, + "start": 24986, + "end": 25013, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 37 } }, "object": { "type": "MemberExpression", - "start": 24146, - "end": 24165, + "start": 24986, + "end": 25005, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 29 } }, "object": { "type": "ThisExpression", - "start": 24146, - "end": 24150, + "start": 24986, + "end": 24990, "loc": { "start": { - "line": 737, + "line": 757, "column": 10 }, "end": { - "line": 737, + "line": 757, "column": 14 } } }, "property": { "type": "Identifier", - "start": 24151, - "end": 24165, + "start": 24991, + "end": 25005, "loc": { "start": { - "line": 737, + "line": 757, "column": 15 }, "end": { - "line": 737, + "line": 757, "column": 29 }, "identifierName": "buttonElements" @@ -79686,15 +82849,15 @@ }, "property": { "type": "Identifier", - "start": 24166, - "end": 24172, + "start": 25006, + "end": 25012, "loc": { "start": { - "line": 737, + "line": 757, "column": 30 }, "end": { - "line": 737, + "line": 757, "column": 36 }, "identifierName": "button" @@ -79705,15 +82868,15 @@ }, "right": { "type": "ArrayExpression", - "start": 24176, - "end": 24178, + "start": 25016, + "end": 25018, "loc": { "start": { - "line": 737, + "line": 757, "column": 40 }, "end": { - "line": 737, + "line": 757, "column": 42 } }, @@ -79726,15 +82889,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, + "start": 24879, + "end": 24932, "loc": { "start": { - "line": 733, + "line": 753, "column": 8 }, "end": { - "line": 735, + "line": 755, "column": 11 } } @@ -79743,100 +82906,100 @@ }, { "type": "ExpressionStatement", - "start": 24191, - "end": 24235, + "start": 25031, + "end": 25075, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 52 } }, "expression": { "type": "CallExpression", - "start": 24191, - "end": 24234, + "start": 25031, + "end": 25074, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 51 } }, "callee": { "type": "MemberExpression", - "start": 24191, - "end": 24223, + "start": 25031, + "end": 25063, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 40 } }, "object": { "type": "MemberExpression", - "start": 24191, - "end": 24218, + "start": 25031, + "end": 25058, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 35 } }, "object": { "type": "MemberExpression", - "start": 24191, - "end": 24210, + "start": 25031, + "end": 25050, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 27 } }, "object": { "type": "ThisExpression", - "start": 24191, - "end": 24195, + "start": 25031, + "end": 25035, "loc": { "start": { - "line": 739, + "line": 759, "column": 8 }, "end": { - "line": 739, + "line": 759, "column": 12 } } }, "property": { "type": "Identifier", - "start": 24196, - "end": 24210, + "start": 25036, + "end": 25050, "loc": { "start": { - "line": 739, + "line": 759, "column": 13 }, "end": { - "line": 739, + "line": 759, "column": 27 }, "identifierName": "buttonElements" @@ -79847,15 +83010,15 @@ }, "property": { "type": "Identifier", - "start": 24211, - "end": 24217, + "start": 25051, + "end": 25057, "loc": { "start": { - "line": 739, + "line": 759, "column": 28 }, "end": { - "line": 739, + "line": 759, "column": 34 }, "identifierName": "button" @@ -79866,15 +83029,15 @@ }, "property": { "type": "Identifier", - "start": 24219, - "end": 24223, + "start": 25059, + "end": 25063, "loc": { "start": { - "line": 739, + "line": 759, "column": 36 }, "end": { - "line": 739, + "line": 759, "column": 40 }, "identifierName": "push" @@ -79886,15 +83049,15 @@ "arguments": [ { "type": "Identifier", - "start": 24224, - "end": 24233, + "start": 25064, + "end": 25073, "loc": { "start": { - "line": 739, + "line": 759, "column": 41 }, "end": { - "line": 739, + "line": 759, "column": 50 }, "identifierName": "buttonDOM" @@ -79907,15 +83070,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "start": 25087, + "end": 25139, "loc": { "start": { - "line": 741, + "line": 761, "column": 8 }, "end": { - "line": 743, + "line": 763, "column": 11 } } @@ -79924,57 +83087,57 @@ }, { "type": "ExpressionStatement", - "start": 24309, - "end": 24339, + "start": 25149, + "end": 25179, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 24309, - "end": 24338, + "start": 25149, + "end": 25178, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 24309, - "end": 24327, + "start": 25149, + "end": 25167, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 26 } }, "object": { "type": "Identifier", - "start": 24309, - "end": 24315, + "start": 25149, + "end": 25155, "loc": { "start": { - "line": 744, + "line": 764, "column": 8 }, "end": { - "line": 744, + "line": 764, "column": 14 }, "identifierName": "rowDOM" @@ -79984,15 +83147,15 @@ }, "property": { "type": "Identifier", - "start": 24316, - "end": 24327, + "start": 25156, + "end": 25167, "loc": { "start": { - "line": 744, + "line": 764, "column": 15 }, "end": { - "line": 744, + "line": 764, "column": 26 }, "identifierName": "appendChild" @@ -80005,15 +83168,15 @@ "arguments": [ { "type": "Identifier", - "start": 24328, - "end": 24337, + "start": 25168, + "end": 25177, "loc": { "start": { - "line": 744, + "line": 764, "column": 27 }, "end": { - "line": 744, + "line": 764, "column": 36 }, "identifierName": "buttonDOM" @@ -80027,15 +83190,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "start": 25087, + "end": 25139, "loc": { "start": { - "line": 741, + "line": 761, "column": 8 }, "end": { - "line": 743, + "line": 763, "column": 11 } } @@ -80053,15 +83216,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, + "start": 22811, + "end": 22872, "loc": { "start": { - "line": 690, + "line": 697, "column": 6 }, "end": { - "line": 692, + "line": 699, "column": 9 } } @@ -80071,15 +83234,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "start": 25202, + "end": 25252, "loc": { "start": { - "line": 748, + "line": 768, "column": 6 }, "end": { - "line": 750, + "line": 770, "column": 9 } } @@ -80088,71 +83251,71 @@ }, { "type": "ExpressionStatement", - "start": 24420, - "end": 24457, + "start": 25260, + "end": 25297, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 24420, - "end": 24456, + "start": 25260, + "end": 25296, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 24420, - "end": 24448, + "start": 25260, + "end": 25288, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 34 } }, "object": { "type": "MemberExpression", - "start": 24420, - "end": 24436, + "start": 25260, + "end": 25276, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 24420, - "end": 24424, + "start": 25260, + "end": 25264, "loc": { "start": { - "line": 751, + "line": 771, "column": 6 }, "end": { - "line": 751, + "line": 771, "column": 10 } }, @@ -80160,15 +83323,15 @@ }, "property": { "type": "Identifier", - "start": 24425, - "end": 24436, + "start": 25265, + "end": 25276, "loc": { "start": { - "line": 751, + "line": 771, "column": 11 }, "end": { - "line": 751, + "line": 771, "column": 22 }, "identifierName": "keyboardDOM" @@ -80180,15 +83343,15 @@ }, "property": { "type": "Identifier", - "start": 24437, - "end": 24448, + "start": 25277, + "end": 25288, "loc": { "start": { - "line": 751, + "line": 771, "column": 23 }, "end": { - "line": 751, + "line": 771, "column": 34 }, "identifierName": "appendChild" @@ -80201,15 +83364,15 @@ "arguments": [ { "type": "Identifier", - "start": 24449, - "end": 24455, + "start": 25289, + "end": 25295, "loc": { "start": { - "line": 751, + "line": 771, "column": 35 }, "end": { - "line": 751, + "line": 771, "column": 41 }, "identifierName": "rowDOM" @@ -80223,15 +83386,15 @@ { "type": "CommentBlock", "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "start": 25202, + "end": 25252, "loc": { "start": { - "line": 748, + "line": 768, "column": 6 }, "end": { - "line": 750, + "line": 770, "column": 9 } } @@ -80249,15 +83412,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -80267,15 +83430,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, + "start": 25314, + "end": 25351, "loc": { "start": { - "line": 754, + "line": 774, "column": 4 }, "end": { - "line": 756, + "line": 776, "column": 7 } } @@ -80284,57 +83447,57 @@ }, { "type": "ExpressionStatement", - "start": 24517, - "end": 24533, + "start": 25357, + "end": 25373, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24517, - "end": 24532, + "start": 25357, + "end": 25372, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24517, - "end": 24530, + "start": 25357, + "end": 25370, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24517, - "end": 24521, + "start": 25357, + "end": 25361, "loc": { "start": { - "line": 757, + "line": 777, "column": 4 }, "end": { - "line": 757, + "line": 777, "column": 8 } }, @@ -80342,15 +83505,15 @@ }, "property": { "type": "Identifier", - "start": 24522, - "end": 24530, + "start": 25362, + "end": 25370, "loc": { "start": { - "line": 757, + "line": 777, "column": 9 }, "end": { - "line": 757, + "line": 777, "column": 17 }, "identifierName": "onRender" @@ -80367,219 +83530,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, + "start": 25314, + "end": 25351, "loc": { "start": { - "line": 754, + "line": 774, "column": 4 }, "end": { - "line": 756, - "column": 7 - } - } - } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, - "column": 7 - } - } - } - ] - }, - { - "type": "ExpressionStatement", - "start": 24584, - "end": 24638, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 58 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 24584, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "operator": "=", - "left": { - "type": "MemberExpression", - "start": 24584, - "end": 24602, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 24584, - "end": 24592, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 12 - }, - "identifierName": "document" - }, - "name": "document", - "leadingComments": null - }, - "property": { - "type": "Identifier", - "start": 24593, - "end": 24602, - "loc": { - "start": { - "line": 762, - "column": 13 - }, - "end": { - "line": 762, - "column": 22 - }, - "identifierName": "onmouseup" - }, - "name": "onmouseup" - }, - "computed": false, - "leadingComments": null - }, - "right": { - "type": "ArrowFunctionExpression", - "start": 24605, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 25 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "id": null, - "generator": false, - "expression": true, - "async": false, - "params": [], - "body": { - "type": "CallExpression", - "start": 24611, - "end": 24637, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 57 - } - }, - "callee": { - "type": "MemberExpression", - "start": 24611, - "end": 24635, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 55 - } - }, - "object": { - "type": "ThisExpression", - "start": 24611, - "end": 24615, - "loc": { - "start": { - "line": 762, - "column": 31 - }, - "end": { - "line": 762, - "column": 35 - } - } - }, - "property": { - "type": "Identifier", - "start": 24616, - "end": 24635, - "loc": { - "start": { - "line": 762, - "column": 36 - }, - "end": { - "line": 762, - "column": 55 - }, - "identifierName": "handleButtonMouseUp" - }, - "name": "handleButtonMouseUp" - }, - "computed": false - }, - "arguments": [] - } - }, - "leadingComments": null - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, + "line": 776, "column": 7 } } @@ -80588,29 +83547,29 @@ }, { "type": "IfStatement", - "start": 24646, - "end": 24868, + "start": 25381, + "end": 25757, "loc": { "start": { - "line": 764, + "line": 779, "column": 4 }, "end": { - "line": 774, + "line": 796, "column": 5 } }, "test": { "type": "UnaryExpression", - "start": 24649, - "end": 24666, + "start": 25384, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 7 }, "end": { - "line": 764, + "line": 779, "column": 24 } }, @@ -80618,44 +83577,44 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 24650, - "end": 24666, + "start": 25385, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 24650, - "end": 24654, + "start": 25385, + "end": 25389, "loc": { "start": { - "line": 764, + "line": 779, "column": 8 }, "end": { - "line": 764, + "line": 779, "column": 12 } } }, "property": { "type": "Identifier", - "start": 24655, - "end": 24666, + "start": 25390, + "end": 25401, "loc": { "start": { - "line": 764, + "line": 779, "column": 13 }, "end": { - "line": 764, + "line": 779, "column": 24 }, "identifierName": "initialized" @@ -80670,73 +83629,73 @@ }, "consequent": { "type": "BlockStatement", - "start": 24667, - "end": 24868, + "start": 25402, + "end": 25757, "loc": { "start": { - "line": 764, + "line": 779, "column": 25 }, "end": { - "line": 774, + "line": 796, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 24766, - "end": 24790, + "start": 25501, + "end": 25525, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 30 } }, "expression": { "type": "AssignmentExpression", - "start": 24766, - "end": 24789, + "start": 25501, + "end": 25524, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 24766, - "end": 24782, + "start": 25501, + "end": 25517, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 22 } }, "object": { "type": "ThisExpression", - "start": 24766, - "end": 24770, + "start": 25501, + "end": 25505, "loc": { "start": { - "line": 768, + "line": 783, "column": 6 }, "end": { - "line": 768, + "line": 783, "column": 10 } }, @@ -80744,15 +83703,15 @@ }, "property": { "type": "Identifier", - "start": 24771, - "end": 24782, + "start": 25506, + "end": 25517, "loc": { "start": { - "line": 768, + "line": 783, "column": 11 }, "end": { - "line": 768, + "line": 783, "column": 22 }, "identifierName": "initialized" @@ -80764,15 +83723,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 24785, - "end": 24789, + "start": 25520, + "end": 25524, "loc": { "start": { - "line": 768, + "line": 783, "column": 25 }, "end": { - "line": 768, + "line": 783, "column": 29 } }, @@ -80784,15 +83743,290 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 24676, - "end": 24758, + "start": 25411, + "end": 25493, "loc": { "start": { - "line": 765, + "line": 780, "column": 6 }, "end": { - "line": 767, + "line": 782, + "column": 9 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 787, + "column": 9 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 25584, + "end": 25679, + "loc": { + "start": { + "line": 788, + "column": 6 + }, + "end": { + "line": 790, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 25588, + "end": 25603, + "loc": { + "start": { + "line": 788, + "column": 10 + }, + "end": { + "line": 788, + "column": 25 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 25589, + "end": 25603, + "loc": { + "start": { + "line": 788, + "column": 11 + }, + "end": { + "line": 788, + "column": 25 + }, + "identifierName": "useTouchEvents" + }, + "name": "useTouchEvents", + "leadingComments": null + }, + "extra": { + "parenthesizedArgument": false + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 25605, + "end": 25679, + "loc": { + "start": { + "line": 788, + "column": 27 + }, + "end": { + "line": 790, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25616, + "end": 25670, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 62 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 25616, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 25616, + "end": 25634, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 25616, + "end": 25624, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 16 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 25625, + "end": 25634, + "loc": { + "start": { + "line": 789, + "column": 17 + }, + "end": { + "line": 789, + "column": 26 + }, + "identifierName": "onmouseup" + }, + "name": "onmouseup" + }, + "computed": false + }, + "right": { + "type": "ArrowFunctionExpression", + "start": 25637, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 29 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "CallExpression", + "start": 25643, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25643, + "end": 25667, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 59 + } + }, + "object": { + "type": "ThisExpression", + "start": 25643, + "end": 25647, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 39 + } + } + }, + "property": { + "type": "Identifier", + "start": 25648, + "end": 25667, + "loc": { + "start": { + "line": 789, + "column": 40 + }, + "end": { + "line": 789, + "column": 59 + }, + "identifierName": "handleButtonMouseUp" + }, + "name": "handleButtonMouseUp" + }, + "computed": false + }, + "arguments": [] + } + } + } + } + ], + "directives": [], + "trailingComments": null + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 787, "column": 9 } } @@ -80802,15 +84036,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "start": 25689, + "end": 25728, "loc": { "start": { - "line": 770, + "line": 792, "column": 6 }, "end": { - "line": 772, + "line": 794, "column": 9 } } @@ -80819,57 +84053,57 @@ }, { "type": "ExpressionStatement", - "start": 24847, - "end": 24861, + "start": 25736, + "end": 25750, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 24847, - "end": 24860, + "start": 25736, + "end": 25749, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 24847, - "end": 24858, + "start": 25736, + "end": 25747, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 24847, - "end": 24851, + "start": 25736, + "end": 25740, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 10 } }, @@ -80877,15 +84111,15 @@ }, "property": { "type": "Identifier", - "start": 24852, - "end": 24858, + "start": 25741, + "end": 25747, "loc": { "start": { - "line": 773, + "line": 795, "column": 11 }, "end": { - "line": 773, + "line": 795, "column": 17 }, "identifierName": "onInit" @@ -80902,15 +84136,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "start": 25689, + "end": 25728, "loc": { "start": { - "line": 770, + "line": 792, "column": 6 }, "end": { - "line": 772, + "line": 794, "column": 9 } } @@ -80929,15 +84163,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -81055,16 +84289,16 @@ }, { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -81072,15 +84306,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, + "start": 4420, + "end": 4490, "loc": { "start": { - "line": 66, + "line": 68, "column": 4 }, "end": { - "line": 68, + "line": 70, "column": 7 } } @@ -81088,15 +84322,15 @@ { "type": "CommentBlock", "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, + "start": 4536, + "end": 4565, "loc": { "start": { - "line": 71, + "line": 73, "column": 4 }, "end": { - "line": 73, + "line": 75, "column": 7 } } @@ -81104,15 +84338,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -81120,15 +84354,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -81136,15 +84370,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -81152,15 +84386,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -81168,15 +84402,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -81184,15 +84418,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -81200,15 +84434,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -81216,15 +84450,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -81232,15 +84466,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -81248,15 +84482,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -81264,15 +84498,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8128, - "end": 8205, + "start": 8364, + "end": 8441, "loc": { "start": { - "line": 182, + "line": 184, "column": 6 }, "end": { - "line": 184, + "line": 186, "column": 9 } } @@ -81280,15 +84514,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -81296,15 +84530,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -81312,15 +84546,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -81328,15 +84562,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -81344,15 +84578,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 9135, - "end": 9214, + "start": 9371, + "end": 9450, "loc": { "start": { - "line": 219, + "line": 221, "column": 4 }, "end": { - "line": 221, + "line": 223, "column": 7 } } @@ -81360,15 +84594,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, + "start": 9644, + "end": 9721, "loc": { "start": { - "line": 230, + "line": 232, "column": 4 }, "end": { - "line": 232, + "line": 234, "column": 7 } } @@ -81376,15 +84610,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -81392,15 +84626,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -81408,15 +84642,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -81424,15 +84658,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, + "start": 10581, + "end": 10667, "loc": { "start": { - "line": 269, + "line": 271, "column": 4 }, "end": { - "line": 271, + "line": 273, "column": 7 } } @@ -81440,15 +84674,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -81456,15 +84690,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -81472,15 +84706,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -81488,15 +84722,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -81504,15 +84738,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 313, + "line": 315, "column": 4 }, "end": { - "line": 315, + "line": 317, "column": 7 } } @@ -81520,15 +84754,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": 11772, - "end": 11932, + "start": 11995, + "end": 12155, "loc": { "start": { - "line": 322, + "line": 324, "column": 2 }, "end": { - "line": 326, + "line": 328, "column": 5 } } @@ -81536,15 +84770,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 12284, + "end": 12339, "loc": { "start": { - "line": 331, + "line": 333, "column": 4 }, "end": { - "line": 333, + "line": 335, "column": 7 } } @@ -81552,15 +84786,15 @@ { "type": "CommentBlock", "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, + "start": 12437, + "end": 12546, "loc": { "start": { - "line": 338, + "line": 340, "column": 2 }, "end": { - "line": 341, + "line": 343, "column": 5 } } @@ -81568,15 +84802,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": 12389, - "end": 12515, + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 346, + "line": 348, "column": 2 }, "end": { - "line": 349, + "line": 351, "column": 5 } } @@ -81584,15 +84818,15 @@ { "type": "CommentBlock", "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "start": 12882, + "end": 12991, "loc": { "start": { - "line": 356, + "line": 358, "column": 2 }, "end": { - "line": 359, + "line": 361, "column": 5 } } @@ -81600,15 +84834,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -81616,15 +84850,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -81632,15 +84866,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -81648,15 +84882,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -81664,15 +84898,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -81680,15 +84914,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 15411, - "end": 15491, + "start": 15634, + "end": 15714, "loc": { "start": { - "line": 437, + "line": 439, "column": 4 }, "end": { - "line": 439, + "line": 441, "column": 7 } } @@ -81696,15 +84930,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -81712,15 +84946,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": 15953, - "end": 16094, + "start": 16176, + "end": 16317, "loc": { "start": { - "line": 454, + "line": 456, "column": 10 }, "end": { - "line": 457, + "line": 459, "column": 13 } } @@ -81728,15 +84962,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -81744,15 +84978,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -81760,15 +84994,15 @@ { "type": "CommentBlock", "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, + "start": 17493, + "end": 17583, "loc": { "start": { - "line": 503, + "line": 505, "column": 2 }, "end": { - "line": 505, + "line": 507, "column": 5 } } @@ -81776,15 +85010,15 @@ { "type": "CommentBlock", "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, + "start": 17896, + "end": 18008, "loc": { "start": { - "line": 516, + "line": 518, "column": 2 }, "end": { - "line": 518, + "line": 520, "column": 5 } } @@ -81792,15 +85026,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": 18086, - "end": 18234, + "start": 18378, + "end": 18526, "loc": { "start": { - "line": 531, + "line": 537, "column": 6 }, "end": { - "line": 534, + "line": 540, "column": 9 } } @@ -81808,15 +85042,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -81824,15 +85058,15 @@ { "type": "CommentBlock", "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, + "start": 18961, + "end": 18996, "loc": { "start": { - "line": 551, + "line": 557, "column": 4 }, "end": { - "line": 553, + "line": 559, "column": 7 } } @@ -81840,15 +85074,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -81856,15 +85090,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -81872,15 +85106,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -81888,15 +85122,15 @@ { "type": "CommentBlock", "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, + "start": 19745, + "end": 19774, "loc": { "start": { - "line": 586, + "line": 592, "column": 2 }, "end": { - "line": 588, + "line": 594, "column": 5 } } @@ -81904,15 +85138,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, + "start": 19934, + "end": 19960, "loc": { "start": { - "line": 594, + "line": 600, "column": 8 }, "end": { - "line": 594, + "line": 600, "column": 34 } } @@ -81920,15 +85154,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -81936,15 +85170,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -81952,15 +85186,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -81968,15 +85202,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20491, - "end": 20526, + "start": 20783, + "end": 20818, "loc": { "start": { - "line": 631, + "line": 637, "column": 4 }, "end": { - "line": 633, + "line": 639, "column": 7 } } @@ -81984,15 +85218,15 @@ { "type": "CommentBlock", "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, + "start": 21092, + "end": 21144, "loc": { "start": { - "line": 639, + "line": 646, "column": 4 }, "end": { - "line": 641, + "line": 648, "column": 7 } } @@ -82000,15 +85234,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -82016,15 +85250,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21385, - "end": 21468, + "start": 21740, + "end": 21823, "loc": { "start": { - "line": 658, + "line": 665, "column": 16 }, "end": { - "line": 658, + "line": 665, "column": 99 } } @@ -82032,15 +85266,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -82048,15 +85282,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -82064,15 +85298,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, + "start": 22670, + "end": 22713, "loc": { "start": { - "line": 684, + "line": 691, "column": 6 }, "end": { - "line": 686, + "line": 693, "column": 9 } } @@ -82080,15 +85314,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, + "start": 22811, + "end": 22872, "loc": { "start": { - "line": 690, + "line": 697, "column": 6 }, "end": { - "line": 692, + "line": 699, "column": 9 } } @@ -82096,15 +85330,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -82112,15 +85346,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, + "start": 24096, + "end": 24142, "loc": { "start": { - "line": 709, + "line": 729, "column": 8 }, "end": { - "line": 711, + "line": 731, "column": 11 } } @@ -82128,15 +85362,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": 23369, - "end": 23524, + "start": 24209, + "end": 24364, "loc": { "start": { - "line": 714, + "line": 734, "column": 8 }, "end": { - "line": 717, + "line": 737, "column": 11 } } @@ -82144,56 +85378,8 @@ { "type": "CommentBlock", "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, - "loc": { - "start": { - "line": 721, - "column": 8 - }, - "end": { - "line": 723, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, - "loc": { - "start": { - "line": 726, - "column": 8 - }, - "end": { - "line": 728, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, - "loc": { - "start": { - "line": 733, - "column": 8 - }, - "end": { - "line": 735, - "column": 11 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "start": 24513, + "end": 24562, "loc": { "start": { "line": 741, @@ -82207,16 +85393,64 @@ }, { "type": "CommentBlock", - "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "value": "*\r\n * Adding button label to button\r\n ", + "start": 24647, + "end": 24705, "loc": { "start": { + "line": 746, + "column": 8 + }, + "end": { "line": 748, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding to buttonElements\r\n ", + "start": 24879, + "end": 24932, + "loc": { + "start": { + "line": 753, + "column": 8 + }, + "end": { + "line": 755, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Appending button to row\r\n ", + "start": 25087, + "end": 25139, + "loc": { + "start": { + "line": 761, + "column": 8 + }, + "end": { + "line": 763, + "column": 11 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Appending row to keyboard\r\n ", + "start": 25202, + "end": 25252, + "loc": { + "start": { + "line": 768, "column": 6 }, "end": { - "line": 750, + "line": 770, "column": 9 } } @@ -82224,31 +85458,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, + "start": 25314, + "end": 25351, "loc": { "start": { - "line": 754, + "line": 774, "column": 4 }, "end": { - "line": 756, - "column": 7 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, + "line": 776, "column": 7 } } @@ -82256,15 +85474,31 @@ { "type": "CommentBlock", "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 24676, - "end": 24758, + "start": 25411, + "end": 25493, "loc": { "start": { - "line": 765, + "line": 780, "column": 6 }, "end": { - "line": 767, + "line": 782, + "column": 9 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 787, "column": 9 } } @@ -82272,15 +85506,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "start": 25689, + "end": 25728, "loc": { "start": { - "line": 770, + "line": 792, "column": 6 }, "end": { - "line": 772, + "line": 794, "column": 9 } } @@ -84927,16 +88161,16 @@ }, { "type": "CommentBlock", - "value": "*\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 ", + "value": "*\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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 ", "start": 1124, - "end": 3943, + "end": 4072, "loc": { "start": { "line": 37, "column": 4 }, "end": { - "line": 60, + "line": 61, "column": 7 } } @@ -84956,15 +88190,15 @@ "updateContext": null }, "value": "this", - "start": 3949, - "end": 3953, + "start": 4078, + "end": 4082, "loc": { "start": { - "line": 61, + "line": 62, "column": 4 }, "end": { - "line": 61, + "line": 62, "column": 8 } } @@ -84982,15 +88216,15 @@ "binop": null, "updateContext": null }, - "start": 3953, - "end": 3954, + "start": 4082, + "end": 4083, "loc": { "start": { - "line": 61, + "line": 62, "column": 8 }, "end": { - "line": 61, + "line": 62, "column": 9 } } @@ -85008,15 +88242,15 @@ "binop": null }, "value": "options", - "start": 3954, - "end": 3961, + "start": 4083, + "end": 4090, "loc": { "start": { - "line": 61, + "line": 62, "column": 9 }, "end": { - "line": 61, + "line": 62, "column": 16 } } @@ -85035,15 +88269,15 @@ "updateContext": null }, "value": "=", - "start": 3962, - "end": 3963, + "start": 4091, + "end": 4092, "loc": { "start": { - "line": 61, + "line": 62, "column": 17 }, "end": { - "line": 61, + "line": 62, "column": 18 } } @@ -85061,15 +88295,15 @@ "binop": null }, "value": "options", - "start": 3964, - "end": 3971, + "start": 4093, + "end": 4100, "loc": { "start": { - "line": 61, + "line": 62, "column": 19 }, "end": { - "line": 61, + "line": 62, "column": 26 } } @@ -85087,15 +88321,15 @@ "binop": null, "updateContext": null }, - "start": 3971, - "end": 3972, + "start": 4100, + "end": 4101, "loc": { "start": { - "line": 61, + "line": 62, "column": 26 }, "end": { - "line": 61, + "line": 62, "column": 27 } } @@ -85115,379 +88349,8 @@ "updateContext": null }, "value": "this", - "start": 3978, - "end": 3982, - "loc": { - "start": { - "line": 62, - "column": 4 - }, - "end": { - "line": 62, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3982, - "end": 3983, - "loc": { - "start": { - "line": 62, - "column": 8 - }, - "end": { - "line": 62, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 3983, - "end": 3990, - "loc": { - "start": { - "line": 62, - "column": 9 - }, - "end": { - "line": 62, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 3990, - "end": 3991, - "loc": { - "start": { - "line": 62, - "column": 16 - }, - "end": { - "line": 62, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutName", - "start": 3991, - "end": 4001, - "loc": { - "start": { - "line": 62, - "column": 17 - }, - "end": { - "line": 62, - "column": 27 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4002, - "end": 4003, - "loc": { - "start": { - "line": 62, - "column": 28 - }, - "end": { - "line": 62, - "column": 29 - } - } - }, - { - "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": 4004, - "end": 4008, - "loc": { - "start": { - "line": 62, - "column": 30 - }, - "end": { - "line": 62, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4008, - "end": 4009, - "loc": { - "start": { - "line": 62, - "column": 34 - }, - "end": { - "line": 62, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 4009, - "end": 4016, - "loc": { - "start": { - "line": 62, - "column": 35 - }, - "end": { - "line": 62, - "column": 42 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4016, - "end": 4017, - "loc": { - "start": { - "line": 62, - "column": 42 - }, - "end": { - "line": 62, - "column": 43 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutName", - "start": 4017, - "end": 4027, - "loc": { - "start": { - "line": 62, - "column": 43 - }, - "end": { - "line": 62, - "column": 53 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 4028, - "end": 4030, - "loc": { - "start": { - "line": 62, - "column": 54 - }, - "end": { - "line": 62, - "column": 56 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "default", - "start": 4031, - "end": 4040, - "loc": { - "start": { - "line": 62, - "column": 57 - }, - "end": { - "line": 62, - "column": 66 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4040, - "end": 4041, - "loc": { - "start": { - "line": 62, - "column": 66 - }, - "end": { - "line": 62, - "column": 67 - } - } - }, - { - "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": 4047, - "end": 4051, + "start": 4107, + "end": 4111, "loc": { "start": { "line": 63, @@ -85512,8 +88375,8 @@ "binop": null, "updateContext": null }, - "start": 4051, - "end": 4052, + "start": 4111, + "end": 4112, "loc": { "start": { "line": 63, @@ -85538,335 +88401,16 @@ "binop": null }, "value": "options", - "start": 4052, - "end": 4059, - "loc": { - "start": { - "line": 63, - "column": 9 - }, - "end": { - "line": 63, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4059, - "end": 4060, - "loc": { - "start": { - "line": 63, - "column": 16 - }, - "end": { - "line": 63, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "theme", - "start": 4060, - "end": 4065, - "loc": { - "start": { - "line": 63, - "column": 17 - }, - "end": { - "line": 63, - "column": 22 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4066, - "end": 4067, - "loc": { - "start": { - "line": 63, - "column": 23 - }, - "end": { - "line": 63, - "column": 24 - } - } - }, - { - "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": 4068, - "end": 4072, - "loc": { - "start": { - "line": 63, - "column": 25 - }, - "end": { - "line": 63, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4072, - "end": 4073, - "loc": { - "start": { - "line": 63, - "column": 29 - }, - "end": { - "line": 63, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 4073, - "end": 4080, - "loc": { - "start": { - "line": 63, - "column": 30 - }, - "end": { - "line": 63, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4080, - "end": 4081, - "loc": { - "start": { - "line": 63, - "column": 37 - }, - "end": { - "line": 63, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "theme", - "start": 4081, - "end": 4086, - "loc": { - "start": { - "line": 63, - "column": 38 - }, - "end": { - "line": 63, - "column": 43 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 4087, - "end": 4089, - "loc": { - "start": { - "line": 63, - "column": 44 - }, - "end": { - "line": 63, - "column": 46 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-theme-default", - "start": 4090, - "end": 4108, - "loc": { - "start": { - "line": 63, - "column": 47 - }, - "end": { - "line": 63, - "column": 65 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4108, - "end": 4109, - "loc": { - "start": { - "line": 63, - "column": 65 - }, - "end": { - "line": 63, - "column": 66 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4115, + "start": 4112, "end": 4119, "loc": { "start": { - "line": 64, - "column": 4 + "line": 63, + "column": 9 }, "end": { - "line": 64, - "column": 8 + "line": 63, + "column": 16 } } }, @@ -85887,12 +88431,12 @@ "end": 4120, "loc": { "start": { - "line": 64, - "column": 8 + "line": 63, + "column": 16 }, "end": { - "line": 64, - "column": 9 + "line": 63, + "column": 17 } } }, @@ -85908,69 +88452,17 @@ "postfix": false, "binop": null }, - "value": "options", + "value": "layoutName", "start": 4120, - "end": 4127, + "end": 4130, "loc": { "start": { - "line": 64, - "column": 9 - }, - "end": { - "line": 64, - "column": 16 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4127, - "end": 4128, - "loc": { - "start": { - "line": 64, - "column": 16 - }, - "end": { - "line": 64, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 4128, - "end": 4137, - "loc": { - "start": { - "line": 64, + "line": 63, "column": 17 }, "end": { - "line": 64, - "column": 26 + "line": 63, + "column": 27 } } }, @@ -85988,16 +88480,16 @@ "updateContext": null }, "value": "=", - "start": 4138, - "end": 4139, + "start": 4131, + "end": 4132, "loc": { "start": { - "line": 64, - "column": 27 + "line": 63, + "column": 28 }, "end": { - "line": 64, - "column": 28 + "line": 63, + "column": 29 } } }, @@ -86016,16 +88508,16 @@ "updateContext": null }, "value": "this", - "start": 4140, - "end": 4144, + "start": 4133, + "end": 4137, "loc": { "start": { - "line": 64, - "column": 29 + "line": 63, + "column": 30 }, "end": { - "line": 64, - "column": 33 + "line": 63, + "column": 34 } } }, @@ -86042,16 +88534,16 @@ "binop": null, "updateContext": null }, - "start": 4144, - "end": 4145, + "start": 4137, + "end": 4138, "loc": { "start": { - "line": 64, - "column": 33 + "line": 63, + "column": 34 }, "end": { - "line": 64, - "column": 34 + "line": 63, + "column": 35 } } }, @@ -86068,16 +88560,16 @@ "binop": null }, "value": "options", - "start": 4145, - "end": 4152, + "start": 4138, + "end": 4145, "loc": { "start": { - "line": 64, - "column": 34 + "line": 63, + "column": 35 }, "end": { - "line": 64, - "column": 41 + "line": 63, + "column": 42 } } }, @@ -86094,16 +88586,16 @@ "binop": null, "updateContext": null }, - "start": 4152, - "end": 4153, + "start": 4145, + "end": 4146, "loc": { "start": { - "line": 64, - "column": 41 + "line": 63, + "column": 42 }, "end": { - "line": 64, - "column": 42 + "line": 63, + "column": 43 } } }, @@ -86119,17 +88611,17 @@ "postfix": false, "binop": null }, - "value": "inputName", - "start": 4153, - "end": 4162, + "value": "layoutName", + "start": 4146, + "end": 4156, "loc": { "start": { - "line": 64, - "column": 42 + "line": 63, + "column": 43 }, "end": { - "line": 64, - "column": 51 + "line": 63, + "column": 53 } } }, @@ -86147,16 +88639,16 @@ "updateContext": null }, "value": "||", - "start": 4163, - "end": 4165, + "start": 4157, + "end": 4159, "loc": { "start": { - "line": 64, - "column": 52 + "line": 63, + "column": 54 }, "end": { - "line": 64, - "column": 54 + "line": 63, + "column": 56 } } }, @@ -86174,550 +88666,15 @@ "updateContext": null }, "value": "default", - "start": 4166, - "end": 4175, + "start": 4160, + "end": 4169, "loc": { "start": { - "line": 64, - "column": 55 + "line": 63, + "column": 57 }, "end": { - "line": 64, - "column": 64 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4175, - "end": 4176, - "loc": { - "start": { - "line": 64, - "column": 64 - }, - "end": { - "line": 64, - "column": 65 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", - "start": 4184, - "end": 4254, - "loc": { - "start": { - "line": 66, - "column": 4 - }, - "end": { - "line": 68, - "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": 4260, - "end": 4264, - "loc": { - "start": { - "line": 69, - "column": 4 - }, - "end": { - "line": 69, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4264, - "end": 4265, - "loc": { - "start": { - "line": 69, - "column": 8 - }, - "end": { - "line": 69, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 4265, - "end": 4286, - "loc": { - "start": { - "line": 69, - "column": 9 - }, - "end": { - "line": 69, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4287, - "end": 4288, - "loc": { - "start": { - "line": 69, - "column": 31 - }, - "end": { - "line": 69, - "column": 32 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 4289, - "end": 4291, - "loc": { - "start": { - "line": 69, - "column": 33 - }, - "end": { - "line": 69, - "column": 35 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4291, - "end": 4292, - "loc": { - "start": { - "line": 69, - "column": 35 - }, - "end": { - "line": 69, - "column": 36 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Bindings\r\n ", - "start": 4300, - "end": 4329, - "loc": { - "start": { - "line": 71, - "column": 4 - }, - "end": { - "line": 73, - "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": 4335, - "end": 4339, - "loc": { - "start": { - "line": 74, - "column": 4 - }, - "end": { - "line": 74, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4339, - "end": 4340, - "loc": { - "start": { - "line": 74, - "column": 8 - }, - "end": { - "line": 74, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonClicked", - "start": 4340, - "end": 4359, - "loc": { - "start": { - "line": 74, - "column": 9 - }, - "end": { - "line": 74, - "column": 28 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4360, - "end": 4361, - "loc": { - "start": { - "line": 74, - "column": 29 - }, - "end": { - "line": 74, - "column": 30 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4362, - "end": 4366, - "loc": { - "start": { - "line": 74, - "column": 31 - }, - "end": { - "line": 74, - "column": 35 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4366, - "end": 4367, - "loc": { - "start": { - "line": 74, - "column": 35 - }, - "end": { - "line": 74, - "column": 36 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonClicked", - "start": 4367, - "end": 4386, - "loc": { - "start": { - "line": 74, - "column": 36 - }, - "end": { - "line": 74, - "column": 55 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4386, - "end": 4387, - "loc": { - "start": { - "line": 74, - "column": 55 - }, - "end": { - "line": 74, - "column": 56 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4387, - "end": 4391, - "loc": { - "start": { - "line": 74, - "column": 56 - }, - "end": { - "line": 74, - "column": 60 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4391, - "end": 4392, - "loc": { - "start": { - "line": 74, - "column": 60 - }, - "end": { - "line": 74, - "column": 61 - } - } - }, - { - "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": 4392, - "end": 4396, - "loc": { - "start": { - "line": 74, - "column": 61 - }, - "end": { - "line": 74, - "column": 65 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4396, - "end": 4397, - "loc": { - "start": { - "line": 74, - "column": 65 - }, - "end": { - "line": 74, + "line": 63, "column": 66 } } @@ -86735,15 +88692,15 @@ "binop": null, "updateContext": null }, - "start": 4397, - "end": 4398, + "start": 4169, + "end": 4170, "loc": { "start": { - "line": 74, + "line": 63, "column": 66 }, "end": { - "line": 74, + "line": 63, "column": 67 } } @@ -86763,15 +88720,15 @@ "updateContext": null }, "value": "this", - "start": 4404, - "end": 4408, + "start": 4176, + "end": 4180, "loc": { "start": { - "line": 75, + "line": 64, "column": 4 }, "end": { - "line": 75, + "line": 64, "column": 8 } } @@ -86789,15 +88746,15 @@ "binop": null, "updateContext": null }, - "start": 4408, - "end": 4409, + "start": 4180, + "end": 4181, "loc": { "start": { - "line": 75, + "line": 64, "column": 8 }, "end": { - "line": 75, + "line": 64, "column": 9 } } @@ -86814,17 +88771,69 @@ "postfix": false, "binop": null }, - "value": "syncInstanceInputs", - "start": 4409, - "end": 4427, + "value": "options", + "start": 4181, + "end": 4188, "loc": { "start": { - "line": 75, + "line": 64, "column": 9 }, "end": { - "line": 75, - "column": 27 + "line": 64, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4188, + "end": 4189, + "loc": { + "start": { + "line": 64, + "column": 16 + }, + "end": { + "line": 64, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "theme", + "start": 4189, + "end": 4194, + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 22 } } }, @@ -86842,25 +88851,52 @@ "updateContext": null }, "value": "=", - "start": 4428, - "end": 4429, + "start": 4195, + "end": 4196, "loc": { "start": { - "line": 75, - "column": 28 + "line": 64, + "column": 23 }, "end": { - "line": 75, + "line": 64, + "column": 24 + } + } + }, + { + "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": 4197, + "end": 4201, + "loc": { + "start": { + "line": 64, + "column": 25 + }, + "end": { + "line": 64, "column": 29 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -86869,17 +88905,42 @@ "binop": null, "updateContext": null }, - "value": "this", - "start": 4430, - "end": 4434, + "start": 4201, + "end": 4202, "loc": { "start": { - "line": 75, + "line": 64, + "column": 29 + }, + "end": { + "line": 64, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 4202, + "end": 4209, + "loc": { + "start": { + "line": 64, "column": 30 }, "end": { - "line": 75, - "column": 34 + "line": 64, + "column": 37 } } }, @@ -86896,16 +88957,16 @@ "binop": null, "updateContext": null }, - "start": 4434, - "end": 4435, + "start": 4209, + "end": 4210, "loc": { "start": { - "line": 75, - "column": 34 + "line": 64, + "column": 37 }, "end": { - "line": 75, - "column": 35 + "line": 64, + "column": 38 } } }, @@ -86921,94 +88982,97 @@ "postfix": false, "binop": null }, - "value": "syncInstanceInputs", - "start": 4435, - "end": 4453, + "value": "theme", + "start": 4210, + "end": 4215, "loc": { "start": { - "line": 75, - "column": 35 + "line": 64, + "column": 38 }, "end": { - "line": 75, - "column": 53 + "line": 64, + "column": 43 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4453, - "end": 4454, - "loc": { - "start": { - "line": 75, - "column": 53 - }, - "end": { - "line": 75, - "column": 54 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4454, - "end": 4458, - "loc": { - "start": { - "line": 75, - "column": 54 - }, - "end": { - "line": 75, - "column": 58 - } - } - }, - { - "type": { - "label": "(", + "label": "||", "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 4216, + "end": 4218, + "loc": { + "start": { + "line": 64, + "column": 44 + }, + "end": { + "line": 64, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 4458, - "end": 4459, + "value": "hg-theme-default", + "start": 4219, + "end": 4237, "loc": { "start": { - "line": 75, - "column": 58 + "line": 64, + "column": 47 }, "end": { - "line": 75, - "column": 59 + "line": 64, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4237, + "end": 4238, + "loc": { + "start": { + "line": 64, + "column": 65 + }, + "end": { + "line": 64, + "column": 66 } } }, @@ -87027,22 +89091,22 @@ "updateContext": null }, "value": "this", - "start": 4459, - "end": 4463, + "start": 4244, + "end": 4248, "loc": { "start": { - "line": 75, - "column": 59 + "line": 65, + "column": 4 }, "end": { - "line": 75, - "column": 63 + "line": 65, + "column": 8 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -87050,17 +89114,309 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 4463, - "end": 4464, + "start": 4248, + "end": 4249, "loc": { "start": { - "line": 75, - "column": 63 + "line": 65, + "column": 8 }, "end": { - "line": 75, + "line": 65, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 4249, + "end": 4256, + "loc": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4256, + "end": 4257, + "loc": { + "start": { + "line": 65, + "column": 16 + }, + "end": { + "line": 65, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 4257, + "end": 4266, + "loc": { + "start": { + "line": 65, + "column": 17 + }, + "end": { + "line": 65, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4267, + "end": 4268, + "loc": { + "start": { + "line": 65, + "column": 27 + }, + "end": { + "line": 65, + "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": 4269, + "end": 4273, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 65, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4273, + "end": 4274, + "loc": { + "start": { + "line": 65, + "column": 33 + }, + "end": { + "line": 65, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 4274, + "end": 4281, + "loc": { + "start": { + "line": 65, + "column": 34 + }, + "end": { + "line": 65, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4281, + "end": 4282, + "loc": { + "start": { + "line": 65, + "column": 41 + }, + "end": { + "line": 65, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 4282, + "end": 4291, + "loc": { + "start": { + "line": 65, + "column": 42 + }, + "end": { + "line": 65, + "column": 51 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 4292, + "end": 4294, + "loc": { + "start": { + "line": 65, + "column": 52 + }, + "end": { + "line": 65, + "column": 54 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "default", + "start": 4295, + "end": 4304, + "loc": { + "start": { + "line": 65, + "column": 55 + }, + "end": { + "line": 65, "column": 64 } } @@ -87078,15 +89434,15 @@ "binop": null, "updateContext": null }, - "start": 4464, - "end": 4465, + "start": 4304, + "end": 4305, "loc": { "start": { - "line": 75, + "line": 65, "column": 64 }, "end": { - "line": 75, + "line": 65, "column": 65 } } @@ -87106,8 +89462,680 @@ "updateContext": null }, "value": "this", - "start": 4471, - "end": 4475, + "start": 4311, + "end": 4315, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4315, + "end": 4316, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 4316, + "end": 4323, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4323, + "end": 4324, + "loc": { + "start": { + "line": 66, + "column": 16 + }, + "end": { + "line": 66, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventMouseDownDefault", + "start": 4324, + "end": 4347, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 40 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4348, + "end": 4349, + "loc": { + "start": { + "line": 66, + "column": 41 + }, + "end": { + "line": 66, + "column": 42 + } + } + }, + { + "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": 4350, + "end": 4354, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4354, + "end": 4355, + "loc": { + "start": { + "line": 66, + "column": 47 + }, + "end": { + "line": 66, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 4355, + "end": 4362, + "loc": { + "start": { + "line": 66, + "column": 48 + }, + "end": { + "line": 66, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4362, + "end": 4363, + "loc": { + "start": { + "line": 66, + "column": 55 + }, + "end": { + "line": 66, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventMouseDownDefault", + "start": 4363, + "end": 4386, + "loc": { + "start": { + "line": 66, + "column": 56 + }, + "end": { + "line": 66, + "column": 79 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 4387, + "end": 4390, + "loc": { + "start": { + "line": 66, + "column": 80 + }, + "end": { + "line": 66, + "column": 83 + } + } + }, + { + "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": 4391, + "end": 4396, + "loc": { + "start": { + "line": 66, + "column": 84 + }, + "end": { + "line": 66, + "column": 89 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4397, + "end": 4398, + "loc": { + "start": { + "line": 66, + "column": 90 + }, + "end": { + "line": 66, + "column": 91 + } + } + }, + { + "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": 4399, + "end": 4404, + "loc": { + "start": { + "line": 66, + "column": 92 + }, + "end": { + "line": 66, + "column": 97 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4405, + "end": 4406, + "loc": { + "start": { + "line": 66, + "column": 98 + }, + "end": { + "line": 66, + "column": 99 + } + } + }, + { + "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": 4407, + "end": 4411, + "loc": { + "start": { + "line": 66, + "column": 100 + }, + "end": { + "line": 66, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4411, + "end": 4412, + "loc": { + "start": { + "line": 66, + "column": 104 + }, + "end": { + "line": 66, + "column": 105 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Classes identifying loaded plugins\r\n ", + "start": 4420, + "end": 4490, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 70, + "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": 4496, + "end": 4500, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4500, + "end": 4501, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 4501, + "end": 4522, + "loc": { + "start": { + "line": 71, + "column": 9 + }, + "end": { + "line": 71, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4523, + "end": 4524, + "loc": { + "start": { + "line": 71, + "column": 31 + }, + "end": { + "line": 71, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 4525, + "end": 4527, + "loc": { + "start": { + "line": 71, + "column": 33 + }, + "end": { + "line": 71, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4527, + "end": 4528, + "loc": { + "start": { + "line": 71, + "column": 35 + }, + "end": { + "line": 71, + "column": 36 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Bindings\r\n ", + "start": 4536, + "end": 4565, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 75, + "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": 4571, + "end": 4575, "loc": { "start": { "line": 76, @@ -87132,8 +90160,8 @@ "binop": null, "updateContext": null }, - "start": 4475, - "end": 4476, + "start": 4575, + "end": 4576, "loc": { "start": { "line": 76, @@ -87157,9 +90185,9 @@ "postfix": false, "binop": null }, - "value": "clearInput", - "start": 4476, - "end": 4486, + "value": "handleButtonClicked", + "start": 4576, + "end": 4595, "loc": { "start": { "line": 76, @@ -87167,6 +90195,692 @@ }, "end": { "line": 76, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4596, + "end": 4597, + "loc": { + "start": { + "line": 76, + "column": 29 + }, + "end": { + "line": 76, + "column": 30 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 4598, + "end": 4602, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4602, + "end": 4603, + "loc": { + "start": { + "line": 76, + "column": 35 + }, + "end": { + "line": 76, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonClicked", + "start": 4603, + "end": 4622, + "loc": { + "start": { + "line": 76, + "column": 36 + }, + "end": { + "line": 76, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4622, + "end": 4623, + "loc": { + "start": { + "line": 76, + "column": 55 + }, + "end": { + "line": 76, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 4623, + "end": 4627, + "loc": { + "start": { + "line": 76, + "column": 56 + }, + "end": { + "line": 76, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4627, + "end": 4628, + "loc": { + "start": { + "line": 76, + "column": 60 + }, + "end": { + "line": 76, + "column": 61 + } + } + }, + { + "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": 4628, + "end": 4632, + "loc": { + "start": { + "line": 76, + "column": 61 + }, + "end": { + "line": 76, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4632, + "end": 4633, + "loc": { + "start": { + "line": 76, + "column": 65 + }, + "end": { + "line": 76, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4633, + "end": 4634, + "loc": { + "start": { + "line": 76, + "column": 66 + }, + "end": { + "line": 76, + "column": 67 + } + } + }, + { + "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": 4640, + "end": 4644, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4644, + "end": 4645, + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "syncInstanceInputs", + "start": 4645, + "end": 4663, + "loc": { + "start": { + "line": 77, + "column": 9 + }, + "end": { + "line": 77, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4664, + "end": 4665, + "loc": { + "start": { + "line": 77, + "column": 28 + }, + "end": { + "line": 77, + "column": 29 + } + } + }, + { + "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": 4666, + "end": 4670, + "loc": { + "start": { + "line": 77, + "column": 30 + }, + "end": { + "line": 77, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4670, + "end": 4671, + "loc": { + "start": { + "line": 77, + "column": 34 + }, + "end": { + "line": 77, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "syncInstanceInputs", + "start": 4671, + "end": 4689, + "loc": { + "start": { + "line": 77, + "column": 35 + }, + "end": { + "line": 77, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4689, + "end": 4690, + "loc": { + "start": { + "line": 77, + "column": 53 + }, + "end": { + "line": 77, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 4690, + "end": 4694, + "loc": { + "start": { + "line": 77, + "column": 54 + }, + "end": { + "line": 77, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4694, + "end": 4695, + "loc": { + "start": { + "line": 77, + "column": 58 + }, + "end": { + "line": 77, + "column": 59 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 4695, + "end": 4699, + "loc": { + "start": { + "line": 77, + "column": 59 + }, + "end": { + "line": 77, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4699, + "end": 4700, + "loc": { + "start": { + "line": 77, + "column": 63 + }, + "end": { + "line": 77, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4700, + "end": 4701, + "loc": { + "start": { + "line": 77, + "column": 64 + }, + "end": { + "line": 77, + "column": 65 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 4707, + "end": 4711, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4711, + "end": 4712, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearInput", + "start": 4712, + "end": 4722, + "loc": { + "start": { + "line": 78, + "column": 9 + }, + "end": { + "line": 78, "column": 19 } } @@ -87185,15 +90899,15 @@ "updateContext": null }, "value": "=", - "start": 4487, - "end": 4488, + "start": 4723, + "end": 4724, "loc": { "start": { - "line": 76, + "line": 78, "column": 20 }, "end": { - "line": 76, + "line": 78, "column": 21 } } @@ -87213,15 +90927,15 @@ "updateContext": null }, "value": "this", - "start": 4489, - "end": 4493, + "start": 4725, + "end": 4729, "loc": { "start": { - "line": 76, + "line": 78, "column": 22 }, "end": { - "line": 76, + "line": 78, "column": 26 } } @@ -87239,15 +90953,15 @@ "binop": null, "updateContext": null }, - "start": 4493, - "end": 4494, + "start": 4729, + "end": 4730, "loc": { "start": { - "line": 76, + "line": 78, "column": 26 }, "end": { - "line": 76, + "line": 78, "column": 27 } } @@ -87265,15 +90979,15 @@ "binop": null }, "value": "clearInput", - "start": 4494, - "end": 4504, + "start": 4730, + "end": 4740, "loc": { "start": { - "line": 76, + "line": 78, "column": 27 }, "end": { - "line": 76, + "line": 78, "column": 37 } } @@ -87291,15 +91005,15 @@ "binop": null, "updateContext": null }, - "start": 4504, - "end": 4505, + "start": 4740, + "end": 4741, "loc": { "start": { - "line": 76, + "line": 78, "column": 37 }, "end": { - "line": 76, + "line": 78, "column": 38 } } @@ -87317,15 +91031,15 @@ "binop": null }, "value": "bind", - "start": 4505, - "end": 4509, + "start": 4741, + "end": 4745, "loc": { "start": { - "line": 76, + "line": 78, "column": 38 }, "end": { - "line": 76, + "line": 78, "column": 42 } } @@ -87342,15 +91056,15 @@ "postfix": false, "binop": null }, - "start": 4509, - "end": 4510, + "start": 4745, + "end": 4746, "loc": { "start": { - "line": 76, + "line": 78, "column": 42 }, "end": { - "line": 76, + "line": 78, "column": 43 } } @@ -87370,15 +91084,15 @@ "updateContext": null }, "value": "this", - "start": 4510, - "end": 4514, + "start": 4746, + "end": 4750, "loc": { "start": { - "line": 76, + "line": 78, "column": 43 }, "end": { - "line": 76, + "line": 78, "column": 47 } } @@ -87395,15 +91109,15 @@ "postfix": false, "binop": null }, - "start": 4514, - "end": 4515, + "start": 4750, + "end": 4751, "loc": { "start": { - "line": 76, + "line": 78, "column": 47 }, "end": { - "line": 76, + "line": 78, "column": 48 } } @@ -87421,15 +91135,15 @@ "binop": null, "updateContext": null }, - "start": 4515, - "end": 4516, + "start": 4751, + "end": 4752, "loc": { "start": { - "line": 76, + "line": 78, "column": 48 }, "end": { - "line": 76, + "line": 78, "column": 49 } } @@ -87449,694 +91163,8 @@ "updateContext": null }, "value": "this", - "start": 4522, - "end": 4526, - "loc": { - "start": { - "line": 77, - "column": 4 - }, - "end": { - "line": 77, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4526, - "end": 4527, - "loc": { - "start": { - "line": 77, - "column": 8 - }, - "end": { - "line": 77, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getInput", - "start": 4527, - "end": 4535, - "loc": { - "start": { - "line": 77, - "column": 9 - }, - "end": { - "line": 77, - "column": 17 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4536, - "end": 4537, - "loc": { - "start": { - "line": 77, - "column": 18 - }, - "end": { - "line": 77, - "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": 4538, - "end": 4542, - "loc": { - "start": { - "line": 77, - "column": 20 - }, - "end": { - "line": 77, - "column": 24 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4542, - "end": 4543, - "loc": { - "start": { - "line": 77, - "column": 24 - }, - "end": { - "line": 77, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getInput", - "start": 4543, - "end": 4551, - "loc": { - "start": { - "line": 77, - "column": 25 - }, - "end": { - "line": 77, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4551, - "end": 4552, - "loc": { - "start": { - "line": 77, - "column": 33 - }, - "end": { - "line": 77, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4552, - "end": 4556, - "loc": { - "start": { - "line": 77, - "column": 34 - }, - "end": { - "line": 77, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4556, - "end": 4557, - "loc": { - "start": { - "line": 77, - "column": 38 - }, - "end": { - "line": 77, - "column": 39 - } - } - }, - { - "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": 4557, - "end": 4561, - "loc": { - "start": { - "line": 77, - "column": 39 - }, - "end": { - "line": 77, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4561, - "end": 4562, - "loc": { - "start": { - "line": 77, - "column": 43 - }, - "end": { - "line": 77, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4562, - "end": 4563, - "loc": { - "start": { - "line": 77, - "column": 44 - }, - "end": { - "line": 77, - "column": 45 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4569, - "end": 4573, - "loc": { - "start": { - "line": 78, - "column": 4 - }, - "end": { - "line": 78, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4573, - "end": 4574, - "loc": { - "start": { - "line": 78, - "column": 8 - }, - "end": { - "line": 78, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setInput", - "start": 4574, - "end": 4582, - "loc": { - "start": { - "line": 78, - "column": 9 - }, - "end": { - "line": 78, - "column": 17 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4583, - "end": 4584, - "loc": { - "start": { - "line": 78, - "column": 18 - }, - "end": { - "line": 78, - "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": 4585, - "end": 4589, - "loc": { - "start": { - "line": 78, - "column": 20 - }, - "end": { - "line": 78, - "column": 24 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4589, - "end": 4590, - "loc": { - "start": { - "line": 78, - "column": 24 - }, - "end": { - "line": 78, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setInput", - "start": 4590, - "end": 4598, - "loc": { - "start": { - "line": 78, - "column": 25 - }, - "end": { - "line": 78, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4598, - "end": 4599, - "loc": { - "start": { - "line": 78, - "column": 33 - }, - "end": { - "line": 78, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4599, - "end": 4603, - "loc": { - "start": { - "line": 78, - "column": 34 - }, - "end": { - "line": 78, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4603, - "end": 4604, - "loc": { - "start": { - "line": 78, - "column": 38 - }, - "end": { - "line": 78, - "column": 39 - } - } - }, - { - "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": 4604, - "end": 4608, - "loc": { - "start": { - "line": 78, - "column": 39 - }, - "end": { - "line": 78, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4608, - "end": 4609, - "loc": { - "start": { - "line": 78, - "column": 43 - }, - "end": { - "line": 78, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4609, - "end": 4610, - "loc": { - "start": { - "line": 78, - "column": 44 - }, - "end": { - "line": 78, - "column": 45 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4616, - "end": 4620, + "start": 4758, + "end": 4762, "loc": { "start": { "line": 79, @@ -88161,1044 +91189,15 @@ "binop": null, "updateContext": null }, - "start": 4620, - "end": 4621, - "loc": { - "start": { - "line": 79, - "column": 8 - }, - "end": { - "line": 79, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "replaceInput", - "start": 4621, - "end": 4633, - "loc": { - "start": { - "line": 79, - "column": 9 - }, - "end": { - "line": 79, - "column": 21 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4634, - "end": 4635, - "loc": { - "start": { - "line": 79, - "column": 22 - }, - "end": { - "line": 79, - "column": 23 - } - } - }, - { - "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": 4636, - "end": 4640, - "loc": { - "start": { - "line": 79, - "column": 24 - }, - "end": { - "line": 79, - "column": 28 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4640, - "end": 4641, - "loc": { - "start": { - "line": 79, - "column": 28 - }, - "end": { - "line": 79, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "replaceInput", - "start": 4641, - "end": 4653, - "loc": { - "start": { - "line": 79, - "column": 29 - }, - "end": { - "line": 79, - "column": 41 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4653, - "end": 4654, - "loc": { - "start": { - "line": 79, - "column": 41 - }, - "end": { - "line": 79, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4654, - "end": 4658, - "loc": { - "start": { - "line": 79, - "column": 42 - }, - "end": { - "line": 79, - "column": 46 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4658, - "end": 4659, - "loc": { - "start": { - "line": 79, - "column": 46 - }, - "end": { - "line": 79, - "column": 47 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4659, - "end": 4663, - "loc": { - "start": { - "line": 79, - "column": 47 - }, - "end": { - "line": 79, - "column": 51 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4663, - "end": 4664, - "loc": { - "start": { - "line": 79, - "column": 51 - }, - "end": { - "line": 79, - "column": 52 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4664, - "end": 4665, - "loc": { - "start": { - "line": 79, - "column": 52 - }, - "end": { - "line": 79, - "column": 53 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4671, - "end": 4675, - "loc": { - "start": { - "line": 80, - "column": 4 - }, - "end": { - "line": 80, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4675, - "end": 4676, - "loc": { - "start": { - "line": 80, - "column": 8 - }, - "end": { - "line": 80, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clear", - "start": 4676, - "end": 4681, - "loc": { - "start": { - "line": 80, - "column": 9 - }, - "end": { - "line": 80, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4682, - "end": 4683, - "loc": { - "start": { - "line": 80, - "column": 15 - }, - "end": { - "line": 80, - "column": 16 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4684, - "end": 4688, - "loc": { - "start": { - "line": 80, - "column": 17 - }, - "end": { - "line": 80, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4688, - "end": 4689, - "loc": { - "start": { - "line": 80, - "column": 21 - }, - "end": { - "line": 80, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clear", - "start": 4689, - "end": 4694, - "loc": { - "start": { - "line": 80, - "column": 22 - }, - "end": { - "line": 80, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4694, - "end": 4695, - "loc": { - "start": { - "line": 80, - "column": 27 - }, - "end": { - "line": 80, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4695, - "end": 4699, - "loc": { - "start": { - "line": 80, - "column": 28 - }, - "end": { - "line": 80, - "column": 32 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4699, - "end": 4700, - "loc": { - "start": { - "line": 80, - "column": 32 - }, - "end": { - "line": 80, - "column": 33 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4700, - "end": 4704, - "loc": { - "start": { - "line": 80, - "column": 33 - }, - "end": { - "line": 80, - "column": 37 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4704, - "end": 4705, - "loc": { - "start": { - "line": 80, - "column": 37 - }, - "end": { - "line": 80, - "column": 38 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4705, - "end": 4706, - "loc": { - "start": { - "line": 80, - "column": 38 - }, - "end": { - "line": 80, - "column": 39 - } - } - }, - { - "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": 4712, - "end": 4716, - "loc": { - "start": { - "line": 81, - "column": 4 - }, - "end": { - "line": 81, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4716, - "end": 4717, - "loc": { - "start": { - "line": 81, - "column": 8 - }, - "end": { - "line": 81, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "dispatch", - "start": 4717, - "end": 4725, - "loc": { - "start": { - "line": 81, - "column": 9 - }, - "end": { - "line": 81, - "column": 17 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 4726, - "end": 4727, - "loc": { - "start": { - "line": 81, - "column": 18 - }, - "end": { - "line": 81, - "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": 4728, - "end": 4732, - "loc": { - "start": { - "line": 81, - "column": 20 - }, - "end": { - "line": 81, - "column": 24 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4732, - "end": 4733, - "loc": { - "start": { - "line": 81, - "column": 24 - }, - "end": { - "line": 81, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "dispatch", - "start": 4733, - "end": 4741, - "loc": { - "start": { - "line": 81, - "column": 25 - }, - "end": { - "line": 81, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4741, - "end": 4742, - "loc": { - "start": { - "line": 81, - "column": 33 - }, - "end": { - "line": 81, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4742, - "end": 4746, - "loc": { - "start": { - "line": 81, - "column": 34 - }, - "end": { - "line": 81, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4746, - "end": 4747, - "loc": { - "start": { - "line": 81, - "column": 38 - }, - "end": { - "line": 81, - "column": 39 - } - } - }, - { - "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": 4747, - "end": 4751, - "loc": { - "start": { - "line": 81, - "column": 39 - }, - "end": { - "line": 81, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4751, - "end": 4752, - "loc": { - "start": { - "line": 81, - "column": 43 - }, - "end": { - "line": 81, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4752, - "end": 4753, - "loc": { - "start": { - "line": 81, - "column": 44 - }, - "end": { - "line": 81, - "column": 45 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4759, + "start": 4762, "end": 4763, "loc": { "start": { - "line": 82, - "column": 4 - }, - "end": { - "line": 82, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4763, - "end": 4764, - "loc": { - "start": { - "line": 82, + "line": 79, "column": 8 }, "end": { - "line": 82, + "line": 79, "column": 9 } } @@ -89215,17 +91214,17 @@ "postfix": false, "binop": null }, - "value": "addButtonTheme", - "start": 4764, - "end": 4778, + "value": "getInput", + "start": 4763, + "end": 4771, "loc": { "start": { - "line": 82, + "line": 79, "column": 9 }, "end": { - "line": 82, - "column": 23 + "line": 79, + "column": 17 } } }, @@ -89243,16 +91242,16 @@ "updateContext": null }, "value": "=", - "start": 4779, - "end": 4780, + "start": 4772, + "end": 4773, "loc": { "start": { - "line": 82, - "column": 24 + "line": 79, + "column": 18 }, "end": { - "line": 82, - "column": 25 + "line": 79, + "column": 19 } } }, @@ -89271,16 +91270,16 @@ "updateContext": null }, "value": "this", - "start": 4781, - "end": 4785, + "start": 4774, + "end": 4778, "loc": { "start": { - "line": 82, - "column": 26 + "line": 79, + "column": 20 }, "end": { - "line": 82, - "column": 30 + "line": 79, + "column": 24 } } }, @@ -89297,16 +91296,16 @@ "binop": null, "updateContext": null }, - "start": 4785, - "end": 4786, + "start": 4778, + "end": 4779, "loc": { "start": { - "line": 82, - "column": 30 + "line": 79, + "column": 24 }, "end": { - "line": 82, - "column": 31 + "line": 79, + "column": 25 } } }, @@ -89322,17 +91321,17 @@ "postfix": false, "binop": null }, - "value": "addButtonTheme", - "start": 4786, - "end": 4800, + "value": "getInput", + "start": 4779, + "end": 4787, "loc": { "start": { - "line": 82, - "column": 31 + "line": 79, + "column": 25 }, "end": { - "line": 82, - "column": 45 + "line": 79, + "column": 33 } } }, @@ -89349,16 +91348,16 @@ "binop": null, "updateContext": null }, - "start": 4800, - "end": 4801, + "start": 4787, + "end": 4788, "loc": { "start": { - "line": 82, - "column": 45 + "line": 79, + "column": 33 }, "end": { - "line": 82, - "column": 46 + "line": 79, + "column": 34 } } }, @@ -89375,16 +91374,16 @@ "binop": null }, "value": "bind", - "start": 4801, - "end": 4805, + "start": 4788, + "end": 4792, "loc": { "start": { - "line": 82, - "column": 46 + "line": 79, + "column": 34 }, "end": { - "line": 82, - "column": 50 + "line": 79, + "column": 38 } } }, @@ -89400,16 +91399,16 @@ "postfix": false, "binop": null }, - "start": 4805, - "end": 4806, + "start": 4792, + "end": 4793, "loc": { "start": { - "line": 82, - "column": 50 + "line": 79, + "column": 38 }, "end": { - "line": 82, - "column": 51 + "line": 79, + "column": 39 } } }, @@ -89428,16 +91427,16 @@ "updateContext": null }, "value": "this", - "start": 4806, - "end": 4810, + "start": 4793, + "end": 4797, "loc": { "start": { - "line": 82, - "column": 51 + "line": 79, + "column": 39 }, "end": { - "line": 82, - "column": 55 + "line": 79, + "column": 43 } } }, @@ -89453,16 +91452,16 @@ "postfix": false, "binop": null }, - "start": 4810, - "end": 4811, + "start": 4797, + "end": 4798, "loc": { "start": { - "line": 82, - "column": 55 + "line": 79, + "column": 43 }, "end": { - "line": 82, - "column": 56 + "line": 79, + "column": 44 } } }, @@ -89479,16 +91478,16 @@ "binop": null, "updateContext": null }, - "start": 4811, - "end": 4812, + "start": 4798, + "end": 4799, "loc": { "start": { - "line": 82, - "column": 56 + "line": 79, + "column": 44 }, "end": { - "line": 82, - "column": 57 + "line": 79, + "column": 45 } } }, @@ -89507,15 +91506,15 @@ "updateContext": null }, "value": "this", - "start": 4818, - "end": 4822, + "start": 4805, + "end": 4809, "loc": { "start": { - "line": 83, + "line": 80, "column": 4 }, "end": { - "line": 83, + "line": 80, "column": 8 } } @@ -89533,15 +91532,15 @@ "binop": null, "updateContext": null }, - "start": 4822, - "end": 4823, + "start": 4809, + "end": 4810, "loc": { "start": { - "line": 83, + "line": 80, "column": 8 }, "end": { - "line": 83, + "line": 80, "column": 9 } } @@ -89558,17 +91557,17 @@ "postfix": false, "binop": null }, - "value": "removeButtonTheme", - "start": 4823, - "end": 4840, + "value": "setInput", + "start": 4810, + "end": 4818, "loc": { "start": { - "line": 83, + "line": 80, "column": 9 }, "end": { - "line": 83, - "column": 26 + "line": 80, + "column": 17 } } }, @@ -89586,16 +91585,16 @@ "updateContext": null }, "value": "=", - "start": 4841, - "end": 4842, + "start": 4819, + "end": 4820, "loc": { "start": { - "line": 83, - "column": 27 + "line": 80, + "column": 18 }, "end": { - "line": 83, - "column": 28 + "line": 80, + "column": 19 } } }, @@ -89614,16 +91613,16 @@ "updateContext": null }, "value": "this", - "start": 4843, - "end": 4847, + "start": 4821, + "end": 4825, "loc": { "start": { - "line": 83, - "column": 29 + "line": 80, + "column": 20 }, "end": { - "line": 83, - "column": 33 + "line": 80, + "column": 24 } } }, @@ -89640,16 +91639,16 @@ "binop": null, "updateContext": null }, - "start": 4847, - "end": 4848, + "start": 4825, + "end": 4826, "loc": { "start": { - "line": 83, - "column": 33 + "line": 80, + "column": 24 }, "end": { - "line": 83, - "column": 34 + "line": 80, + "column": 25 } } }, @@ -89665,17 +91664,17 @@ "postfix": false, "binop": null }, - "value": "removeButtonTheme", - "start": 4848, - "end": 4865, + "value": "setInput", + "start": 4826, + "end": 4834, "loc": { "start": { - "line": 83, - "column": 34 + "line": 80, + "column": 25 }, "end": { - "line": 83, - "column": 51 + "line": 80, + "column": 33 } } }, @@ -89692,16 +91691,16 @@ "binop": null, "updateContext": null }, - "start": 4865, - "end": 4866, + "start": 4834, + "end": 4835, "loc": { "start": { - "line": 83, - "column": 51 + "line": 80, + "column": 33 }, "end": { - "line": 83, - "column": 52 + "line": 80, + "column": 34 } } }, @@ -89718,16 +91717,16 @@ "binop": null }, "value": "bind", - "start": 4866, - "end": 4870, + "start": 4835, + "end": 4839, "loc": { "start": { - "line": 83, - "column": 52 + "line": 80, + "column": 34 }, "end": { - "line": 83, - "column": 56 + "line": 80, + "column": 38 } } }, @@ -89743,16 +91742,202 @@ "postfix": false, "binop": null }, + "start": 4839, + "end": 4840, + "loc": { + "start": { + "line": 80, + "column": 38 + }, + "end": { + "line": 80, + "column": 39 + } + } + }, + { + "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": 4840, + "end": 4844, + "loc": { + "start": { + "line": 80, + "column": 39 + }, + "end": { + "line": 80, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4844, + "end": 4845, + "loc": { + "start": { + "line": 80, + "column": 43 + }, + "end": { + "line": 80, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4845, + "end": 4846, + "loc": { + "start": { + "line": 80, + "column": 44 + }, + "end": { + "line": 80, + "column": 45 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 4852, + "end": 4856, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4856, + "end": 4857, + "loc": { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replaceInput", + "start": 4857, + "end": 4869, + "loc": { + "start": { + "line": 81, + "column": 9 + }, + "end": { + "line": 81, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", "start": 4870, "end": 4871, "loc": { "start": { - "line": 83, - "column": 56 + "line": 81, + "column": 22 }, "end": { - "line": 83, - "column": 57 + "line": 81, + "column": 23 } } }, @@ -89771,48 +91956,23 @@ "updateContext": null }, "value": "this", - "start": 4871, - "end": 4875, - "loc": { - "start": { - "line": 83, - "column": 57 - }, - "end": { - "line": 83, - "column": 61 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4875, + "start": 4872, "end": 4876, "loc": { "start": { - "line": 83, - "column": 61 + "line": 81, + "column": 24 }, "end": { - "line": 83, - "column": 62 + "line": 81, + "column": 28 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -89826,12 +91986,115 @@ "end": 4877, "loc": { "start": { - "line": 83, - "column": 62 + "line": 81, + "column": 28 }, "end": { - "line": 83, - "column": 63 + "line": 81, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replaceInput", + "start": 4877, + "end": 4889, + "loc": { + "start": { + "line": 81, + "column": 29 + }, + "end": { + "line": 81, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4889, + "end": 4890, + "loc": { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 4890, + "end": 4894, + "loc": { + "start": { + "line": 81, + "column": 42 + }, + "end": { + "line": 81, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4894, + "end": 4895, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 81, + "column": 47 } } }, @@ -89850,22 +92113,22 @@ "updateContext": null }, "value": "this", - "start": 4883, - "end": 4887, + "start": 4895, + "end": 4899, "loc": { "start": { - "line": 84, - "column": 4 + "line": 81, + "column": 47 }, "end": { - "line": 84, - "column": 8 + "line": 81, + "column": 51 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -89873,72 +92136,44 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4887, - "end": 4888, - "loc": { - "start": { - "line": 84, - "column": 8 - }, - "end": { - "line": 84, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null }, - "value": "getButtonElement", - "start": 4888, - "end": 4904, + "start": 4899, + "end": 4900, "loc": { "start": { - "line": 84, - "column": 9 + "line": 81, + "column": 51 }, "end": { - "line": 84, - "column": 25 + "line": 81, + "column": 52 } } }, { "type": { - "label": "=", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 4905, - "end": 4906, + "start": 4900, + "end": 4901, "loc": { "start": { - "line": 84, - "column": 26 + "line": 81, + "column": 52 }, "end": { - "line": 84, - "column": 27 + "line": 81, + "column": 53 } } }, @@ -89961,12 +92196,12 @@ "end": 4911, "loc": { "start": { - "line": 84, - "column": 28 + "line": 82, + "column": 4 }, "end": { - "line": 84, - "column": 32 + "line": 82, + "column": 8 } } }, @@ -89987,12 +92222,12 @@ "end": 4912, "loc": { "start": { - "line": 84, - "column": 32 + "line": 82, + "column": 8 }, "end": { - "line": 84, - "column": 33 + "line": 82, + "column": 9 } } }, @@ -90008,253 +92243,17 @@ "postfix": false, "binop": null }, - "value": "getButtonElement", + "value": "clear", "start": 4912, - "end": 4928, + "end": 4917, "loc": { "start": { - "line": 84, - "column": 33 - }, - "end": { - "line": 84, - "column": 49 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4928, - "end": 4929, - "loc": { - "start": { - "line": 84, - "column": 49 - }, - "end": { - "line": 84, - "column": 50 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 4929, - "end": 4933, - "loc": { - "start": { - "line": 84, - "column": 50 - }, - "end": { - "line": 84, - "column": 54 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4933, - "end": 4934, - "loc": { - "start": { - "line": 84, - "column": 54 - }, - "end": { - "line": 84, - "column": 55 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 4934, - "end": 4938, - "loc": { - "start": { - "line": 84, - "column": 55 - }, - "end": { - "line": 84, - "column": 59 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 4938, - "end": 4939, - "loc": { - "start": { - "line": 84, - "column": 59 - }, - "end": { - "line": 84, - "column": 60 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4939, - "end": 4940, - "loc": { - "start": { - "line": 84, - "column": 60 - }, - "end": { - "line": 84, - "column": 61 - } - } - }, - { - "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": 4946, - "end": 4950, - "loc": { - "start": { - "line": 85, - "column": 4 - }, - "end": { - "line": 85, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 4950, - "end": 4951, - "loc": { - "start": { - "line": 85, - "column": 8 - }, - "end": { - "line": 85, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleCaret", - "start": 4951, - "end": 4962, - "loc": { - "start": { - "line": 85, + "line": 82, "column": 9 }, "end": { - "line": 85, - "column": 20 + "line": 82, + "column": 14 } } }, @@ -90272,16 +92271,16 @@ "updateContext": null }, "value": "=", - "start": 4963, - "end": 4964, + "start": 4918, + "end": 4919, "loc": { "start": { - "line": 85, - "column": 21 + "line": 82, + "column": 15 }, "end": { - "line": 85, - "column": 22 + "line": 82, + "column": 16 } } }, @@ -90300,16 +92299,16 @@ "updateContext": null }, "value": "this", - "start": 4965, - "end": 4969, + "start": 4920, + "end": 4924, "loc": { "start": { - "line": 85, - "column": 23 + "line": 82, + "column": 17 }, "end": { - "line": 85, - "column": 27 + "line": 82, + "column": 21 } } }, @@ -90326,16 +92325,16 @@ "binop": null, "updateContext": null }, - "start": 4969, - "end": 4970, + "start": 4924, + "end": 4925, "loc": { "start": { - "line": 85, - "column": 27 + "line": 82, + "column": 21 }, "end": { - "line": 85, - "column": 28 + "line": 82, + "column": 22 } } }, @@ -90351,17 +92350,17 @@ "postfix": false, "binop": null }, - "value": "handleCaret", - "start": 4970, - "end": 4981, + "value": "clear", + "start": 4925, + "end": 4930, "loc": { "start": { - "line": 85, - "column": 28 + "line": 82, + "column": 22 }, "end": { - "line": 85, - "column": 39 + "line": 82, + "column": 27 } } }, @@ -90378,16 +92377,16 @@ "binop": null, "updateContext": null }, - "start": 4981, - "end": 4982, + "start": 4930, + "end": 4931, "loc": { "start": { - "line": 85, - "column": 39 + "line": 82, + "column": 27 }, "end": { - "line": 85, - "column": 40 + "line": 82, + "column": 28 } } }, @@ -90404,16 +92403,16 @@ "binop": null }, "value": "bind", - "start": 4982, - "end": 4986, + "start": 4931, + "end": 4935, "loc": { "start": { - "line": 85, - "column": 40 + "line": 82, + "column": 28 }, "end": { - "line": 85, - "column": 44 + "line": 82, + "column": 32 } } }, @@ -90429,15 +92428,437 @@ "postfix": false, "binop": null }, - "start": 4986, + "start": 4935, + "end": 4936, + "loc": { + "start": { + "line": 82, + "column": 32 + }, + "end": { + "line": 82, + "column": 33 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 4936, + "end": 4940, + "loc": { + "start": { + "line": 82, + "column": 33 + }, + "end": { + "line": 82, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4940, + "end": 4941, + "loc": { + "start": { + "line": 82, + "column": 37 + }, + "end": { + "line": 82, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4941, + "end": 4942, + "loc": { + "start": { + "line": 82, + "column": 38 + }, + "end": { + "line": 82, + "column": 39 + } + } + }, + { + "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": 4948, + "end": 4952, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4952, + "end": 4953, + "loc": { + "start": { + "line": 83, + "column": 8 + }, + "end": { + "line": 83, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispatch", + "start": 4953, + "end": 4961, + "loc": { + "start": { + "line": 83, + "column": 9 + }, + "end": { + "line": 83, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4962, + "end": 4963, + "loc": { + "start": { + "line": 83, + "column": 18 + }, + "end": { + "line": 83, + "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": 4964, + "end": 4968, + "loc": { + "start": { + "line": 83, + "column": 20 + }, + "end": { + "line": 83, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4968, + "end": 4969, + "loc": { + "start": { + "line": 83, + "column": 24 + }, + "end": { + "line": 83, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispatch", + "start": 4969, + "end": 4977, + "loc": { + "start": { + "line": 83, + "column": 25 + }, + "end": { + "line": 83, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4977, + "end": 4978, + "loc": { + "start": { + "line": 83, + "column": 33 + }, + "end": { + "line": 83, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 4978, + "end": 4982, + "loc": { + "start": { + "line": 83, + "column": 34 + }, + "end": { + "line": 83, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4982, + "end": 4983, + "loc": { + "start": { + "line": 83, + "column": 38 + }, + "end": { + "line": 83, + "column": 39 + } + } + }, + { + "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": 4983, "end": 4987, "loc": { "start": { - "line": 85, + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4987, + "end": 4988, + "loc": { + "start": { + "line": 83, + "column": 43 + }, + "end": { + "line": 83, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4988, + "end": 4989, + "loc": { + "start": { + "line": 83, "column": 44 }, "end": { - "line": 85, + "line": 83, "column": 45 } } @@ -90457,22 +92878,22 @@ "updateContext": null }, "value": "this", - "start": 4987, - "end": 4991, + "start": 4995, + "end": 4999, "loc": { "start": { - "line": 85, - "column": 45 + "line": 84, + "column": 4 }, "end": { - "line": 85, - "column": 49 + "line": 84, + "column": 8 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -90480,43 +92901,228 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "start": 4991, - "end": 4992, - "loc": { - "start": { - "line": 85, - "column": 49 - }, - "end": { - "line": 85, - "column": 50 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 4992, - "end": 4993, + "start": 4999, + "end": 5000, "loc": { "start": { - "line": 85, + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addButtonTheme", + "start": 5000, + "end": 5014, + "loc": { + "start": { + "line": 84, + "column": 9 + }, + "end": { + "line": 84, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5015, + "end": 5016, + "loc": { + "start": { + "line": 84, + "column": 24 + }, + "end": { + "line": 84, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5017, + "end": 5021, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5021, + "end": 5022, + "loc": { + "start": { + "line": 84, + "column": 30 + }, + "end": { + "line": 84, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addButtonTheme", + "start": 5022, + "end": 5036, + "loc": { + "start": { + "line": 84, + "column": 31 + }, + "end": { + "line": 84, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5036, + "end": 5037, + "loc": { + "start": { + "line": 84, + "column": 45 + }, + "end": { + "line": 84, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5037, + "end": 5041, + "loc": { + "start": { + "line": 84, + "column": 46 + }, + "end": { + "line": 84, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5041, + "end": 5042, + "loc": { + "start": { + "line": 84, "column": 50 }, "end": { - "line": 85, + "line": 84, "column": 51 } } @@ -90536,15 +93142,94 @@ "updateContext": null }, "value": "this", - "start": 4999, - "end": 5003, + "start": 5042, + "end": 5046, "loc": { "start": { - "line": 86, + "line": 84, + "column": 51 + }, + "end": { + "line": 84, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5046, + "end": 5047, + "loc": { + "start": { + "line": 84, + "column": 55 + }, + "end": { + "line": 84, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5047, + "end": 5048, + "loc": { + "start": { + "line": 84, + "column": 56 + }, + "end": { + "line": 84, + "column": 57 + } + } + }, + { + "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": 5054, + "end": 5058, + "loc": { + "start": { + "line": 85, "column": 4 }, "end": { - "line": 86, + "line": 85, "column": 8 } } @@ -90562,15 +93247,15 @@ "binop": null, "updateContext": null }, - "start": 5003, - "end": 5004, + "start": 5058, + "end": 5059, "loc": { "start": { - "line": 86, + "line": 85, "column": 8 }, "end": { - "line": 86, + "line": 85, "column": 9 } } @@ -90587,16 +93272,16 @@ "postfix": false, "binop": null }, - "value": "caretEventHandler", - "start": 5004, - "end": 5021, + "value": "removeButtonTheme", + "start": 5059, + "end": 5076, "loc": { "start": { - "line": 86, + "line": 85, "column": 9 }, "end": { - "line": 86, + "line": 85, "column": 26 } } @@ -90615,15 +93300,15 @@ "updateContext": null }, "value": "=", - "start": 5022, - "end": 5023, + "start": 5077, + "end": 5078, "loc": { "start": { - "line": 86, + "line": 85, "column": 27 }, "end": { - "line": 86, + "line": 85, "column": 28 } } @@ -90643,411 +93328,16 @@ "updateContext": null }, "value": "this", - "start": 5024, - "end": 5028, - "loc": { - "start": { - "line": 86, - "column": 29 - }, - "end": { - "line": 86, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5028, - "end": 5029, - "loc": { - "start": { - "line": 86, - "column": 33 - }, - "end": { - "line": 86, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretEventHandler", - "start": 5029, - "end": 5046, - "loc": { - "start": { - "line": 86, - "column": 34 - }, - "end": { - "line": 86, - "column": 51 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5046, - "end": 5047, - "loc": { - "start": { - "line": 86, - "column": 51 - }, - "end": { - "line": 86, - "column": 52 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 5047, - "end": 5051, - "loc": { - "start": { - "line": 86, - "column": 52 - }, - "end": { - "line": 86, - "column": 56 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5051, - "end": 5052, - "loc": { - "start": { - "line": 86, - "column": 56 - }, - "end": { - "line": 86, - "column": 57 - } - } - }, - { - "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": 5052, - "end": 5056, - "loc": { - "start": { - "line": 86, - "column": 57 - }, - "end": { - "line": 86, - "column": 61 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5056, - "end": 5057, - "loc": { - "start": { - "line": 86, - "column": 61 - }, - "end": { - "line": 86, - "column": 62 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5057, - "end": 5058, - "loc": { - "start": { - "line": 86, - "column": 62 - }, - "end": { - "line": 86, - "column": 63 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 5064, - "end": 5068, - "loc": { - "start": { - "line": 87, - "column": 4 - }, - "end": { - "line": 87, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5068, - "end": 5069, - "loc": { - "start": { - "line": 87, - "column": 8 - }, - "end": { - "line": 87, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onInit", - "start": 5069, - "end": 5075, - "loc": { - "start": { - "line": 87, - "column": 9 - }, - "end": { - "line": 87, - "column": 15 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 5076, - "end": 5077, - "loc": { - "start": { - "line": 87, - "column": 16 - }, - "end": { - "line": 87, - "column": 17 - } - } - }, - { - "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": 5078, - "end": 5082, - "loc": { - "start": { - "line": 87, - "column": 18 - }, - "end": { - "line": 87, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5082, + "start": 5079, "end": 5083, "loc": { "start": { - "line": 87, - "column": 22 - }, - "end": { - "line": 87, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onInit", - "start": 5083, - "end": 5089, - "loc": { - "start": { - "line": 87, - "column": 23 - }, - "end": { - "line": 87, + "line": 85, "column": 29 + }, + "end": { + "line": 85, + "column": 33 } } }, @@ -91064,16 +93354,68 @@ "binop": null, "updateContext": null }, - "start": 5089, - "end": 5090, + "start": 5083, + "end": 5084, "loc": { "start": { - "line": 87, - "column": 29 + "line": 85, + "column": 33 }, "end": { - "line": 87, - "column": 30 + "line": 85, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removeButtonTheme", + "start": 5084, + "end": 5101, + "loc": { + "start": { + "line": 85, + "column": 34 + }, + "end": { + "line": 85, + "column": 51 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5101, + "end": 5102, + "loc": { + "start": { + "line": 85, + "column": 51 + }, + "end": { + "line": 85, + "column": 52 } } }, @@ -91090,16 +93432,16 @@ "binop": null }, "value": "bind", - "start": 5090, - "end": 5094, + "start": 5102, + "end": 5106, "loc": { "start": { - "line": 87, - "column": 30 + "line": 85, + "column": 52 }, "end": { - "line": 87, - "column": 34 + "line": 85, + "column": 56 } } }, @@ -91115,95 +93457,16 @@ "postfix": false, "binop": null }, - "start": 5094, - "end": 5095, + "start": 5106, + "end": 5107, "loc": { "start": { - "line": 87, - "column": 34 + "line": 85, + "column": 56 }, "end": { - "line": 87, - "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": 5095, - "end": 5099, - "loc": { - "start": { - "line": 87, - "column": 35 - }, - "end": { - "line": 87, - "column": 39 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5099, - "end": 5100, - "loc": { - "start": { - "line": 87, - "column": 39 - }, - "end": { - "line": 87, - "column": 40 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5100, - "end": 5101, - "loc": { - "start": { - "line": 87, - "column": 40 - }, - "end": { - "line": 87, - "column": 41 + "line": 85, + "column": 57 } } }, @@ -91226,11 +93489,90 @@ "end": 5111, "loc": { "start": { - "line": 88, + "line": 85, + "column": 57 + }, + "end": { + "line": 85, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5111, + "end": 5112, + "loc": { + "start": { + "line": 85, + "column": 61 + }, + "end": { + "line": 85, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5112, + "end": 5113, + "loc": { + "start": { + "line": 85, + "column": 62 + }, + "end": { + "line": 85, + "column": 63 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5119, + "end": 5123, + "loc": { + "start": { + "line": 86, "column": 4 }, "end": { - "line": 88, + "line": 86, "column": 8 } } @@ -91248,15 +93590,15 @@ "binop": null, "updateContext": null }, - "start": 5111, - "end": 5112, + "start": 5123, + "end": 5124, "loc": { "start": { - "line": 88, + "line": 86, "column": 8 }, "end": { - "line": 88, + "line": 86, "column": 9 } } @@ -91273,17 +93615,17 @@ "postfix": false, "binop": null }, - "value": "onRender", - "start": 5112, - "end": 5120, + "value": "getButtonElement", + "start": 5124, + "end": 5140, "loc": { "start": { - "line": 88, + "line": 86, "column": 9 }, "end": { - "line": 88, - "column": 17 + "line": 86, + "column": 25 } } }, @@ -91301,16 +93643,16 @@ "updateContext": null }, "value": "=", - "start": 5121, - "end": 5122, + "start": 5141, + "end": 5142, "loc": { "start": { - "line": 88, - "column": 18 + "line": 86, + "column": 26 }, "end": { - "line": 88, - "column": 19 + "line": 86, + "column": 27 } } }, @@ -91329,16 +93671,16 @@ "updateContext": null }, "value": "this", - "start": 5123, - "end": 5127, + "start": 5143, + "end": 5147, "loc": { "start": { - "line": 88, - "column": 20 + "line": 86, + "column": 28 }, "end": { - "line": 88, - "column": 24 + "line": 86, + "column": 32 } } }, @@ -91355,16 +93697,16 @@ "binop": null, "updateContext": null }, - "start": 5127, - "end": 5128, + "start": 5147, + "end": 5148, "loc": { "start": { - "line": 88, - "column": 24 + "line": 86, + "column": 32 }, "end": { - "line": 88, - "column": 25 + "line": 86, + "column": 33 } } }, @@ -91380,17 +93722,17 @@ "postfix": false, "binop": null }, - "value": "onRender", - "start": 5128, - "end": 5136, + "value": "getButtonElement", + "start": 5148, + "end": 5164, "loc": { "start": { - "line": 88, - "column": 25 + "line": 86, + "column": 33 }, "end": { - "line": 88, - "column": 33 + "line": 86, + "column": 49 } } }, @@ -91407,16 +93749,16 @@ "binop": null, "updateContext": null }, - "start": 5136, - "end": 5137, + "start": 5164, + "end": 5165, "loc": { "start": { - "line": 88, - "column": 33 + "line": 86, + "column": 49 }, "end": { - "line": 88, - "column": 34 + "line": 86, + "column": 50 } } }, @@ -91433,16 +93775,16 @@ "binop": null }, "value": "bind", - "start": 5137, - "end": 5141, + "start": 5165, + "end": 5169, "loc": { "start": { - "line": 88, - "column": 34 + "line": 86, + "column": 50 }, "end": { - "line": 88, - "column": 38 + "line": 86, + "column": 54 } } }, @@ -91458,16 +93800,16 @@ "postfix": false, "binop": null }, - "start": 5141, - "end": 5142, + "start": 5169, + "end": 5170, "loc": { "start": { - "line": 88, - "column": 38 + "line": 86, + "column": 54 }, "end": { - "line": 88, - "column": 39 + "line": 86, + "column": 55 } } }, @@ -91486,16 +93828,16 @@ "updateContext": null }, "value": "this", - "start": 5142, - "end": 5146, + "start": 5170, + "end": 5174, "loc": { "start": { - "line": 88, - "column": 39 + "line": 86, + "column": 55 }, "end": { - "line": 88, - "column": 43 + "line": 86, + "column": 59 } } }, @@ -91511,16 +93853,16 @@ "postfix": false, "binop": null }, - "start": 5146, - "end": 5147, + "start": 5174, + "end": 5175, "loc": { "start": { - "line": 88, - "column": 43 + "line": 86, + "column": 59 }, "end": { - "line": 88, - "column": 44 + "line": 86, + "column": 60 } } }, @@ -91537,15 +93879,279 @@ "binop": null, "updateContext": null }, - "start": 5147, - "end": 5148, + "start": 5175, + "end": 5176, "loc": { "start": { - "line": 88, + "line": 86, + "column": 60 + }, + "end": { + "line": 86, + "column": 61 + } + } + }, + { + "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": 5182, + "end": 5186, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5186, + "end": 5187, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleCaret", + "start": 5187, + "end": 5198, + "loc": { + "start": { + "line": 87, + "column": 9 + }, + "end": { + "line": 87, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5199, + "end": 5200, + "loc": { + "start": { + "line": 87, + "column": 21 + }, + "end": { + "line": 87, + "column": 22 + } + } + }, + { + "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": 5201, + "end": 5205, + "loc": { + "start": { + "line": 87, + "column": 23 + }, + "end": { + "line": 87, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5205, + "end": 5206, + "loc": { + "start": { + "line": 87, + "column": 27 + }, + "end": { + "line": 87, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleCaret", + "start": 5206, + "end": 5217, + "loc": { + "start": { + "line": 87, + "column": 28 + }, + "end": { + "line": 87, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5217, + "end": 5218, + "loc": { + "start": { + "line": 87, + "column": 39 + }, + "end": { + "line": 87, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5218, + "end": 5222, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5222, + "end": 5223, + "loc": { + "start": { + "line": 87, "column": 44 }, "end": { - "line": 88, + "line": 87, "column": 45 } } @@ -91565,8 +94171,430 @@ "updateContext": null }, "value": "this", - "start": 5154, - "end": 5158, + "start": 5223, + "end": 5227, + "loc": { + "start": { + "line": 87, + "column": 45 + }, + "end": { + "line": 87, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5227, + "end": 5228, + "loc": { + "start": { + "line": 87, + "column": 49 + }, + "end": { + "line": 87, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5228, + "end": 5229, + "loc": { + "start": { + "line": 87, + "column": 50 + }, + "end": { + "line": 87, + "column": 51 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5235, + "end": 5239, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5239, + "end": 5240, + "loc": { + "start": { + "line": 88, + "column": 8 + }, + "end": { + "line": 88, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretEventHandler", + "start": 5240, + "end": 5257, + "loc": { + "start": { + "line": 88, + "column": 9 + }, + "end": { + "line": 88, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5258, + "end": 5259, + "loc": { + "start": { + "line": 88, + "column": 27 + }, + "end": { + "line": 88, + "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": 5260, + "end": 5264, + "loc": { + "start": { + "line": 88, + "column": 29 + }, + "end": { + "line": 88, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5264, + "end": 5265, + "loc": { + "start": { + "line": 88, + "column": 33 + }, + "end": { + "line": 88, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretEventHandler", + "start": 5265, + "end": 5282, + "loc": { + "start": { + "line": 88, + "column": 34 + }, + "end": { + "line": 88, + "column": 51 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5282, + "end": 5283, + "loc": { + "start": { + "line": 88, + "column": 51 + }, + "end": { + "line": 88, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5283, + "end": 5287, + "loc": { + "start": { + "line": 88, + "column": 52 + }, + "end": { + "line": 88, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5287, + "end": 5288, + "loc": { + "start": { + "line": 88, + "column": 56 + }, + "end": { + "line": 88, + "column": 57 + } + } + }, + { + "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": 5288, + "end": 5292, + "loc": { + "start": { + "line": 88, + "column": 57 + }, + "end": { + "line": 88, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5292, + "end": 5293, + "loc": { + "start": { + "line": 88, + "column": 61 + }, + "end": { + "line": 88, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5293, + "end": 5294, + "loc": { + "start": { + "line": 88, + "column": 62 + }, + "end": { + "line": 88, + "column": 63 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5300, + "end": 5304, "loc": { "start": { "line": 89, @@ -91591,8 +94619,8 @@ "binop": null, "updateContext": null }, - "start": 5158, - "end": 5159, + "start": 5304, + "end": 5305, "loc": { "start": { "line": 89, @@ -91616,9 +94644,9 @@ "postfix": false, "binop": null }, - "value": "render", - "start": 5159, - "end": 5165, + "value": "onInit", + "start": 5305, + "end": 5311, "loc": { "start": { "line": 89, @@ -91644,8 +94672,8 @@ "updateContext": null }, "value": "=", - "start": 5166, - "end": 5167, + "start": 5312, + "end": 5313, "loc": { "start": { "line": 89, @@ -91672,8 +94700,8 @@ "updateContext": null }, "value": "this", - "start": 5168, - "end": 5172, + "start": 5314, + "end": 5318, "loc": { "start": { "line": 89, @@ -91698,8 +94726,8 @@ "binop": null, "updateContext": null }, - "start": 5172, - "end": 5173, + "start": 5318, + "end": 5319, "loc": { "start": { "line": 89, @@ -91723,9 +94751,9 @@ "postfix": false, "binop": null }, - "value": "render", - "start": 5173, - "end": 5179, + "value": "onInit", + "start": 5319, + "end": 5325, "loc": { "start": { "line": 89, @@ -91750,8 +94778,8 @@ "binop": null, "updateContext": null }, - "start": 5179, - "end": 5180, + "start": 5325, + "end": 5326, "loc": { "start": { "line": 89, @@ -91776,8 +94804,8 @@ "binop": null }, "value": "bind", - "start": 5180, - "end": 5184, + "start": 5326, + "end": 5330, "loc": { "start": { "line": 89, @@ -91801,8 +94829,8 @@ "postfix": false, "binop": null }, - "start": 5184, - "end": 5185, + "start": 5330, + "end": 5331, "loc": { "start": { "line": 89, @@ -91829,8 +94857,8 @@ "updateContext": null }, "value": "this", - "start": 5185, - "end": 5189, + "start": 5331, + "end": 5335, "loc": { "start": { "line": 89, @@ -91854,8 +94882,8 @@ "postfix": false, "binop": null }, - "start": 5189, - "end": 5190, + "start": 5335, + "end": 5336, "loc": { "start": { "line": 89, @@ -91880,8 +94908,8 @@ "binop": null, "updateContext": null }, - "start": 5190, - "end": 5191, + "start": 5336, + "end": 5337, "loc": { "start": { "line": 89, @@ -91908,8 +94936,8 @@ "updateContext": null }, "value": "this", - "start": 5197, - "end": 5201, + "start": 5343, + "end": 5347, "loc": { "start": { "line": 90, @@ -91934,8 +94962,8 @@ "binop": null, "updateContext": null }, - "start": 5201, - "end": 5202, + "start": 5347, + "end": 5348, "loc": { "start": { "line": 90, @@ -91959,9 +94987,9 @@ "postfix": false, "binop": null }, - "value": "loadModules", - "start": 5202, - "end": 5213, + "value": "onRender", + "start": 5348, + "end": 5356, "loc": { "start": { "line": 90, @@ -91969,7 +94997,7 @@ }, "end": { "line": 90, - "column": 20 + "column": 17 } } }, @@ -91987,16 +95015,16 @@ "updateContext": null }, "value": "=", - "start": 5214, - "end": 5215, + "start": 5357, + "end": 5358, "loc": { "start": { "line": 90, - "column": 21 + "column": 18 }, "end": { "line": 90, - "column": 22 + "column": 19 } } }, @@ -92015,16 +95043,16 @@ "updateContext": null }, "value": "this", - "start": 5216, - "end": 5220, + "start": 5359, + "end": 5363, "loc": { "start": { "line": 90, - "column": 23 + "column": 20 }, "end": { "line": 90, - "column": 27 + "column": 24 } } }, @@ -92041,16 +95069,16 @@ "binop": null, "updateContext": null }, - "start": 5220, - "end": 5221, + "start": 5363, + "end": 5364, "loc": { "start": { "line": 90, - "column": 27 + "column": 24 }, "end": { "line": 90, - "column": 28 + "column": 25 } } }, @@ -92066,17 +95094,17 @@ "postfix": false, "binop": null }, - "value": "loadModules", - "start": 5221, - "end": 5232, + "value": "onRender", + "start": 5364, + "end": 5372, "loc": { "start": { "line": 90, - "column": 28 + "column": 25 }, "end": { "line": 90, - "column": 39 + "column": 33 } } }, @@ -92093,16 +95121,16 @@ "binop": null, "updateContext": null }, - "start": 5232, - "end": 5233, + "start": 5372, + "end": 5373, "loc": { "start": { "line": 90, - "column": 39 + "column": 33 }, "end": { "line": 90, - "column": 40 + "column": 34 } } }, @@ -92119,16 +95147,16 @@ "binop": null }, "value": "bind", - "start": 5233, - "end": 5237, + "start": 5373, + "end": 5377, "loc": { "start": { "line": 90, - "column": 40 + "column": 34 }, "end": { "line": 90, - "column": 44 + "column": 38 } } }, @@ -92144,16 +95172,16 @@ "postfix": false, "binop": null }, - "start": 5237, - "end": 5238, + "start": 5377, + "end": 5378, "loc": { "start": { "line": 90, - "column": 44 + "column": 38 }, "end": { "line": 90, - "column": 45 + "column": 39 } } }, @@ -92172,16 +95200,16 @@ "updateContext": null }, "value": "this", - "start": 5238, - "end": 5242, + "start": 5378, + "end": 5382, "loc": { "start": { "line": 90, - "column": 45 + "column": 39 }, "end": { "line": 90, - "column": 49 + "column": 43 } } }, @@ -92197,16 +95225,16 @@ "postfix": false, "binop": null }, - "start": 5242, - "end": 5243, + "start": 5382, + "end": 5383, "loc": { "start": { "line": 90, - "column": 49 + "column": 43 }, "end": { "line": 90, - "column": 50 + "column": 44 } } }, @@ -92223,16 +95251,16 @@ "binop": null, "updateContext": null }, - "start": 5243, - "end": 5244, + "start": 5383, + "end": 5384, "loc": { "start": { "line": 90, - "column": 50 + "column": 44 }, "end": { "line": 90, - "column": 51 + "column": 45 } } }, @@ -92251,8 +95279,8 @@ "updateContext": null }, "value": "this", - "start": 5250, - "end": 5254, + "start": 5390, + "end": 5394, "loc": { "start": { "line": 91, @@ -92277,8 +95305,8 @@ "binop": null, "updateContext": null }, - "start": 5254, - "end": 5255, + "start": 5394, + "end": 5395, "loc": { "start": { "line": 91, @@ -92302,9 +95330,9 @@ "postfix": false, "binop": null }, - "value": "handleButtonMouseUp", - "start": 5255, - "end": 5274, + "value": "render", + "start": 5395, + "end": 5401, "loc": { "start": { "line": 91, @@ -92312,7 +95340,7 @@ }, "end": { "line": 91, - "column": 28 + "column": 15 } } }, @@ -92330,8 +95358,114 @@ "updateContext": null }, "value": "=", - "start": 5275, - "end": 5276, + "start": 5402, + "end": 5403, + "loc": { + "start": { + "line": 91, + "column": 16 + }, + "end": { + "line": 91, + "column": 17 + } + } + }, + { + "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": 5404, + "end": 5408, + "loc": { + "start": { + "line": 91, + "column": 18 + }, + "end": { + "line": 91, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5408, + "end": 5409, + "loc": { + "start": { + "line": 91, + "column": 22 + }, + "end": { + "line": 91, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 5409, + "end": 5415, + "loc": { + "start": { + "line": 91, + "column": 23 + }, + "end": { + "line": 91, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5415, + "end": 5416, "loc": { "start": { "line": 91, @@ -92343,112 +95477,6 @@ } } }, - { - "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": 5277, - "end": 5281, - "loc": { - "start": { - "line": 91, - "column": 31 - }, - "end": { - "line": 91, - "column": 35 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5281, - "end": 5282, - "loc": { - "start": { - "line": 91, - "column": 35 - }, - "end": { - "line": 91, - "column": 36 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseUp", - "start": 5282, - "end": 5301, - "loc": { - "start": { - "line": 91, - "column": 36 - }, - "end": { - "line": 91, - "column": 55 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5301, - "end": 5302, - "loc": { - "start": { - "line": 91, - "column": 55 - }, - "end": { - "line": 91, - "column": 56 - } - } - }, { "type": { "label": "name", @@ -92462,630 +95490,48 @@ "binop": null }, "value": "bind", - "start": 5302, - "end": 5306, - "loc": { - "start": { - "line": 91, - "column": 56 - }, - "end": { - "line": 91, - "column": 60 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5306, - "end": 5307, - "loc": { - "start": { - "line": 91, - "column": 60 - }, - "end": { - "line": 91, - "column": 61 - } - } - }, - { - "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": 5307, - "end": 5311, - "loc": { - "start": { - "line": 91, - "column": 61 - }, - "end": { - "line": 91, - "column": 65 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5311, - "end": 5312, - "loc": { - "start": { - "line": 91, - "column": 65 - }, - "end": { - "line": 91, - "column": 66 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5312, - "end": 5313, - "loc": { - "start": { - "line": 91, - "column": 66 - }, - "end": { - "line": 91, - "column": 67 - } - } - }, - { - "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": 5319, - "end": 5323, - "loc": { - "start": { - "line": 92, - "column": 4 - }, - "end": { - "line": 92, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5323, - "end": 5324, - "loc": { - "start": { - "line": 92, - "column": 8 - }, - "end": { - "line": 92, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseDown", - "start": 5324, - "end": 5345, - "loc": { - "start": { - "line": 92, - "column": 9 - }, - "end": { - "line": 92, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 5346, - "end": 5347, - "loc": { - "start": { - "line": 92, - "column": 31 - }, - "end": { - "line": 92, - "column": 32 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 5348, - "end": 5352, - "loc": { - "start": { - "line": 92, - "column": 33 - }, - "end": { - "line": 92, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5352, - "end": 5353, - "loc": { - "start": { - "line": 92, - "column": 37 - }, - "end": { - "line": 92, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonMouseDown", - "start": 5353, - "end": 5374, - "loc": { - "start": { - "line": 92, - "column": 38 - }, - "end": { - "line": 92, - "column": 59 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5374, - "end": 5375, - "loc": { - "start": { - "line": 92, - "column": 59 - }, - "end": { - "line": 92, - "column": 60 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bind", - "start": 5375, - "end": 5379, - "loc": { - "start": { - "line": 92, - "column": 60 - }, - "end": { - "line": 92, - "column": 64 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5379, - "end": 5380, - "loc": { - "start": { - "line": 92, - "column": 64 - }, - "end": { - "line": 92, - "column": 65 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 5380, - "end": 5384, - "loc": { - "start": { - "line": 92, - "column": 65 - }, - "end": { - "line": 92, - "column": 69 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 5384, - "end": 5385, - "loc": { - "start": { - "line": 92, - "column": 69 - }, - "end": { - "line": 92, - "column": 70 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5385, - "end": 5386, - "loc": { - "start": { - "line": 92, - "column": 70 - }, - "end": { - "line": 92, - "column": 71 - } - } - }, - { - "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": 5392, - "end": 5396, - "loc": { - "start": { - "line": 93, - "column": 4 - }, - "end": { - "line": 93, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 5396, - "end": 5397, - "loc": { - "start": { - "line": 93, - "column": 8 - }, - "end": { - "line": 93, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleButtonHold", - "start": 5397, - "end": 5413, - "loc": { - "start": { - "line": 93, - "column": 9 - }, - "end": { - "line": 93, - "column": 25 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 5414, - "end": 5415, - "loc": { - "start": { - "line": 93, - "column": 26 - }, - "end": { - "line": 93, - "column": 27 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", "start": 5416, "end": 5420, "loc": { "start": { - "line": 93, - "column": 28 + "line": 91, + "column": 30 }, "end": { - "line": 93, - "column": 32 + "line": 91, + "column": 34 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, "start": 5420, "end": 5421, "loc": { "start": { - "line": 93, - "column": 32 + "line": 91, + "column": 34 }, "end": { - "line": 93, - "column": 33 + "line": 91, + "column": 35 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -93093,19 +95539,99 @@ "isAssign": false, "prefix": false, "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5421, + "end": 5425, + "loc": { + "start": { + "line": 91, + "column": 35 + }, + "end": { + "line": 91, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, "binop": null }, - "value": "handleButtonHold", - "start": 5421, + "start": 5425, + "end": 5426, + "loc": { + "start": { + "line": 91, + "column": 39 + }, + "end": { + "line": 91, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5426, + "end": 5427, + "loc": { + "start": { + "line": 91, + "column": 40 + }, + "end": { + "line": 91, + "column": 41 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5433, "end": 5437, "loc": { "start": { - "line": 93, - "column": 33 + "line": 92, + "column": 4 }, "end": { - "line": 93, - "column": 49 + "line": 92, + "column": 8 } } }, @@ -93126,12 +95652,12 @@ "end": 5438, "loc": { "start": { - "line": 93, - "column": 49 + "line": 92, + "column": 8 }, "end": { - "line": 93, - "column": 50 + "line": 92, + "column": 9 } } }, @@ -93147,42 +95673,44 @@ "postfix": false, "binop": null }, - "value": "bind", + "value": "loadModules", "start": 5438, - "end": 5442, + "end": 5449, "loc": { "start": { - "line": 93, - "column": 50 + "line": 92, + "column": 9 }, "end": { - "line": 93, - "column": 54 + "line": 92, + "column": 20 } } }, { "type": { - "label": "(", + "label": "=", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 5442, - "end": 5443, + "value": "=", + "start": 5450, + "end": 5451, "loc": { "start": { - "line": 93, - "column": 54 + "line": 92, + "column": 21 }, "end": { - "line": 93, - "column": 55 + "line": 92, + "column": 22 } } }, @@ -93201,16 +95729,173 @@ "updateContext": null }, "value": "this", - "start": 5443, - "end": 5447, + "start": 5452, + "end": 5456, "loc": { "start": { - "line": 93, - "column": 55 + "line": 92, + "column": 23 }, "end": { - "line": 93, - "column": 59 + "line": 92, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5456, + "end": 5457, + "loc": { + "start": { + "line": 92, + "column": 27 + }, + "end": { + "line": 92, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadModules", + "start": 5457, + "end": 5468, + "loc": { + "start": { + "line": 92, + "column": 28 + }, + "end": { + "line": 92, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5468, + "end": 5469, + "loc": { + "start": { + "line": 92, + "column": 39 + }, + "end": { + "line": 92, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5469, + "end": 5473, + "loc": { + "start": { + "line": 92, + "column": 40 + }, + "end": { + "line": 92, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5473, + "end": 5474, + "loc": { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 45 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5474, + "end": 5478, + "loc": { + "start": { + "line": 92, + "column": 45 + }, + "end": { + "line": 92, + "column": 49 } } }, @@ -93226,16 +95911,16 @@ "postfix": false, "binop": null }, - "start": 5447, - "end": 5448, + "start": 5478, + "end": 5479, "loc": { "start": { - "line": 93, - "column": 59 + "line": 92, + "column": 49 }, "end": { - "line": 93, - "column": 60 + "line": 92, + "column": 50 } } }, @@ -93252,8 +95937,272 @@ "binop": null, "updateContext": null }, - "start": 5448, - "end": 5449, + "start": 5479, + "end": 5480, + "loc": { + "start": { + "line": 92, + "column": 50 + }, + "end": { + "line": 92, + "column": 51 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5486, + "end": 5490, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5490, + "end": 5491, + "loc": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 93, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 5491, + "end": 5510, + "loc": { + "start": { + "line": 93, + "column": 9 + }, + "end": { + "line": 93, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5511, + "end": 5512, + "loc": { + "start": { + "line": 93, + "column": 29 + }, + "end": { + "line": 93, + "column": 30 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5513, + "end": 5517, + "loc": { + "start": { + "line": 93, + "column": 31 + }, + "end": { + "line": 93, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5517, + "end": 5518, + "loc": { + "start": { + "line": 93, + "column": 35 + }, + "end": { + "line": 93, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 5518, + "end": 5537, + "loc": { + "start": { + "line": 93, + "column": 36 + }, + "end": { + "line": 93, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5537, + "end": 5538, + "loc": { + "start": { + "line": 93, + "column": 55 + }, + "end": { + "line": 93, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5538, + "end": 5542, + "loc": { + "start": { + "line": 93, + "column": 56 + }, + "end": { + "line": 93, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5542, + "end": 5543, "loc": { "start": { "line": 93, @@ -93280,8 +96229,87 @@ "updateContext": null }, "value": "this", - "start": 5455, - "end": 5459, + "start": 5543, + "end": 5547, + "loc": { + "start": { + "line": 93, + "column": 61 + }, + "end": { + "line": 93, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5547, + "end": 5548, + "loc": { + "start": { + "line": 93, + "column": 65 + }, + "end": { + "line": 93, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5548, + "end": 5549, + "loc": { + "start": { + "line": 93, + "column": 66 + }, + "end": { + "line": 93, + "column": 67 + } + } + }, + { + "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": 5555, + "end": 5559, "loc": { "start": { "line": 94, @@ -93306,8 +96334,8 @@ "binop": null, "updateContext": null }, - "start": 5459, - "end": 5460, + "start": 5559, + "end": 5560, "loc": { "start": { "line": 94, @@ -93331,9 +96359,9 @@ "postfix": false, "binop": null }, - "value": "onModulesLoaded", - "start": 5460, - "end": 5475, + "value": "handleButtonMouseDown", + "start": 5560, + "end": 5581, "loc": { "start": { "line": 94, @@ -93341,6 +96369,692 @@ }, "end": { "line": 94, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5582, + "end": 5583, + "loc": { + "start": { + "line": 94, + "column": 31 + }, + "end": { + "line": 94, + "column": 32 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5584, + "end": 5588, + "loc": { + "start": { + "line": 94, + "column": 33 + }, + "end": { + "line": 94, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5588, + "end": 5589, + "loc": { + "start": { + "line": 94, + "column": 37 + }, + "end": { + "line": 94, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseDown", + "start": 5589, + "end": 5610, + "loc": { + "start": { + "line": 94, + "column": 38 + }, + "end": { + "line": 94, + "column": 59 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5610, + "end": 5611, + "loc": { + "start": { + "line": 94, + "column": 59 + }, + "end": { + "line": 94, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5611, + "end": 5615, + "loc": { + "start": { + "line": 94, + "column": 60 + }, + "end": { + "line": 94, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5615, + "end": 5616, + "loc": { + "start": { + "line": 94, + "column": 64 + }, + "end": { + "line": 94, + "column": 65 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5616, + "end": 5620, + "loc": { + "start": { + "line": 94, + "column": 65 + }, + "end": { + "line": 94, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5620, + "end": 5621, + "loc": { + "start": { + "line": 94, + "column": 69 + }, + "end": { + "line": 94, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5621, + "end": 5622, + "loc": { + "start": { + "line": 94, + "column": 70 + }, + "end": { + "line": 94, + "column": 71 + } + } + }, + { + "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": 5628, + "end": 5632, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5632, + "end": 5633, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonHold", + "start": 5633, + "end": 5649, + "loc": { + "start": { + "line": 95, + "column": 9 + }, + "end": { + "line": 95, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5650, + "end": 5651, + "loc": { + "start": { + "line": 95, + "column": 26 + }, + "end": { + "line": 95, + "column": 27 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5652, + "end": 5656, + "loc": { + "start": { + "line": 95, + "column": 28 + }, + "end": { + "line": 95, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5656, + "end": 5657, + "loc": { + "start": { + "line": 95, + "column": 32 + }, + "end": { + "line": 95, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonHold", + "start": 5657, + "end": 5673, + "loc": { + "start": { + "line": 95, + "column": 33 + }, + "end": { + "line": 95, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5673, + "end": 5674, + "loc": { + "start": { + "line": 95, + "column": 49 + }, + "end": { + "line": 95, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bind", + "start": 5674, + "end": 5678, + "loc": { + "start": { + "line": 95, + "column": 50 + }, + "end": { + "line": 95, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5678, + "end": 5679, + "loc": { + "start": { + "line": 95, + "column": 54 + }, + "end": { + "line": 95, + "column": 55 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 5679, + "end": 5683, + "loc": { + "start": { + "line": 95, + "column": 55 + }, + "end": { + "line": 95, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5683, + "end": 5684, + "loc": { + "start": { + "line": 95, + "column": 59 + }, + "end": { + "line": 95, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5684, + "end": 5685, + "loc": { + "start": { + "line": 95, + "column": 60 + }, + "end": { + "line": 95, + "column": 61 + } + } + }, + { + "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": 5691, + "end": 5695, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5695, + "end": 5696, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 5696, + "end": 5711, + "loc": { + "start": { + "line": 96, + "column": 9 + }, + "end": { + "line": 96, "column": 24 } } @@ -93359,15 +97073,15 @@ "updateContext": null }, "value": "=", - "start": 5476, - "end": 5477, + "start": 5712, + "end": 5713, "loc": { "start": { - "line": 94, + "line": 96, "column": 25 }, "end": { - "line": 94, + "line": 96, "column": 26 } } @@ -93387,15 +97101,15 @@ "updateContext": null }, "value": "this", - "start": 5478, - "end": 5482, + "start": 5714, + "end": 5718, "loc": { "start": { - "line": 94, + "line": 96, "column": 27 }, "end": { - "line": 94, + "line": 96, "column": 31 } } @@ -93413,15 +97127,15 @@ "binop": null, "updateContext": null }, - "start": 5482, - "end": 5483, + "start": 5718, + "end": 5719, "loc": { "start": { - "line": 94, + "line": 96, "column": 31 }, "end": { - "line": 94, + "line": 96, "column": 32 } } @@ -93439,15 +97153,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 5483, - "end": 5498, + "start": 5719, + "end": 5734, "loc": { "start": { - "line": 94, + "line": 96, "column": 32 }, "end": { - "line": 94, + "line": 96, "column": 47 } } @@ -93465,15 +97179,15 @@ "binop": null, "updateContext": null }, - "start": 5498, - "end": 5499, + "start": 5734, + "end": 5735, "loc": { "start": { - "line": 94, + "line": 96, "column": 47 }, "end": { - "line": 94, + "line": 96, "column": 48 } } @@ -93491,15 +97205,15 @@ "binop": null }, "value": "bind", - "start": 5499, - "end": 5503, + "start": 5735, + "end": 5739, "loc": { "start": { - "line": 94, + "line": 96, "column": 48 }, "end": { - "line": 94, + "line": 96, "column": 52 } } @@ -93516,15 +97230,15 @@ "postfix": false, "binop": null }, - "start": 5503, - "end": 5504, + "start": 5739, + "end": 5740, "loc": { "start": { - "line": 94, + "line": 96, "column": 52 }, "end": { - "line": 94, + "line": 96, "column": 53 } } @@ -93544,15 +97258,15 @@ "updateContext": null }, "value": "this", - "start": 5504, - "end": 5508, + "start": 5740, + "end": 5744, "loc": { "start": { - "line": 94, + "line": 96, "column": 53 }, "end": { - "line": 94, + "line": 96, "column": 57 } } @@ -93569,15 +97283,15 @@ "postfix": false, "binop": null }, - "start": 5508, - "end": 5509, + "start": 5744, + "end": 5745, "loc": { "start": { - "line": 94, + "line": 96, "column": 57 }, "end": { - "line": 94, + "line": 96, "column": 58 } } @@ -93595,15 +97309,15 @@ "binop": null, "updateContext": null }, - "start": 5509, - "end": 5510, + "start": 5745, + "end": 5746, "loc": { "start": { - "line": 94, + "line": 96, "column": 58 }, "end": { - "line": 94, + "line": 96, "column": 59 } } @@ -93611,15 +97325,15 @@ { "type": "CommentBlock", "value": "*\r\n * simple-keyboard uses a non-persistent internal input to keep track of the entered string (the variable `keyboard.input`).\r\n * This removes any dependency to input DOM elements. You can type and directly display the value in a div element, for example.\r\n * @example\r\n * // To get entered input\r\n * let input = keyboard.getInput();\r\n * \r\n * // To clear entered input.\r\n * keyboard.clearInput();\r\n * \r\n * @type {object}\r\n * @property {object} default Default SimpleKeyboard internal input.\r\n * @property {object} myInputName Example input that can be set through `options.inputName:\"myInputName\"`.\r\n ", - "start": 5518, - "end": 6177, + "start": 5754, + "end": 6413, "loc": { "start": { - "line": 96, + "line": 98, "column": 4 }, "end": { - "line": 109, + "line": 111, "column": 7 } } @@ -93639,15 +97353,15 @@ "updateContext": null }, "value": "this", - "start": 6183, - "end": 6187, + "start": 6419, + "end": 6423, "loc": { "start": { - "line": 110, + "line": 112, "column": 4 }, "end": { - "line": 110, + "line": 112, "column": 8 } } @@ -93665,15 +97379,15 @@ "binop": null, "updateContext": null }, - "start": 6187, - "end": 6188, + "start": 6423, + "end": 6424, "loc": { "start": { - "line": 110, + "line": 112, "column": 8 }, "end": { - "line": 110, + "line": 112, "column": 9 } } @@ -93691,15 +97405,15 @@ "binop": null }, "value": "input", - "start": 6188, - "end": 6193, + "start": 6424, + "end": 6429, "loc": { "start": { - "line": 110, + "line": 112, "column": 9 }, "end": { - "line": 110, + "line": 112, "column": 14 } } @@ -93718,15 +97432,15 @@ "updateContext": null }, "value": "=", - "start": 6194, - "end": 6195, + "start": 6430, + "end": 6431, "loc": { "start": { - "line": 110, + "line": 112, "column": 15 }, "end": { - "line": 110, + "line": 112, "column": 16 } } @@ -93743,15 +97457,15 @@ "postfix": false, "binop": null }, - "start": 6196, - "end": 6197, + "start": 6432, + "end": 6433, "loc": { "start": { - "line": 110, + "line": 112, "column": 17 }, "end": { - "line": 110, + "line": 112, "column": 18 } } @@ -93768,15 +97482,15 @@ "postfix": false, "binop": null }, - "start": 6197, - "end": 6198, + "start": 6433, + "end": 6434, "loc": { "start": { - "line": 110, + "line": 112, "column": 18 }, "end": { - "line": 110, + "line": 112, "column": 19 } } @@ -93794,15 +97508,15 @@ "binop": null, "updateContext": null }, - "start": 6198, - "end": 6199, + "start": 6434, + "end": 6435, "loc": { "start": { - "line": 110, + "line": 112, "column": 19 }, "end": { - "line": 110, + "line": 112, "column": 20 } } @@ -93822,15 +97536,15 @@ "updateContext": null }, "value": "this", - "start": 6205, - "end": 6209, + "start": 6441, + "end": 6445, "loc": { "start": { - "line": 111, + "line": 113, "column": 4 }, "end": { - "line": 111, + "line": 113, "column": 8 } } @@ -93848,15 +97562,15 @@ "binop": null, "updateContext": null }, - "start": 6209, - "end": 6210, + "start": 6445, + "end": 6446, "loc": { "start": { - "line": 111, + "line": 113, "column": 8 }, "end": { - "line": 111, + "line": 113, "column": 9 } } @@ -93874,15 +97588,15 @@ "binop": null }, "value": "input", - "start": 6210, - "end": 6215, + "start": 6446, + "end": 6451, "loc": { "start": { - "line": 111, + "line": 113, "column": 9 }, "end": { - "line": 111, + "line": 113, "column": 14 } } @@ -93900,15 +97614,15 @@ "binop": null, "updateContext": null }, - "start": 6215, - "end": 6216, + "start": 6451, + "end": 6452, "loc": { "start": { - "line": 111, + "line": 113, "column": 14 }, "end": { - "line": 111, + "line": 113, "column": 15 } } @@ -93928,15 +97642,15 @@ "updateContext": null }, "value": "this", - "start": 6216, - "end": 6220, + "start": 6452, + "end": 6456, "loc": { "start": { - "line": 111, + "line": 113, "column": 15 }, "end": { - "line": 111, + "line": 113, "column": 19 } } @@ -93954,15 +97668,15 @@ "binop": null, "updateContext": null }, - "start": 6220, - "end": 6221, + "start": 6456, + "end": 6457, "loc": { "start": { - "line": 111, + "line": 113, "column": 19 }, "end": { - "line": 111, + "line": 113, "column": 20 } } @@ -93980,15 +97694,15 @@ "binop": null }, "value": "options", - "start": 6221, - "end": 6228, + "start": 6457, + "end": 6464, "loc": { "start": { - "line": 111, + "line": 113, "column": 20 }, "end": { - "line": 111, + "line": 113, "column": 27 } } @@ -94006,15 +97720,15 @@ "binop": null, "updateContext": null }, - "start": 6228, - "end": 6229, + "start": 6464, + "end": 6465, "loc": { "start": { - "line": 111, + "line": 113, "column": 27 }, "end": { - "line": 111, + "line": 113, "column": 28 } } @@ -94032,15 +97746,15 @@ "binop": null }, "value": "inputName", - "start": 6229, - "end": 6238, + "start": 6465, + "end": 6474, "loc": { "start": { - "line": 111, + "line": 113, "column": 28 }, "end": { - "line": 111, + "line": 113, "column": 37 } } @@ -94058,15 +97772,15 @@ "binop": null, "updateContext": null }, - "start": 6238, - "end": 6239, + "start": 6474, + "end": 6475, "loc": { "start": { - "line": 111, + "line": 113, "column": 37 }, "end": { - "line": 111, + "line": 113, "column": 38 } } @@ -94085,15 +97799,15 @@ "updateContext": null }, "value": "=", - "start": 6240, - "end": 6241, + "start": 6476, + "end": 6477, "loc": { "start": { - "line": 111, + "line": 113, "column": 39 }, "end": { - "line": 111, + "line": 113, "column": 40 } } @@ -94112,15 +97826,15 @@ "updateContext": null }, "value": "", - "start": 6242, - "end": 6244, + "start": 6478, + "end": 6480, "loc": { "start": { - "line": 111, + "line": 113, "column": 41 }, "end": { - "line": 111, + "line": 113, "column": 43 } } @@ -94138,15 +97852,15 @@ "binop": null, "updateContext": null }, - "start": 6244, - "end": 6245, + "start": 6480, + "end": 6481, "loc": { "start": { - "line": 111, + "line": 113, "column": 43 }, "end": { - "line": 111, + "line": 113, "column": 44 } } @@ -94154,15 +97868,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {string} DOM class of the keyboard wrapper, normally \"simple-keyboard\" by default.\r\n ", - "start": 6253, - "end": 6362, + "start": 6489, + "end": 6598, "loc": { "start": { - "line": 113, + "line": 115, "column": 4 }, "end": { - "line": 115, + "line": 117, "column": 7 } } @@ -94182,15 +97896,15 @@ "updateContext": null }, "value": "this", - "start": 6368, - "end": 6372, + "start": 6604, + "end": 6608, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, + "line": 118, "column": 8 } } @@ -94208,15 +97922,15 @@ "binop": null, "updateContext": null }, - "start": 6372, - "end": 6373, + "start": 6608, + "end": 6609, "loc": { "start": { - "line": 116, + "line": 118, "column": 8 }, "end": { - "line": 116, + "line": 118, "column": 9 } } @@ -94234,15 +97948,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 6373, - "end": 6389, + "start": 6609, + "end": 6625, "loc": { "start": { - "line": 116, + "line": 118, "column": 9 }, "end": { - "line": 116, + "line": 118, "column": 25 } } @@ -94261,15 +97975,15 @@ "updateContext": null }, "value": "=", - "start": 6390, - "end": 6391, + "start": 6626, + "end": 6627, "loc": { "start": { - "line": 116, + "line": 118, "column": 26 }, "end": { - "line": 116, + "line": 118, "column": 27 } } @@ -94287,15 +98001,15 @@ "binop": null }, "value": "keyboardDOMQuery", - "start": 6392, - "end": 6408, + "start": 6628, + "end": 6644, "loc": { "start": { - "line": 116, + "line": 118, "column": 28 }, "end": { - "line": 116, + "line": 118, "column": 44 } } @@ -94313,15 +98027,15 @@ "binop": null, "updateContext": null }, - "start": 6408, - "end": 6409, + "start": 6644, + "end": 6645, "loc": { "start": { - "line": 116, + "line": 118, "column": 44 }, "end": { - "line": 116, + "line": 118, "column": 45 } } @@ -94339,15 +98053,15 @@ "binop": null }, "value": "split", - "start": 6409, - "end": 6414, + "start": 6645, + "end": 6650, "loc": { "start": { - "line": 116, + "line": 118, "column": 45 }, "end": { - "line": 116, + "line": 118, "column": 50 } } @@ -94364,15 +98078,15 @@ "postfix": false, "binop": null }, - "start": 6414, - "end": 6415, + "start": 6650, + "end": 6651, "loc": { "start": { - "line": 116, + "line": 118, "column": 50 }, "end": { - "line": 116, + "line": 118, "column": 51 } } @@ -94391,15 +98105,15 @@ "updateContext": null }, "value": ".", - "start": 6415, - "end": 6418, + "start": 6651, + "end": 6654, "loc": { "start": { - "line": 116, + "line": 118, "column": 51 }, "end": { - "line": 116, + "line": 118, "column": 54 } } @@ -94416,15 +98130,15 @@ "postfix": false, "binop": null }, - "start": 6418, - "end": 6419, + "start": 6654, + "end": 6655, "loc": { "start": { - "line": 116, + "line": 118, "column": 54 }, "end": { - "line": 116, + "line": 118, "column": 55 } } @@ -94442,15 +98156,15 @@ "binop": null, "updateContext": null }, - "start": 6419, - "end": 6420, + "start": 6655, + "end": 6656, "loc": { "start": { - "line": 116, + "line": 118, "column": 55 }, "end": { - "line": 116, + "line": 118, "column": 56 } } @@ -94468,15 +98182,15 @@ "binop": null }, "value": "join", - "start": 6420, - "end": 6424, + "start": 6656, + "end": 6660, "loc": { "start": { - "line": 116, + "line": 118, "column": 56 }, "end": { - "line": 116, + "line": 118, "column": 60 } } @@ -94493,15 +98207,15 @@ "postfix": false, "binop": null }, - "start": 6424, - "end": 6425, + "start": 6660, + "end": 6661, "loc": { "start": { - "line": 116, + "line": 118, "column": 60 }, "end": { - "line": 116, + "line": 118, "column": 61 } } @@ -94520,15 +98234,15 @@ "updateContext": null }, "value": "", - "start": 6425, - "end": 6427, + "start": 6661, + "end": 6663, "loc": { "start": { - "line": 116, + "line": 118, "column": 61 }, "end": { - "line": 116, + "line": 118, "column": 63 } } @@ -94545,15 +98259,15 @@ "postfix": false, "binop": null }, - "start": 6427, - "end": 6428, + "start": 6663, + "end": 6664, "loc": { "start": { - "line": 116, + "line": 118, "column": 63 }, "end": { - "line": 116, + "line": 118, "column": 64 } } @@ -94571,15 +98285,15 @@ "binop": null, "updateContext": null }, - "start": 6428, - "end": 6429, + "start": 6664, + "end": 6665, "loc": { "start": { - "line": 116, + "line": 118, "column": 64 }, "end": { - "line": 116, + "line": 118, "column": 65 } } @@ -94587,15 +98301,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {object} Contains the DOM elements of every rendered button, the key being the button's layout name (e.g.: \"{enter}\").\r\n ", - "start": 6437, - "end": 6582, + "start": 6673, + "end": 6818, "loc": { "start": { - "line": 118, + "line": 120, "column": 4 }, "end": { - "line": 120, + "line": 122, "column": 7 } } @@ -94615,15 +98329,15 @@ "updateContext": null }, "value": "this", - "start": 6588, - "end": 6592, + "start": 6824, + "end": 6828, "loc": { "start": { - "line": 121, + "line": 123, "column": 4 }, "end": { - "line": 121, + "line": 123, "column": 8 } } @@ -94641,15 +98355,15 @@ "binop": null, "updateContext": null }, - "start": 6592, - "end": 6593, + "start": 6828, + "end": 6829, "loc": { "start": { - "line": 121, + "line": 123, "column": 8 }, "end": { - "line": 121, + "line": 123, "column": 9 } } @@ -94667,15 +98381,15 @@ "binop": null }, "value": "buttonElements", - "start": 6593, - "end": 6607, + "start": 6829, + "end": 6843, "loc": { "start": { - "line": 121, + "line": 123, "column": 9 }, "end": { - "line": 121, + "line": 123, "column": 23 } } @@ -94694,15 +98408,15 @@ "updateContext": null }, "value": "=", - "start": 6608, - "end": 6609, + "start": 6844, + "end": 6845, "loc": { "start": { - "line": 121, + "line": 123, "column": 24 }, "end": { - "line": 121, + "line": 123, "column": 25 } } @@ -94719,15 +98433,15 @@ "postfix": false, "binop": null }, - "start": 6610, - "end": 6611, + "start": 6846, + "end": 6847, "loc": { "start": { - "line": 121, + "line": 123, "column": 26 }, "end": { - "line": 121, + "line": 123, "column": 27 } } @@ -94744,15 +98458,15 @@ "postfix": false, "binop": null }, - "start": 6611, - "end": 6612, + "start": 6847, + "end": 6848, "loc": { "start": { - "line": 121, + "line": 123, "column": 27 }, "end": { - "line": 121, + "line": 123, "column": 28 } } @@ -94770,15 +98484,15 @@ "binop": null, "updateContext": null }, - "start": 6612, - "end": 6613, + "start": 6848, + "end": 6849, "loc": { "start": { - "line": 121, + "line": 123, "column": 28 }, "end": { - "line": 121, + "line": 123, "column": 29 } } @@ -94786,15 +98500,15 @@ { "type": "CommentBlock", "value": "*\r\n * Rendering keyboard\r\n ", - "start": 6621, - "end": 6660, + "start": 6857, + "end": 6896, "loc": { "start": { - "line": 123, + "line": 125, "column": 4 }, "end": { - "line": 125, + "line": 127, "column": 7 } } @@ -94814,15 +98528,15 @@ "updateContext": null }, "value": "if", - "start": 6666, - "end": 6668, + "start": 6902, + "end": 6904, "loc": { "start": { - "line": 126, + "line": 128, "column": 4 }, "end": { - "line": 126, + "line": 128, "column": 6 } } @@ -94839,15 +98553,15 @@ "postfix": false, "binop": null }, - "start": 6668, - "end": 6669, + "start": 6904, + "end": 6905, "loc": { "start": { - "line": 126, + "line": 128, "column": 6 }, "end": { - "line": 126, + "line": 128, "column": 7 } } @@ -94867,15 +98581,15 @@ "updateContext": null }, "value": "this", - "start": 6669, - "end": 6673, + "start": 6905, + "end": 6909, "loc": { "start": { - "line": 126, + "line": 128, "column": 7 }, "end": { - "line": 126, + "line": 128, "column": 11 } } @@ -94893,15 +98607,15 @@ "binop": null, "updateContext": null }, - "start": 6673, - "end": 6674, + "start": 6909, + "end": 6910, "loc": { "start": { - "line": 126, + "line": 128, "column": 11 }, "end": { - "line": 126, + "line": 128, "column": 12 } } @@ -94919,15 +98633,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 6674, - "end": 6685, + "start": 6910, + "end": 6921, "loc": { "start": { - "line": 126, + "line": 128, "column": 12 }, "end": { - "line": 126, + "line": 128, "column": 23 } } @@ -94944,15 +98658,15 @@ "postfix": false, "binop": null }, - "start": 6685, - "end": 6686, + "start": 6921, + "end": 6922, "loc": { "start": { - "line": 126, + "line": 128, "column": 23 }, "end": { - "line": 126, + "line": 128, "column": 24 } } @@ -94972,15 +98686,15 @@ "updateContext": null }, "value": "this", - "start": 6694, - "end": 6698, + "start": 6930, + "end": 6934, "loc": { "start": { - "line": 127, + "line": 129, "column": 6 }, "end": { - "line": 127, + "line": 129, "column": 10 } } @@ -94998,15 +98712,15 @@ "binop": null, "updateContext": null }, - "start": 6698, - "end": 6699, + "start": 6934, + "end": 6935, "loc": { "start": { - "line": 127, + "line": 129, "column": 10 }, "end": { - "line": 127, + "line": 129, "column": 11 } } @@ -95024,15 +98738,15 @@ "binop": null }, "value": "render", - "start": 6699, - "end": 6705, + "start": 6935, + "end": 6941, "loc": { "start": { - "line": 127, + "line": 129, "column": 11 }, "end": { - "line": 127, + "line": 129, "column": 17 } } @@ -95049,15 +98763,15 @@ "postfix": false, "binop": null }, - "start": 6705, - "end": 6706, + "start": 6941, + "end": 6942, "loc": { "start": { - "line": 127, + "line": 129, "column": 17 }, "end": { - "line": 127, + "line": 129, "column": 18 } } @@ -95074,15 +98788,15 @@ "postfix": false, "binop": null }, - "start": 6706, - "end": 6707, + "start": 6942, + "end": 6943, "loc": { "start": { - "line": 127, + "line": 129, "column": 18 }, "end": { - "line": 127, + "line": 129, "column": 19 } } @@ -95100,15 +98814,15 @@ "binop": null, "updateContext": null }, - "start": 6707, - "end": 6708, + "start": 6943, + "end": 6944, "loc": { "start": { - "line": 127, + "line": 129, "column": 19 }, "end": { - "line": 127, + "line": 129, "column": 20 } } @@ -95128,15 +98842,15 @@ "updateContext": null }, "value": "else", - "start": 6714, - "end": 6718, + "start": 6950, + "end": 6954, "loc": { "start": { - "line": 128, + "line": 130, "column": 4 }, "end": { - "line": 128, + "line": 130, "column": 8 } } @@ -95153,15 +98867,15 @@ "postfix": false, "binop": null }, - "start": 6719, - "end": 6720, + "start": 6955, + "end": 6956, "loc": { "start": { - "line": 128, + "line": 130, "column": 9 }, "end": { - "line": 128, + "line": 130, "column": 10 } } @@ -95179,15 +98893,15 @@ "binop": null }, "value": "console", - "start": 6728, - "end": 6735, + "start": 6964, + "end": 6971, "loc": { "start": { - "line": 129, + "line": 131, "column": 6 }, "end": { - "line": 129, + "line": 131, "column": 13 } } @@ -95205,15 +98919,15 @@ "binop": null, "updateContext": null }, - "start": 6735, - "end": 6736, + "start": 6971, + "end": 6972, "loc": { "start": { - "line": 129, + "line": 131, "column": 13 }, "end": { - "line": 129, + "line": 131, "column": 14 } } @@ -95231,15 +98945,15 @@ "binop": null }, "value": "warn", - "start": 6736, - "end": 6740, + "start": 6972, + "end": 6976, "loc": { "start": { - "line": 129, + "line": 131, "column": 14 }, "end": { - "line": 129, + "line": 131, "column": 18 } } @@ -95256,15 +98970,15 @@ "postfix": false, "binop": null }, - "start": 6740, - "end": 6741, + "start": 6976, + "end": 6977, "loc": { "start": { - "line": 129, + "line": 131, "column": 18 }, "end": { - "line": 129, + "line": 131, "column": 19 } } @@ -95281,15 +98995,15 @@ "postfix": false, "binop": null }, - "start": 6741, - "end": 6742, + "start": 6977, + "end": 6978, "loc": { "start": { - "line": 129, + "line": 131, "column": 19 }, "end": { - "line": 129, + "line": 131, "column": 20 } } @@ -95308,15 +99022,15 @@ "updateContext": null }, "value": "\"", - "start": 6742, - "end": 6743, + "start": 6978, + "end": 6979, "loc": { "start": { - "line": 129, + "line": 131, "column": 20 }, "end": { - "line": 129, + "line": 131, "column": 21 } } @@ -95333,15 +99047,15 @@ "postfix": false, "binop": null }, - "start": 6743, - "end": 6745, + "start": 6979, + "end": 6981, "loc": { "start": { - "line": 129, + "line": 131, "column": 21 }, "end": { - "line": 129, + "line": 131, "column": 23 } } @@ -95359,15 +99073,15 @@ "binop": null }, "value": "keyboardDOMQuery", - "start": 6745, - "end": 6761, + "start": 6981, + "end": 6997, "loc": { "start": { - "line": 129, + "line": 131, "column": 23 }, "end": { - "line": 129, + "line": 131, "column": 39 } } @@ -95384,15 +99098,15 @@ "postfix": false, "binop": null }, - "start": 6761, - "end": 6762, + "start": 6997, + "end": 6998, "loc": { "start": { - "line": 129, + "line": 131, "column": 39 }, "end": { - "line": 129, + "line": 131, "column": 40 } } @@ -95411,15 +99125,15 @@ "updateContext": null }, "value": "\" was not found in the DOM.", - "start": 6762, - "end": 6789, + "start": 6998, + "end": 7025, "loc": { "start": { - "line": 129, + "line": 131, "column": 40 }, "end": { - "line": 129, + "line": 131, "column": 67 } } @@ -95436,15 +99150,15 @@ "postfix": false, "binop": null }, - "start": 6789, - "end": 6790, + "start": 7025, + "end": 7026, "loc": { "start": { - "line": 129, + "line": 131, "column": 67 }, "end": { - "line": 129, + "line": 131, "column": 68 } } @@ -95461,15 +99175,15 @@ "postfix": false, "binop": null }, - "start": 6790, - "end": 6791, + "start": 7026, + "end": 7027, "loc": { "start": { - "line": 129, + "line": 131, "column": 68 }, "end": { - "line": 129, + "line": 131, "column": 69 } } @@ -95487,15 +99201,15 @@ "binop": null, "updateContext": null }, - "start": 6791, - "end": 6792, + "start": 7027, + "end": 7028, "loc": { "start": { - "line": 129, + "line": 131, "column": 69 }, "end": { - "line": 129, + "line": 131, "column": 70 } } @@ -95515,15 +99229,15 @@ "updateContext": null }, "value": "throw", - "start": 6800, - "end": 6805, + "start": 7036, + "end": 7041, "loc": { "start": { - "line": 130, + "line": 132, "column": 6 }, "end": { - "line": 130, + "line": 132, "column": 11 } } @@ -95543,15 +99257,15 @@ "updateContext": null }, "value": "new", - "start": 6806, - "end": 6809, + "start": 7042, + "end": 7045, "loc": { "start": { - "line": 130, + "line": 132, "column": 12 }, "end": { - "line": 130, + "line": 132, "column": 15 } } @@ -95569,15 +99283,15 @@ "binop": null }, "value": "Error", - "start": 6810, - "end": 6815, + "start": 7046, + "end": 7051, "loc": { "start": { - "line": 130, + "line": 132, "column": 16 }, "end": { - "line": 130, + "line": 132, "column": 21 } } @@ -95594,15 +99308,15 @@ "postfix": false, "binop": null }, - "start": 6815, - "end": 6816, + "start": 7051, + "end": 7052, "loc": { "start": { - "line": 130, + "line": 132, "column": 21 }, "end": { - "line": 130, + "line": 132, "column": 22 } } @@ -95621,15 +99335,15 @@ "updateContext": null }, "value": "KEYBOARD_DOM_ERROR", - "start": 6816, - "end": 6836, + "start": 7052, + "end": 7072, "loc": { "start": { - "line": 130, + "line": 132, "column": 22 }, "end": { - "line": 130, + "line": 132, "column": 42 } } @@ -95646,15 +99360,15 @@ "postfix": false, "binop": null }, - "start": 6836, - "end": 6837, + "start": 7072, + "end": 7073, "loc": { "start": { - "line": 130, + "line": 132, "column": 42 }, "end": { - "line": 130, + "line": 132, "column": 43 } } @@ -95672,15 +99386,15 @@ "binop": null, "updateContext": null }, - "start": 6837, - "end": 6838, + "start": 7073, + "end": 7074, "loc": { "start": { - "line": 130, + "line": 132, "column": 43 }, "end": { - "line": 130, + "line": 132, "column": 44 } } @@ -95697,15 +99411,15 @@ "postfix": false, "binop": null }, - "start": 6844, - "end": 6845, + "start": 7080, + "end": 7081, "loc": { "start": { - "line": 131, + "line": 133, "column": 4 }, "end": { - "line": 131, + "line": 133, "column": 5 } } @@ -95713,15 +99427,15 @@ { "type": "CommentBlock", "value": "*\r\n * Saving instance\r\n * This enables multiple simple-keyboard support with easier management\r\n ", - "start": 6853, - "end": 6966, + "start": 7089, + "end": 7202, "loc": { "start": { - "line": 133, + "line": 135, "column": 4 }, "end": { - "line": 136, + "line": 138, "column": 7 } } @@ -95741,15 +99455,15 @@ "updateContext": null }, "value": "if", - "start": 6972, - "end": 6974, + "start": 7208, + "end": 7210, "loc": { "start": { - "line": 137, + "line": 139, "column": 4 }, "end": { - "line": 137, + "line": 139, "column": 6 } } @@ -95766,15 +99480,15 @@ "postfix": false, "binop": null }, - "start": 6974, - "end": 6975, + "start": 7210, + "end": 7211, "loc": { "start": { - "line": 137, + "line": 139, "column": 6 }, "end": { - "line": 137, + "line": 139, "column": 7 } } @@ -95793,15 +99507,15 @@ "updateContext": null }, "value": "!", - "start": 6975, - "end": 6976, + "start": 7211, + "end": 7212, "loc": { "start": { - "line": 137, + "line": 139, "column": 7 }, "end": { - "line": 137, + "line": 139, "column": 8 } } @@ -95819,15 +99533,15 @@ "binop": null }, "value": "window", - "start": 6976, - "end": 6982, + "start": 7212, + "end": 7218, "loc": { "start": { - "line": 137, + "line": 139, "column": 8 }, "end": { - "line": 137, + "line": 139, "column": 14 } } @@ -95845,15 +99559,15 @@ "binop": null, "updateContext": null }, - "start": 6982, - "end": 6983, + "start": 7218, + "end": 7219, "loc": { "start": { - "line": 137, + "line": 139, "column": 14 }, "end": { - "line": 137, + "line": 139, "column": 15 } } @@ -95872,15 +99586,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 6983, - "end": 7008, + "start": 7219, + "end": 7244, "loc": { "start": { - "line": 137, + "line": 139, "column": 15 }, "end": { - "line": 137, + "line": 139, "column": 40 } } @@ -95898,15 +99612,15 @@ "binop": null, "updateContext": null }, - "start": 7008, - "end": 7009, + "start": 7244, + "end": 7245, "loc": { "start": { - "line": 137, + "line": 139, "column": 40 }, "end": { - "line": 137, + "line": 139, "column": 41 } } @@ -95923,15 +99637,15 @@ "postfix": false, "binop": null }, - "start": 7009, - "end": 7010, + "start": 7245, + "end": 7246, "loc": { "start": { - "line": 137, + "line": 139, "column": 41 }, "end": { - "line": 137, + "line": 139, "column": 42 } } @@ -95949,15 +99663,15 @@ "binop": null }, "value": "window", - "start": 7018, - "end": 7024, + "start": 7254, + "end": 7260, "loc": { "start": { - "line": 138, + "line": 140, "column": 6 }, "end": { - "line": 138, + "line": 140, "column": 12 } } @@ -95975,15 +99689,15 @@ "binop": null, "updateContext": null }, - "start": 7024, - "end": 7025, + "start": 7260, + "end": 7261, "loc": { "start": { - "line": 138, + "line": 140, "column": 12 }, "end": { - "line": 138, + "line": 140, "column": 13 } } @@ -96002,15 +99716,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 7025, - "end": 7050, + "start": 7261, + "end": 7286, "loc": { "start": { - "line": 138, + "line": 140, "column": 13 }, "end": { - "line": 138, + "line": 140, "column": 38 } } @@ -96028,15 +99742,15 @@ "binop": null, "updateContext": null }, - "start": 7050, - "end": 7051, + "start": 7286, + "end": 7287, "loc": { "start": { - "line": 138, + "line": 140, "column": 38 }, "end": { - "line": 138, + "line": 140, "column": 39 } } @@ -96055,15 +99769,15 @@ "updateContext": null }, "value": "=", - "start": 7052, - "end": 7053, + "start": 7288, + "end": 7289, "loc": { "start": { - "line": 138, + "line": 140, "column": 40 }, "end": { - "line": 138, + "line": 140, "column": 41 } } @@ -96080,15 +99794,15 @@ "postfix": false, "binop": null }, - "start": 7054, - "end": 7055, + "start": 7290, + "end": 7291, "loc": { "start": { - "line": 138, + "line": 140, "column": 42 }, "end": { - "line": 138, + "line": 140, "column": 43 } } @@ -96105,15 +99819,15 @@ "postfix": false, "binop": null }, - "start": 7055, - "end": 7056, + "start": 7291, + "end": 7292, "loc": { "start": { - "line": 138, + "line": 140, "column": 43 }, "end": { - "line": 138, + "line": 140, "column": 44 } } @@ -96131,15 +99845,15 @@ "binop": null, "updateContext": null }, - "start": 7056, - "end": 7057, + "start": 7292, + "end": 7293, "loc": { "start": { - "line": 138, + "line": 140, "column": 44 }, "end": { - "line": 138, + "line": 140, "column": 45 } } @@ -96157,15 +99871,15 @@ "binop": null }, "value": "window", - "start": 7071, - "end": 7077, + "start": 7307, + "end": 7313, "loc": { "start": { - "line": 140, + "line": 142, "column": 4 }, "end": { - "line": 140, + "line": 142, "column": 10 } } @@ -96183,15 +99897,15 @@ "binop": null, "updateContext": null }, - "start": 7077, - "end": 7078, + "start": 7313, + "end": 7314, "loc": { "start": { - "line": 140, + "line": 142, "column": 10 }, "end": { - "line": 140, + "line": 142, "column": 11 } } @@ -96210,15 +99924,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 7078, - "end": 7103, + "start": 7314, + "end": 7339, "loc": { "start": { - "line": 140, + "line": 142, "column": 11 }, "end": { - "line": 140, + "line": 142, "column": 36 } } @@ -96236,15 +99950,15 @@ "binop": null, "updateContext": null }, - "start": 7103, - "end": 7104, + "start": 7339, + "end": 7340, "loc": { "start": { - "line": 140, + "line": 142, "column": 36 }, "end": { - "line": 140, + "line": 142, "column": 37 } } @@ -96262,15 +99976,15 @@ "binop": null, "updateContext": null }, - "start": 7104, - "end": 7105, + "start": 7340, + "end": 7341, "loc": { "start": { - "line": 140, + "line": 142, "column": 37 }, "end": { - "line": 140, + "line": 142, "column": 38 } } @@ -96290,15 +100004,15 @@ "updateContext": null }, "value": "this", - "start": 7105, - "end": 7109, + "start": 7341, + "end": 7345, "loc": { "start": { - "line": 140, + "line": 142, "column": 38 }, "end": { - "line": 140, + "line": 142, "column": 42 } } @@ -96316,15 +100030,15 @@ "binop": null, "updateContext": null }, - "start": 7109, - "end": 7110, + "start": 7345, + "end": 7346, "loc": { "start": { - "line": 140, + "line": 142, "column": 42 }, "end": { - "line": 140, + "line": 142, "column": 43 } } @@ -96342,15 +100056,15 @@ "binop": null }, "value": "utilities", - "start": 7110, - "end": 7119, + "start": 7346, + "end": 7355, "loc": { "start": { - "line": 140, + "line": 142, "column": 43 }, "end": { - "line": 140, + "line": 142, "column": 52 } } @@ -96368,15 +100082,15 @@ "binop": null, "updateContext": null }, - "start": 7119, - "end": 7120, + "start": 7355, + "end": 7356, "loc": { "start": { - "line": 140, + "line": 142, "column": 52 }, "end": { - "line": 140, + "line": 142, "column": 53 } } @@ -96394,15 +100108,15 @@ "binop": null }, "value": "camelCase", - "start": 7120, - "end": 7129, + "start": 7356, + "end": 7365, "loc": { "start": { - "line": 140, + "line": 142, "column": 53 }, "end": { - "line": 140, + "line": 142, "column": 62 } } @@ -96419,15 +100133,15 @@ "postfix": false, "binop": null }, - "start": 7129, - "end": 7130, + "start": 7365, + "end": 7366, "loc": { "start": { - "line": 140, + "line": 142, "column": 62 }, "end": { - "line": 140, + "line": 142, "column": 63 } } @@ -96447,15 +100161,15 @@ "updateContext": null }, "value": "this", - "start": 7130, - "end": 7134, + "start": 7366, + "end": 7370, "loc": { "start": { - "line": 140, + "line": 142, "column": 63 }, "end": { - "line": 140, + "line": 142, "column": 67 } } @@ -96473,15 +100187,15 @@ "binop": null, "updateContext": null }, - "start": 7134, - "end": 7135, + "start": 7370, + "end": 7371, "loc": { "start": { - "line": 140, + "line": 142, "column": 67 }, "end": { - "line": 140, + "line": 142, "column": 68 } } @@ -96499,15 +100213,15 @@ "binop": null }, "value": "keyboardDOMClass", - "start": 7135, - "end": 7151, + "start": 7371, + "end": 7387, "loc": { "start": { - "line": 140, + "line": 142, "column": 68 }, "end": { - "line": 140, + "line": 142, "column": 84 } } @@ -96524,15 +100238,15 @@ "postfix": false, "binop": null }, - "start": 7151, - "end": 7152, + "start": 7387, + "end": 7388, "loc": { "start": { - "line": 140, + "line": 142, "column": 84 }, "end": { - "line": 140, + "line": 142, "column": 85 } } @@ -96550,15 +100264,15 @@ "binop": null, "updateContext": null }, - "start": 7152, - "end": 7153, + "start": 7388, + "end": 7389, "loc": { "start": { - "line": 140, + "line": 142, "column": 85 }, "end": { - "line": 140, + "line": 142, "column": 86 } } @@ -96577,15 +100291,15 @@ "updateContext": null }, "value": "=", - "start": 7154, - "end": 7155, + "start": 7390, + "end": 7391, "loc": { "start": { - "line": 140, + "line": 142, "column": 87 }, "end": { - "line": 140, + "line": 142, "column": 88 } } @@ -96605,15 +100319,15 @@ "updateContext": null }, "value": "this", - "start": 7156, - "end": 7160, + "start": 7392, + "end": 7396, "loc": { "start": { - "line": 140, + "line": 142, "column": 89 }, "end": { - "line": 140, + "line": 142, "column": 93 } } @@ -96631,15 +100345,15 @@ "binop": null, "updateContext": null }, - "start": 7160, - "end": 7161, + "start": 7396, + "end": 7397, "loc": { "start": { - "line": 140, + "line": 142, "column": 93 }, "end": { - "line": 140, + "line": 142, "column": 94 } } @@ -96647,15 +100361,15 @@ { "type": "CommentBlock", "value": "*\r\n * Physical Keyboard support\r\n ", - "start": 7169, - "end": 7215, + "start": 7405, + "end": 7451, "loc": { "start": { - "line": 142, + "line": 144, "column": 4 }, "end": { - "line": 144, + "line": 146, "column": 7 } } @@ -96675,15 +100389,15 @@ "updateContext": null }, "value": "this", - "start": 7221, - "end": 7225, + "start": 7457, + "end": 7461, "loc": { "start": { - "line": 145, + "line": 147, "column": 4 }, "end": { - "line": 145, + "line": 147, "column": 8 } } @@ -96701,15 +100415,15 @@ "binop": null, "updateContext": null }, - "start": 7225, - "end": 7226, + "start": 7461, + "end": 7462, "loc": { "start": { - "line": 145, + "line": 147, "column": 8 }, "end": { - "line": 145, + "line": 147, "column": 9 } } @@ -96727,15 +100441,15 @@ "binop": null }, "value": "physicalKeyboardInterface", - "start": 7226, - "end": 7251, + "start": 7462, + "end": 7487, "loc": { "start": { - "line": 145, + "line": 147, "column": 9 }, "end": { - "line": 145, + "line": 147, "column": 34 } } @@ -96754,15 +100468,15 @@ "updateContext": null }, "value": "=", - "start": 7252, - "end": 7253, + "start": 7488, + "end": 7489, "loc": { "start": { - "line": 145, + "line": 147, "column": 35 }, "end": { - "line": 145, + "line": 147, "column": 36 } } @@ -96782,15 +100496,15 @@ "updateContext": null }, "value": "new", - "start": 7254, - "end": 7257, + "start": 7490, + "end": 7493, "loc": { "start": { - "line": 145, + "line": 147, "column": 37 }, "end": { - "line": 145, + "line": 147, "column": 40 } } @@ -96808,15 +100522,15 @@ "binop": null }, "value": "PhysicalKeyboard", - "start": 7258, - "end": 7274, + "start": 7494, + "end": 7510, "loc": { "start": { - "line": 145, + "line": 147, "column": 41 }, "end": { - "line": 145, + "line": 147, "column": 57 } } @@ -96833,15 +100547,15 @@ "postfix": false, "binop": null }, - "start": 7274, - "end": 7275, + "start": 7510, + "end": 7511, "loc": { "start": { - "line": 145, + "line": 147, "column": 57 }, "end": { - "line": 145, + "line": 147, "column": 58 } } @@ -96861,15 +100575,15 @@ "updateContext": null }, "value": "this", - "start": 7275, - "end": 7279, + "start": 7511, + "end": 7515, "loc": { "start": { - "line": 145, + "line": 147, "column": 58 }, "end": { - "line": 145, + "line": 147, "column": 62 } } @@ -96886,15 +100600,15 @@ "postfix": false, "binop": null }, - "start": 7279, - "end": 7280, + "start": 7515, + "end": 7516, "loc": { "start": { - "line": 145, + "line": 147, "column": 62 }, "end": { - "line": 145, + "line": 147, "column": 63 } } @@ -96912,15 +100626,15 @@ "binop": null, "updateContext": null }, - "start": 7280, - "end": 7281, + "start": 7516, + "end": 7517, "loc": { "start": { - "line": 145, + "line": 147, "column": 63 }, "end": { - "line": 145, + "line": 147, "column": 64 } } @@ -96928,15 +100642,15 @@ { "type": "CommentBlock", "value": "*\r\n * Modules\r\n ", - "start": 7289, - "end": 7317, + "start": 7525, + "end": 7553, "loc": { "start": { - "line": 147, + "line": 149, "column": 4 }, "end": { - "line": 149, + "line": 151, "column": 7 } } @@ -96956,15 +100670,15 @@ "updateContext": null }, "value": "this", - "start": 7323, - "end": 7327, + "start": 7559, + "end": 7563, "loc": { "start": { - "line": 150, + "line": 152, "column": 4 }, "end": { - "line": 150, + "line": 152, "column": 8 } } @@ -96982,15 +100696,15 @@ "binop": null, "updateContext": null }, - "start": 7327, - "end": 7328, + "start": 7563, + "end": 7564, "loc": { "start": { - "line": 150, + "line": 152, "column": 8 }, "end": { - "line": 150, + "line": 152, "column": 9 } } @@ -97008,15 +100722,15 @@ "binop": null }, "value": "modules", - "start": 7328, - "end": 7335, + "start": 7564, + "end": 7571, "loc": { "start": { - "line": 150, + "line": 152, "column": 9 }, "end": { - "line": 150, + "line": 152, "column": 16 } } @@ -97035,15 +100749,15 @@ "updateContext": null }, "value": "=", - "start": 7336, - "end": 7337, + "start": 7572, + "end": 7573, "loc": { "start": { - "line": 150, + "line": 152, "column": 17 }, "end": { - "line": 150, + "line": 152, "column": 18 } } @@ -97060,15 +100774,15 @@ "postfix": false, "binop": null }, - "start": 7338, - "end": 7339, + "start": 7574, + "end": 7575, "loc": { "start": { - "line": 150, + "line": 152, "column": 19 }, "end": { - "line": 150, + "line": 152, "column": 20 } } @@ -97085,15 +100799,15 @@ "postfix": false, "binop": null }, - "start": 7339, - "end": 7340, + "start": 7575, + "end": 7576, "loc": { "start": { - "line": 150, + "line": 152, "column": 20 }, "end": { - "line": 150, + "line": 152, "column": 21 } } @@ -97111,15 +100825,15 @@ "binop": null, "updateContext": null }, - "start": 7340, - "end": 7341, + "start": 7576, + "end": 7577, "loc": { "start": { - "line": 150, + "line": 152, "column": 21 }, "end": { - "line": 150, + "line": 152, "column": 22 } } @@ -97139,15 +100853,15 @@ "updateContext": null }, "value": "this", - "start": 7347, - "end": 7351, + "start": 7583, + "end": 7587, "loc": { "start": { - "line": 151, + "line": 153, "column": 4 }, "end": { - "line": 151, + "line": 153, "column": 8 } } @@ -97165,15 +100879,15 @@ "binop": null, "updateContext": null }, - "start": 7351, - "end": 7352, + "start": 7587, + "end": 7588, "loc": { "start": { - "line": 151, + "line": 153, "column": 8 }, "end": { - "line": 151, + "line": 153, "column": 9 } } @@ -97191,15 +100905,15 @@ "binop": null }, "value": "loadModules", - "start": 7352, - "end": 7363, + "start": 7588, + "end": 7599, "loc": { "start": { - "line": 151, + "line": 153, "column": 9 }, "end": { - "line": 151, + "line": 153, "column": 20 } } @@ -97216,15 +100930,15 @@ "postfix": false, "binop": null }, - "start": 7363, - "end": 7364, + "start": 7599, + "end": 7600, "loc": { "start": { - "line": 151, + "line": 153, "column": 20 }, "end": { - "line": 151, + "line": 153, "column": 21 } } @@ -97241,15 +100955,15 @@ "postfix": false, "binop": null }, - "start": 7364, - "end": 7365, + "start": 7600, + "end": 7601, "loc": { "start": { - "line": 151, + "line": 153, "column": 21 }, "end": { - "line": 151, + "line": 153, "column": 22 } } @@ -97267,15 +100981,15 @@ "binop": null, "updateContext": null }, - "start": 7365, - "end": 7366, + "start": 7601, + "end": 7602, "loc": { "start": { - "line": 151, + "line": 153, "column": 22 }, "end": { - "line": 151, + "line": 153, "column": 23 } } @@ -97292,15 +101006,15 @@ "postfix": false, "binop": null }, - "start": 7370, - "end": 7371, + "start": 7606, + "end": 7607, "loc": { "start": { - "line": 152, + "line": 154, "column": 2 }, "end": { - "line": 152, + "line": 154, "column": 3 } } @@ -97308,15 +101022,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles clicks made to keyboard buttons\r\n * @param {string} button The button's layout name.\r\n ", - "start": 7377, - "end": 7489, + "start": 7613, + "end": 7725, "loc": { "start": { - "line": 154, + "line": 156, "column": 2 }, "end": { - "line": 157, + "line": 159, "column": 5 } } @@ -97334,15 +101048,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 7493, - "end": 7512, + "start": 7729, + "end": 7748, "loc": { "start": { - "line": 158, + "line": 160, "column": 2 }, "end": { - "line": 158, + "line": 160, "column": 21 } } @@ -97359,15 +101073,15 @@ "postfix": false, "binop": null }, - "start": 7512, - "end": 7513, + "start": 7748, + "end": 7749, "loc": { "start": { - "line": 158, + "line": 160, "column": 21 }, "end": { - "line": 158, + "line": 160, "column": 22 } } @@ -97385,15 +101099,15 @@ "binop": null }, "value": "button", - "start": 7513, - "end": 7519, + "start": 7749, + "end": 7755, "loc": { "start": { - "line": 158, + "line": 160, "column": 22 }, "end": { - "line": 158, + "line": 160, "column": 28 } } @@ -97410,15 +101124,15 @@ "postfix": false, "binop": null }, - "start": 7519, - "end": 7520, + "start": 7755, + "end": 7756, "loc": { "start": { - "line": 158, + "line": 160, "column": 28 }, "end": { - "line": 158, + "line": 160, "column": 29 } } @@ -97435,15 +101149,15 @@ "postfix": false, "binop": null }, - "start": 7520, - "end": 7521, + "start": 7756, + "end": 7757, "loc": { "start": { - "line": 158, + "line": 160, "column": 29 }, "end": { - "line": 158, + "line": 160, "column": 30 } } @@ -97463,15 +101177,15 @@ "updateContext": null }, "value": "let", - "start": 7527, - "end": 7530, + "start": 7763, + "end": 7766, "loc": { "start": { - "line": 159, + "line": 161, "column": 4 }, "end": { - "line": 159, + "line": 161, "column": 7 } } @@ -97489,15 +101203,15 @@ "binop": null }, "value": "debug", - "start": 7531, - "end": 7536, + "start": 7767, + "end": 7772, "loc": { "start": { - "line": 159, + "line": 161, "column": 8 }, "end": { - "line": 159, + "line": 161, "column": 13 } } @@ -97516,15 +101230,15 @@ "updateContext": null }, "value": "=", - "start": 7537, - "end": 7538, + "start": 7773, + "end": 7774, "loc": { "start": { - "line": 159, + "line": 161, "column": 14 }, "end": { - "line": 159, + "line": 161, "column": 15 } } @@ -97544,15 +101258,15 @@ "updateContext": null }, "value": "this", - "start": 7539, - "end": 7543, + "start": 7775, + "end": 7779, "loc": { "start": { - "line": 159, + "line": 161, "column": 16 }, "end": { - "line": 159, + "line": 161, "column": 20 } } @@ -97570,15 +101284,15 @@ "binop": null, "updateContext": null }, - "start": 7543, - "end": 7544, + "start": 7779, + "end": 7780, "loc": { "start": { - "line": 159, + "line": 161, "column": 20 }, "end": { - "line": 159, + "line": 161, "column": 21 } } @@ -97596,15 +101310,15 @@ "binop": null }, "value": "options", - "start": 7544, - "end": 7551, + "start": 7780, + "end": 7787, "loc": { "start": { - "line": 159, + "line": 161, "column": 21 }, "end": { - "line": 159, + "line": 161, "column": 28 } } @@ -97622,15 +101336,15 @@ "binop": null, "updateContext": null }, - "start": 7551, - "end": 7552, + "start": 7787, + "end": 7788, "loc": { "start": { - "line": 159, + "line": 161, "column": 28 }, "end": { - "line": 159, + "line": 161, "column": 29 } } @@ -97648,15 +101362,15 @@ "binop": null }, "value": "debug", - "start": 7552, - "end": 7557, + "start": 7788, + "end": 7793, "loc": { "start": { - "line": 159, + "line": 161, "column": 29 }, "end": { - "line": 159, + "line": 161, "column": 34 } } @@ -97674,15 +101388,15 @@ "binop": null, "updateContext": null }, - "start": 7557, - "end": 7558, + "start": 7793, + "end": 7794, "loc": { "start": { - "line": 159, + "line": 161, "column": 34 }, "end": { - "line": 159, + "line": 161, "column": 35 } } @@ -97690,15 +101404,15 @@ { "type": "CommentBlock", "value": "*\r\n * Ignoring placeholder buttons\r\n ", - "start": 7566, - "end": 7615, + "start": 7802, + "end": 7851, "loc": { "start": { - "line": 161, + "line": 163, "column": 4 }, "end": { - "line": 163, + "line": 165, "column": 7 } } @@ -97718,15 +101432,15 @@ "updateContext": null }, "value": "if", - "start": 7621, - "end": 7623, + "start": 7857, + "end": 7859, "loc": { "start": { - "line": 164, + "line": 166, "column": 4 }, "end": { - "line": 164, + "line": 166, "column": 6 } } @@ -97743,15 +101457,15 @@ "postfix": false, "binop": null }, - "start": 7623, - "end": 7624, + "start": 7859, + "end": 7860, "loc": { "start": { - "line": 164, + "line": 166, "column": 6 }, "end": { - "line": 164, + "line": 166, "column": 7 } } @@ -97769,15 +101483,15 @@ "binop": null }, "value": "button", - "start": 7624, - "end": 7630, + "start": 7860, + "end": 7866, "loc": { "start": { - "line": 164, + "line": 166, "column": 7 }, "end": { - "line": 164, + "line": 166, "column": 13 } } @@ -97796,15 +101510,15 @@ "updateContext": null }, "value": "===", - "start": 7631, - "end": 7634, + "start": 7867, + "end": 7870, "loc": { "start": { - "line": 164, + "line": 166, "column": 14 }, "end": { - "line": 164, + "line": 166, "column": 17 } } @@ -97823,15 +101537,15 @@ "updateContext": null }, "value": "{//}", - "start": 7635, - "end": 7641, + "start": 7871, + "end": 7877, "loc": { "start": { - "line": 164, + "line": 166, "column": 18 }, "end": { - "line": 164, + "line": 166, "column": 24 } } @@ -97848,15 +101562,15 @@ "postfix": false, "binop": null }, - "start": 7641, - "end": 7642, + "start": 7877, + "end": 7878, "loc": { "start": { - "line": 164, + "line": 166, "column": 24 }, "end": { - "line": 164, + "line": 166, "column": 25 } } @@ -97876,15 +101590,15 @@ "updateContext": null }, "value": "return", - "start": 7650, - "end": 7656, + "start": 7886, + "end": 7892, "loc": { "start": { - "line": 165, + "line": 167, "column": 6 }, "end": { - "line": 165, + "line": 167, "column": 12 } } @@ -97904,15 +101618,15 @@ "updateContext": null }, "value": "false", - "start": 7657, - "end": 7662, + "start": 7893, + "end": 7898, "loc": { "start": { - "line": 165, + "line": 167, "column": 13 }, "end": { - "line": 165, + "line": 167, "column": 18 } } @@ -97930,15 +101644,15 @@ "binop": null, "updateContext": null }, - "start": 7662, - "end": 7663, + "start": 7898, + "end": 7899, "loc": { "start": { - "line": 165, + "line": 167, "column": 18 }, "end": { - "line": 165, + "line": 167, "column": 19 } } @@ -97946,15 +101660,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onKeyPress\r\n ", - "start": 7671, - "end": 7710, + "start": 7907, + "end": 7946, "loc": { "start": { - "line": 167, + "line": 169, "column": 4 }, "end": { - "line": 169, + "line": 171, "column": 7 } } @@ -97974,15 +101688,15 @@ "updateContext": null }, "value": "if", - "start": 7716, - "end": 7718, + "start": 7952, + "end": 7954, "loc": { "start": { - "line": 170, + "line": 172, "column": 4 }, "end": { - "line": 170, + "line": 172, "column": 6 } } @@ -97999,15 +101713,15 @@ "postfix": false, "binop": null }, - "start": 7718, - "end": 7719, + "start": 7954, + "end": 7955, "loc": { "start": { - "line": 170, + "line": 172, "column": 6 }, "end": { - "line": 170, + "line": 172, "column": 7 } } @@ -98027,15 +101741,15 @@ "updateContext": null }, "value": "typeof", - "start": 7719, - "end": 7725, + "start": 7955, + "end": 7961, "loc": { "start": { - "line": 170, + "line": 172, "column": 7 }, "end": { - "line": 170, + "line": 172, "column": 13 } } @@ -98055,15 +101769,15 @@ "updateContext": null }, "value": "this", - "start": 7726, - "end": 7730, + "start": 7962, + "end": 7966, "loc": { "start": { - "line": 170, + "line": 172, "column": 14 }, "end": { - "line": 170, + "line": 172, "column": 18 } } @@ -98081,15 +101795,15 @@ "binop": null, "updateContext": null }, - "start": 7730, - "end": 7731, + "start": 7966, + "end": 7967, "loc": { "start": { - "line": 170, + "line": 172, "column": 18 }, "end": { - "line": 170, + "line": 172, "column": 19 } } @@ -98107,15 +101821,15 @@ "binop": null }, "value": "options", - "start": 7731, - "end": 7738, + "start": 7967, + "end": 7974, "loc": { "start": { - "line": 170, + "line": 172, "column": 19 }, "end": { - "line": 170, + "line": 172, "column": 26 } } @@ -98133,15 +101847,15 @@ "binop": null, "updateContext": null }, - "start": 7738, - "end": 7739, + "start": 7974, + "end": 7975, "loc": { "start": { - "line": 170, + "line": 172, "column": 26 }, "end": { - "line": 170, + "line": 172, "column": 27 } } @@ -98159,15 +101873,15 @@ "binop": null }, "value": "onKeyPress", - "start": 7739, - "end": 7749, + "start": 7975, + "end": 7985, "loc": { "start": { - "line": 170, + "line": 172, "column": 27 }, "end": { - "line": 170, + "line": 172, "column": 37 } } @@ -98186,15 +101900,15 @@ "updateContext": null }, "value": "===", - "start": 7750, - "end": 7753, + "start": 7986, + "end": 7989, "loc": { "start": { - "line": 170, + "line": 172, "column": 38 }, "end": { - "line": 170, + "line": 172, "column": 41 } } @@ -98213,15 +101927,15 @@ "updateContext": null }, "value": "function", - "start": 7754, - "end": 7764, + "start": 7990, + "end": 8000, "loc": { "start": { - "line": 170, + "line": 172, "column": 42 }, "end": { - "line": 170, + "line": 172, "column": 52 } } @@ -98238,15 +101952,15 @@ "postfix": false, "binop": null }, - "start": 7764, - "end": 7765, + "start": 8000, + "end": 8001, "loc": { "start": { - "line": 170, + "line": 172, "column": 52 }, "end": { - "line": 170, + "line": 172, "column": 53 } } @@ -98266,15 +101980,15 @@ "updateContext": null }, "value": "this", - "start": 7773, - "end": 7777, + "start": 8009, + "end": 8013, "loc": { "start": { - "line": 171, + "line": 173, "column": 6 }, "end": { - "line": 171, + "line": 173, "column": 10 } } @@ -98292,15 +102006,15 @@ "binop": null, "updateContext": null }, - "start": 7777, - "end": 7778, + "start": 8013, + "end": 8014, "loc": { "start": { - "line": 171, + "line": 173, "column": 10 }, "end": { - "line": 171, + "line": 173, "column": 11 } } @@ -98318,15 +102032,15 @@ "binop": null }, "value": "options", - "start": 7778, - "end": 7785, + "start": 8014, + "end": 8021, "loc": { "start": { - "line": 171, + "line": 173, "column": 11 }, "end": { - "line": 171, + "line": 173, "column": 18 } } @@ -98344,15 +102058,15 @@ "binop": null, "updateContext": null }, - "start": 7785, - "end": 7786, + "start": 8021, + "end": 8022, "loc": { "start": { - "line": 171, + "line": 173, "column": 18 }, "end": { - "line": 171, + "line": 173, "column": 19 } } @@ -98370,15 +102084,15 @@ "binop": null }, "value": "onKeyPress", - "start": 7786, - "end": 7796, + "start": 8022, + "end": 8032, "loc": { "start": { - "line": 171, + "line": 173, "column": 19 }, "end": { - "line": 171, + "line": 173, "column": 29 } } @@ -98395,15 +102109,15 @@ "postfix": false, "binop": null }, - "start": 7796, - "end": 7797, + "start": 8032, + "end": 8033, "loc": { "start": { - "line": 171, + "line": 173, "column": 29 }, "end": { - "line": 171, + "line": 173, "column": 30 } } @@ -98421,15 +102135,15 @@ "binop": null }, "value": "button", - "start": 7797, - "end": 7803, + "start": 8033, + "end": 8039, "loc": { "start": { - "line": 171, + "line": 173, "column": 30 }, "end": { - "line": 171, + "line": 173, "column": 36 } } @@ -98446,15 +102160,15 @@ "postfix": false, "binop": null }, - "start": 7803, - "end": 7804, + "start": 8039, + "end": 8040, "loc": { "start": { - "line": 171, + "line": 173, "column": 36 }, "end": { - "line": 171, + "line": 173, "column": 37 } } @@ -98472,15 +102186,15 @@ "binop": null, "updateContext": null }, - "start": 7804, - "end": 7805, + "start": 8040, + "end": 8041, "loc": { "start": { - "line": 171, + "line": 173, "column": 37 }, "end": { - "line": 171, + "line": 173, "column": 38 } } @@ -98500,15 +102214,15 @@ "updateContext": null }, "value": "if", - "start": 7817, - "end": 7819, + "start": 8053, + "end": 8055, "loc": { "start": { - "line": 173, + "line": 175, "column": 4 }, "end": { - "line": 173, + "line": 175, "column": 6 } } @@ -98525,15 +102239,15 @@ "postfix": false, "binop": null }, - "start": 7819, - "end": 7820, + "start": 8055, + "end": 8056, "loc": { "start": { - "line": 173, + "line": 175, "column": 6 }, "end": { - "line": 173, + "line": 175, "column": 7 } } @@ -98552,15 +102266,15 @@ "updateContext": null }, "value": "!", - "start": 7820, - "end": 7821, + "start": 8056, + "end": 8057, "loc": { "start": { - "line": 173, + "line": 175, "column": 7 }, "end": { - "line": 173, + "line": 175, "column": 8 } } @@ -98580,15 +102294,15 @@ "updateContext": null }, "value": "this", - "start": 7821, - "end": 7825, + "start": 8057, + "end": 8061, "loc": { "start": { - "line": 173, + "line": 175, "column": 8 }, "end": { - "line": 173, + "line": 175, "column": 12 } } @@ -98606,15 +102320,15 @@ "binop": null, "updateContext": null }, - "start": 7825, - "end": 7826, + "start": 8061, + "end": 8062, "loc": { "start": { - "line": 173, + "line": 175, "column": 12 }, "end": { - "line": 173, + "line": 175, "column": 13 } } @@ -98632,1519 +102346,16 @@ "binop": null }, "value": "input", - "start": 7826, - "end": 7831, - "loc": { - "start": { - "line": 173, - "column": 13 - }, - "end": { - "line": 173, - "column": 18 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7831, - "end": 7832, - "loc": { - "start": { - "line": 173, - "column": 18 - }, - "end": { - "line": 173, - "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": 7832, - "end": 7836, - "loc": { - "start": { - "line": 173, - "column": 19 - }, - "end": { - "line": 173, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7836, - "end": 7837, - "loc": { - "start": { - "line": 173, - "column": 23 - }, - "end": { - "line": 173, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 7837, - "end": 7844, - "loc": { - "start": { - "line": 173, - "column": 24 - }, - "end": { - "line": 173, - "column": 31 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7844, - "end": 7845, - "loc": { - "start": { - "line": 173, - "column": 31 - }, - "end": { - "line": 173, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 7845, - "end": 7854, - "loc": { - "start": { - "line": 173, - "column": 32 - }, - "end": { - "line": 173, - "column": 41 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7854, - "end": 7855, - "loc": { - "start": { - "line": 173, - "column": 41 - }, - "end": { - "line": 173, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7855, - "end": 7856, - "loc": { - "start": { - "line": 173, - "column": 42 - }, - "end": { - "line": 173, - "column": 43 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 7864, - "end": 7868, - "loc": { - "start": { - "line": 174, - "column": 6 - }, - "end": { - "line": 174, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7868, - "end": 7869, - "loc": { - "start": { - "line": 174, - "column": 10 - }, - "end": { - "line": 174, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 7869, - "end": 7874, - "loc": { - "start": { - "line": 174, - "column": 11 - }, - "end": { - "line": 174, - "column": 16 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7874, - "end": 7875, - "loc": { - "start": { - "line": 174, - "column": 16 - }, - "end": { - "line": 174, - "column": 17 - } - } - }, - { - "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": 7875, - "end": 7879, - "loc": { - "start": { - "line": 174, - "column": 17 - }, - "end": { - "line": 174, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7879, - "end": 7880, - "loc": { - "start": { - "line": 174, - "column": 21 - }, - "end": { - "line": 174, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 7880, - "end": 7887, - "loc": { - "start": { - "line": 174, - "column": 22 - }, - "end": { - "line": 174, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7887, - "end": 7888, - "loc": { - "start": { - "line": 174, - "column": 29 - }, - "end": { - "line": 174, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 7888, - "end": 7897, - "loc": { - "start": { - "line": 174, - "column": 30 - }, - "end": { - "line": 174, - "column": 39 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7897, - "end": 7898, - "loc": { - "start": { - "line": 174, - "column": 39 - }, - "end": { - "line": 174, - "column": 40 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 7899, - "end": 7900, - "loc": { - "start": { - "line": 174, - "column": 41 - }, - "end": { - "line": 174, - "column": 42 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 7901, - "end": 7903, - "loc": { - "start": { - "line": 174, - "column": 43 - }, - "end": { - "line": 174, - "column": 45 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7903, - "end": 7904, - "loc": { - "start": { - "line": 174, - "column": 45 - }, - "end": { - "line": 174, - "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": 7912, - "end": 7915, - "loc": { - "start": { - "line": 176, - "column": 4 - }, - "end": { - "line": 176, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "updatedInput", - "start": 7916, - "end": 7928, - "loc": { - "start": { - "line": 176, - "column": 8 - }, - "end": { - "line": 176, - "column": 20 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 7929, - "end": 7930, - "loc": { - "start": { - "line": 176, - "column": 21 - }, - "end": { - "line": 176, - "column": 22 - } - } - }, - { - "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": 7931, - "end": 7935, - "loc": { - "start": { - "line": 176, - "column": 23 - }, - "end": { - "line": 176, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7935, - "end": 7936, - "loc": { - "start": { - "line": 176, - "column": 27 - }, - "end": { - "line": 176, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "utilities", - "start": 7936, - "end": 7945, - "loc": { - "start": { - "line": 176, - "column": 28 - }, - "end": { - "line": 176, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7945, - "end": 7946, - "loc": { - "start": { - "line": 176, - "column": 37 - }, - "end": { - "line": 176, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getUpdatedInput", - "start": 7946, - "end": 7961, - "loc": { - "start": { - "line": 176, - "column": 38 - }, - "end": { - "line": 176, - "column": 53 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 7961, - "end": 7962, - "loc": { - "start": { - "line": 176, - "column": 53 - }, - "end": { - "line": 176, - "column": 54 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 7970, - "end": 7976, - "loc": { - "start": { - "line": 177, - "column": 6 - }, - "end": { - "line": 177, - "column": 12 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7976, - "end": 7977, - "loc": { - "start": { - "line": 177, - "column": 12 - }, - "end": { - "line": 177, - "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": 7978, - "end": 7982, - "loc": { - "start": { - "line": 177, - "column": 14 - }, - "end": { - "line": 177, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7982, - "end": 7983, - "loc": { - "start": { - "line": 177, - "column": 18 - }, - "end": { - "line": 177, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 7983, - "end": 7988, - "loc": { - "start": { - "line": 177, - "column": 19 - }, - "end": { - "line": 177, - "column": 24 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7988, - "end": 7989, - "loc": { - "start": { - "line": 177, - "column": 24 - }, - "end": { - "line": 177, - "column": 25 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 7989, - "end": 7993, - "loc": { - "start": { - "line": 177, - "column": 25 - }, - "end": { - "line": 177, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 7993, - "end": 7994, - "loc": { - "start": { - "line": 177, - "column": 29 - }, - "end": { - "line": 177, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 7994, - "end": 8001, - "loc": { - "start": { - "line": 177, - "column": 30 - }, - "end": { - "line": 177, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8001, - "end": 8002, - "loc": { - "start": { - "line": 177, - "column": 37 - }, - "end": { - "line": 177, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 8002, - "end": 8011, - "loc": { - "start": { - "line": 177, - "column": 38 - }, - "end": { - "line": 177, - "column": 47 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8011, - "end": 8012, - "loc": { - "start": { - "line": 177, - "column": 47 - }, - "end": { - "line": 177, - "column": 48 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8012, - "end": 8013, - "loc": { - "start": { - "line": 177, - "column": 48 - }, - "end": { - "line": 177, - "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": 8014, - "end": 8018, - "loc": { - "start": { - "line": 177, - "column": 50 - }, - "end": { - "line": 177, - "column": 54 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8018, - "end": 8019, - "loc": { - "start": { - "line": 177, - "column": 54 - }, - "end": { - "line": 177, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 8019, - "end": 8026, - "loc": { - "start": { - "line": 177, - "column": 55 - }, - "end": { - "line": 177, - "column": 62 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8026, - "end": 8027, - "loc": { - "start": { - "line": 177, - "column": 62 - }, - "end": { - "line": 177, - "column": 63 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 8028, - "end": 8032, - "loc": { - "start": { - "line": 177, - "column": 64 - }, - "end": { - "line": 177, - "column": 68 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8032, - "end": 8033, - "loc": { - "start": { - "line": 177, - "column": 68 - }, - "end": { - "line": 177, - "column": 69 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretPosition", - "start": 8033, - "end": 8046, - "loc": { - "start": { - "line": 177, - "column": 69 - }, - "end": { - "line": 177, - "column": 82 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8052, - "end": 8053, - "loc": { - "start": { - "line": 178, - "column": 4 - }, - "end": { - "line": 178, - "column": 5 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8053, - "end": 8054, - "loc": { - "start": { - "line": 178, - "column": 5 - }, - "end": { - "line": 178, - "column": 6 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", "start": 8062, - "end": 8064, + "end": 8067, "loc": { "start": { - "line": 180, - "column": 4 + "line": 175, + "column": 13 }, "end": { - "line": 180, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 8064, - "end": 8065, - "loc": { - "start": { - "line": 180, - "column": 6 - }, - "end": { - "line": 180, - "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": 8065, - "end": 8069, - "loc": { - "start": { - "line": 180, - "column": 7 - }, - "end": { - "line": 180, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 8069, - "end": 8070, - "loc": { - "start": { - "line": 180, - "column": 11 - }, - "end": { - "line": 180, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 8070, - "end": 8075, - "loc": { - "start": { - "line": 180, - "column": 12 - }, - "end": { - "line": 180, - "column": 17 + "line": 175, + "column": 18 } } }, @@ -100161,16 +102372,16 @@ "binop": null, "updateContext": null }, - "start": 8075, - "end": 8076, + "start": 8067, + "end": 8068, "loc": { "start": { - "line": 180, - "column": 17 + "line": 175, + "column": 18 }, "end": { - "line": 180, - "column": 18 + "line": 175, + "column": 19 } } }, @@ -100189,16 +102400,68 @@ "updateContext": null }, "value": "this", - "start": 8076, + "start": 8068, + "end": 8072, + "loc": { + "start": { + "line": 175, + "column": 19 + }, + "end": { + "line": 175, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8072, + "end": 8073, + "loc": { + "start": { + "line": 175, + "column": 23 + }, + "end": { + "line": 175, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 8073, "end": 8080, "loc": { "start": { - "line": 180, - "column": 18 + "line": 175, + "column": 24 }, "end": { - "line": 180, - "column": 22 + "line": 175, + "column": 31 } } }, @@ -100219,11 +102482,1462 @@ "end": 8081, "loc": { "start": { - "line": 180, + "line": 175, + "column": 31 + }, + "end": { + "line": 175, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 8081, + "end": 8090, + "loc": { + "start": { + "line": 175, + "column": 32 + }, + "end": { + "line": 175, + "column": 41 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8090, + "end": 8091, + "loc": { + "start": { + "line": 175, + "column": 41 + }, + "end": { + "line": 175, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8091, + "end": 8092, + "loc": { + "start": { + "line": 175, + "column": 42 + }, + "end": { + "line": 175, + "column": 43 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8100, + "end": 8104, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8104, + "end": 8105, + "loc": { + "start": { + "line": 176, + "column": 10 + }, + "end": { + "line": 176, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 8105, + "end": 8110, + "loc": { + "start": { + "line": 176, + "column": 11 + }, + "end": { + "line": 176, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8110, + "end": 8111, + "loc": { + "start": { + "line": 176, + "column": 16 + }, + "end": { + "line": 176, + "column": 17 + } + } + }, + { + "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": 8111, + "end": 8115, + "loc": { + "start": { + "line": 176, + "column": 17 + }, + "end": { + "line": 176, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8115, + "end": 8116, + "loc": { + "start": { + "line": 176, + "column": 21 + }, + "end": { + "line": 176, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 8116, + "end": 8123, + "loc": { + "start": { + "line": 176, "column": 22 }, "end": { + "line": 176, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8123, + "end": 8124, + "loc": { + "start": { + "line": 176, + "column": 29 + }, + "end": { + "line": 176, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 8124, + "end": 8133, + "loc": { + "start": { + "line": 176, + "column": 30 + }, + "end": { + "line": 176, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8133, + "end": 8134, + "loc": { + "start": { + "line": 176, + "column": 39 + }, + "end": { + "line": 176, + "column": 40 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8135, + "end": 8136, + "loc": { + "start": { + "line": 176, + "column": 41 + }, + "end": { + "line": 176, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 8137, + "end": 8139, + "loc": { + "start": { + "line": 176, + "column": 43 + }, + "end": { + "line": 176, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8139, + "end": 8140, + "loc": { + "start": { + "line": 176, + "column": 45 + }, + "end": { + "line": 176, + "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": 8148, + "end": 8151, + "loc": { + "start": { + "line": 178, + "column": 4 + }, + "end": { + "line": 178, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updatedInput", + "start": 8152, + "end": 8164, + "loc": { + "start": { + "line": 178, + "column": 8 + }, + "end": { + "line": 178, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8165, + "end": 8166, + "loc": { + "start": { + "line": 178, + "column": 21 + }, + "end": { + "line": 178, + "column": 22 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8167, + "end": 8171, + "loc": { + "start": { + "line": 178, + "column": 23 + }, + "end": { + "line": 178, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8171, + "end": 8172, + "loc": { + "start": { + "line": 178, + "column": 27 + }, + "end": { + "line": 178, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utilities", + "start": 8172, + "end": 8181, + "loc": { + "start": { + "line": 178, + "column": 28 + }, + "end": { + "line": 178, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8181, + "end": 8182, + "loc": { + "start": { + "line": 178, + "column": 37 + }, + "end": { + "line": 178, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUpdatedInput", + "start": 8182, + "end": 8197, + "loc": { + "start": { + "line": 178, + "column": 38 + }, + "end": { + "line": 178, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8197, + "end": 8198, + "loc": { + "start": { + "line": 178, + "column": 53 + }, + "end": { + "line": 178, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 8206, + "end": 8212, + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 12 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8212, + "end": 8213, + "loc": { + "start": { + "line": 179, + "column": 12 + }, + "end": { + "line": 179, + "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": 8214, + "end": 8218, + "loc": { + "start": { + "line": 179, + "column": 14 + }, + "end": { + "line": 179, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8218, + "end": 8219, + "loc": { + "start": { + "line": 179, + "column": 18 + }, + "end": { + "line": 179, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 8219, + "end": 8224, + "loc": { + "start": { + "line": 179, + "column": 19 + }, + "end": { + "line": 179, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8224, + "end": 8225, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 179, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8225, + "end": 8229, + "loc": { + "start": { + "line": 179, + "column": 25 + }, + "end": { + "line": 179, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8229, + "end": 8230, + "loc": { + "start": { + "line": 179, + "column": 29 + }, + "end": { + "line": 179, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 8230, + "end": 8237, + "loc": { + "start": { + "line": 179, + "column": 30 + }, + "end": { + "line": 179, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8237, + "end": 8238, + "loc": { + "start": { + "line": 179, + "column": 37 + }, + "end": { + "line": 179, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 8238, + "end": 8247, + "loc": { + "start": { + "line": 179, + "column": 38 + }, + "end": { + "line": 179, + "column": 47 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8247, + "end": 8248, + "loc": { + "start": { + "line": 179, + "column": 47 + }, + "end": { + "line": 179, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8248, + "end": 8249, + "loc": { + "start": { + "line": 179, + "column": 48 + }, + "end": { + "line": 179, + "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": 8250, + "end": 8254, + "loc": { + "start": { + "line": 179, + "column": 50 + }, + "end": { + "line": 179, + "column": 54 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8254, + "end": 8255, + "loc": { + "start": { + "line": 179, + "column": 54 + }, + "end": { + "line": 179, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 8255, + "end": 8262, + "loc": { + "start": { + "line": 179, + "column": 55 + }, + "end": { + "line": 179, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8262, + "end": 8263, + "loc": { + "start": { + "line": 179, + "column": 62 + }, + "end": { + "line": 179, + "column": 63 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 8264, + "end": 8268, + "loc": { + "start": { + "line": 179, + "column": 64 + }, + "end": { + "line": 179, + "column": 68 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8268, + "end": 8269, + "loc": { + "start": { + "line": 179, + "column": 68 + }, + "end": { + "line": 179, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretPosition", + "start": 8269, + "end": 8282, + "loc": { + "start": { + "line": 179, + "column": 69 + }, + "end": { + "line": 179, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8288, + "end": 8289, + "loc": { + "start": { "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8289, + "end": 8290, + "loc": { + "start": { + "line": 180, + "column": 5 + }, + "end": { + "line": 180, + "column": 6 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8298, + "end": 8300, + "loc": { + "start": { + "line": 182, + "column": 4 + }, + "end": { + "line": 182, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8300, + "end": 8301, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "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": 8301, + "end": 8305, + "loc": { + "start": { + "line": 182, + "column": 7 + }, + "end": { + "line": 182, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8305, + "end": 8306, + "loc": { + "start": { + "line": 182, + "column": 11 + }, + "end": { + "line": 182, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 8306, + "end": 8311, + "loc": { + "start": { + "line": 182, + "column": 12 + }, + "end": { + "line": 182, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8311, + "end": 8312, + "loc": { + "start": { + "line": 182, + "column": 17 + }, + "end": { + "line": 182, + "column": 18 + } + } + }, + { + "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": 8312, + "end": 8316, + "loc": { + "start": { + "line": 182, + "column": 18 + }, + "end": { + "line": 182, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8316, + "end": 8317, + "loc": { + "start": { + "line": 182, + "column": 22 + }, + "end": { + "line": 182, "column": 23 } } @@ -100241,15 +103955,15 @@ "binop": null }, "value": "options", - "start": 8081, - "end": 8088, + "start": 8317, + "end": 8324, "loc": { "start": { - "line": 180, + "line": 182, "column": 23 }, "end": { - "line": 180, + "line": 182, "column": 30 } } @@ -100267,15 +103981,15 @@ "binop": null, "updateContext": null }, - "start": 8088, - "end": 8089, + "start": 8324, + "end": 8325, "loc": { "start": { - "line": 180, + "line": 182, "column": 30 }, "end": { - "line": 180, + "line": 182, "column": 31 } } @@ -100293,15 +104007,15 @@ "binop": null }, "value": "inputName", - "start": 8089, - "end": 8098, + "start": 8325, + "end": 8334, "loc": { "start": { - "line": 180, + "line": 182, "column": 31 }, "end": { - "line": 180, + "line": 182, "column": 40 } } @@ -100319,15 +104033,15 @@ "binop": null, "updateContext": null }, - "start": 8098, - "end": 8099, + "start": 8334, + "end": 8335, "loc": { "start": { - "line": 180, + "line": 182, "column": 40 }, "end": { - "line": 180, + "line": 182, "column": 41 } } @@ -100346,15 +104060,15 @@ "updateContext": null }, "value": "!==", - "start": 8100, - "end": 8103, + "start": 8336, + "end": 8339, "loc": { "start": { - "line": 180, + "line": 182, "column": 42 }, "end": { - "line": 180, + "line": 182, "column": 45 } } @@ -100372,15 +104086,15 @@ "binop": null }, "value": "updatedInput", - "start": 8104, - "end": 8116, + "start": 8340, + "end": 8352, "loc": { "start": { - "line": 180, + "line": 182, "column": 46 }, "end": { - "line": 180, + "line": 182, "column": 58 } } @@ -100397,15 +104111,15 @@ "postfix": false, "binop": null }, - "start": 8116, - "end": 8117, + "start": 8352, + "end": 8353, "loc": { "start": { - "line": 180, + "line": 182, "column": 58 }, "end": { - "line": 180, + "line": 182, "column": 59 } } @@ -100422,15 +104136,15 @@ "postfix": false, "binop": null }, - "start": 8117, - "end": 8118, + "start": 8353, + "end": 8354, "loc": { "start": { - "line": 180, + "line": 182, "column": 59 }, "end": { - "line": 180, + "line": 182, "column": 60 } } @@ -100438,15 +104152,15 @@ { "type": "CommentBlock", "value": "*\r\n * If maxLength and handleMaxLength yield true, halting\r\n ", - "start": 8128, - "end": 8205, + "start": 8364, + "end": 8441, "loc": { "start": { - "line": 182, + "line": 184, "column": 6 }, "end": { - "line": 184, + "line": 186, "column": 9 } } @@ -100466,15 +104180,15 @@ "updateContext": null }, "value": "if", - "start": 8213, - "end": 8215, + "start": 8449, + "end": 8451, "loc": { "start": { - "line": 185, + "line": 187, "column": 6 }, "end": { - "line": 185, + "line": 187, "column": 8 } } @@ -100491,15 +104205,15 @@ "postfix": false, "binop": null }, - "start": 8215, - "end": 8216, + "start": 8451, + "end": 8452, "loc": { "start": { - "line": 185, + "line": 187, "column": 8 }, "end": { - "line": 185, + "line": 187, "column": 9 } } @@ -100519,15 +104233,15 @@ "updateContext": null }, "value": "this", - "start": 8216, - "end": 8220, + "start": 8452, + "end": 8456, "loc": { "start": { - "line": 185, + "line": 187, "column": 9 }, "end": { - "line": 185, + "line": 187, "column": 13 } } @@ -100545,15 +104259,15 @@ "binop": null, "updateContext": null }, - "start": 8220, - "end": 8221, + "start": 8456, + "end": 8457, "loc": { "start": { - "line": 185, + "line": 187, "column": 13 }, "end": { - "line": 185, + "line": 187, "column": 14 } } @@ -100571,15 +104285,15 @@ "binop": null }, "value": "options", - "start": 8221, - "end": 8228, + "start": 8457, + "end": 8464, "loc": { "start": { - "line": 185, + "line": 187, "column": 14 }, "end": { - "line": 185, + "line": 187, "column": 21 } } @@ -100597,15 +104311,15 @@ "binop": null, "updateContext": null }, - "start": 8228, - "end": 8229, + "start": 8464, + "end": 8465, "loc": { "start": { - "line": 185, + "line": 187, "column": 21 }, "end": { - "line": 185, + "line": 187, "column": 22 } } @@ -100623,15 +104337,15 @@ "binop": null }, "value": "maxLength", - "start": 8229, - "end": 8238, + "start": 8465, + "end": 8474, "loc": { "start": { - "line": 185, + "line": 187, "column": 22 }, "end": { - "line": 185, + "line": 187, "column": 31 } } @@ -100650,15 +104364,15 @@ "updateContext": null }, "value": "&&", - "start": 8239, - "end": 8241, + "start": 8475, + "end": 8477, "loc": { "start": { - "line": 185, + "line": 187, "column": 32 }, "end": { - "line": 185, + "line": 187, "column": 34 } } @@ -100678,15 +104392,15 @@ "updateContext": null }, "value": "this", - "start": 8242, - "end": 8246, + "start": 8478, + "end": 8482, "loc": { "start": { - "line": 185, + "line": 187, "column": 35 }, "end": { - "line": 185, + "line": 187, "column": 39 } } @@ -100704,15 +104418,15 @@ "binop": null, "updateContext": null }, - "start": 8246, - "end": 8247, + "start": 8482, + "end": 8483, "loc": { "start": { - "line": 185, + "line": 187, "column": 39 }, "end": { - "line": 185, + "line": 187, "column": 40 } } @@ -100730,15 +104444,15 @@ "binop": null }, "value": "utilities", - "start": 8247, - "end": 8256, + "start": 8483, + "end": 8492, "loc": { "start": { - "line": 185, + "line": 187, "column": 40 }, "end": { - "line": 185, + "line": 187, "column": 49 } } @@ -100756,15 +104470,15 @@ "binop": null, "updateContext": null }, - "start": 8256, - "end": 8257, + "start": 8492, + "end": 8493, "loc": { "start": { - "line": 185, + "line": 187, "column": 49 }, "end": { - "line": 185, + "line": 187, "column": 50 } } @@ -100782,15 +104496,15 @@ "binop": null }, "value": "handleMaxLength", - "start": 8257, - "end": 8272, + "start": 8493, + "end": 8508, "loc": { "start": { - "line": 185, + "line": 187, "column": 50 }, "end": { - "line": 185, + "line": 187, "column": 65 } } @@ -100807,15 +104521,15 @@ "postfix": false, "binop": null }, - "start": 8272, - "end": 8273, + "start": 8508, + "end": 8509, "loc": { "start": { - "line": 185, + "line": 187, "column": 65 }, "end": { - "line": 185, + "line": 187, "column": 66 } } @@ -100835,15 +104549,15 @@ "updateContext": null }, "value": "this", - "start": 8273, - "end": 8277, + "start": 8509, + "end": 8513, "loc": { "start": { - "line": 185, + "line": 187, "column": 66 }, "end": { - "line": 185, + "line": 187, "column": 70 } } @@ -100861,15 +104575,15 @@ "binop": null, "updateContext": null }, - "start": 8277, - "end": 8278, + "start": 8513, + "end": 8514, "loc": { "start": { - "line": 185, + "line": 187, "column": 70 }, "end": { - "line": 185, + "line": 187, "column": 71 } } @@ -100887,15 +104601,15 @@ "binop": null }, "value": "input", - "start": 8278, - "end": 8283, + "start": 8514, + "end": 8519, "loc": { "start": { - "line": 185, + "line": 187, "column": 71 }, "end": { - "line": 185, + "line": 187, "column": 76 } } @@ -100913,15 +104627,15 @@ "binop": null, "updateContext": null }, - "start": 8283, - "end": 8284, + "start": 8519, + "end": 8520, "loc": { "start": { - "line": 185, + "line": 187, "column": 76 }, "end": { - "line": 185, + "line": 187, "column": 77 } } @@ -100941,15 +104655,15 @@ "updateContext": null }, "value": "this", - "start": 8285, - "end": 8289, + "start": 8521, + "end": 8525, "loc": { "start": { - "line": 185, + "line": 187, "column": 78 }, "end": { - "line": 185, + "line": 187, "column": 82 } } @@ -100967,15 +104681,15 @@ "binop": null, "updateContext": null }, - "start": 8289, - "end": 8290, + "start": 8525, + "end": 8526, "loc": { "start": { - "line": 185, + "line": 187, "column": 82 }, "end": { - "line": 185, + "line": 187, "column": 83 } } @@ -100993,15 +104707,15 @@ "binop": null }, "value": "options", - "start": 8290, - "end": 8297, + "start": 8526, + "end": 8533, "loc": { "start": { - "line": 185, + "line": 187, "column": 83 }, "end": { - "line": 185, + "line": 187, "column": 90 } } @@ -101019,15 +104733,15 @@ "binop": null, "updateContext": null }, - "start": 8297, - "end": 8298, + "start": 8533, + "end": 8534, "loc": { "start": { - "line": 185, + "line": 187, "column": 90 }, "end": { - "line": 185, + "line": 187, "column": 91 } } @@ -101045,15 +104759,15 @@ "binop": null }, "value": "updatedInput", - "start": 8299, - "end": 8311, + "start": 8535, + "end": 8547, "loc": { "start": { - "line": 185, + "line": 187, "column": 92 }, "end": { - "line": 185, + "line": 187, "column": 104 } } @@ -101070,15 +104784,15 @@ "postfix": false, "binop": null }, - "start": 8311, - "end": 8312, + "start": 8547, + "end": 8548, "loc": { "start": { - "line": 185, + "line": 187, "column": 104 }, "end": { - "line": 185, + "line": 187, "column": 105 } } @@ -101095,15 +104809,15 @@ "postfix": false, "binop": null }, - "start": 8312, - "end": 8313, + "start": 8548, + "end": 8549, "loc": { "start": { - "line": 185, + "line": 187, "column": 105 }, "end": { - "line": 185, + "line": 187, "column": 106 } } @@ -101120,15 +104834,15 @@ "postfix": false, "binop": null }, - "start": 8313, - "end": 8314, + "start": 8549, + "end": 8550, "loc": { "start": { - "line": 185, + "line": 187, "column": 106 }, "end": { - "line": 185, + "line": 187, "column": 107 } } @@ -101148,15 +104862,15 @@ "updateContext": null }, "value": "return", - "start": 8324, - "end": 8330, + "start": 8560, + "end": 8566, "loc": { "start": { - "line": 186, + "line": 188, "column": 8 }, "end": { - "line": 186, + "line": 188, "column": 14 } } @@ -101176,15 +104890,15 @@ "updateContext": null }, "value": "false", - "start": 8331, - "end": 8336, + "start": 8567, + "end": 8572, "loc": { "start": { - "line": 186, + "line": 188, "column": 15 }, "end": { - "line": 186, + "line": 188, "column": 20 } } @@ -101202,15 +104916,15 @@ "binop": null, "updateContext": null }, - "start": 8336, - "end": 8337, + "start": 8572, + "end": 8573, "loc": { "start": { - "line": 186, + "line": 188, "column": 20 }, "end": { - "line": 186, + "line": 188, "column": 21 } } @@ -101227,15 +104941,15 @@ "postfix": false, "binop": null }, - "start": 8345, - "end": 8346, + "start": 8581, + "end": 8582, "loc": { "start": { - "line": 187, + "line": 189, "column": 6 }, "end": { - "line": 187, + "line": 189, "column": 7 } } @@ -101255,15 +104969,15 @@ "updateContext": null }, "value": "this", - "start": 8356, - "end": 8360, + "start": 8592, + "end": 8596, "loc": { "start": { - "line": 189, + "line": 191, "column": 6 }, "end": { - "line": 189, + "line": 191, "column": 10 } } @@ -101281,15 +104995,15 @@ "binop": null, "updateContext": null }, - "start": 8360, - "end": 8361, + "start": 8596, + "end": 8597, "loc": { "start": { - "line": 189, + "line": 191, "column": 10 }, "end": { - "line": 189, + "line": 191, "column": 11 } } @@ -101307,15 +105021,15 @@ "binop": null }, "value": "input", - "start": 8361, - "end": 8366, + "start": 8597, + "end": 8602, "loc": { "start": { - "line": 189, + "line": 191, "column": 11 }, "end": { - "line": 189, + "line": 191, "column": 16 } } @@ -101333,15 +105047,15 @@ "binop": null, "updateContext": null }, - "start": 8366, - "end": 8367, + "start": 8602, + "end": 8603, "loc": { "start": { - "line": 189, + "line": 191, "column": 16 }, "end": { - "line": 189, + "line": 191, "column": 17 } } @@ -101361,15 +105075,15 @@ "updateContext": null }, "value": "this", - "start": 8367, - "end": 8371, + "start": 8603, + "end": 8607, "loc": { "start": { - "line": 189, + "line": 191, "column": 17 }, "end": { - "line": 189, + "line": 191, "column": 21 } } @@ -101387,15 +105101,15 @@ "binop": null, "updateContext": null }, - "start": 8371, - "end": 8372, + "start": 8607, + "end": 8608, "loc": { "start": { - "line": 189, + "line": 191, "column": 21 }, "end": { - "line": 189, + "line": 191, "column": 22 } } @@ -101413,15 +105127,15 @@ "binop": null }, "value": "options", - "start": 8372, - "end": 8379, + "start": 8608, + "end": 8615, "loc": { "start": { - "line": 189, + "line": 191, "column": 22 }, "end": { - "line": 189, + "line": 191, "column": 29 } } @@ -101439,15 +105153,15 @@ "binop": null, "updateContext": null }, - "start": 8379, - "end": 8380, + "start": 8615, + "end": 8616, "loc": { "start": { - "line": 189, + "line": 191, "column": 29 }, "end": { - "line": 189, + "line": 191, "column": 30 } } @@ -101465,15 +105179,15 @@ "binop": null }, "value": "inputName", - "start": 8380, - "end": 8389, + "start": 8616, + "end": 8625, "loc": { "start": { - "line": 189, + "line": 191, "column": 30 }, "end": { - "line": 189, + "line": 191, "column": 39 } } @@ -101491,15 +105205,15 @@ "binop": null, "updateContext": null }, - "start": 8389, - "end": 8390, + "start": 8625, + "end": 8626, "loc": { "start": { - "line": 189, + "line": 191, "column": 39 }, "end": { - "line": 189, + "line": 191, "column": 40 } } @@ -101518,15 +105232,15 @@ "updateContext": null }, "value": "=", - "start": 8392, - "end": 8393, + "start": 8628, + "end": 8629, "loc": { "start": { - "line": 189, + "line": 191, "column": 42 }, "end": { - "line": 189, + "line": 191, "column": 43 } } @@ -101546,15 +105260,15 @@ "updateContext": null }, "value": "this", - "start": 8394, - "end": 8398, + "start": 8630, + "end": 8634, "loc": { "start": { - "line": 189, + "line": 191, "column": 44 }, "end": { - "line": 189, + "line": 191, "column": 48 } } @@ -101572,15 +105286,15 @@ "binop": null, "updateContext": null }, - "start": 8398, - "end": 8399, + "start": 8634, + "end": 8635, "loc": { "start": { - "line": 189, + "line": 191, "column": 48 }, "end": { - "line": 189, + "line": 191, "column": 49 } } @@ -101598,15 +105312,15 @@ "binop": null }, "value": "utilities", - "start": 8399, - "end": 8408, + "start": 8635, + "end": 8644, "loc": { "start": { - "line": 189, + "line": 191, "column": 49 }, "end": { - "line": 189, + "line": 191, "column": 58 } } @@ -101624,15 +105338,15 @@ "binop": null, "updateContext": null }, - "start": 8408, - "end": 8409, + "start": 8644, + "end": 8645, "loc": { "start": { - "line": 189, + "line": 191, "column": 58 }, "end": { - "line": 189, + "line": 191, "column": 59 } } @@ -101650,15 +105364,15 @@ "binop": null }, "value": "getUpdatedInput", - "start": 8409, - "end": 8424, + "start": 8645, + "end": 8660, "loc": { "start": { - "line": 189, + "line": 191, "column": 59 }, "end": { - "line": 189, + "line": 191, "column": 74 } } @@ -101675,15 +105389,15 @@ "postfix": false, "binop": null }, - "start": 8424, - "end": 8425, + "start": 8660, + "end": 8661, "loc": { "start": { - "line": 189, + "line": 191, "column": 74 }, "end": { - "line": 189, + "line": 191, "column": 75 } } @@ -101701,15 +105415,15 @@ "binop": null }, "value": "button", - "start": 8435, - "end": 8441, + "start": 8671, + "end": 8677, "loc": { "start": { - "line": 190, + "line": 192, "column": 8 }, "end": { - "line": 190, + "line": 192, "column": 14 } } @@ -101727,15 +105441,15 @@ "binop": null, "updateContext": null }, - "start": 8441, - "end": 8442, + "start": 8677, + "end": 8678, "loc": { "start": { - "line": 190, + "line": 192, "column": 14 }, "end": { - "line": 190, + "line": 192, "column": 15 } } @@ -101755,15 +105469,15 @@ "updateContext": null }, "value": "this", - "start": 8443, - "end": 8447, + "start": 8679, + "end": 8683, "loc": { "start": { - "line": 190, + "line": 192, "column": 16 }, "end": { - "line": 190, + "line": 192, "column": 20 } } @@ -101781,15 +105495,15 @@ "binop": null, "updateContext": null }, - "start": 8447, - "end": 8448, + "start": 8683, + "end": 8684, "loc": { "start": { - "line": 190, + "line": 192, "column": 20 }, "end": { - "line": 190, + "line": 192, "column": 21 } } @@ -101807,15 +105521,15 @@ "binop": null }, "value": "input", - "start": 8448, - "end": 8453, + "start": 8684, + "end": 8689, "loc": { "start": { - "line": 190, + "line": 192, "column": 21 }, "end": { - "line": 190, + "line": 192, "column": 26 } } @@ -101833,15 +105547,15 @@ "binop": null, "updateContext": null }, - "start": 8453, - "end": 8454, + "start": 8689, + "end": 8690, "loc": { "start": { - "line": 190, + "line": 192, "column": 26 }, "end": { - "line": 190, + "line": 192, "column": 27 } } @@ -101861,15 +105575,15 @@ "updateContext": null }, "value": "this", - "start": 8454, - "end": 8458, + "start": 8690, + "end": 8694, "loc": { "start": { - "line": 190, + "line": 192, "column": 27 }, "end": { - "line": 190, + "line": 192, "column": 31 } } @@ -101887,15 +105601,15 @@ "binop": null, "updateContext": null }, - "start": 8458, - "end": 8459, + "start": 8694, + "end": 8695, "loc": { "start": { - "line": 190, + "line": 192, "column": 31 }, "end": { - "line": 190, + "line": 192, "column": 32 } } @@ -101913,15 +105627,15 @@ "binop": null }, "value": "options", - "start": 8459, - "end": 8466, + "start": 8695, + "end": 8702, "loc": { "start": { - "line": 190, + "line": 192, "column": 32 }, "end": { - "line": 190, + "line": 192, "column": 39 } } @@ -101939,15 +105653,15 @@ "binop": null, "updateContext": null }, - "start": 8466, - "end": 8467, + "start": 8702, + "end": 8703, "loc": { "start": { - "line": 190, + "line": 192, "column": 39 }, "end": { - "line": 190, + "line": 192, "column": 40 } } @@ -101965,15 +105679,15 @@ "binop": null }, "value": "inputName", - "start": 8467, - "end": 8476, + "start": 8703, + "end": 8712, "loc": { "start": { - "line": 190, + "line": 192, "column": 40 }, "end": { - "line": 190, + "line": 192, "column": 49 } } @@ -101991,15 +105705,15 @@ "binop": null, "updateContext": null }, - "start": 8476, - "end": 8477, + "start": 8712, + "end": 8713, "loc": { "start": { - "line": 190, + "line": 192, "column": 49 }, "end": { - "line": 190, + "line": 192, "column": 50 } } @@ -102017,15 +105731,15 @@ "binop": null, "updateContext": null }, - "start": 8477, - "end": 8478, + "start": 8713, + "end": 8714, "loc": { "start": { - "line": 190, + "line": 192, "column": 50 }, "end": { - "line": 190, + "line": 192, "column": 51 } } @@ -102045,15 +105759,15 @@ "updateContext": null }, "value": "this", - "start": 8479, - "end": 8483, + "start": 8715, + "end": 8719, "loc": { "start": { - "line": 190, + "line": 192, "column": 52 }, "end": { - "line": 190, + "line": 192, "column": 56 } } @@ -102071,15 +105785,15 @@ "binop": null, "updateContext": null }, - "start": 8483, - "end": 8484, + "start": 8719, + "end": 8720, "loc": { "start": { - "line": 190, + "line": 192, "column": 56 }, "end": { - "line": 190, + "line": 192, "column": 57 } } @@ -102097,15 +105811,15 @@ "binop": null }, "value": "options", - "start": 8484, - "end": 8491, + "start": 8720, + "end": 8727, "loc": { "start": { - "line": 190, + "line": 192, "column": 57 }, "end": { - "line": 190, + "line": 192, "column": 64 } } @@ -102123,15 +105837,15 @@ "binop": null, "updateContext": null }, - "start": 8491, - "end": 8492, + "start": 8727, + "end": 8728, "loc": { "start": { - "line": 190, + "line": 192, "column": 64 }, "end": { - "line": 190, + "line": 192, "column": 65 } } @@ -102151,15 +105865,15 @@ "updateContext": null }, "value": "this", - "start": 8493, - "end": 8497, + "start": 8729, + "end": 8733, "loc": { "start": { - "line": 190, + "line": 192, "column": 66 }, "end": { - "line": 190, + "line": 192, "column": 70 } } @@ -102177,15 +105891,15 @@ "binop": null, "updateContext": null }, - "start": 8497, - "end": 8498, + "start": 8733, + "end": 8734, "loc": { "start": { - "line": 190, + "line": 192, "column": 70 }, "end": { - "line": 190, + "line": 192, "column": 71 } } @@ -102203,15 +105917,15 @@ "binop": null }, "value": "caretPosition", - "start": 8498, - "end": 8511, + "start": 8734, + "end": 8747, "loc": { "start": { - "line": 190, + "line": 192, "column": 71 }, "end": { - "line": 190, + "line": 192, "column": 84 } } @@ -102229,15 +105943,15 @@ "binop": null, "updateContext": null }, - "start": 8511, - "end": 8512, + "start": 8747, + "end": 8748, "loc": { "start": { - "line": 190, + "line": 192, "column": 84 }, "end": { - "line": 190, + "line": 192, "column": 85 } } @@ -102257,15 +105971,15 @@ "updateContext": null }, "value": "true", - "start": 8513, - "end": 8517, + "start": 8749, + "end": 8753, "loc": { "start": { - "line": 190, + "line": 192, "column": 86 }, "end": { - "line": 190, + "line": 192, "column": 90 } } @@ -102282,15 +105996,15 @@ "postfix": false, "binop": null }, - "start": 8525, - "end": 8526, + "start": 8761, + "end": 8762, "loc": { "start": { - "line": 191, + "line": 193, "column": 6 }, "end": { - "line": 191, + "line": 193, "column": 7 } } @@ -102308,15 +106022,15 @@ "binop": null, "updateContext": null }, - "start": 8526, - "end": 8527, + "start": 8762, + "end": 8763, "loc": { "start": { - "line": 191, + "line": 193, "column": 7 }, "end": { - "line": 191, + "line": 193, "column": 8 } } @@ -102336,15 +106050,15 @@ "updateContext": null }, "value": "if", - "start": 8537, - "end": 8539, + "start": 8773, + "end": 8775, "loc": { "start": { - "line": 193, + "line": 195, "column": 6 }, "end": { - "line": 193, + "line": 195, "column": 8 } } @@ -102361,15 +106075,15 @@ "postfix": false, "binop": null }, - "start": 8539, - "end": 8540, + "start": 8775, + "end": 8776, "loc": { "start": { - "line": 193, + "line": 195, "column": 8 }, "end": { - "line": 193, + "line": 195, "column": 9 } } @@ -102387,15 +106101,15 @@ "binop": null }, "value": "debug", - "start": 8540, - "end": 8545, + "start": 8776, + "end": 8781, "loc": { "start": { - "line": 193, + "line": 195, "column": 9 }, "end": { - "line": 193, + "line": 195, "column": 14 } } @@ -102412,15 +106126,15 @@ "postfix": false, "binop": null }, - "start": 8545, - "end": 8546, + "start": 8781, + "end": 8782, "loc": { "start": { - "line": 193, + "line": 195, "column": 14 }, "end": { - "line": 193, + "line": 195, "column": 15 } } @@ -102438,15 +106152,15 @@ "binop": null }, "value": "console", - "start": 8556, - "end": 8563, + "start": 8792, + "end": 8799, "loc": { "start": { - "line": 194, + "line": 196, "column": 8 }, "end": { - "line": 194, + "line": 196, "column": 15 } } @@ -102464,15 +106178,15 @@ "binop": null, "updateContext": null }, - "start": 8563, - "end": 8564, + "start": 8799, + "end": 8800, "loc": { "start": { - "line": 194, + "line": 196, "column": 15 }, "end": { - "line": 194, + "line": 196, "column": 16 } } @@ -102490,15 +106204,15 @@ "binop": null }, "value": "log", - "start": 8564, - "end": 8567, + "start": 8800, + "end": 8803, "loc": { "start": { - "line": 194, + "line": 196, "column": 16 }, "end": { - "line": 194, + "line": 196, "column": 19 } } @@ -102515,15 +106229,15 @@ "postfix": false, "binop": null }, - "start": 8567, - "end": 8568, + "start": 8803, + "end": 8804, "loc": { "start": { - "line": 194, + "line": 196, "column": 19 }, "end": { - "line": 194, + "line": 196, "column": 20 } } @@ -102542,15 +106256,15 @@ "updateContext": null }, "value": "Input changed:", - "start": 8568, - "end": 8584, + "start": 8804, + "end": 8820, "loc": { "start": { - "line": 194, + "line": 196, "column": 20 }, "end": { - "line": 194, + "line": 196, "column": 36 } } @@ -102568,15 +106282,15 @@ "binop": null, "updateContext": null }, - "start": 8584, - "end": 8585, + "start": 8820, + "end": 8821, "loc": { "start": { - "line": 194, + "line": 196, "column": 36 }, "end": { - "line": 194, + "line": 196, "column": 37 } } @@ -102596,15 +106310,15 @@ "updateContext": null }, "value": "this", - "start": 8586, - "end": 8590, + "start": 8822, + "end": 8826, "loc": { "start": { - "line": 194, + "line": 196, "column": 38 }, "end": { - "line": 194, + "line": 196, "column": 42 } } @@ -102622,15 +106336,15 @@ "binop": null, "updateContext": null }, - "start": 8590, - "end": 8591, + "start": 8826, + "end": 8827, "loc": { "start": { - "line": 194, + "line": 196, "column": 42 }, "end": { - "line": 194, + "line": 196, "column": 43 } } @@ -102648,15 +106362,15 @@ "binop": null }, "value": "input", - "start": 8591, - "end": 8596, + "start": 8827, + "end": 8832, "loc": { "start": { - "line": 194, + "line": 196, "column": 43 }, "end": { - "line": 194, + "line": 196, "column": 48 } } @@ -102673,15 +106387,15 @@ "postfix": false, "binop": null }, - "start": 8596, - "end": 8597, + "start": 8832, + "end": 8833, "loc": { "start": { - "line": 194, + "line": 196, "column": 48 }, "end": { - "line": 194, + "line": 196, "column": 49 } } @@ -102699,15 +106413,15 @@ "binop": null, "updateContext": null }, - "start": 8597, - "end": 8598, + "start": 8833, + "end": 8834, "loc": { "start": { - "line": 194, + "line": 196, "column": 49 }, "end": { - "line": 194, + "line": 196, "column": 50 } } @@ -102715,15 +106429,15 @@ { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 8608, - "end": 8667, + "start": 8844, + "end": 8903, "loc": { "start": { - "line": 196, + "line": 198, "column": 6 }, "end": { - "line": 198, + "line": 200, "column": 9 } } @@ -102743,15 +106457,15 @@ "updateContext": null }, "value": "if", - "start": 8675, - "end": 8677, + "start": 8911, + "end": 8913, "loc": { "start": { - "line": 199, + "line": 201, "column": 6 }, "end": { - "line": 199, + "line": 201, "column": 8 } } @@ -102768,15 +106482,15 @@ "postfix": false, "binop": null }, - "start": 8677, - "end": 8678, + "start": 8913, + "end": 8914, "loc": { "start": { - "line": 199, + "line": 201, "column": 8 }, "end": { - "line": 199, + "line": 201, "column": 9 } } @@ -102796,15 +106510,15 @@ "updateContext": null }, "value": "this", - "start": 8678, - "end": 8682, + "start": 8914, + "end": 8918, "loc": { "start": { - "line": 199, + "line": 201, "column": 9 }, "end": { - "line": 199, + "line": 201, "column": 13 } } @@ -102822,15 +106536,15 @@ "binop": null, "updateContext": null }, - "start": 8682, - "end": 8683, + "start": 8918, + "end": 8919, "loc": { "start": { - "line": 199, + "line": 201, "column": 13 }, "end": { - "line": 199, + "line": 201, "column": 14 } } @@ -102848,15 +106562,15 @@ "binop": null }, "value": "options", - "start": 8683, - "end": 8690, + "start": 8919, + "end": 8926, "loc": { "start": { - "line": 199, + "line": 201, "column": 14 }, "end": { - "line": 199, + "line": 201, "column": 21 } } @@ -102874,15 +106588,15 @@ "binop": null, "updateContext": null }, - "start": 8690, - "end": 8691, + "start": 8926, + "end": 8927, "loc": { "start": { - "line": 199, + "line": 201, "column": 21 }, "end": { - "line": 199, + "line": 201, "column": 22 } } @@ -102900,15 +106614,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 8691, - "end": 8709, + "start": 8927, + "end": 8945, "loc": { "start": { - "line": 199, + "line": 201, "column": 22 }, "end": { - "line": 199, + "line": 201, "column": 40 } } @@ -102925,15 +106639,15 @@ "postfix": false, "binop": null }, - "start": 8709, - "end": 8710, + "start": 8945, + "end": 8946, "loc": { "start": { - "line": 199, + "line": 201, "column": 40 }, "end": { - "line": 199, + "line": 201, "column": 41 } } @@ -102953,15 +106667,15 @@ "updateContext": null }, "value": "this", - "start": 8720, - "end": 8724, + "start": 8956, + "end": 8960, "loc": { "start": { - "line": 200, + "line": 202, "column": 8 }, "end": { - "line": 200, + "line": 202, "column": 12 } } @@ -102979,15 +106693,15 @@ "binop": null, "updateContext": null }, - "start": 8724, - "end": 8725, + "start": 8960, + "end": 8961, "loc": { "start": { - "line": 200, + "line": 202, "column": 12 }, "end": { - "line": 200, + "line": 202, "column": 13 } } @@ -103005,15 +106719,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 8725, - "end": 8743, + "start": 8961, + "end": 8979, "loc": { "start": { - "line": 200, + "line": 202, "column": 13 }, "end": { - "line": 200, + "line": 202, "column": 31 } } @@ -103030,15 +106744,15 @@ "postfix": false, "binop": null }, - "start": 8743, - "end": 8744, + "start": 8979, + "end": 8980, "loc": { "start": { - "line": 200, + "line": 202, "column": 31 }, "end": { - "line": 200, + "line": 202, "column": 32 } } @@ -103058,15 +106772,15 @@ "updateContext": null }, "value": "this", - "start": 8744, - "end": 8748, + "start": 8980, + "end": 8984, "loc": { "start": { - "line": 200, + "line": 202, "column": 32 }, "end": { - "line": 200, + "line": 202, "column": 36 } } @@ -103084,15 +106798,15 @@ "binop": null, "updateContext": null }, - "start": 8748, - "end": 8749, + "start": 8984, + "end": 8985, "loc": { "start": { - "line": 200, + "line": 202, "column": 36 }, "end": { - "line": 200, + "line": 202, "column": 37 } } @@ -103110,15 +106824,15 @@ "binop": null }, "value": "input", - "start": 8749, - "end": 8754, + "start": 8985, + "end": 8990, "loc": { "start": { - "line": 200, + "line": 202, "column": 37 }, "end": { - "line": 200, + "line": 202, "column": 42 } } @@ -103135,15 +106849,15 @@ "postfix": false, "binop": null }, - "start": 8754, - "end": 8755, + "start": 8990, + "end": 8991, "loc": { "start": { - "line": 200, + "line": 202, "column": 42 }, "end": { - "line": 200, + "line": 202, "column": 43 } } @@ -103161,15 +106875,15 @@ "binop": null, "updateContext": null }, - "start": 8755, - "end": 8756, + "start": 8991, + "end": 8992, "loc": { "start": { - "line": 200, + "line": 202, "column": 43 }, "end": { - "line": 200, + "line": 202, "column": 44 } } @@ -103177,15 +106891,15 @@ { "type": "CommentBlock", "value": "*\r\n * Calling onChange\r\n ", - "start": 8766, - "end": 8807, + "start": 9002, + "end": 9043, "loc": { "start": { - "line": 202, + "line": 204, "column": 6 }, "end": { - "line": 204, + "line": 206, "column": 9 } } @@ -103205,15 +106919,15 @@ "updateContext": null }, "value": "if", - "start": 8815, - "end": 8817, + "start": 9051, + "end": 9053, "loc": { "start": { - "line": 205, + "line": 207, "column": 6 }, "end": { - "line": 205, + "line": 207, "column": 8 } } @@ -103230,15 +106944,15 @@ "postfix": false, "binop": null }, - "start": 8817, - "end": 8818, + "start": 9053, + "end": 9054, "loc": { "start": { - "line": 205, + "line": 207, "column": 8 }, "end": { - "line": 205, + "line": 207, "column": 9 } } @@ -103258,15 +106972,15 @@ "updateContext": null }, "value": "typeof", - "start": 8818, - "end": 8824, + "start": 9054, + "end": 9060, "loc": { "start": { - "line": 205, + "line": 207, "column": 9 }, "end": { - "line": 205, + "line": 207, "column": 15 } } @@ -103286,15 +107000,15 @@ "updateContext": null }, "value": "this", - "start": 8825, - "end": 8829, + "start": 9061, + "end": 9065, "loc": { "start": { - "line": 205, + "line": 207, "column": 16 }, "end": { - "line": 205, + "line": 207, "column": 20 } } @@ -103312,15 +107026,15 @@ "binop": null, "updateContext": null }, - "start": 8829, - "end": 8830, + "start": 9065, + "end": 9066, "loc": { "start": { - "line": 205, + "line": 207, "column": 20 }, "end": { - "line": 205, + "line": 207, "column": 21 } } @@ -103338,15 +107052,15 @@ "binop": null }, "value": "options", - "start": 8830, - "end": 8837, + "start": 9066, + "end": 9073, "loc": { "start": { - "line": 205, + "line": 207, "column": 21 }, "end": { - "line": 205, + "line": 207, "column": 28 } } @@ -103364,15 +107078,15 @@ "binop": null, "updateContext": null }, - "start": 8837, - "end": 8838, + "start": 9073, + "end": 9074, "loc": { "start": { - "line": 205, + "line": 207, "column": 28 }, "end": { - "line": 205, + "line": 207, "column": 29 } } @@ -103390,15 +107104,15 @@ "binop": null }, "value": "onChange", - "start": 8838, - "end": 8846, + "start": 9074, + "end": 9082, "loc": { "start": { - "line": 205, + "line": 207, "column": 29 }, "end": { - "line": 205, + "line": 207, "column": 37 } } @@ -103417,15 +107131,15 @@ "updateContext": null }, "value": "===", - "start": 8847, - "end": 8850, + "start": 9083, + "end": 9086, "loc": { "start": { - "line": 205, + "line": 207, "column": 38 }, "end": { - "line": 205, + "line": 207, "column": 41 } } @@ -103444,15 +107158,15 @@ "updateContext": null }, "value": "function", - "start": 8851, - "end": 8861, + "start": 9087, + "end": 9097, "loc": { "start": { - "line": 205, + "line": 207, "column": 42 }, "end": { - "line": 205, + "line": 207, "column": 52 } } @@ -103469,15 +107183,15 @@ "postfix": false, "binop": null }, - "start": 8861, - "end": 8862, + "start": 9097, + "end": 9098, "loc": { "start": { - "line": 205, + "line": 207, "column": 52 }, "end": { - "line": 205, + "line": 207, "column": 53 } } @@ -103497,15 +107211,15 @@ "updateContext": null }, "value": "this", - "start": 8872, - "end": 8876, + "start": 9108, + "end": 9112, "loc": { "start": { - "line": 206, + "line": 208, "column": 8 }, "end": { - "line": 206, + "line": 208, "column": 12 } } @@ -103523,15 +107237,15 @@ "binop": null, "updateContext": null }, - "start": 8876, - "end": 8877, + "start": 9112, + "end": 9113, "loc": { "start": { - "line": 206, + "line": 208, "column": 12 }, "end": { - "line": 206, + "line": 208, "column": 13 } } @@ -103549,15 +107263,15 @@ "binop": null }, "value": "options", - "start": 8877, - "end": 8884, + "start": 9113, + "end": 9120, "loc": { "start": { - "line": 206, + "line": 208, "column": 13 }, "end": { - "line": 206, + "line": 208, "column": 20 } } @@ -103575,15 +107289,15 @@ "binop": null, "updateContext": null }, - "start": 8884, - "end": 8885, + "start": 9120, + "end": 9121, "loc": { "start": { - "line": 206, + "line": 208, "column": 20 }, "end": { - "line": 206, + "line": 208, "column": 21 } } @@ -103601,15 +107315,15 @@ "binop": null }, "value": "onChange", - "start": 8885, - "end": 8893, + "start": 9121, + "end": 9129, "loc": { "start": { - "line": 206, + "line": 208, "column": 21 }, "end": { - "line": 206, + "line": 208, "column": 29 } } @@ -103626,15 +107340,15 @@ "postfix": false, "binop": null }, - "start": 8893, - "end": 8894, + "start": 9129, + "end": 9130, "loc": { "start": { - "line": 206, + "line": 208, "column": 29 }, "end": { - "line": 206, + "line": 208, "column": 30 } } @@ -103654,15 +107368,15 @@ "updateContext": null }, "value": "this", - "start": 8894, - "end": 8898, + "start": 9130, + "end": 9134, "loc": { "start": { - "line": 206, + "line": 208, "column": 30 }, "end": { - "line": 206, + "line": 208, "column": 34 } } @@ -103680,15 +107394,15 @@ "binop": null, "updateContext": null }, - "start": 8898, - "end": 8899, + "start": 9134, + "end": 9135, "loc": { "start": { - "line": 206, + "line": 208, "column": 34 }, "end": { - "line": 206, + "line": 208, "column": 35 } } @@ -103706,15 +107420,15 @@ "binop": null }, "value": "input", - "start": 8899, - "end": 8904, + "start": 9135, + "end": 9140, "loc": { "start": { - "line": 206, + "line": 208, "column": 35 }, "end": { - "line": 206, + "line": 208, "column": 40 } } @@ -103732,15 +107446,15 @@ "binop": null, "updateContext": null }, - "start": 8904, - "end": 8905, + "start": 9140, + "end": 9141, "loc": { "start": { - "line": 206, + "line": 208, "column": 40 }, "end": { - "line": 206, + "line": 208, "column": 41 } } @@ -103760,15 +107474,15 @@ "updateContext": null }, "value": "this", - "start": 8905, - "end": 8909, + "start": 9141, + "end": 9145, "loc": { "start": { - "line": 206, + "line": 208, "column": 41 }, "end": { - "line": 206, + "line": 208, "column": 45 } } @@ -103786,15 +107500,15 @@ "binop": null, "updateContext": null }, - "start": 8909, - "end": 8910, + "start": 9145, + "end": 9146, "loc": { "start": { - "line": 206, + "line": 208, "column": 45 }, "end": { - "line": 206, + "line": 208, "column": 46 } } @@ -103812,15 +107526,15 @@ "binop": null }, "value": "options", - "start": 8910, - "end": 8917, + "start": 9146, + "end": 9153, "loc": { "start": { - "line": 206, + "line": 208, "column": 46 }, "end": { - "line": 206, + "line": 208, "column": 53 } } @@ -103838,15 +107552,15 @@ "binop": null, "updateContext": null }, - "start": 8917, - "end": 8918, + "start": 9153, + "end": 9154, "loc": { "start": { - "line": 206, + "line": 208, "column": 53 }, "end": { - "line": 206, + "line": 208, "column": 54 } } @@ -103864,15 +107578,15 @@ "binop": null }, "value": "inputName", - "start": 8918, - "end": 8927, + "start": 9154, + "end": 9163, "loc": { "start": { - "line": 206, + "line": 208, "column": 54 }, "end": { - "line": 206, + "line": 208, "column": 63 } } @@ -103890,15 +107604,15 @@ "binop": null, "updateContext": null }, - "start": 8927, - "end": 8928, + "start": 9163, + "end": 9164, "loc": { "start": { - "line": 206, + "line": 208, "column": 63 }, "end": { - "line": 206, + "line": 208, "column": 64 } } @@ -103915,15 +107629,15 @@ "postfix": false, "binop": null }, - "start": 8928, - "end": 8929, + "start": 9164, + "end": 9165, "loc": { "start": { - "line": 206, + "line": 208, "column": 64 }, "end": { - "line": 206, + "line": 208, "column": 65 } } @@ -103941,15 +107655,15 @@ "binop": null, "updateContext": null }, - "start": 8929, - "end": 8930, + "start": 9165, + "end": 9166, "loc": { "start": { - "line": 206, + "line": 208, "column": 65 }, "end": { - "line": 206, + "line": 208, "column": 66 } } @@ -103966,15 +107680,15 @@ "postfix": false, "binop": null }, - "start": 8936, - "end": 8937, + "start": 9172, + "end": 9173, "loc": { "start": { - "line": 207, + "line": 209, "column": 4 }, "end": { - "line": 207, + "line": 209, "column": 5 } } @@ -103994,15 +107708,15 @@ "updateContext": null }, "value": "if", - "start": 8949, - "end": 8951, + "start": 9185, + "end": 9187, "loc": { "start": { - "line": 209, + "line": 211, "column": 4 }, "end": { - "line": 209, + "line": 211, "column": 6 } } @@ -104019,15 +107733,15 @@ "postfix": false, "binop": null }, - "start": 8951, - "end": 8952, + "start": 9187, + "end": 9188, "loc": { "start": { - "line": 209, + "line": 211, "column": 6 }, "end": { - "line": 209, + "line": 211, "column": 7 } } @@ -104045,15 +107759,15 @@ "binop": null }, "value": "debug", - "start": 8952, - "end": 8957, + "start": 9188, + "end": 9193, "loc": { "start": { - "line": 209, + "line": 211, "column": 7 }, "end": { - "line": 209, + "line": 211, "column": 12 } } @@ -104070,15 +107784,15 @@ "postfix": false, "binop": null }, - "start": 8957, - "end": 8958, + "start": 9193, + "end": 9194, "loc": { "start": { - "line": 209, + "line": 211, "column": 12 }, "end": { - "line": 209, + "line": 211, "column": 13 } } @@ -104095,15 +107809,15 @@ "postfix": false, "binop": null }, - "start": 8958, - "end": 8959, + "start": 9194, + "end": 9195, "loc": { "start": { - "line": 209, + "line": 211, "column": 13 }, "end": { - "line": 209, + "line": 211, "column": 14 } } @@ -104121,15 +107835,15 @@ "binop": null }, "value": "console", - "start": 8967, - "end": 8974, + "start": 9203, + "end": 9210, "loc": { "start": { - "line": 210, + "line": 212, "column": 6 }, "end": { - "line": 210, + "line": 212, "column": 13 } } @@ -104147,15 +107861,15 @@ "binop": null, "updateContext": null }, - "start": 8974, - "end": 8975, + "start": 9210, + "end": 9211, "loc": { "start": { - "line": 210, + "line": 212, "column": 13 }, "end": { - "line": 210, + "line": 212, "column": 14 } } @@ -104173,15 +107887,15 @@ "binop": null }, "value": "log", - "start": 8975, - "end": 8978, + "start": 9211, + "end": 9214, "loc": { "start": { - "line": 210, + "line": 212, "column": 14 }, "end": { - "line": 210, + "line": 212, "column": 17 } } @@ -104198,15 +107912,15 @@ "postfix": false, "binop": null }, - "start": 8978, - "end": 8979, + "start": 9214, + "end": 9215, "loc": { "start": { - "line": 210, + "line": 212, "column": 17 }, "end": { - "line": 210, + "line": 212, "column": 18 } } @@ -104225,15 +107939,15 @@ "updateContext": null }, "value": "Key pressed:", - "start": 8979, - "end": 8993, + "start": 9215, + "end": 9229, "loc": { "start": { - "line": 210, + "line": 212, "column": 18 }, "end": { - "line": 210, + "line": 212, "column": 32 } } @@ -104251,15 +107965,15 @@ "binop": null, "updateContext": null }, - "start": 8993, - "end": 8994, + "start": 9229, + "end": 9230, "loc": { "start": { - "line": 210, + "line": 212, "column": 32 }, "end": { - "line": 210, + "line": 212, "column": 33 } } @@ -104277,15 +107991,15 @@ "binop": null }, "value": "button", - "start": 8995, - "end": 9001, + "start": 9231, + "end": 9237, "loc": { "start": { - "line": 210, + "line": 212, "column": 34 }, "end": { - "line": 210, + "line": 212, "column": 40 } } @@ -104302,15 +108016,15 @@ "postfix": false, "binop": null }, - "start": 9001, - "end": 9002, + "start": 9237, + "end": 9238, "loc": { "start": { - "line": 210, + "line": 212, "column": 40 }, "end": { - "line": 210, + "line": 212, "column": 41 } } @@ -104328,15 +108042,15 @@ "binop": null, "updateContext": null }, - "start": 9002, - "end": 9003, + "start": 9238, + "end": 9239, "loc": { "start": { - "line": 210, + "line": 212, "column": 41 }, "end": { - "line": 210, + "line": 212, "column": 42 } } @@ -104353,15 +108067,15 @@ "postfix": false, "binop": null }, - "start": 9009, - "end": 9010, + "start": 9245, + "end": 9246, "loc": { "start": { - "line": 211, + "line": 213, "column": 4 }, "end": { - "line": 211, + "line": 213, "column": 5 } } @@ -104378,15 +108092,15 @@ "postfix": false, "binop": null }, - "start": 9014, - "end": 9015, + "start": 9250, + "end": 9251, "loc": { "start": { - "line": 212, + "line": 214, "column": 2 }, "end": { - "line": 212, + "line": 214, "column": 3 } } @@ -104394,15 +108108,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mousedown\r\n ", - "start": 9021, - "end": 9062, + "start": 9257, + "end": 9298, "loc": { "start": { - "line": 214, + "line": 216, "column": 2 }, "end": { - "line": 216, + "line": 218, "column": 5 } } @@ -104410,15 +108124,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 9066, - "end": 9092, + "start": 9302, + "end": 9328, "loc": { "start": { - "line": 217, + "line": 219, "column": 2 }, "end": { - "line": 217, + "line": 219, "column": 28 } } @@ -104436,15 +108150,15 @@ "binop": null }, "value": "handleButtonMouseDown", - "start": 9096, - "end": 9117, + "start": 9332, + "end": 9353, "loc": { "start": { - "line": 218, + "line": 220, "column": 2 }, "end": { - "line": 218, + "line": 220, "column": 23 } } @@ -104461,15 +108175,15 @@ "postfix": false, "binop": null }, - "start": 9117, - "end": 9118, + "start": 9353, + "end": 9354, "loc": { "start": { - "line": 218, + "line": 220, "column": 23 }, "end": { - "line": 218, + "line": 220, "column": 24 } } @@ -104487,15 +108201,15 @@ "binop": null }, "value": "button", - "start": 9118, - "end": 9124, + "start": 9354, + "end": 9360, "loc": { "start": { - "line": 218, + "line": 220, "column": 24 }, "end": { - "line": 218, + "line": 220, "column": 30 } } @@ -104513,15 +108227,15 @@ "binop": null, "updateContext": null }, - "start": 9124, - "end": 9125, + "start": 9360, + "end": 9361, "loc": { "start": { - "line": 218, + "line": 220, "column": 30 }, "end": { - "line": 218, + "line": 220, "column": 31 } } @@ -104539,15 +108253,15 @@ "binop": null }, "value": "e", - "start": 9126, - "end": 9127, + "start": 9362, + "end": 9363, "loc": { "start": { - "line": 218, + "line": 220, "column": 32 }, "end": { - "line": 218, + "line": 220, "column": 33 } } @@ -104564,15 +108278,15 @@ "postfix": false, "binop": null }, - "start": 9127, - "end": 9128, + "start": 9363, + "end": 9364, "loc": { "start": { - "line": 218, + "line": 220, "column": 33 }, "end": { - "line": 218, + "line": 220, "column": 34 } } @@ -104589,15 +108303,15 @@ "postfix": false, "binop": null }, - "start": 9128, - "end": 9129, + "start": 9364, + "end": 9365, "loc": { "start": { - "line": 218, + "line": 220, "column": 34 }, "end": { - "line": 218, + "line": 220, "column": 35 } } @@ -104605,15 +108319,15 @@ { "type": "CommentBlock", "value": "*\r\n * @type {boolean} Whether the mouse is being held onKeyPress\r\n ", - "start": 9135, - "end": 9214, + "start": 9371, + "end": 9450, "loc": { "start": { - "line": 219, + "line": 221, "column": 4 }, "end": { - "line": 221, + "line": 223, "column": 7 } } @@ -104633,15 +108347,15 @@ "updateContext": null }, "value": "this", - "start": 9220, - "end": 9224, + "start": 9456, + "end": 9460, "loc": { "start": { - "line": 222, + "line": 224, "column": 4 }, "end": { - "line": 222, + "line": 224, "column": 8 } } @@ -104659,15 +108373,15 @@ "binop": null, "updateContext": null }, - "start": 9224, - "end": 9225, + "start": 9460, + "end": 9461, "loc": { "start": { - "line": 222, + "line": 224, "column": 8 }, "end": { - "line": 222, + "line": 224, "column": 9 } } @@ -104685,15 +108399,15 @@ "binop": null }, "value": "isMouseHold", - "start": 9225, - "end": 9236, + "start": 9461, + "end": 9472, "loc": { "start": { - "line": 222, + "line": 224, "column": 9 }, "end": { - "line": 222, + "line": 224, "column": 20 } } @@ -104712,15 +108426,15 @@ "updateContext": null }, "value": "=", - "start": 9237, - "end": 9238, + "start": 9473, + "end": 9474, "loc": { "start": { - "line": 222, + "line": 224, "column": 21 }, "end": { - "line": 222, + "line": 224, "column": 22 } } @@ -104740,15 +108454,15 @@ "updateContext": null }, "value": "true", - "start": 9239, - "end": 9243, + "start": 9475, + "end": 9479, "loc": { "start": { - "line": 222, + "line": 224, "column": 23 }, "end": { - "line": 222, + "line": 224, "column": 27 } } @@ -104766,15 +108480,15 @@ "binop": null, "updateContext": null }, - "start": 9243, - "end": 9244, + "start": 9479, + "end": 9480, "loc": { "start": { - "line": 222, + "line": 224, "column": 27 }, "end": { - "line": 222, + "line": 224, "column": 28 } } @@ -104794,15 +108508,15 @@ "updateContext": null }, "value": "if", - "start": 9252, - "end": 9254, + "start": 9488, + "end": 9490, "loc": { "start": { - "line": 224, + "line": 226, "column": 4 }, "end": { - "line": 224, + "line": 226, "column": 6 } } @@ -104819,658 +108533,15 @@ "postfix": false, "binop": null }, - "start": 9254, - "end": 9255, + "start": 9490, + "end": 9491, "loc": { "start": { - "line": 224, + "line": 226, "column": 6 }, "end": { - "line": 224, - "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": 9255, - "end": 9259, - "loc": { - "start": { - "line": 224, - "column": 7 - }, - "end": { - "line": 224, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9259, - "end": 9260, - "loc": { - "start": { - "line": 224, - "column": 11 - }, - "end": { - "line": 224, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdInteractionTimeout", - "start": 9260, - "end": 9282, - "loc": { - "start": { - "line": 224, - "column": 12 - }, - "end": { - "line": 224, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9282, - "end": 9283, - "loc": { - "start": { - "line": 224, - "column": 34 - }, - "end": { - "line": 224, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clearTimeout", - "start": 9291, - "end": 9303, - "loc": { - "start": { - "line": 225, - "column": 6 - }, - "end": { - "line": 225, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9303, - "end": 9304, - "loc": { - "start": { - "line": 225, - "column": 18 - }, - "end": { - "line": 225, - "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": 9304, - "end": 9308, - "loc": { - "start": { - "line": 225, - "column": 19 - }, - "end": { - "line": 225, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9308, - "end": 9309, - "loc": { - "start": { - "line": 225, - "column": 23 - }, - "end": { - "line": 225, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdInteractionTimeout", - "start": 9309, - "end": 9331, - "loc": { - "start": { - "line": 225, - "column": 24 - }, - "end": { - "line": 225, - "column": 46 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9331, - "end": 9332, - "loc": { - "start": { - "line": 225, - "column": 46 - }, - "end": { - "line": 225, - "column": 47 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9332, - "end": 9333, - "loc": { - "start": { - "line": 225, - "column": 47 - }, - "end": { - "line": 225, - "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": 9341, - "end": 9343, - "loc": { - "start": { - "line": 227, - "column": 4 - }, - "end": { - "line": 227, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9343, - "end": 9344, - "loc": { - "start": { - "line": 227, - "column": 6 - }, - "end": { - "line": 227, - "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": 9344, - "end": 9348, - "loc": { - "start": { - "line": 227, - "column": 7 - }, - "end": { - "line": 227, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9348, - "end": 9349, - "loc": { - "start": { - "line": 227, - "column": 11 - }, - "end": { - "line": 227, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdTimeout", - "start": 9349, - "end": 9360, - "loc": { - "start": { - "line": 227, - "column": 12 - }, - "end": { - "line": 227, - "column": 23 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9360, - "end": 9361, - "loc": { - "start": { - "line": 227, - "column": 23 - }, - "end": { - "line": 227, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clearTimeout", - "start": 9369, - "end": 9381, - "loc": { - "start": { - "line": 228, - "column": 6 - }, - "end": { - "line": 228, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9381, - "end": 9382, - "loc": { - "start": { - "line": 228, - "column": 18 - }, - "end": { - "line": 228, - "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": 9382, - "end": 9386, - "loc": { - "start": { - "line": 228, - "column": 19 - }, - "end": { - "line": 228, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9386, - "end": 9387, - "loc": { - "start": { - "line": 228, - "column": 23 - }, - "end": { - "line": 228, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdTimeout", - "start": 9387, - "end": 9398, - "loc": { - "start": { - "line": 228, - "column": 24 - }, - "end": { - "line": 228, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9398, - "end": 9399, - "loc": { - "start": { - "line": 228, - "column": 35 - }, - "end": { - "line": 228, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9399, - "end": 9400, - "loc": { - "start": { - "line": 228, - "column": 36 - }, - "end": { - "line": 228, - "column": 37 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", - "start": 9408, - "end": 9485, - "loc": { - "start": { - "line": 230, - "column": 4 - }, - "end": { - "line": 232, + "line": 226, "column": 7 } } @@ -105494,12 +108565,12 @@ "end": 9495, "loc": { "start": { - "line": 233, - "column": 4 + "line": 226, + "column": 7 }, "end": { - "line": 233, - "column": 8 + "line": 226, + "column": 11 } } }, @@ -105520,12 +108591,12 @@ "end": 9496, "loc": { "start": { - "line": 233, - "column": 8 + "line": 226, + "column": 11 }, "end": { - "line": 233, - "column": 9 + "line": 226, + "column": 12 } } }, @@ -105541,123 +108612,20 @@ "postfix": false, "binop": null }, - "value": "holdTimeout", + "value": "holdInteractionTimeout", "start": 9496, - "end": 9507, + "end": 9518, "loc": { "start": { - "line": 233, - "column": 9 + "line": 226, + "column": 12 }, "end": { - "line": 233, - "column": 20 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 9508, - "end": 9509, - "loc": { - "start": { - "line": 233, - "column": 21 - }, - "end": { - "line": 233, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setTimeout", - "start": 9510, - "end": 9520, - "loc": { - "start": { - "line": 233, - "column": 23 - }, - "end": { - "line": 233, - "column": 33 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9520, - "end": 9521, - "loc": { - "start": { - "line": 233, - "column": 33 - }, - "end": { - "line": 233, + "line": 226, "column": 34 } } }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 9521, - "end": 9522, - "loc": { - "start": { - "line": 233, - "column": 34 - }, - "end": { - "line": 233, - "column": 35 - } - } - }, { "type": { "label": ")", @@ -105670,49 +108638,23 @@ "postfix": false, "binop": null }, - "start": 9522, - "end": 9523, + "start": 9518, + "end": 9519, "loc": { "start": { - "line": 233, + "line": 226, + "column": 34 + }, + "end": { + "line": 226, "column": 35 - }, - "end": { - "line": 233, - "column": 36 } } }, { "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 9524, - "end": 9526, - "loc": { - "start": { - "line": 233, - "column": 37 - }, - "end": { - "line": 233, - "column": 39 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -105721,44 +108663,17 @@ "postfix": false, "binop": null }, + "value": "clearTimeout", "start": 9527, - "end": 9528, + "end": 9539, "loc": { "start": { - "line": 233, - "column": 40 - }, - "end": { - "line": 233, - "column": 41 - } - } - }, - { - "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": 9536, - "end": 9538, - "loc": { - "start": { - "line": 234, + "line": 227, "column": 6 }, "end": { - "line": 234, - "column": 8 + "line": 227, + "column": 18 } } }, @@ -105774,16 +108689,16 @@ "postfix": false, "binop": null }, - "start": 9538, - "end": 9539, + "start": 9539, + "end": 9540, "loc": { "start": { - "line": 234, - "column": 8 + "line": 227, + "column": 18 }, "end": { - "line": 234, - "column": 9 + "line": 227, + "column": 19 } } }, @@ -105802,16 +108717,16 @@ "updateContext": null }, "value": "this", - "start": 9549, - "end": 9553, + "start": 9540, + "end": 9544, "loc": { "start": { - "line": 235, - "column": 8 + "line": 227, + "column": 19 }, "end": { - "line": 235, - "column": 12 + "line": 227, + "column": 23 } } }, @@ -105828,16 +108743,16 @@ "binop": null, "updateContext": null }, - "start": 9553, - "end": 9554, + "start": 9544, + "end": 9545, "loc": { "start": { - "line": 235, - "column": 12 + "line": 227, + "column": 23 }, "end": { - "line": 235, - "column": 13 + "line": 227, + "column": 24 } } }, @@ -105853,23 +108768,48 @@ "postfix": false, "binop": null }, - "value": "isMouseHold", - "start": 9554, - "end": 9565, + "value": "holdInteractionTimeout", + "start": 9545, + "end": 9567, "loc": { "start": { - "line": 235, - "column": 13 + "line": 227, + "column": 24 }, "end": { - "line": 235, - "column": 24 + "line": 227, + "column": 46 } } }, { "type": { - "label": "&&", + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9567, + "end": 9568, + "loc": { + "start": { + "line": 227, + "column": 46 + }, + "end": { + "line": 227, + "column": 47 + } + } + }, + { + "type": { + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -105877,20 +108817,47 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": 2, + "binop": null, "updateContext": null }, - "value": "&&", - "start": 9567, + "start": 9568, "end": 9569, "loc": { "start": { - "line": 235, - "column": 26 + "line": 227, + "column": 47 }, "end": { - "line": 235, - "column": 28 + "line": 227, + "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": 9577, + "end": 9579, + "loc": { + "start": { + "line": 229, + "column": 4 + }, + "end": { + "line": 229, + "column": 6 } } }, @@ -105908,6 +108875,621 @@ }, "start": 9579, "end": 9580, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "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": 9580, + "end": 9584, + "loc": { + "start": { + "line": 229, + "column": 7 + }, + "end": { + "line": 229, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9584, + "end": 9585, + "loc": { + "start": { + "line": 229, + "column": 11 + }, + "end": { + "line": 229, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdTimeout", + "start": 9585, + "end": 9596, + "loc": { + "start": { + "line": 229, + "column": 12 + }, + "end": { + "line": 229, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9596, + "end": 9597, + "loc": { + "start": { + "line": 229, + "column": 23 + }, + "end": { + "line": 229, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearTimeout", + "start": 9605, + "end": 9617, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9617, + "end": 9618, + "loc": { + "start": { + "line": 230, + "column": 18 + }, + "end": { + "line": 230, + "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": 9618, + "end": 9622, + "loc": { + "start": { + "line": 230, + "column": 19 + }, + "end": { + "line": 230, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9622, + "end": 9623, + "loc": { + "start": { + "line": 230, + "column": 23 + }, + "end": { + "line": 230, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdTimeout", + "start": 9623, + "end": 9634, + "loc": { + "start": { + "line": 230, + "column": 24 + }, + "end": { + "line": 230, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9634, + "end": 9635, + "loc": { + "start": { + "line": 230, + "column": 35 + }, + "end": { + "line": 230, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9635, + "end": 9636, + "loc": { + "start": { + "line": 230, + "column": 36 + }, + "end": { + "line": 230, + "column": 37 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Time to wait until a key hold is detected\r\n ", + "start": 9644, + "end": 9721, + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 234, + "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": 9727, + "end": 9731, + "loc": { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 235, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9731, + "end": 9732, + "loc": { + "start": { + "line": 235, + "column": 8 + }, + "end": { + "line": 235, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdTimeout", + "start": 9732, + "end": 9743, + "loc": { + "start": { + "line": 235, + "column": 9 + }, + "end": { + "line": 235, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9744, + "end": 9745, + "loc": { + "start": { + "line": 235, + "column": 21 + }, + "end": { + "line": 235, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 9746, + "end": 9756, + "loc": { + "start": { + "line": 235, + "column": 23 + }, + "end": { + "line": 235, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9756, + "end": 9757, + "loc": { + "start": { + "line": 235, + "column": 33 + }, + "end": { + "line": 235, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9757, + "end": 9758, + "loc": { + "start": { + "line": 235, + "column": 34 + }, + "end": { + "line": 235, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9758, + "end": 9759, + "loc": { + "start": { + "line": 235, + "column": 35 + }, + "end": { + "line": 235, + "column": 36 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9760, + "end": 9762, + "loc": { + "start": { + "line": 235, + "column": 37 + }, + "end": { + "line": 235, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9763, + "end": 9764, + "loc": { + "start": { + "line": 235, + "column": 40 + }, + "end": { + "line": 235, + "column": 41 + } + } + }, + { + "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": 9772, + "end": 9774, + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 236, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9774, + "end": 9775, "loc": { "start": { "line": 236, @@ -105919,6 +109501,138 @@ } } }, + { + "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": 9785, + "end": 9789, + "loc": { + "start": { + "line": 237, + "column": 8 + }, + "end": { + "line": 237, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9789, + "end": 9790, + "loc": { + "start": { + "line": 237, + "column": 12 + }, + "end": { + "line": 237, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 9790, + "end": 9801, + "loc": { + "start": { + "line": 237, + "column": 13 + }, + "end": { + "line": 237, + "column": 24 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 9803, + "end": 9805, + "loc": { + "start": { + "line": 237, + "column": 26 + }, + "end": { + "line": 237, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9815, + "end": 9816, + "loc": { + "start": { + "line": 238, + "column": 8 + }, + "end": { + "line": 238, + "column": 9 + } + } + }, { "type": { "label": "(", @@ -105931,15 +109645,15 @@ "postfix": false, "binop": null }, - "start": 9592, - "end": 9593, + "start": 9828, + "end": 9829, "loc": { "start": { - "line": 237, + "line": 239, "column": 10 }, "end": { - "line": 237, + "line": 239, "column": 11 } } @@ -105958,15 +109672,15 @@ "updateContext": null }, "value": "!", - "start": 9593, - "end": 9594, + "start": 9829, + "end": 9830, "loc": { "start": { - "line": 237, + "line": 239, "column": 11 }, "end": { - "line": 237, + "line": 239, "column": 12 } } @@ -105984,15 +109698,15 @@ "binop": null }, "value": "button", - "start": 9594, - "end": 9600, + "start": 9830, + "end": 9836, "loc": { "start": { - "line": 237, + "line": 239, "column": 12 }, "end": { - "line": 237, + "line": 239, "column": 18 } } @@ -106010,15 +109724,15 @@ "binop": null, "updateContext": null }, - "start": 9600, - "end": 9601, + "start": 9836, + "end": 9837, "loc": { "start": { - "line": 237, + "line": 239, "column": 18 }, "end": { - "line": 237, + "line": 239, "column": 19 } } @@ -106036,15 +109750,15 @@ "binop": null }, "value": "includes", - "start": 9601, - "end": 9609, + "start": 9837, + "end": 9845, "loc": { "start": { - "line": 237, + "line": 239, "column": 19 }, "end": { - "line": 237, + "line": 239, "column": 27 } } @@ -106061,15 +109775,15 @@ "postfix": false, "binop": null }, - "start": 9609, - "end": 9610, + "start": 9845, + "end": 9846, "loc": { "start": { - "line": 237, + "line": 239, "column": 27 }, "end": { - "line": 237, + "line": 239, "column": 28 } } @@ -106088,15 +109802,15 @@ "updateContext": null }, "value": "{", - "start": 9610, - "end": 9613, + "start": 9846, + "end": 9849, "loc": { "start": { - "line": 237, + "line": 239, "column": 28 }, "end": { - "line": 237, + "line": 239, "column": 31 } } @@ -106113,15 +109827,15 @@ "postfix": false, "binop": null }, - "start": 9613, - "end": 9614, + "start": 9849, + "end": 9850, "loc": { "start": { - "line": 237, + "line": 239, "column": 31 }, "end": { - "line": 237, + "line": 239, "column": 32 } } @@ -106140,15 +109854,15 @@ "updateContext": null }, "value": "&&", - "start": 9615, - "end": 9617, + "start": 9851, + "end": 9853, "loc": { "start": { - "line": 237, + "line": 239, "column": 33 }, "end": { - "line": 237, + "line": 239, "column": 35 } } @@ -106167,15 +109881,15 @@ "updateContext": null }, "value": "!", - "start": 9618, - "end": 9619, + "start": 9854, + "end": 9855, "loc": { "start": { - "line": 237, + "line": 239, "column": 36 }, "end": { - "line": 237, + "line": 239, "column": 37 } } @@ -106193,15 +109907,15 @@ "binop": null }, "value": "button", - "start": 9619, - "end": 9625, + "start": 9855, + "end": 9861, "loc": { "start": { - "line": 237, + "line": 239, "column": 37 }, "end": { - "line": 237, + "line": 239, "column": 43 } } @@ -106219,15 +109933,15 @@ "binop": null, "updateContext": null }, - "start": 9625, - "end": 9626, + "start": 9861, + "end": 9862, "loc": { "start": { - "line": 237, + "line": 239, "column": 43 }, "end": { - "line": 237, + "line": 239, "column": 44 } } @@ -106245,15 +109959,15 @@ "binop": null }, "value": "includes", - "start": 9626, - "end": 9634, + "start": 9862, + "end": 9870, "loc": { "start": { - "line": 237, + "line": 239, "column": 44 }, "end": { - "line": 237, + "line": 239, "column": 52 } } @@ -106270,15 +109984,15 @@ "postfix": false, "binop": null }, - "start": 9634, - "end": 9635, + "start": 9870, + "end": 9871, "loc": { "start": { - "line": 237, + "line": 239, "column": 52 }, "end": { - "line": 237, + "line": 239, "column": 53 } } @@ -106297,15 +110011,15 @@ "updateContext": null }, "value": "}", - "start": 9635, - "end": 9638, + "start": 9871, + "end": 9874, "loc": { "start": { - "line": 237, + "line": 239, "column": 53 }, "end": { - "line": 237, + "line": 239, "column": 56 } } @@ -106322,15 +110036,15 @@ "postfix": false, "binop": null }, - "start": 9638, - "end": 9639, + "start": 9874, + "end": 9875, "loc": { "start": { - "line": 237, + "line": 239, "column": 56 }, "end": { - "line": 237, + "line": 239, "column": 57 } } @@ -106347,15 +110061,15 @@ "postfix": false, "binop": null }, - "start": 9639, - "end": 9640, + "start": 9875, + "end": 9876, "loc": { "start": { - "line": 237, + "line": 239, "column": 57 }, "end": { - "line": 237, + "line": 239, "column": 58 } } @@ -106374,15 +110088,15 @@ "updateContext": null }, "value": "||", - "start": 9641, - "end": 9643, + "start": 9877, + "end": 9879, "loc": { "start": { - "line": 237, + "line": 239, "column": 59 }, "end": { - "line": 237, + "line": 239, "column": 61 } } @@ -106400,15 +110114,15 @@ "binop": null }, "value": "button", - "start": 9655, - "end": 9661, + "start": 9891, + "end": 9897, "loc": { "start": { - "line": 238, + "line": 240, "column": 10 }, "end": { - "line": 238, + "line": 240, "column": 16 } } @@ -106427,15 +110141,15 @@ "updateContext": null }, "value": "===", - "start": 9662, - "end": 9665, + "start": 9898, + "end": 9901, "loc": { "start": { - "line": 238, + "line": 240, "column": 17 }, "end": { - "line": 238, + "line": 240, "column": 20 } } @@ -106454,15 +110168,15 @@ "updateContext": null }, "value": "{bksp}", - "start": 9666, - "end": 9674, + "start": 9902, + "end": 9910, "loc": { "start": { - "line": 238, + "line": 240, "column": 21 }, "end": { - "line": 238, + "line": 240, "column": 29 } } @@ -106481,15 +110195,15 @@ "updateContext": null }, "value": "||", - "start": 9675, - "end": 9677, + "start": 9911, + "end": 9913, "loc": { "start": { - "line": 238, + "line": 240, "column": 30 }, "end": { - "line": 238, + "line": 240, "column": 32 } } @@ -106507,15 +110221,15 @@ "binop": null }, "value": "button", - "start": 9689, - "end": 9695, + "start": 9925, + "end": 9931, "loc": { "start": { - "line": 239, + "line": 241, "column": 10 }, "end": { - "line": 239, + "line": 241, "column": 16 } } @@ -106534,15 +110248,15 @@ "updateContext": null }, "value": "===", - "start": 9696, - "end": 9699, + "start": 9932, + "end": 9935, "loc": { "start": { - "line": 239, + "line": 241, "column": 17 }, "end": { - "line": 239, + "line": 241, "column": 20 } } @@ -106561,15 +110275,15 @@ "updateContext": null }, "value": "{space}", - "start": 9700, - "end": 9709, + "start": 9936, + "end": 9945, "loc": { "start": { - "line": 239, + "line": 241, "column": 21 }, "end": { - "line": 239, + "line": 241, "column": 30 } } @@ -106588,15 +110302,15 @@ "updateContext": null }, "value": "||", - "start": 9710, - "end": 9712, + "start": 9946, + "end": 9948, "loc": { "start": { - "line": 239, + "line": 241, "column": 31 }, "end": { - "line": 239, + "line": 241, "column": 33 } } @@ -106614,15 +110328,15 @@ "binop": null }, "value": "button", - "start": 9724, - "end": 9730, + "start": 9960, + "end": 9966, "loc": { "start": { - "line": 240, + "line": 242, "column": 10 }, "end": { - "line": 240, + "line": 242, "column": 16 } } @@ -106641,15 +110355,15 @@ "updateContext": null }, "value": "===", - "start": 9731, - "end": 9734, + "start": 9967, + "end": 9970, "loc": { "start": { - "line": 240, + "line": 242, "column": 17 }, "end": { - "line": 240, + "line": 242, "column": 20 } } @@ -106668,15 +110382,15 @@ "updateContext": null }, "value": "{tab}", - "start": 9735, - "end": 9742, + "start": 9971, + "end": 9978, "loc": { "start": { - "line": 240, + "line": 242, "column": 21 }, "end": { - "line": 240, + "line": 242, "column": 28 } } @@ -106693,15 +110407,15 @@ "postfix": false, "binop": null }, - "start": 9752, - "end": 9753, + "start": 9988, + "end": 9989, "loc": { "start": { - "line": 241, + "line": 243, "column": 8 }, "end": { - "line": 241, + "line": 243, "column": 9 } } @@ -106718,15 +110432,15 @@ "postfix": false, "binop": null }, - "start": 9761, - "end": 9762, + "start": 9997, + "end": 9998, "loc": { "start": { - "line": 242, + "line": 244, "column": 6 }, "end": { - "line": 242, + "line": 244, "column": 7 } } @@ -106743,15 +110457,15 @@ "postfix": false, "binop": null }, - "start": 9762, - "end": 9763, + "start": 9998, + "end": 9999, "loc": { "start": { - "line": 242, + "line": 244, "column": 7 }, "end": { - "line": 242, + "line": 244, "column": 8 } } @@ -106771,15 +110485,15 @@ "updateContext": null }, "value": "if", - "start": 9773, - "end": 9775, + "start": 10009, + "end": 10011, "loc": { "start": { - "line": 243, + "line": 245, "column": 8 }, "end": { - "line": 243, + "line": 245, "column": 10 } } @@ -106796,15 +110510,15 @@ "postfix": false, "binop": null }, - "start": 9775, - "end": 9776, + "start": 10011, + "end": 10012, "loc": { "start": { - "line": 243, + "line": 245, "column": 10 }, "end": { - "line": 243, + "line": 245, "column": 11 } } @@ -106824,15 +110538,15 @@ "updateContext": null }, "value": "this", - "start": 9776, - "end": 9780, + "start": 10012, + "end": 10016, "loc": { "start": { - "line": 243, + "line": 245, "column": 11 }, "end": { - "line": 243, + "line": 245, "column": 15 } } @@ -106850,15 +110564,15 @@ "binop": null, "updateContext": null }, - "start": 9780, - "end": 9781, + "start": 10016, + "end": 10017, "loc": { "start": { - "line": 243, + "line": 245, "column": 15 }, "end": { - "line": 243, + "line": 245, "column": 16 } } @@ -106876,15 +110590,15 @@ "binop": null }, "value": "options", - "start": 9781, - "end": 9788, + "start": 10017, + "end": 10024, "loc": { "start": { - "line": 243, + "line": 245, "column": 16 }, "end": { - "line": 243, + "line": 245, "column": 23 } } @@ -106902,15 +110616,15 @@ "binop": null, "updateContext": null }, - "start": 9788, - "end": 9789, + "start": 10024, + "end": 10025, "loc": { "start": { - "line": 243, + "line": 245, "column": 23 }, "end": { - "line": 243, + "line": 245, "column": 24 } } @@ -106928,15 +110642,15 @@ "binop": null }, "value": "debug", - "start": 9789, - "end": 9794, + "start": 10025, + "end": 10030, "loc": { "start": { - "line": 243, + "line": 245, "column": 24 }, "end": { - "line": 243, + "line": 245, "column": 29 } } @@ -106953,15 +110667,15 @@ "postfix": false, "binop": null }, - "start": 9794, - "end": 9795, + "start": 10030, + "end": 10031, "loc": { "start": { - "line": 243, + "line": 245, "column": 29 }, "end": { - "line": 243, + "line": 245, "column": 30 } } @@ -106979,15 +110693,15 @@ "binop": null }, "value": "console", - "start": 9807, - "end": 9814, + "start": 10043, + "end": 10050, "loc": { "start": { - "line": 244, + "line": 246, "column": 10 }, "end": { - "line": 244, + "line": 246, "column": 17 } } @@ -107005,15 +110719,15 @@ "binop": null, "updateContext": null }, - "start": 9814, - "end": 9815, + "start": 10050, + "end": 10051, "loc": { "start": { - "line": 244, + "line": 246, "column": 17 }, "end": { - "line": 244, + "line": 246, "column": 18 } } @@ -107031,15 +110745,15 @@ "binop": null }, "value": "log", - "start": 9815, - "end": 9818, + "start": 10051, + "end": 10054, "loc": { "start": { - "line": 244, + "line": 246, "column": 18 }, "end": { - "line": 244, + "line": 246, "column": 21 } } @@ -107056,15 +110770,15 @@ "postfix": false, "binop": null }, - "start": 9818, - "end": 9819, + "start": 10054, + "end": 10055, "loc": { "start": { - "line": 244, + "line": 246, "column": 21 }, "end": { - "line": 244, + "line": 246, "column": 22 } } @@ -107083,15 +110797,15 @@ "updateContext": null }, "value": "Button held:", - "start": 9819, - "end": 9833, + "start": 10055, + "end": 10069, "loc": { "start": { - "line": 244, + "line": 246, "column": 22 }, "end": { - "line": 244, + "line": 246, "column": 36 } } @@ -107109,15 +110823,15 @@ "binop": null, "updateContext": null }, - "start": 9833, - "end": 9834, + "start": 10069, + "end": 10070, "loc": { "start": { - "line": 244, + "line": 246, "column": 36 }, "end": { - "line": 244, + "line": 246, "column": 37 } } @@ -107135,15 +110849,15 @@ "binop": null }, "value": "button", - "start": 9835, - "end": 9841, + "start": 10071, + "end": 10077, "loc": { "start": { - "line": 244, + "line": 246, "column": 38 }, "end": { - "line": 244, + "line": 246, "column": 44 } } @@ -107160,15 +110874,15 @@ "postfix": false, "binop": null }, - "start": 9841, - "end": 9842, + "start": 10077, + "end": 10078, "loc": { "start": { - "line": 244, + "line": 246, "column": 44 }, "end": { - "line": 244, + "line": 246, "column": 45 } } @@ -107186,15 +110900,15 @@ "binop": null, "updateContext": null }, - "start": 9842, - "end": 9843, + "start": 10078, + "end": 10079, "loc": { "start": { - "line": 244, + "line": 246, "column": 45 }, "end": { - "line": 244, + "line": 246, "column": 46 } } @@ -107214,15 +110928,15 @@ "updateContext": null }, "value": "this", - "start": 9855, - "end": 9859, + "start": 10091, + "end": 10095, "loc": { "start": { - "line": 246, + "line": 248, "column": 8 }, "end": { - "line": 246, + "line": 248, "column": 12 } } @@ -107240,15 +110954,15 @@ "binop": null, "updateContext": null }, - "start": 9859, - "end": 9860, + "start": 10095, + "end": 10096, "loc": { "start": { - "line": 246, + "line": 248, "column": 12 }, "end": { - "line": 246, + "line": 248, "column": 13 } } @@ -107266,15 +110980,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 9860, - "end": 9876, + "start": 10096, + "end": 10112, "loc": { "start": { - "line": 246, + "line": 248, "column": 13 }, "end": { - "line": 246, + "line": 248, "column": 29 } } @@ -107291,15 +111005,15 @@ "postfix": false, "binop": null }, - "start": 9876, - "end": 9877, + "start": 10112, + "end": 10113, "loc": { "start": { - "line": 246, + "line": 248, "column": 29 }, "end": { - "line": 246, + "line": 248, "column": 30 } } @@ -107317,15 +111031,15 @@ "binop": null }, "value": "button", - "start": 9877, - "end": 9883, + "start": 10113, + "end": 10119, "loc": { "start": { - "line": 246, + "line": 248, "column": 30 }, "end": { - "line": 246, + "line": 248, "column": 36 } } @@ -107343,15 +111057,15 @@ "binop": null, "updateContext": null }, - "start": 9883, - "end": 9884, + "start": 10119, + "end": 10120, "loc": { "start": { - "line": 246, + "line": 248, "column": 36 }, "end": { - "line": 246, + "line": 248, "column": 37 } } @@ -107369,15 +111083,15 @@ "binop": null }, "value": "e", - "start": 9885, - "end": 9886, + "start": 10121, + "end": 10122, "loc": { "start": { - "line": 246, + "line": 248, "column": 38 }, "end": { - "line": 246, + "line": 248, "column": 39 } } @@ -107394,15 +111108,15 @@ "postfix": false, "binop": null }, - "start": 9886, - "end": 9887, + "start": 10122, + "end": 10123, "loc": { "start": { - "line": 246, + "line": 248, "column": 39 }, "end": { - "line": 246, + "line": 248, "column": 40 } } @@ -107420,15 +111134,15 @@ "binop": null, "updateContext": null }, - "start": 9887, - "end": 9888, + "start": 10123, + "end": 10124, "loc": { "start": { - "line": 246, + "line": 248, "column": 40 }, "end": { - "line": 246, + "line": 248, "column": 41 } } @@ -107445,15 +111159,15 @@ "postfix": false, "binop": null }, - "start": 9896, - "end": 9897, + "start": 10132, + "end": 10133, "loc": { "start": { - "line": 247, + "line": 249, "column": 6 }, "end": { - "line": 247, + "line": 249, "column": 7 } } @@ -107471,15 +111185,15 @@ "binop": null }, "value": "clearTimeout", - "start": 9905, - "end": 9917, + "start": 10141, + "end": 10153, "loc": { "start": { - "line": 248, + "line": 250, "column": 6 }, "end": { - "line": 248, + "line": 250, "column": 18 } } @@ -107496,15 +111210,15 @@ "postfix": false, "binop": null }, - "start": 9917, - "end": 9918, + "start": 10153, + "end": 10154, "loc": { "start": { - "line": 248, + "line": 250, "column": 18 }, "end": { - "line": 248, + "line": 250, "column": 19 } } @@ -107524,15 +111238,15 @@ "updateContext": null }, "value": "this", - "start": 9918, - "end": 9922, + "start": 10154, + "end": 10158, "loc": { "start": { - "line": 248, + "line": 250, "column": 19 }, "end": { - "line": 248, + "line": 250, "column": 23 } } @@ -107550,15 +111264,15 @@ "binop": null, "updateContext": null }, - "start": 9922, - "end": 9923, + "start": 10158, + "end": 10159, "loc": { "start": { - "line": 248, + "line": 250, "column": 23 }, "end": { - "line": 248, + "line": 250, "column": 24 } } @@ -107576,15 +111290,15 @@ "binop": null }, "value": "holdTimeout", - "start": 9923, - "end": 9934, + "start": 10159, + "end": 10170, "loc": { "start": { - "line": 248, + "line": 250, "column": 24 }, "end": { - "line": 248, + "line": 250, "column": 35 } } @@ -107601,15 +111315,15 @@ "postfix": false, "binop": null }, - "start": 9934, - "end": 9935, + "start": 10170, + "end": 10171, "loc": { "start": { - "line": 248, + "line": 250, "column": 35 }, "end": { - "line": 248, + "line": 250, "column": 36 } } @@ -107627,15 +111341,15 @@ "binop": null, "updateContext": null }, - "start": 9935, - "end": 9936, + "start": 10171, + "end": 10172, "loc": { "start": { - "line": 248, + "line": 250, "column": 36 }, "end": { - "line": 248, + "line": 250, "column": 37 } } @@ -107652,15 +111366,15 @@ "postfix": false, "binop": null }, - "start": 9942, - "end": 9943, + "start": 10178, + "end": 10179, "loc": { "start": { - "line": 249, + "line": 251, "column": 4 }, "end": { - "line": 249, + "line": 251, "column": 5 } } @@ -107678,15 +111392,15 @@ "binop": null, "updateContext": null }, - "start": 9943, - "end": 9944, + "start": 10179, + "end": 10180, "loc": { "start": { - "line": 249, + "line": 251, "column": 5 }, "end": { - "line": 249, + "line": 251, "column": 6 } } @@ -107705,15 +111419,15 @@ "updateContext": null }, "value": 500, - "start": 9945, - "end": 9948, + "start": 10181, + "end": 10184, "loc": { "start": { - "line": 249, + "line": 251, "column": 7 }, "end": { - "line": 249, + "line": 251, "column": 10 } } @@ -107730,15 +111444,15 @@ "postfix": false, "binop": null }, - "start": 9948, - "end": 9949, + "start": 10184, + "end": 10185, "loc": { "start": { - "line": 249, + "line": 251, "column": 10 }, "end": { - "line": 249, + "line": 251, "column": 11 } } @@ -107756,15 +111470,15 @@ "binop": null, "updateContext": null }, - "start": 9949, - "end": 9950, + "start": 10185, + "end": 10186, "loc": { "start": { - "line": 249, + "line": 251, "column": 11 }, "end": { - "line": 249, + "line": 251, "column": 12 } } @@ -107781,15 +111495,15 @@ "postfix": false, "binop": null }, - "start": 9954, - "end": 9955, + "start": 10190, + "end": 10191, "loc": { "start": { - "line": 250, + "line": 252, "column": 2 }, "end": { - "line": 250, + "line": 252, "column": 3 } } @@ -107797,15 +111511,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button mouseup\r\n ", - "start": 9961, - "end": 10000, + "start": 10197, + "end": 10236, "loc": { "start": { - "line": 252, + "line": 254, "column": 2 }, "end": { - "line": 254, + "line": 256, "column": 5 } } @@ -107823,15 +111537,15 @@ "binop": null }, "value": "handleButtonMouseUp", - "start": 10004, - "end": 10023, + "start": 10240, + "end": 10259, "loc": { "start": { - "line": 255, + "line": 257, "column": 2 }, "end": { - "line": 255, + "line": 257, "column": 21 } } @@ -107848,15 +111562,15 @@ "postfix": false, "binop": null }, - "start": 10023, - "end": 10024, + "start": 10259, + "end": 10260, "loc": { "start": { - "line": 255, + "line": 257, "column": 21 }, "end": { - "line": 255, + "line": 257, "column": 22 } } @@ -107873,15 +111587,15 @@ "postfix": false, "binop": null }, - "start": 10024, - "end": 10025, + "start": 10260, + "end": 10261, "loc": { "start": { - "line": 255, + "line": 257, "column": 22 }, "end": { - "line": 255, + "line": 257, "column": 23 } } @@ -107898,15 +111612,15 @@ "postfix": false, "binop": null }, - "start": 10025, - "end": 10026, + "start": 10261, + "end": 10262, "loc": { "start": { - "line": 255, + "line": 257, "column": 23 }, "end": { - "line": 255, + "line": 257, "column": 24 } } @@ -107926,15 +111640,15 @@ "updateContext": null }, "value": "this", - "start": 10032, - "end": 10036, + "start": 10268, + "end": 10272, "loc": { "start": { - "line": 256, + "line": 258, "column": 4 }, "end": { - "line": 256, + "line": 258, "column": 8 } } @@ -107952,15 +111666,15 @@ "binop": null, "updateContext": null }, - "start": 10036, - "end": 10037, + "start": 10272, + "end": 10273, "loc": { "start": { - "line": 256, + "line": 258, "column": 8 }, "end": { - "line": 256, + "line": 258, "column": 9 } } @@ -107978,15 +111692,15 @@ "binop": null }, "value": "isMouseHold", - "start": 10037, - "end": 10048, + "start": 10273, + "end": 10284, "loc": { "start": { - "line": 256, + "line": 258, "column": 9 }, "end": { - "line": 256, + "line": 258, "column": 20 } } @@ -108005,15 +111719,15 @@ "updateContext": null }, "value": "=", - "start": 10049, - "end": 10050, + "start": 10285, + "end": 10286, "loc": { "start": { - "line": 256, + "line": 258, "column": 21 }, "end": { - "line": 256, + "line": 258, "column": 22 } } @@ -108033,15 +111747,15 @@ "updateContext": null }, "value": "false", - "start": 10051, - "end": 10056, + "start": 10287, + "end": 10292, "loc": { "start": { - "line": 256, + "line": 258, "column": 23 }, "end": { - "line": 256, + "line": 258, "column": 28 } } @@ -108059,15 +111773,15 @@ "binop": null, "updateContext": null }, - "start": 10056, - "end": 10057, + "start": 10292, + "end": 10293, "loc": { "start": { - "line": 256, + "line": 258, "column": 28 }, "end": { - "line": 256, + "line": 258, "column": 29 } } @@ -108087,15 +111801,15 @@ "updateContext": null }, "value": "if", - "start": 10063, - "end": 10065, + "start": 10299, + "end": 10301, "loc": { "start": { - "line": 257, + "line": 259, "column": 4 }, "end": { - "line": 257, + "line": 259, "column": 6 } } @@ -108112,15 +111826,15 @@ "postfix": false, "binop": null }, - "start": 10065, - "end": 10066, + "start": 10301, + "end": 10302, "loc": { "start": { - "line": 257, + "line": 259, "column": 6 }, "end": { - "line": 257, + "line": 259, "column": 7 } } @@ -108140,15 +111854,15 @@ "updateContext": null }, "value": "this", - "start": 10066, - "end": 10070, + "start": 10302, + "end": 10306, "loc": { "start": { - "line": 257, + "line": 259, "column": 7 }, "end": { - "line": 257, + "line": 259, "column": 11 } } @@ -108166,15 +111880,15 @@ "binop": null, "updateContext": null }, - "start": 10070, - "end": 10071, + "start": 10306, + "end": 10307, "loc": { "start": { - "line": 257, + "line": 259, "column": 11 }, "end": { - "line": 257, + "line": 259, "column": 12 } } @@ -108192,15 +111906,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 10071, - "end": 10093, + "start": 10307, + "end": 10329, "loc": { "start": { - "line": 257, + "line": 259, "column": 12 }, "end": { - "line": 257, + "line": 259, "column": 34 } } @@ -108217,15 +111931,15 @@ "postfix": false, "binop": null }, - "start": 10093, - "end": 10094, + "start": 10329, + "end": 10330, "loc": { "start": { - "line": 257, + "line": 259, "column": 34 }, "end": { - "line": 257, + "line": 259, "column": 35 } } @@ -108243,15 +111957,15 @@ "binop": null }, "value": "clearTimeout", - "start": 10102, - "end": 10114, + "start": 10338, + "end": 10350, "loc": { "start": { - "line": 258, + "line": 260, "column": 6 }, "end": { - "line": 258, + "line": 260, "column": 18 } } @@ -108268,15 +111982,15 @@ "postfix": false, "binop": null }, - "start": 10114, - "end": 10115, + "start": 10350, + "end": 10351, "loc": { "start": { - "line": 258, + "line": 260, "column": 18 }, "end": { - "line": 258, + "line": 260, "column": 19 } } @@ -108296,15 +112010,15 @@ "updateContext": null }, "value": "this", - "start": 10115, - "end": 10119, + "start": 10351, + "end": 10355, "loc": { "start": { - "line": 258, + "line": 260, "column": 19 }, "end": { - "line": 258, + "line": 260, "column": 23 } } @@ -108322,15 +112036,15 @@ "binop": null, "updateContext": null }, - "start": 10119, - "end": 10120, + "start": 10355, + "end": 10356, "loc": { "start": { - "line": 258, + "line": 260, "column": 23 }, "end": { - "line": 258, + "line": 260, "column": 24 } } @@ -108348,15 +112062,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 10120, - "end": 10142, + "start": 10356, + "end": 10378, "loc": { "start": { - "line": 258, + "line": 260, "column": 24 }, "end": { - "line": 258, + "line": 260, "column": 46 } } @@ -108373,15 +112087,15 @@ "postfix": false, "binop": null }, - "start": 10142, - "end": 10143, + "start": 10378, + "end": 10379, "loc": { "start": { - "line": 258, + "line": 260, "column": 46 }, "end": { - "line": 258, + "line": 260, "column": 47 } } @@ -108399,15 +112113,15 @@ "binop": null, "updateContext": null }, - "start": 10143, - "end": 10144, + "start": 10379, + "end": 10380, "loc": { "start": { - "line": 258, + "line": 260, "column": 47 }, "end": { - "line": 258, + "line": 260, "column": 48 } } @@ -108424,15 +112138,15 @@ "postfix": false, "binop": null }, - "start": 10148, - "end": 10149, + "start": 10384, + "end": 10385, "loc": { "start": { - "line": 259, + "line": 261, "column": 2 }, "end": { - "line": 259, + "line": 261, "column": 3 } } @@ -108440,15 +112154,15 @@ { "type": "CommentBlock", "value": "*\r\n * Handles button hold\r\n ", - "start": 10155, - "end": 10191, + "start": 10391, + "end": 10427, "loc": { "start": { - "line": 261, + "line": 263, "column": 2 }, "end": { - "line": 263, + "line": 265, "column": 5 } } @@ -108456,15 +112170,15 @@ { "type": "CommentBlock", "value": " istanbul ignore next ", - "start": 10195, - "end": 10221, + "start": 10431, + "end": 10457, "loc": { "start": { - "line": 264, + "line": 266, "column": 2 }, "end": { - "line": 264, + "line": 266, "column": 28 } } @@ -108482,606 +112196,16 @@ "binop": null }, "value": "handleButtonHold", - "start": 10225, - "end": 10241, - "loc": { - "start": { - "line": 265, - "column": 2 - }, - "end": { - "line": 265, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10241, - "end": 10242, - "loc": { - "start": { - "line": 265, - "column": 18 - }, - "end": { - "line": 265, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 10242, - "end": 10248, - "loc": { - "start": { - "line": 265, - "column": 19 - }, - "end": { - "line": 265, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10248, - "end": 10249, - "loc": { - "start": { - "line": 265, - "column": 25 - }, - "end": { - "line": 265, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10249, - "end": 10250, - "loc": { - "start": { - "line": 265, - "column": 26 - }, - "end": { - "line": 265, - "column": 27 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 10256, - "end": 10258, - "loc": { - "start": { - "line": 266, - "column": 4 - }, - "end": { - "line": 266, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10258, - "end": 10259, - "loc": { - "start": { - "line": 266, - "column": 6 - }, - "end": { - "line": 266, - "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": 10259, - "end": 10263, - "loc": { - "start": { - "line": 266, - "column": 7 - }, - "end": { - "line": 266, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 10263, - "end": 10264, - "loc": { - "start": { - "line": 266, - "column": 11 - }, - "end": { - "line": 266, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdInteractionTimeout", - "start": 10264, - "end": 10286, - "loc": { - "start": { - "line": 266, - "column": 12 - }, - "end": { - "line": 266, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10286, - "end": 10287, - "loc": { - "start": { - "line": 266, - "column": 34 - }, - "end": { - "line": 266, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "clearTimeout", - "start": 10295, - "end": 10307, - "loc": { - "start": { - "line": 267, - "column": 6 - }, - "end": { - "line": 267, - "column": 18 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10307, - "end": 10308, - "loc": { - "start": { - "line": 267, - "column": 18 - }, - "end": { - "line": 267, - "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": 10308, - "end": 10312, - "loc": { - "start": { - "line": 267, - "column": 19 - }, - "end": { - "line": 267, - "column": 23 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 10312, - "end": 10313, - "loc": { - "start": { - "line": 267, - "column": 23 - }, - "end": { - "line": 267, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdInteractionTimeout", - "start": 10313, - "end": 10335, - "loc": { - "start": { - "line": 267, - "column": 24 - }, - "end": { - "line": 267, - "column": 46 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 10335, - "end": 10336, - "loc": { - "start": { - "line": 267, - "column": 46 - }, - "end": { - "line": 267, - "column": 47 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 10336, - "end": 10337, - "loc": { - "start": { - "line": 267, - "column": 47 - }, - "end": { - "line": 267, - "column": 48 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", - "start": 10345, - "end": 10431, - "loc": { - "start": { - "line": 269, - "column": 4 - }, - "end": { - "line": 271, - "column": 7 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 10437, - "end": 10441, - "loc": { - "start": { - "line": 272, - "column": 4 - }, - "end": { - "line": 272, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 10441, - "end": 10442, - "loc": { - "start": { - "line": 272, - "column": 8 - }, - "end": { - "line": 272, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "holdInteractionTimeout", - "start": 10442, - "end": 10464, - "loc": { - "start": { - "line": 272, - "column": 9 - }, - "end": { - "line": 272, - "column": 31 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 10465, - "end": 10466, - "loc": { - "start": { - "line": 272, - "column": 32 - }, - "end": { - "line": 272, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setTimeout", - "start": 10467, + "start": 10461, "end": 10477, "loc": { "start": { - "line": 272, - "column": 34 + "line": 267, + "column": 2 }, "end": { - "line": 272, - "column": 44 + "line": 267, + "column": 18 } } }, @@ -109101,12 +112225,116 @@ "end": 10478, "loc": { "start": { - "line": 272, - "column": 44 + "line": 267, + "column": 18 }, "end": { - "line": 272, - "column": 45 + "line": 267, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 10478, + "end": 10484, + "loc": { + "start": { + "line": 267, + "column": 19 + }, + "end": { + "line": 267, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10484, + "end": 10485, + "loc": { + "start": { + "line": 267, + "column": 25 + }, + "end": { + "line": 267, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10485, + "end": 10486, + "loc": { + "start": { + "line": 267, + "column": 26 + }, + "end": { + "line": 267, + "column": 27 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10492, + "end": 10494, + "loc": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 268, + "column": 6 } } }, @@ -109122,15 +112350,251 @@ "postfix": false, "binop": null }, - "start": 10478, - "end": 10479, + "start": 10494, + "end": 10495, "loc": { "start": { - "line": 272, - "column": 45 + "line": 268, + "column": 6 }, "end": { - "line": 272, + "line": 268, + "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": 10495, + "end": 10499, + "loc": { + "start": { + "line": 268, + "column": 7 + }, + "end": { + "line": 268, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10499, + "end": 10500, + "loc": { + "start": { + "line": 268, + "column": 11 + }, + "end": { + "line": 268, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdInteractionTimeout", + "start": 10500, + "end": 10522, + "loc": { + "start": { + "line": 268, + "column": 12 + }, + "end": { + "line": 268, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10522, + "end": 10523, + "loc": { + "start": { + "line": 268, + "column": 34 + }, + "end": { + "line": 268, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearTimeout", + "start": 10531, + "end": 10543, + "loc": { + "start": { + "line": 269, + "column": 6 + }, + "end": { + "line": 269, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10543, + "end": 10544, + "loc": { + "start": { + "line": 269, + "column": 18 + }, + "end": { + "line": 269, + "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": 10544, + "end": 10548, + "loc": { + "start": { + "line": 269, + "column": 19 + }, + "end": { + "line": 269, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10548, + "end": 10549, + "loc": { + "start": { + "line": 269, + "column": 23 + }, + "end": { + "line": 269, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdInteractionTimeout", + "start": 10549, + "end": 10571, + "loc": { + "start": { + "line": 269, + "column": 24 + }, + "end": { + "line": 269, "column": 46 } } @@ -109147,15 +112611,265 @@ "postfix": false, "binop": null }, - "start": 10479, - "end": 10480, + "start": 10571, + "end": 10572, "loc": { "start": { - "line": 272, + "line": 269, "column": 46 }, "end": { - "line": 272, + "line": 269, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10572, + "end": 10573, + "loc": { + "start": { + "line": 269, + "column": 47 + }, + "end": { + "line": 269, + "column": 48 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n ", + "start": 10581, + "end": 10667, + "loc": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "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": 10673, + "end": 10677, + "loc": { + "start": { + "line": 274, + "column": 4 + }, + "end": { + "line": 274, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10677, + "end": 10678, + "loc": { + "start": { + "line": 274, + "column": 8 + }, + "end": { + "line": 274, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "holdInteractionTimeout", + "start": 10678, + "end": 10700, + "loc": { + "start": { + "line": 274, + "column": 9 + }, + "end": { + "line": 274, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10701, + "end": 10702, + "loc": { + "start": { + "line": 274, + "column": 32 + }, + "end": { + "line": 274, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 10703, + "end": 10713, + "loc": { + "start": { + "line": 274, + "column": 34 + }, + "end": { + "line": 274, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10713, + "end": 10714, + "loc": { + "start": { + "line": 274, + "column": 44 + }, + "end": { + "line": 274, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10714, + "end": 10715, + "loc": { + "start": { + "line": 274, + "column": 45 + }, + "end": { + "line": 274, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10715, + "end": 10716, + "loc": { + "start": { + "line": 274, + "column": 46 + }, + "end": { + "line": 274, "column": 47 } } @@ -109173,15 +112887,15 @@ "binop": null, "updateContext": null }, - "start": 10481, - "end": 10483, + "start": 10717, + "end": 10719, "loc": { "start": { - "line": 272, + "line": 274, "column": 48 }, "end": { - "line": 272, + "line": 274, "column": 50 } } @@ -109198,15 +112912,15 @@ "postfix": false, "binop": null }, - "start": 10484, - "end": 10485, + "start": 10720, + "end": 10721, "loc": { "start": { - "line": 272, + "line": 274, "column": 51 }, "end": { - "line": 272, + "line": 274, "column": 52 } } @@ -109226,15 +112940,15 @@ "updateContext": null }, "value": "if", - "start": 10493, - "end": 10495, + "start": 10729, + "end": 10731, "loc": { "start": { - "line": 273, + "line": 275, "column": 6 }, "end": { - "line": 273, + "line": 275, "column": 8 } } @@ -109251,15 +112965,15 @@ "postfix": false, "binop": null }, - "start": 10495, - "end": 10496, + "start": 10731, + "end": 10732, "loc": { "start": { - "line": 273, + "line": 275, "column": 8 }, "end": { - "line": 273, + "line": 275, "column": 9 } } @@ -109279,15 +112993,15 @@ "updateContext": null }, "value": "this", - "start": 10496, - "end": 10500, + "start": 10732, + "end": 10736, "loc": { "start": { - "line": 273, + "line": 275, "column": 9 }, "end": { - "line": 273, + "line": 275, "column": 13 } } @@ -109305,15 +113019,15 @@ "binop": null, "updateContext": null }, - "start": 10500, - "end": 10501, + "start": 10736, + "end": 10737, "loc": { "start": { - "line": 273, + "line": 275, "column": 13 }, "end": { - "line": 273, + "line": 275, "column": 14 } } @@ -109331,15 +113045,15 @@ "binop": null }, "value": "isMouseHold", - "start": 10501, - "end": 10512, + "start": 10737, + "end": 10748, "loc": { "start": { - "line": 273, + "line": 275, "column": 14 }, "end": { - "line": 273, + "line": 275, "column": 25 } } @@ -109356,15 +113070,15 @@ "postfix": false, "binop": null }, - "start": 10512, - "end": 10513, + "start": 10748, + "end": 10749, "loc": { "start": { - "line": 273, + "line": 275, "column": 25 }, "end": { - "line": 273, + "line": 275, "column": 26 } } @@ -109381,15 +113095,15 @@ "postfix": false, "binop": null }, - "start": 10513, - "end": 10514, + "start": 10749, + "end": 10750, "loc": { "start": { - "line": 273, + "line": 275, "column": 26 }, "end": { - "line": 273, + "line": 275, "column": 27 } } @@ -109409,15 +113123,15 @@ "updateContext": null }, "value": "this", - "start": 10524, - "end": 10528, + "start": 10760, + "end": 10764, "loc": { "start": { - "line": 274, + "line": 276, "column": 8 }, "end": { - "line": 274, + "line": 276, "column": 12 } } @@ -109435,15 +113149,15 @@ "binop": null, "updateContext": null }, - "start": 10528, - "end": 10529, + "start": 10764, + "end": 10765, "loc": { "start": { - "line": 274, + "line": 276, "column": 12 }, "end": { - "line": 274, + "line": 276, "column": 13 } } @@ -109461,15 +113175,15 @@ "binop": null }, "value": "handleButtonClicked", - "start": 10529, - "end": 10548, + "start": 10765, + "end": 10784, "loc": { "start": { - "line": 274, + "line": 276, "column": 13 }, "end": { - "line": 274, + "line": 276, "column": 32 } } @@ -109486,15 +113200,15 @@ "postfix": false, "binop": null }, - "start": 10548, - "end": 10549, + "start": 10784, + "end": 10785, "loc": { "start": { - "line": 274, + "line": 276, "column": 32 }, "end": { - "line": 274, + "line": 276, "column": 33 } } @@ -109512,15 +113226,15 @@ "binop": null }, "value": "button", - "start": 10549, - "end": 10555, + "start": 10785, + "end": 10791, "loc": { "start": { - "line": 274, + "line": 276, "column": 33 }, "end": { - "line": 274, + "line": 276, "column": 39 } } @@ -109537,15 +113251,15 @@ "postfix": false, "binop": null }, - "start": 10555, - "end": 10556, + "start": 10791, + "end": 10792, "loc": { "start": { - "line": 274, + "line": 276, "column": 39 }, "end": { - "line": 274, + "line": 276, "column": 40 } } @@ -109563,15 +113277,15 @@ "binop": null, "updateContext": null }, - "start": 10556, - "end": 10557, + "start": 10792, + "end": 10793, "loc": { "start": { - "line": 274, + "line": 276, "column": 40 }, "end": { - "line": 274, + "line": 276, "column": 41 } } @@ -109591,15 +113305,15 @@ "updateContext": null }, "value": "this", - "start": 10567, - "end": 10571, + "start": 10803, + "end": 10807, "loc": { "start": { - "line": 275, + "line": 277, "column": 8 }, "end": { - "line": 275, + "line": 277, "column": 12 } } @@ -109617,15 +113331,15 @@ "binop": null, "updateContext": null }, - "start": 10571, - "end": 10572, + "start": 10807, + "end": 10808, "loc": { "start": { - "line": 275, + "line": 277, "column": 12 }, "end": { - "line": 275, + "line": 277, "column": 13 } } @@ -109643,15 +113357,15 @@ "binop": null }, "value": "handleButtonHold", - "start": 10572, - "end": 10588, + "start": 10808, + "end": 10824, "loc": { "start": { - "line": 275, + "line": 277, "column": 13 }, "end": { - "line": 275, + "line": 277, "column": 29 } } @@ -109668,15 +113382,15 @@ "postfix": false, "binop": null }, - "start": 10588, - "end": 10589, + "start": 10824, + "end": 10825, "loc": { "start": { - "line": 275, + "line": 277, "column": 29 }, "end": { - "line": 275, + "line": 277, "column": 30 } } @@ -109694,15 +113408,15 @@ "binop": null }, "value": "button", - "start": 10589, - "end": 10595, + "start": 10825, + "end": 10831, "loc": { "start": { - "line": 275, + "line": 277, "column": 30 }, "end": { - "line": 275, + "line": 277, "column": 36 } } @@ -109719,15 +113433,15 @@ "postfix": false, "binop": null }, - "start": 10595, - "end": 10596, + "start": 10831, + "end": 10832, "loc": { "start": { - "line": 275, + "line": 277, "column": 36 }, "end": { - "line": 275, + "line": 277, "column": 37 } } @@ -109745,15 +113459,15 @@ "binop": null, "updateContext": null }, - "start": 10596, - "end": 10597, + "start": 10832, + "end": 10833, "loc": { "start": { - "line": 275, + "line": 277, "column": 37 }, "end": { - "line": 275, + "line": 277, "column": 38 } } @@ -109770,15 +113484,15 @@ "postfix": false, "binop": null }, - "start": 10605, - "end": 10606, + "start": 10841, + "end": 10842, "loc": { "start": { - "line": 276, + "line": 278, "column": 6 }, "end": { - "line": 276, + "line": 278, "column": 7 } } @@ -109798,15 +113512,15 @@ "updateContext": null }, "value": "else", - "start": 10607, - "end": 10611, + "start": 10843, + "end": 10847, "loc": { "start": { - "line": 276, + "line": 278, "column": 8 }, "end": { - "line": 276, + "line": 278, "column": 12 } } @@ -109823,15 +113537,15 @@ "postfix": false, "binop": null }, - "start": 10612, - "end": 10613, + "start": 10848, + "end": 10849, "loc": { "start": { - "line": 276, + "line": 278, "column": 13 }, "end": { - "line": 276, + "line": 278, "column": 14 } } @@ -109849,15 +113563,15 @@ "binop": null }, "value": "clearTimeout", - "start": 10623, - "end": 10635, + "start": 10859, + "end": 10871, "loc": { "start": { - "line": 277, + "line": 279, "column": 8 }, "end": { - "line": 277, + "line": 279, "column": 20 } } @@ -109874,15 +113588,15 @@ "postfix": false, "binop": null }, - "start": 10635, - "end": 10636, + "start": 10871, + "end": 10872, "loc": { "start": { - "line": 277, + "line": 279, "column": 20 }, "end": { - "line": 277, + "line": 279, "column": 21 } } @@ -109902,15 +113616,15 @@ "updateContext": null }, "value": "this", - "start": 10636, - "end": 10640, + "start": 10872, + "end": 10876, "loc": { "start": { - "line": 277, + "line": 279, "column": 21 }, "end": { - "line": 277, + "line": 279, "column": 25 } } @@ -109928,15 +113642,15 @@ "binop": null, "updateContext": null }, - "start": 10640, - "end": 10641, + "start": 10876, + "end": 10877, "loc": { "start": { - "line": 277, + "line": 279, "column": 25 }, "end": { - "line": 277, + "line": 279, "column": 26 } } @@ -109954,15 +113668,15 @@ "binop": null }, "value": "holdInteractionTimeout", - "start": 10641, - "end": 10663, + "start": 10877, + "end": 10899, "loc": { "start": { - "line": 277, + "line": 279, "column": 26 }, "end": { - "line": 277, + "line": 279, "column": 48 } } @@ -109979,15 +113693,15 @@ "postfix": false, "binop": null }, - "start": 10663, - "end": 10664, + "start": 10899, + "end": 10900, "loc": { "start": { - "line": 277, + "line": 279, "column": 48 }, "end": { - "line": 277, + "line": 279, "column": 49 } } @@ -110005,15 +113719,15 @@ "binop": null, "updateContext": null }, - "start": 10664, - "end": 10665, + "start": 10900, + "end": 10901, "loc": { "start": { - "line": 277, + "line": 279, "column": 49 }, "end": { - "line": 277, + "line": 279, "column": 50 } } @@ -110030,15 +113744,15 @@ "postfix": false, "binop": null }, - "start": 10673, - "end": 10674, + "start": 10909, + "end": 10910, "loc": { "start": { - "line": 278, + "line": 280, "column": 6 }, "end": { - "line": 278, + "line": 280, "column": 7 } } @@ -110055,15 +113769,15 @@ "postfix": false, "binop": null }, - "start": 10680, - "end": 10681, + "start": 10916, + "end": 10917, "loc": { "start": { - "line": 279, + "line": 281, "column": 4 }, "end": { - "line": 279, + "line": 281, "column": 5 } } @@ -110081,15 +113795,15 @@ "binop": null, "updateContext": null }, - "start": 10681, - "end": 10682, + "start": 10917, + "end": 10918, "loc": { "start": { - "line": 279, + "line": 281, "column": 5 }, "end": { - "line": 279, + "line": 281, "column": 6 } } @@ -110108,15 +113822,15 @@ "updateContext": null }, "value": 100, - "start": 10683, - "end": 10686, + "start": 10919, + "end": 10922, "loc": { "start": { - "line": 279, + "line": 281, "column": 7 }, "end": { - "line": 279, + "line": 281, "column": 10 } } @@ -110133,15 +113847,15 @@ "postfix": false, "binop": null }, - "start": 10686, - "end": 10687, + "start": 10922, + "end": 10923, "loc": { "start": { - "line": 279, + "line": 281, "column": 10 }, "end": { - "line": 279, + "line": 281, "column": 11 } } @@ -110159,15 +113873,15 @@ "binop": null, "updateContext": null }, - "start": 10687, - "end": 10688, + "start": 10923, + "end": 10924, "loc": { "start": { - "line": 279, + "line": 281, "column": 11 }, "end": { - "line": 279, + "line": 281, "column": 12 } } @@ -110184,15 +113898,15 @@ "postfix": false, "binop": null }, - "start": 10692, - "end": 10693, + "start": 10928, + "end": 10929, "loc": { "start": { - "line": 280, + "line": 282, "column": 2 }, "end": { - "line": 280, + "line": 282, "column": 3 } } @@ -110200,15 +113914,15 @@ { "type": "CommentBlock", "value": "*\r\n * Send a command to all simple-keyboard instances (if you have several instances).\r\n ", - "start": 10699, - "end": 10796, + "start": 10935, + "end": 11032, "loc": { "start": { - "line": 282, + "line": 284, "column": 2 }, "end": { - "line": 284, + "line": 286, "column": 5 } } @@ -110226,15 +113940,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 10800, - "end": 10818, + "start": 11036, + "end": 11054, "loc": { "start": { - "line": 285, + "line": 287, "column": 2 }, "end": { - "line": 285, + "line": 287, "column": 20 } } @@ -110251,15 +113965,15 @@ "postfix": false, "binop": null }, - "start": 10818, - "end": 10819, + "start": 11054, + "end": 11055, "loc": { "start": { - "line": 285, + "line": 287, "column": 20 }, "end": { - "line": 285, + "line": 287, "column": 21 } } @@ -110276,15 +113990,15 @@ "postfix": false, "binop": null }, - "start": 10819, - "end": 10820, + "start": 11055, + "end": 11056, "loc": { "start": { - "line": 285, + "line": 287, "column": 21 }, "end": { - "line": 285, + "line": 287, "column": 22 } } @@ -110301,15 +114015,15 @@ "postfix": false, "binop": null }, - "start": 10820, - "end": 10821, + "start": 11056, + "end": 11057, "loc": { "start": { - "line": 285, + "line": 287, "column": 22 }, "end": { - "line": 285, + "line": 287, "column": 23 } } @@ -110329,15 +114043,15 @@ "updateContext": null }, "value": "this", - "start": 10827, - "end": 10831, + "start": 11063, + "end": 11067, "loc": { "start": { - "line": 286, + "line": 288, "column": 4 }, "end": { - "line": 286, + "line": 288, "column": 8 } } @@ -110355,15 +114069,15 @@ "binop": null, "updateContext": null }, - "start": 10831, - "end": 10832, + "start": 11067, + "end": 11068, "loc": { "start": { - "line": 286, + "line": 288, "column": 8 }, "end": { - "line": 286, + "line": 288, "column": 9 } } @@ -110381,15 +114095,15 @@ "binop": null }, "value": "dispatch", - "start": 10832, - "end": 10840, + "start": 11068, + "end": 11076, "loc": { "start": { - "line": 286, + "line": 288, "column": 9 }, "end": { - "line": 286, + "line": 288, "column": 17 } } @@ -110406,15 +114120,15 @@ "postfix": false, "binop": null }, - "start": 10840, - "end": 10841, + "start": 11076, + "end": 11077, "loc": { "start": { - "line": 286, + "line": 288, "column": 17 }, "end": { - "line": 286, + "line": 288, "column": 18 } } @@ -110431,15 +114145,15 @@ "postfix": false, "binop": null }, - "start": 10841, - "end": 10842, + "start": 11077, + "end": 11078, "loc": { "start": { - "line": 286, + "line": 288, "column": 18 }, "end": { - "line": 286, + "line": 288, "column": 19 } } @@ -110457,15 +114171,15 @@ "binop": null }, "value": "instance", - "start": 10842, - "end": 10850, + "start": 11078, + "end": 11086, "loc": { "start": { - "line": 286, + "line": 288, "column": 19 }, "end": { - "line": 286, + "line": 288, "column": 27 } } @@ -110482,15 +114196,15 @@ "postfix": false, "binop": null }, - "start": 10850, - "end": 10851, + "start": 11086, + "end": 11087, "loc": { "start": { - "line": 286, + "line": 288, "column": 27 }, "end": { - "line": 286, + "line": 288, "column": 28 } } @@ -110508,15 +114222,15 @@ "binop": null, "updateContext": null }, - "start": 10852, - "end": 10854, + "start": 11088, + "end": 11090, "loc": { "start": { - "line": 286, + "line": 288, "column": 29 }, "end": { - "line": 286, + "line": 288, "column": 31 } } @@ -110533,15 +114247,15 @@ "postfix": false, "binop": null }, - "start": 10855, - "end": 10856, + "start": 11091, + "end": 11092, "loc": { "start": { - "line": 286, + "line": 288, "column": 32 }, "end": { - "line": 286, + "line": 288, "column": 33 } } @@ -110559,15 +114273,15 @@ "binop": null }, "value": "instance", - "start": 10864, - "end": 10872, + "start": 11100, + "end": 11108, "loc": { "start": { - "line": 287, + "line": 289, "column": 6 }, "end": { - "line": 287, + "line": 289, "column": 14 } } @@ -110585,15 +114299,15 @@ "binop": null, "updateContext": null }, - "start": 10872, - "end": 10873, + "start": 11108, + "end": 11109, "loc": { "start": { - "line": 287, + "line": 289, "column": 14 }, "end": { - "line": 287, + "line": 289, "column": 15 } } @@ -110611,15 +114325,15 @@ "binop": null }, "value": "replaceInput", - "start": 10873, - "end": 10885, + "start": 11109, + "end": 11121, "loc": { "start": { - "line": 287, + "line": 289, "column": 15 }, "end": { - "line": 287, + "line": 289, "column": 27 } } @@ -110636,15 +114350,15 @@ "postfix": false, "binop": null }, - "start": 10885, - "end": 10886, + "start": 11121, + "end": 11122, "loc": { "start": { - "line": 287, + "line": 289, "column": 27 }, "end": { - "line": 287, + "line": 289, "column": 28 } } @@ -110664,15 +114378,15 @@ "updateContext": null }, "value": "this", - "start": 10886, - "end": 10890, + "start": 11122, + "end": 11126, "loc": { "start": { - "line": 287, + "line": 289, "column": 28 }, "end": { - "line": 287, + "line": 289, "column": 32 } } @@ -110690,15 +114404,15 @@ "binop": null, "updateContext": null }, - "start": 10890, - "end": 10891, + "start": 11126, + "end": 11127, "loc": { "start": { - "line": 287, + "line": 289, "column": 32 }, "end": { - "line": 287, + "line": 289, "column": 33 } } @@ -110716,15 +114430,15 @@ "binop": null }, "value": "input", - "start": 10891, - "end": 10896, + "start": 11127, + "end": 11132, "loc": { "start": { - "line": 287, + "line": 289, "column": 33 }, "end": { - "line": 287, + "line": 289, "column": 38 } } @@ -110741,15 +114455,15 @@ "postfix": false, "binop": null }, - "start": 10896, - "end": 10897, + "start": 11132, + "end": 11133, "loc": { "start": { - "line": 287, + "line": 289, "column": 38 }, "end": { - "line": 287, + "line": 289, "column": 39 } } @@ -110767,15 +114481,15 @@ "binop": null, "updateContext": null }, - "start": 10897, - "end": 10898, + "start": 11133, + "end": 11134, "loc": { "start": { - "line": 287, + "line": 289, "column": 39 }, "end": { - "line": 287, + "line": 289, "column": 40 } } @@ -110792,15 +114506,15 @@ "postfix": false, "binop": null }, - "start": 10904, - "end": 10905, + "start": 11140, + "end": 11141, "loc": { "start": { - "line": 288, + "line": 290, "column": 4 }, "end": { - "line": 288, + "line": 290, "column": 5 } } @@ -110817,15 +114531,15 @@ "postfix": false, "binop": null }, - "start": 10905, - "end": 10906, + "start": 11141, + "end": 11142, "loc": { "start": { - "line": 288, + "line": 290, "column": 5 }, "end": { - "line": 288, + "line": 290, "column": 6 } } @@ -110843,15 +114557,15 @@ "binop": null, "updateContext": null }, - "start": 10906, - "end": 10907, + "start": 11142, + "end": 11143, "loc": { "start": { - "line": 288, + "line": 290, "column": 6 }, "end": { - "line": 288, + "line": 290, "column": 7 } } @@ -110868,15 +114582,15 @@ "postfix": false, "binop": null }, - "start": 10911, - "end": 10912, + "start": 11147, + "end": 11148, "loc": { "start": { - "line": 289, + "line": 291, "column": 2 }, "end": { - "line": 289, + "line": 291, "column": 3 } } @@ -110884,15 +114598,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": 10920, - "end": 11038, + "start": 11156, + "end": 11274, "loc": { "start": { - "line": 291, + "line": 293, "column": 2 }, "end": { - "line": 294, + "line": 296, "column": 5 } } @@ -110910,15 +114624,15 @@ "binop": null }, "value": "clearInput", - "start": 11042, - "end": 11052, + "start": 11278, + "end": 11288, "loc": { "start": { - "line": 295, + "line": 297, "column": 2 }, "end": { - "line": 295, + "line": 297, "column": 12 } } @@ -110935,15 +114649,15 @@ "postfix": false, "binop": null }, - "start": 11052, - "end": 11053, + "start": 11288, + "end": 11289, "loc": { "start": { - "line": 295, + "line": 297, "column": 12 }, "end": { - "line": 295, + "line": 297, "column": 13 } } @@ -110961,15 +114675,15 @@ "binop": null }, "value": "inputName", - "start": 11053, - "end": 11062, + "start": 11289, + "end": 11298, "loc": { "start": { - "line": 295, + "line": 297, "column": 13 }, "end": { - "line": 295, + "line": 297, "column": 22 } } @@ -110986,15 +114700,15 @@ "postfix": false, "binop": null }, - "start": 11062, - "end": 11063, + "start": 11298, + "end": 11299, "loc": { "start": { - "line": 295, + "line": 297, "column": 22 }, "end": { - "line": 295, + "line": 297, "column": 23 } } @@ -111011,15 +114725,15 @@ "postfix": false, "binop": null }, - "start": 11063, - "end": 11064, + "start": 11299, + "end": 11300, "loc": { "start": { - "line": 295, + "line": 297, "column": 23 }, "end": { - "line": 295, + "line": 297, "column": 24 } } @@ -111037,15 +114751,15 @@ "binop": null }, "value": "inputName", - "start": 11070, - "end": 11079, + "start": 11306, + "end": 11315, "loc": { "start": { - "line": 296, + "line": 298, "column": 4 }, "end": { - "line": 296, + "line": 298, "column": 13 } } @@ -111064,15 +114778,15 @@ "updateContext": null }, "value": "=", - "start": 11080, - "end": 11081, + "start": 11316, + "end": 11317, "loc": { "start": { - "line": 296, + "line": 298, "column": 14 }, "end": { - "line": 296, + "line": 298, "column": 15 } } @@ -111090,15 +114804,15 @@ "binop": null }, "value": "inputName", - "start": 11082, - "end": 11091, + "start": 11318, + "end": 11327, "loc": { "start": { - "line": 296, + "line": 298, "column": 16 }, "end": { - "line": 296, + "line": 298, "column": 25 } } @@ -111117,15 +114831,15 @@ "updateContext": null }, "value": "||", - "start": 11092, - "end": 11094, + "start": 11328, + "end": 11330, "loc": { "start": { - "line": 296, + "line": 298, "column": 26 }, "end": { - "line": 296, + "line": 298, "column": 28 } } @@ -111145,15 +114859,15 @@ "updateContext": null }, "value": "this", - "start": 11095, - "end": 11099, + "start": 11331, + "end": 11335, "loc": { "start": { - "line": 296, + "line": 298, "column": 29 }, "end": { - "line": 296, + "line": 298, "column": 33 } } @@ -111171,15 +114885,15 @@ "binop": null, "updateContext": null }, - "start": 11099, - "end": 11100, + "start": 11335, + "end": 11336, "loc": { "start": { - "line": 296, + "line": 298, "column": 33 }, "end": { - "line": 296, + "line": 298, "column": 34 } } @@ -111197,15 +114911,15 @@ "binop": null }, "value": "options", - "start": 11100, - "end": 11107, + "start": 11336, + "end": 11343, "loc": { "start": { - "line": 296, + "line": 298, "column": 34 }, "end": { - "line": 296, + "line": 298, "column": 41 } } @@ -111223,15 +114937,15 @@ "binop": null, "updateContext": null }, - "start": 11107, - "end": 11108, + "start": 11343, + "end": 11344, "loc": { "start": { - "line": 296, + "line": 298, "column": 41 }, "end": { - "line": 296, + "line": 298, "column": 42 } } @@ -111249,15 +114963,15 @@ "binop": null }, "value": "inputName", - "start": 11108, - "end": 11117, + "start": 11344, + "end": 11353, "loc": { "start": { - "line": 296, + "line": 298, "column": 42 }, "end": { - "line": 296, + "line": 298, "column": 51 } } @@ -111275,15 +114989,15 @@ "binop": null, "updateContext": null }, - "start": 11117, - "end": 11118, + "start": 11353, + "end": 11354, "loc": { "start": { - "line": 296, + "line": 298, "column": 51 }, "end": { - "line": 296, + "line": 298, "column": 52 } } @@ -111303,15 +115017,15 @@ "updateContext": null }, "value": "this", - "start": 11124, - "end": 11128, + "start": 11360, + "end": 11364, "loc": { "start": { - "line": 297, + "line": 299, "column": 4 }, "end": { - "line": 297, + "line": 299, "column": 8 } } @@ -111329,15 +115043,15 @@ "binop": null, "updateContext": null }, - "start": 11128, - "end": 11129, + "start": 11364, + "end": 11365, "loc": { "start": { - "line": 297, + "line": 299, "column": 8 }, "end": { - "line": 297, + "line": 299, "column": 9 } } @@ -111355,15 +115069,15 @@ "binop": null }, "value": "input", - "start": 11129, - "end": 11134, + "start": 11365, + "end": 11370, "loc": { "start": { - "line": 297, + "line": 299, "column": 9 }, "end": { - "line": 297, + "line": 299, "column": 14 } } @@ -111381,125 +115095,19 @@ "binop": null, "updateContext": null }, - "start": 11134, - "end": 11135, + "start": 11370, + "end": 11371, "loc": { "start": { - "line": 297, + "line": 299, "column": 14 }, "end": { - "line": 297, + "line": 299, "column": 15 } } }, - { - "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": 11135, - "end": 11139, - "loc": { - "start": { - "line": 297, - "column": 15 - }, - "end": { - "line": 297, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11139, - "end": 11140, - "loc": { - "start": { - "line": 297, - "column": 19 - }, - "end": { - "line": 297, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 11140, - "end": 11147, - "loc": { - "start": { - "line": 297, - "column": 20 - }, - "end": { - "line": 297, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11147, - "end": 11148, - "loc": { - "start": { - "line": 297, - "column": 27 - }, - "end": { - "line": 297, - "column": 28 - } - } - }, { "type": { "label": "name", @@ -111513,16 +115121,16 @@ "binop": null }, "value": "inputName", - "start": 11148, - "end": 11157, + "start": 11371, + "end": 11380, "loc": { "start": { - "line": 297, - "column": 28 + "line": 299, + "column": 15 }, "end": { - "line": 297, - "column": 37 + "line": 299, + "column": 24 } } }, @@ -111539,16 +115147,16 @@ "binop": null, "updateContext": null }, - "start": 11157, - "end": 11158, + "start": 11380, + "end": 11381, "loc": { "start": { - "line": 297, - "column": 37 + "line": 299, + "column": 24 }, "end": { - "line": 297, - "column": 38 + "line": 299, + "column": 25 } } }, @@ -111566,16 +115174,16 @@ "updateContext": null }, "value": "=", - "start": 11159, - "end": 11160, + "start": 11382, + "end": 11383, "loc": { "start": { - "line": 297, - "column": 39 + "line": 299, + "column": 26 }, "end": { - "line": 297, - "column": 40 + "line": 299, + "column": 27 } } }, @@ -111593,16 +115201,16 @@ "updateContext": null }, "value": "", - "start": 11161, - "end": 11163, + "start": 11384, + "end": 11386, "loc": { "start": { - "line": 297, - "column": 41 + "line": 299, + "column": 28 }, "end": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 } } }, @@ -111619,31 +115227,31 @@ "binop": null, "updateContext": null }, - "start": 11163, - "end": 11164, + "start": 11386, + "end": 11387, "loc": { "start": { - "line": 297, - "column": 43 + "line": 299, + "column": 30 }, "end": { - "line": 297, - "column": 44 + "line": 299, + "column": 31 } } }, { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11172, - "end": 11227, + "start": 11395, + "end": 11450, "loc": { "start": { - "line": 299, + "line": 301, "column": 4 }, "end": { - "line": 301, + "line": 303, "column": 7 } } @@ -111663,15 +115271,15 @@ "updateContext": null }, "value": "if", - "start": 11233, - "end": 11235, + "start": 11456, + "end": 11458, "loc": { "start": { - "line": 302, + "line": 304, "column": 4 }, "end": { - "line": 302, + "line": 304, "column": 6 } } @@ -111688,15 +115296,15 @@ "postfix": false, "binop": null }, - "start": 11235, - "end": 11236, + "start": 11458, + "end": 11459, "loc": { "start": { - "line": 302, + "line": 304, "column": 6 }, "end": { - "line": 302, + "line": 304, "column": 7 } } @@ -111716,15 +115324,15 @@ "updateContext": null }, "value": "this", - "start": 11236, - "end": 11240, + "start": 11459, + "end": 11463, "loc": { "start": { - "line": 302, + "line": 304, "column": 7 }, "end": { - "line": 302, + "line": 304, "column": 11 } } @@ -111742,15 +115350,15 @@ "binop": null, "updateContext": null }, - "start": 11240, - "end": 11241, + "start": 11463, + "end": 11464, "loc": { "start": { - "line": 302, + "line": 304, "column": 11 }, "end": { - "line": 302, + "line": 304, "column": 12 } } @@ -111768,15 +115376,15 @@ "binop": null }, "value": "options", - "start": 11241, - "end": 11248, + "start": 11464, + "end": 11471, "loc": { "start": { - "line": 302, + "line": 304, "column": 12 }, "end": { - "line": 302, + "line": 304, "column": 19 } } @@ -111794,15 +115402,15 @@ "binop": null, "updateContext": null }, - "start": 11248, - "end": 11249, + "start": 11471, + "end": 11472, "loc": { "start": { - "line": 302, + "line": 304, "column": 19 }, "end": { - "line": 302, + "line": 304, "column": 20 } } @@ -111820,15 +115428,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11249, - "end": 11267, + "start": 11472, + "end": 11490, "loc": { "start": { - "line": 302, + "line": 304, "column": 20 }, "end": { - "line": 302, + "line": 304, "column": 38 } } @@ -111845,15 +115453,15 @@ "postfix": false, "binop": null }, - "start": 11267, - "end": 11268, + "start": 11490, + "end": 11491, "loc": { "start": { - "line": 302, + "line": 304, "column": 38 }, "end": { - "line": 302, + "line": 304, "column": 39 } } @@ -111873,15 +115481,15 @@ "updateContext": null }, "value": "this", - "start": 11276, - "end": 11280, + "start": 11499, + "end": 11503, "loc": { "start": { - "line": 303, + "line": 305, "column": 6 }, "end": { - "line": 303, + "line": 305, "column": 10 } } @@ -111899,15 +115507,15 @@ "binop": null, "updateContext": null }, - "start": 11280, - "end": 11281, + "start": 11503, + "end": 11504, "loc": { "start": { - "line": 303, + "line": 305, "column": 10 }, "end": { - "line": 303, + "line": 305, "column": 11 } } @@ -111925,15 +115533,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 11281, - "end": 11299, + "start": 11504, + "end": 11522, "loc": { "start": { - "line": 303, + "line": 305, "column": 11 }, "end": { - "line": 303, + "line": 305, "column": 29 } } @@ -111950,15 +115558,15 @@ "postfix": false, "binop": null }, - "start": 11299, - "end": 11300, + "start": 11522, + "end": 11523, "loc": { "start": { - "line": 303, + "line": 305, "column": 29 }, "end": { - "line": 303, + "line": 305, "column": 30 } } @@ -111978,15 +115586,15 @@ "updateContext": null }, "value": "this", - "start": 11300, - "end": 11304, + "start": 11523, + "end": 11527, "loc": { "start": { - "line": 303, + "line": 305, "column": 30 }, "end": { - "line": 303, + "line": 305, "column": 34 } } @@ -112004,15 +115612,15 @@ "binop": null, "updateContext": null }, - "start": 11304, - "end": 11305, + "start": 11527, + "end": 11528, "loc": { "start": { - "line": 303, + "line": 305, "column": 34 }, "end": { - "line": 303, + "line": 305, "column": 35 } } @@ -112030,15 +115638,15 @@ "binop": null }, "value": "input", - "start": 11305, - "end": 11310, + "start": 11528, + "end": 11533, "loc": { "start": { - "line": 303, + "line": 305, "column": 35 }, "end": { - "line": 303, + "line": 305, "column": 40 } } @@ -112055,15 +115663,15 @@ "postfix": false, "binop": null }, - "start": 11310, - "end": 11311, + "start": 11533, + "end": 11534, "loc": { "start": { - "line": 303, + "line": 305, "column": 40 }, "end": { - "line": 303, + "line": 305, "column": 41 } } @@ -112081,15 +115689,15 @@ "binop": null, "updateContext": null }, - "start": 11311, - "end": 11312, + "start": 11534, + "end": 11535, "loc": { "start": { - "line": 303, + "line": 305, "column": 41 }, "end": { - "line": 303, + "line": 305, "column": 42 } } @@ -112106,15 +115714,15 @@ "postfix": false, "binop": null }, - "start": 11316, - "end": 11317, + "start": 11539, + "end": 11540, "loc": { "start": { - "line": 304, + "line": 306, "column": 2 }, "end": { - "line": 304, + "line": 306, "column": 3 } } @@ -112122,15 +115730,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": 11323, - "end": 11485, + "start": 11546, + "end": 11708, "loc": { "start": { - "line": 306, + "line": 308, "column": 2 }, "end": { - "line": 309, + "line": 311, "column": 5 } } @@ -112148,15 +115756,15 @@ "binop": null }, "value": "getInput", - "start": 11489, - "end": 11497, + "start": 11712, + "end": 11720, "loc": { "start": { - "line": 310, + "line": 312, "column": 2 }, "end": { - "line": 310, + "line": 312, "column": 10 } } @@ -112173,15 +115781,15 @@ "postfix": false, "binop": null }, - "start": 11497, - "end": 11498, + "start": 11720, + "end": 11721, "loc": { "start": { - "line": 310, + "line": 312, "column": 10 }, "end": { - "line": 310, + "line": 312, "column": 11 } } @@ -112199,15 +115807,15 @@ "binop": null }, "value": "inputName", - "start": 11498, - "end": 11507, + "start": 11721, + "end": 11730, "loc": { "start": { - "line": 310, + "line": 312, "column": 11 }, "end": { - "line": 310, + "line": 312, "column": 20 } } @@ -112224,15 +115832,15 @@ "postfix": false, "binop": null }, - "start": 11507, - "end": 11508, + "start": 11730, + "end": 11731, "loc": { "start": { - "line": 310, + "line": 312, "column": 20 }, "end": { - "line": 310, + "line": 312, "column": 21 } } @@ -112249,15 +115857,15 @@ "postfix": false, "binop": null }, - "start": 11508, - "end": 11509, + "start": 11731, + "end": 11732, "loc": { "start": { - "line": 310, + "line": 312, "column": 21 }, "end": { - "line": 310, + "line": 312, "column": 22 } } @@ -112275,15 +115883,15 @@ "binop": null }, "value": "inputName", - "start": 11515, - "end": 11524, + "start": 11738, + "end": 11747, "loc": { "start": { - "line": 311, + "line": 313, "column": 4 }, "end": { - "line": 311, + "line": 313, "column": 13 } } @@ -112302,929 +115910,16 @@ "updateContext": null }, "value": "=", - "start": 11525, - "end": 11526, - "loc": { - "start": { - "line": 311, - "column": 14 - }, - "end": { - "line": 311, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 11527, - "end": 11536, - "loc": { - "start": { - "line": 311, - "column": 16 - }, - "end": { - "line": 311, - "column": 25 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 11537, - "end": 11539, - "loc": { - "start": { - "line": 311, - "column": 26 - }, - "end": { - "line": 311, - "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": 11540, - "end": 11544, - "loc": { - "start": { - "line": 311, - "column": 29 - }, - "end": { - "line": 311, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11544, - "end": 11545, - "loc": { - "start": { - "line": 311, - "column": 33 - }, - "end": { - "line": 311, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 11545, - "end": 11552, - "loc": { - "start": { - "line": 311, - "column": 34 - }, - "end": { - "line": 311, - "column": 41 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11552, - "end": 11553, - "loc": { - "start": { - "line": 311, - "column": 41 - }, - "end": { - "line": 311, - "column": 42 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 11553, - "end": 11562, - "loc": { - "start": { - "line": 311, - "column": 42 - }, - "end": { - "line": 311, - "column": 51 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11562, - "end": 11563, - "loc": { - "start": { - "line": 311, - "column": 51 - }, - "end": { - "line": 311, - "column": 52 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 11571, - "end": 11626, - "loc": { - "start": { - "line": 313, - "column": 4 - }, - "end": { - "line": 315, - "column": 7 - } - } - }, - { - "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": 11632, - "end": 11634, - "loc": { - "start": { - "line": 316, - "column": 4 - }, - "end": { - "line": 316, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11634, - "end": 11635, - "loc": { - "start": { - "line": 316, - "column": 6 - }, - "end": { - "line": 316, - "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": 11635, - "end": 11639, - "loc": { - "start": { - "line": 316, - "column": 7 - }, - "end": { - "line": 316, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11639, - "end": 11640, - "loc": { - "start": { - "line": 316, - "column": 11 - }, - "end": { - "line": 316, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 11640, - "end": 11647, - "loc": { - "start": { - "line": 316, - "column": 12 - }, - "end": { - "line": 316, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11647, - "end": 11648, - "loc": { - "start": { - "line": 316, - "column": 19 - }, - "end": { - "line": 316, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "syncInstanceInputs", - "start": 11648, - "end": 11666, - "loc": { - "start": { - "line": 316, - "column": 20 - }, - "end": { - "line": 316, - "column": 38 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11666, - "end": 11667, - "loc": { - "start": { - "line": 316, - "column": 38 - }, - "end": { - "line": 316, - "column": 39 - } - } - }, - { - "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": 11675, - "end": 11679, - "loc": { - "start": { - "line": 317, - "column": 6 - }, - "end": { - "line": 317, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11679, - "end": 11680, - "loc": { - "start": { - "line": 317, - "column": 10 - }, - "end": { - "line": 317, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "syncInstanceInputs", - "start": 11680, - "end": 11698, - "loc": { - "start": { - "line": 317, - "column": 11 - }, - "end": { - "line": 317, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11698, - "end": 11699, - "loc": { - "start": { - "line": 317, - "column": 29 - }, - "end": { - "line": 317, - "column": 30 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 11699, - "end": 11703, - "loc": { - "start": { - "line": 317, - "column": 30 - }, - "end": { - "line": 317, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11703, - "end": 11704, - "loc": { - "start": { - "line": 317, - "column": 34 - }, - "end": { - "line": 317, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 11704, - "end": 11709, - "loc": { - "start": { - "line": 317, - "column": 35 - }, - "end": { - "line": 317, - "column": 40 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11709, - "end": 11710, - "loc": { - "start": { - "line": 317, - "column": 40 - }, - "end": { - "line": 317, - "column": 41 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11710, - "end": 11711, - "loc": { - "start": { - "line": 317, - "column": 41 - }, - "end": { - "line": 317, - "column": 42 - } - } - }, - { - "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": 11719, - "end": 11725, - "loc": { - "start": { - "line": 319, - "column": 4 - }, - "end": { - "line": 319, - "column": 10 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 11726, - "end": 11730, - "loc": { - "start": { - "line": 319, - "column": 11 - }, - "end": { - "line": 319, - "column": 15 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11730, - "end": 11731, - "loc": { - "start": { - "line": 319, - "column": 15 - }, - "end": { - "line": 319, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 11731, - "end": 11736, - "loc": { - "start": { - "line": 319, - "column": 16 - }, - "end": { - "line": 319, - "column": 21 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11736, - "end": 11737, - "loc": { - "start": { - "line": 319, - "column": 21 - }, - "end": { - "line": 319, - "column": 22 - } - } - }, - { - "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": 11737, - "end": 11741, - "loc": { - "start": { - "line": 319, - "column": 22 - }, - "end": { - "line": 319, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11741, - "end": 11742, - "loc": { - "start": { - "line": 319, - "column": 26 - }, - "end": { - "line": 319, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 11742, + "start": 11748, "end": 11749, "loc": { "start": { - "line": 319, - "column": 27 + "line": 313, + "column": 14 }, "end": { - "line": 319, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11749, - "end": 11750, - "loc": { - "start": { - "line": 319, - "column": 34 - }, - "end": { - "line": 319, - "column": 35 + "line": 313, + "column": 15 } } }, @@ -113245,362 +115940,11 @@ "end": 11759, "loc": { "start": { - "line": 319, - "column": 35 - }, - "end": { - "line": 319, - "column": 44 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11759, - "end": 11760, - "loc": { - "start": { - "line": 319, - "column": 44 - }, - "end": { - "line": 319, - "column": 45 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11760, - "end": 11761, - "loc": { - "start": { - "line": 319, - "column": 45 - }, - "end": { - "line": 319, - "column": 46 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11765, - "end": 11766, - "loc": { - "start": { - "line": 320, - "column": 2 - }, - "end": { - "line": 320, - "column": 3 - } - } - }, - { - "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": 11772, - "end": 11932, - "loc": { - "start": { - "line": 322, - "column": 2 - }, - "end": { - "line": 326, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setInput", - "start": 11936, - "end": 11944, - "loc": { - "start": { - "line": 327, - "column": 2 - }, - "end": { - "line": 327, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11944, - "end": 11945, - "loc": { - "start": { - "line": 327, - "column": 10 - }, - "end": { - "line": 327, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 11945, - "end": 11950, - "loc": { - "start": { - "line": 327, - "column": 11 - }, - "end": { - "line": 327, - "column": 16 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 11950, - "end": 11951, - "loc": { - "start": { - "line": 327, + "line": 313, "column": 16 }, "end": { - "line": 327, - "column": 17 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 11952, - "end": 11961, - "loc": { - "start": { - "line": 327, - "column": 18 - }, - "end": { - "line": 327, - "column": 27 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11961, - "end": 11962, - "loc": { - "start": { - "line": 327, - "column": 27 - }, - "end": { - "line": 327, - "column": 28 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 11962, - "end": 11963, - "loc": { - "start": { - "line": 327, - "column": 28 - }, - "end": { - "line": 327, - "column": 29 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 11969, - "end": 11978, - "loc": { - "start": { - "line": 328, - "column": 4 - }, - "end": { - "line": 328, - "column": 13 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 11979, - "end": 11980, - "loc": { - "start": { - "line": 328, - "column": 14 - }, - "end": { - "line": 328, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 11981, - "end": 11990, - "loc": { - "start": { - "line": 328, - "column": 16 - }, - "end": { - "line": 328, + "line": 313, "column": 25 } } @@ -113619,15 +115963,15 @@ "updateContext": null }, "value": "||", - "start": 11991, - "end": 11993, + "start": 11760, + "end": 11762, "loc": { "start": { - "line": 328, + "line": 313, "column": 26 }, "end": { - "line": 328, + "line": 313, "column": 28 } } @@ -113647,15 +115991,15 @@ "updateContext": null }, "value": "this", - "start": 11994, - "end": 11998, + "start": 11763, + "end": 11767, "loc": { "start": { - "line": 328, + "line": 313, "column": 29 }, "end": { - "line": 328, + "line": 313, "column": 33 } } @@ -113673,15 +116017,15 @@ "binop": null, "updateContext": null }, - "start": 11998, - "end": 11999, + "start": 11767, + "end": 11768, "loc": { "start": { - "line": 328, + "line": 313, "column": 33 }, "end": { - "line": 328, + "line": 313, "column": 34 } } @@ -113699,15 +116043,15 @@ "binop": null }, "value": "options", - "start": 11999, - "end": 12006, + "start": 11768, + "end": 11775, "loc": { "start": { - "line": 328, + "line": 313, "column": 34 }, "end": { - "line": 328, + "line": 313, "column": 41 } } @@ -113725,15 +116069,15 @@ "binop": null, "updateContext": null }, - "start": 12006, - "end": 12007, + "start": 11775, + "end": 11776, "loc": { "start": { - "line": 328, + "line": 313, "column": 41 }, "end": { - "line": 328, + "line": 313, "column": 42 } } @@ -113751,15 +116095,15 @@ "binop": null }, "value": "inputName", - "start": 12007, - "end": 12016, + "start": 11776, + "end": 11785, "loc": { "start": { - "line": 328, + "line": 313, "column": 42 }, "end": { - "line": 328, + "line": 313, "column": 51 } } @@ -113777,268 +116121,31 @@ "binop": null, "updateContext": null }, - "start": 12016, - "end": 12017, + "start": 11785, + "end": 11786, "loc": { "start": { - "line": 328, + "line": 313, "column": 51 }, "end": { - "line": 328, + "line": 313, "column": 52 } } }, - { - "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": 12023, - "end": 12027, - "loc": { - "start": { - "line": 329, - "column": 4 - }, - "end": { - "line": 329, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12027, - "end": 12028, - "loc": { - "start": { - "line": 329, - "column": 8 - }, - "end": { - "line": 329, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 12028, - "end": 12033, - "loc": { - "start": { - "line": 329, - "column": 9 - }, - "end": { - "line": 329, - "column": 14 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12033, - "end": 12034, - "loc": { - "start": { - "line": 329, - "column": 14 - }, - "end": { - "line": 329, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputName", - "start": 12034, - "end": 12043, - "loc": { - "start": { - "line": 329, - "column": 15 - }, - "end": { - "line": 329, - "column": 24 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12043, - "end": 12044, - "loc": { - "start": { - "line": 329, - "column": 24 - }, - "end": { - "line": 329, - "column": 25 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12045, - "end": 12046, - "loc": { - "start": { - "line": 329, - "column": 26 - }, - "end": { - "line": 329, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 12047, - "end": 12052, - "loc": { - "start": { - "line": 329, - "column": 28 - }, - "end": { - "line": 329, - "column": 33 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12052, - "end": 12053, - "loc": { - "start": { - "line": 329, - "column": 33 - }, - "end": { - "line": 329, - "column": 34 - } - } - }, { "type": "CommentBlock", "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", - "start": 12061, - "end": 12116, + "start": 11794, + "end": 11849, "loc": { "start": { - "line": 331, + "line": 315, "column": 4 }, "end": { - "line": 333, + "line": 317, "column": 7 } } @@ -114058,15 +116165,15 @@ "updateContext": null }, "value": "if", - "start": 12122, - "end": 12124, + "start": 11855, + "end": 11857, "loc": { "start": { - "line": 334, + "line": 318, "column": 4 }, "end": { - "line": 334, + "line": 318, "column": 6 } } @@ -114083,15 +116190,15 @@ "postfix": false, "binop": null }, - "start": 12124, - "end": 12125, + "start": 11857, + "end": 11858, "loc": { "start": { - "line": 334, + "line": 318, "column": 6 }, "end": { - "line": 334, + "line": 318, "column": 7 } } @@ -114111,15 +116218,15 @@ "updateContext": null }, "value": "this", - "start": 12125, - "end": 12129, + "start": 11858, + "end": 11862, "loc": { "start": { - "line": 334, + "line": 318, "column": 7 }, "end": { - "line": 334, + "line": 318, "column": 11 } } @@ -114137,15 +116244,15 @@ "binop": null, "updateContext": null }, - "start": 12129, - "end": 12130, + "start": 11862, + "end": 11863, "loc": { "start": { - "line": 334, + "line": 318, "column": 11 }, "end": { - "line": 334, + "line": 318, "column": 12 } } @@ -114163,15 +116270,15 @@ "binop": null }, "value": "options", - "start": 12130, - "end": 12137, + "start": 11863, + "end": 11870, "loc": { "start": { - "line": 334, + "line": 318, "column": 12 }, "end": { - "line": 334, + "line": 318, "column": 19 } } @@ -114189,15 +116296,15 @@ "binop": null, "updateContext": null }, - "start": 12137, - "end": 12138, + "start": 11870, + "end": 11871, "loc": { "start": { - "line": 334, + "line": 318, "column": 19 }, "end": { - "line": 334, + "line": 318, "column": 20 } } @@ -114215,15 +116322,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 12138, - "end": 12156, + "start": 11871, + "end": 11889, "loc": { "start": { - "line": 334, + "line": 318, "column": 20 }, "end": { - "line": 334, + "line": 318, "column": 38 } } @@ -114240,15 +116347,15 @@ "postfix": false, "binop": null }, - "start": 12156, - "end": 12157, + "start": 11889, + "end": 11890, "loc": { "start": { - "line": 334, + "line": 318, "column": 38 }, "end": { - "line": 334, + "line": 318, "column": 39 } } @@ -114268,15 +116375,15 @@ "updateContext": null }, "value": "this", - "start": 12165, - "end": 12169, + "start": 11898, + "end": 11902, "loc": { "start": { - "line": 335, + "line": 319, "column": 6 }, "end": { - "line": 335, + "line": 319, "column": 10 } } @@ -114294,15 +116401,15 @@ "binop": null, "updateContext": null }, - "start": 12169, - "end": 12170, + "start": 11902, + "end": 11903, "loc": { "start": { - "line": 335, + "line": 319, "column": 10 }, "end": { - "line": 335, + "line": 319, "column": 11 } } @@ -114320,15 +116427,15 @@ "binop": null }, "value": "syncInstanceInputs", - "start": 12170, - "end": 12188, + "start": 11903, + "end": 11921, "loc": { "start": { - "line": 335, + "line": 319, "column": 11 }, "end": { - "line": 335, + "line": 319, "column": 29 } } @@ -114345,15 +116452,15 @@ "postfix": false, "binop": null }, - "start": 12188, - "end": 12189, + "start": 11921, + "end": 11922, "loc": { "start": { - "line": 335, + "line": 319, "column": 29 }, "end": { - "line": 335, + "line": 319, "column": 30 } } @@ -114373,15 +116480,15 @@ "updateContext": null }, "value": "this", - "start": 12189, - "end": 12193, + "start": 11922, + "end": 11926, "loc": { "start": { - "line": 335, + "line": 319, "column": 30 }, "end": { - "line": 335, + "line": 319, "column": 34 } } @@ -114399,15 +116506,15 @@ "binop": null, "updateContext": null }, - "start": 12193, - "end": 12194, + "start": 11926, + "end": 11927, "loc": { "start": { - "line": 335, + "line": 319, "column": 34 }, "end": { - "line": 335, + "line": 319, "column": 35 } } @@ -114425,15 +116532,15 @@ "binop": null }, "value": "input", - "start": 12194, - "end": 12199, + "start": 11927, + "end": 11932, "loc": { "start": { - "line": 335, + "line": 319, "column": 35 }, "end": { - "line": 335, + "line": 319, "column": 40 } } @@ -114450,15 +116557,15 @@ "postfix": false, "binop": null }, - "start": 12199, - "end": 12200, + "start": 11932, + "end": 11933, "loc": { "start": { - "line": 335, + "line": 319, "column": 40 }, "end": { - "line": 335, + "line": 319, "column": 41 } } @@ -114476,184 +116583,44 @@ "binop": null, "updateContext": null }, - "start": 12200, - "end": 12201, + "start": 11933, + "end": 11934, "loc": { "start": { - "line": 335, + "line": 319, "column": 41 }, "end": { - "line": 335, + "line": 319, "column": 42 } } }, { "type": { - "label": "}", - "beforeExpr": false, + "label": "return", + "keyword": "return", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 12205, - "end": 12206, + "value": "return", + "start": 11942, + "end": 11948, "loc": { "start": { - "line": 336, - "column": 2 + "line": 321, + "column": 4 }, "end": { - "line": 336, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", - "start": 12214, - "end": 12323, - "loc": { - "start": { - "line": 338, - "column": 2 - }, - "end": { - "line": 341, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "replaceInput", - "start": 12327, - "end": 12339, - "loc": { - "start": { - "line": 342, - "column": 2 - }, - "end": { - "line": 342, - "column": 14 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12339, - "end": 12340, - "loc": { - "start": { - "line": 342, - "column": 14 - }, - "end": { - "line": 342, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputObj", - "start": 12340, - "end": 12348, - "loc": { - "start": { - "line": 342, - "column": 15 - }, - "end": { - "line": 342, - "column": 23 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12348, - "end": 12349, - "loc": { - "start": { - "line": 342, - "column": 23 - }, - "end": { - "line": 342, - "column": 24 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12349, - "end": 12350, - "loc": { - "start": { - "line": 342, - "column": 24 - }, - "end": { - "line": 342, - "column": 25 + "line": 321, + "column": 10 } } }, @@ -114672,19 +116639,1151 @@ "updateContext": null }, "value": "this", - "start": 12356, - "end": 12360, + "start": 11949, + "end": 11953, "loc": { "start": { - "line": 343, + "line": 321, + "column": 11 + }, + "end": { + "line": 321, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11953, + "end": 11954, + "loc": { + "start": { + "line": 321, + "column": 15 + }, + "end": { + "line": 321, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 11954, + "end": 11959, + "loc": { + "start": { + "line": 321, + "column": 16 + }, + "end": { + "line": 321, + "column": 21 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11959, + "end": 11960, + "loc": { + "start": { + "line": 321, + "column": 21 + }, + "end": { + "line": 321, + "column": 22 + } + } + }, + { + "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": 11960, + "end": 11964, + "loc": { + "start": { + "line": 321, + "column": 22 + }, + "end": { + "line": 321, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11964, + "end": 11965, + "loc": { + "start": { + "line": 321, + "column": 26 + }, + "end": { + "line": 321, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 11965, + "end": 11972, + "loc": { + "start": { + "line": 321, + "column": 27 + }, + "end": { + "line": 321, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11972, + "end": 11973, + "loc": { + "start": { + "line": 321, + "column": 34 + }, + "end": { + "line": 321, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 11973, + "end": 11982, + "loc": { + "start": { + "line": 321, + "column": 35 + }, + "end": { + "line": 321, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11982, + "end": 11983, + "loc": { + "start": { + "line": 321, + "column": 44 + }, + "end": { + "line": 321, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11983, + "end": 11984, + "loc": { + "start": { + "line": 321, + "column": 45 + }, + "end": { + "line": 321, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11988, + "end": 11989, + "loc": { + "start": { + "line": 322, + "column": 2 + }, + "end": { + "line": 322, + "column": 3 + } + } + }, + { + "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": 11995, + "end": 12155, + "loc": { + "start": { + "line": 324, + "column": 2 + }, + "end": { + "line": 328, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setInput", + "start": 12159, + "end": 12167, + "loc": { + "start": { + "line": 329, + "column": 2 + }, + "end": { + "line": 329, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12167, + "end": 12168, + "loc": { + "start": { + "line": 329, + "column": 10 + }, + "end": { + "line": 329, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 12168, + "end": 12173, + "loc": { + "start": { + "line": 329, + "column": 11 + }, + "end": { + "line": 329, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12173, + "end": 12174, + "loc": { + "start": { + "line": 329, + "column": 16 + }, + "end": { + "line": 329, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 12175, + "end": 12184, + "loc": { + "start": { + "line": 329, + "column": 18 + }, + "end": { + "line": 329, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12184, + "end": 12185, + "loc": { + "start": { + "line": 329, + "column": 27 + }, + "end": { + "line": 329, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12185, + "end": 12186, + "loc": { + "start": { + "line": 329, + "column": 28 + }, + "end": { + "line": 329, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 12192, + "end": 12201, + "loc": { + "start": { + "line": 330, "column": 4 }, "end": { - "line": 343, + "line": 330, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12202, + "end": 12203, + "loc": { + "start": { + "line": 330, + "column": 14 + }, + "end": { + "line": 330, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 12204, + "end": 12213, + "loc": { + "start": { + "line": 330, + "column": 16 + }, + "end": { + "line": 330, + "column": 25 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 12214, + "end": 12216, + "loc": { + "start": { + "line": 330, + "column": 26 + }, + "end": { + "line": 330, + "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": 12217, + "end": 12221, + "loc": { + "start": { + "line": 330, + "column": 29 + }, + "end": { + "line": 330, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12221, + "end": 12222, + "loc": { + "start": { + "line": 330, + "column": 33 + }, + "end": { + "line": 330, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 12222, + "end": 12229, + "loc": { + "start": { + "line": 330, + "column": 34 + }, + "end": { + "line": 330, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12229, + "end": 12230, + "loc": { + "start": { + "line": 330, + "column": 41 + }, + "end": { + "line": 330, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 12230, + "end": 12239, + "loc": { + "start": { + "line": 330, + "column": 42 + }, + "end": { + "line": 330, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12239, + "end": 12240, + "loc": { + "start": { + "line": 330, + "column": 51 + }, + "end": { + "line": 330, + "column": 52 + } + } + }, + { + "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": 12246, + "end": 12250, + "loc": { + "start": { + "line": 331, + "column": 4 + }, + "end": { + "line": 331, "column": 8 } } }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12250, + "end": 12251, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 12251, + "end": 12256, + "loc": { + "start": { + "line": 331, + "column": 9 + }, + "end": { + "line": 331, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12256, + "end": 12257, + "loc": { + "start": { + "line": 331, + "column": 14 + }, + "end": { + "line": 331, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputName", + "start": 12257, + "end": 12266, + "loc": { + "start": { + "line": 331, + "column": 15 + }, + "end": { + "line": 331, + "column": 24 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12266, + "end": 12267, + "loc": { + "start": { + "line": 331, + "column": 24 + }, + "end": { + "line": 331, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12268, + "end": 12269, + "loc": { + "start": { + "line": 331, + "column": 26 + }, + "end": { + "line": 331, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 12270, + "end": 12275, + "loc": { + "start": { + "line": 331, + "column": 28 + }, + "end": { + "line": 331, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12275, + "end": 12276, + "loc": { + "start": { + "line": 331, + "column": 33 + }, + "end": { + "line": 331, + "column": 34 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Enforce syncInstanceInputs, if set\r\n ", + "start": 12284, + "end": 12339, + "loc": { + "start": { + "line": 333, + "column": 4 + }, + "end": { + "line": 335, + "column": 7 + } + } + }, + { + "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": 12345, + "end": 12347, + "loc": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 336, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12347, + "end": 12348, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "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": 12348, + "end": 12352, + "loc": { + "start": { + "line": 336, + "column": 7 + }, + "end": { + "line": 336, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12352, + "end": 12353, + "loc": { + "start": { + "line": 336, + "column": 11 + }, + "end": { + "line": 336, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 12353, + "end": 12360, + "loc": { + "start": { + "line": 336, + "column": 12 + }, + "end": { + "line": 336, + "column": 19 + } + } + }, { "type": { "label": ".", @@ -114702,425 +117801,44 @@ "end": 12361, "loc": { "start": { - "line": 343, - "column": 8 - }, - "end": { - "line": 343, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "input", - "start": 12361, - "end": 12366, - "loc": { - "start": { - "line": 343, - "column": 9 - }, - "end": { - "line": 343, - "column": 14 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12367, - "end": 12368, - "loc": { - "start": { - "line": 343, - "column": 15 - }, - "end": { - "line": 343, - "column": 16 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "inputObj", - "start": 12369, - "end": 12377, - "loc": { - "start": { - "line": 343, - "column": 17 - }, - "end": { - "line": 343, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12377, - "end": 12378, - "loc": { - "start": { - "line": 343, - "column": 25 - }, - "end": { - "line": 343, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12382, - "end": 12383, - "loc": { - "start": { - "line": 344, - "column": 2 - }, - "end": { - "line": 344, - "column": 3 - } - } - }, - { - "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": 12389, - "end": 12515, - "loc": { - "start": { - "line": 346, - "column": 2 - }, - "end": { - "line": 349, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setOptions", - "start": 12519, - "end": 12529, - "loc": { - "start": { - "line": 350, - "column": 2 - }, - "end": { - "line": 350, - "column": 12 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12530, - "end": 12531, - "loc": { - "start": { - "line": 350, - "column": 13 - }, - "end": { - "line": 350, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "option", - "start": 12532, - "end": 12538, - "loc": { - "start": { - "line": 350, - "column": 15 - }, - "end": { - "line": 350, - "column": 21 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12539, - "end": 12541, - "loc": { - "start": { - "line": 350, - "column": 22 - }, - "end": { - "line": 350, - "column": 24 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12542, - "end": 12543, - "loc": { - "start": { - "line": 350, - "column": 25 - }, - "end": { - "line": 350, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "option", - "start": 12549, - "end": 12555, - "loc": { - "start": { - "line": 351, - "column": 4 - }, - "end": { - "line": 351, - "column": 10 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12556, - "end": 12557, - "loc": { - "start": { - "line": 351, - "column": 11 - }, - "end": { - "line": 351, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "option", - "start": 12558, - "end": 12564, - "loc": { - "start": { - "line": 351, - "column": 13 - }, - "end": { - "line": 351, + "line": 336, "column": 19 + }, + "end": { + "line": 336, + "column": 20 } } }, { "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": 1, - "updateContext": null + "binop": null }, - "value": "||", - "start": 12565, - "end": 12567, + "value": "syncInstanceInputs", + "start": 12361, + "end": 12379, "loc": { "start": { - "line": 351, + "line": 336, "column": 20 }, "end": { - "line": 351, - "column": 22 + "line": 336, + "column": 38 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12568, - "end": 12569, - "loc": { - "start": { - "line": 351, - "column": 23 - }, - "end": { - "line": 351, - "column": 24 - } - } - }, - { - "type": { - "label": "}", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -115130,42 +117848,16 @@ "postfix": false, "binop": null }, - "start": 12569, - "end": 12570, + "start": 12379, + "end": 12380, "loc": { "start": { - "line": 351, - "column": 24 + "line": 336, + "column": 38 }, "end": { - "line": 351, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12570, - "end": 12571, - "loc": { - "start": { - "line": 351, - "column": 25 - }, - "end": { - "line": 351, - "column": 26 + "line": 336, + "column": 39 } } }, @@ -115184,15 +117876,419 @@ "updateContext": null }, "value": "this", - "start": 12577, - "end": 12581, + "start": 12388, + "end": 12392, "loc": { "start": { - "line": 352, + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12392, + "end": 12393, + "loc": { + "start": { + "line": 337, + "column": 10 + }, + "end": { + "line": 337, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "syncInstanceInputs", + "start": 12393, + "end": 12411, + "loc": { + "start": { + "line": 337, + "column": 11 + }, + "end": { + "line": 337, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12411, + "end": 12412, + "loc": { + "start": { + "line": 337, + "column": 29 + }, + "end": { + "line": 337, + "column": 30 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 12412, + "end": 12416, + "loc": { + "start": { + "line": 337, + "column": 30 + }, + "end": { + "line": 337, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12416, + "end": 12417, + "loc": { + "start": { + "line": 337, + "column": 34 + }, + "end": { + "line": 337, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "input", + "start": 12417, + "end": 12422, + "loc": { + "start": { + "line": 337, + "column": 35 + }, + "end": { + "line": 337, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12422, + "end": 12423, + "loc": { + "start": { + "line": 337, + "column": 40 + }, + "end": { + "line": 337, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12423, + "end": 12424, + "loc": { + "start": { + "line": 337, + "column": 41 + }, + "end": { + "line": 337, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12428, + "end": 12429, + "loc": { + "start": { + "line": 338, + "column": 2 + }, + "end": { + "line": 338, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Replace the input object (`keyboard.input`)\r\n * @param {object} inputObj The input object\r\n ", + "start": 12437, + "end": 12546, + "loc": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 343, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replaceInput", + "start": 12550, + "end": 12562, + "loc": { + "start": { + "line": 344, + "column": 2 + }, + "end": { + "line": 344, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12562, + "end": 12563, + "loc": { + "start": { + "line": 344, + "column": 14 + }, + "end": { + "line": 344, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inputObj", + "start": 12563, + "end": 12571, + "loc": { + "start": { + "line": 344, + "column": 15 + }, + "end": { + "line": 344, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12571, + "end": 12572, + "loc": { + "start": { + "line": 344, + "column": 23 + }, + "end": { + "line": 344, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12572, + "end": 12573, + "loc": { + "start": { + "line": 344, + "column": 24 + }, + "end": { + "line": 344, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 12579, + "end": 12583, + "loc": { + "start": { + "line": 345, "column": 4 }, "end": { - "line": 352, + "line": 345, "column": 8 } } @@ -115210,15 +118306,15 @@ "binop": null, "updateContext": null }, - "start": 12581, - "end": 12582, + "start": 12583, + "end": 12584, "loc": { "start": { - "line": 352, + "line": 345, "column": 8 }, "end": { - "line": 352, + "line": 345, "column": 9 } } @@ -115235,17 +118331,17 @@ "postfix": false, "binop": null }, - "value": "options", - "start": 12582, + "value": "input", + "start": 12584, "end": 12589, "loc": { "start": { - "line": 352, + "line": 345, "column": 9 }, "end": { - "line": 352, - "column": 16 + "line": 345, + "column": 14 } } }, @@ -115267,12 +118363,12 @@ "end": 12591, "loc": { "start": { - "line": 352, - "column": 17 + "line": 345, + "column": 15 }, "end": { - "line": 352, - "column": 18 + "line": 345, + "column": 16 } } }, @@ -115288,254 +118384,20 @@ "postfix": false, "binop": null }, - "value": "Object", + "value": "inputObj", "start": 12592, - "end": 12598, + "end": 12600, "loc": { "start": { - "line": 352, - "column": 19 + "line": 345, + "column": 17 }, "end": { - "line": 352, + "line": 345, "column": 25 } } }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12598, - "end": 12599, - "loc": { - "start": { - "line": 352, - "column": 25 - }, - "end": { - "line": 352, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "assign", - "start": 12599, - "end": 12605, - "loc": { - "start": { - "line": 352, - "column": 26 - }, - "end": { - "line": 352, - "column": 32 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12605, - "end": 12606, - "loc": { - "start": { - "line": 352, - "column": 32 - }, - "end": { - "line": 352, - "column": 33 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 12606, - "end": 12610, - "loc": { - "start": { - "line": 352, - "column": 33 - }, - "end": { - "line": 352, - "column": 37 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12610, - "end": 12611, - "loc": { - "start": { - "line": 352, - "column": 37 - }, - "end": { - "line": 352, - "column": 38 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 12611, - "end": 12618, - "loc": { - "start": { - "line": 352, - "column": 38 - }, - "end": { - "line": 352, - "column": 45 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12618, - "end": 12619, - "loc": { - "start": { - "line": 352, - "column": 45 - }, - "end": { - "line": 352, - "column": 46 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "option", - "start": 12620, - "end": 12626, - "loc": { - "start": { - "line": 352, - "column": 47 - }, - "end": { - "line": 352, - "column": 53 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12626, - "end": 12627, - "loc": { - "start": { - "line": 352, - "column": 53 - }, - "end": { - "line": 352, - "column": 54 - } - } - }, { "type": { "label": ";", @@ -115549,172 +118411,16 @@ "binop": null, "updateContext": null }, - "start": 12627, - "end": 12628, + "start": 12600, + "end": 12601, "loc": { "start": { - "line": 352, - "column": 54 + "line": 345, + "column": 25 }, "end": { - "line": 352, - "column": 55 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 12634, - "end": 12638, - "loc": { - "start": { - "line": 353, - "column": 4 - }, - "end": { - "line": 353, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12638, - "end": 12639, - "loc": { - "start": { - "line": 353, - "column": 8 - }, - "end": { - "line": 353, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "render", - "start": 12639, - "end": 12645, - "loc": { - "start": { - "line": 353, - "column": 9 - }, - "end": { - "line": 353, - "column": 15 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12645, - "end": 12646, - "loc": { - "start": { - "line": 353, - "column": 15 - }, - "end": { - "line": 353, - "column": 16 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 12646, - "end": 12647, - "loc": { - "start": { - "line": 353, - "column": 16 - }, - "end": { - "line": 353, - "column": 17 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12647, - "end": 12648, - "loc": { - "start": { - "line": 353, - "column": 17 - }, - "end": { - "line": 353, - "column": 18 + "line": 345, + "column": 26 } } }, @@ -115730,31 +118436,31 @@ "postfix": false, "binop": null }, - "start": 12652, - "end": 12653, + "start": 12605, + "end": 12606, "loc": { "start": { - "line": 354, + "line": 346, "column": 2 }, "end": { - "line": 354, + "line": 346, "column": 3 } } }, { "type": "CommentBlock", - "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", - "start": 12659, - "end": 12768, + "value": "*\r\n * Set new option or modify existing ones after initialization. \r\n * @param {object} option The option to set\r\n ", + "start": 12612, + "end": 12738, "loc": { "start": { - "line": 356, + "line": 348, "column": 2 }, "end": { - "line": 359, + "line": 351, "column": 5 } } @@ -115771,24 +118477,51 @@ "postfix": false, "binop": null }, - "value": "clear", - "start": 12772, - "end": 12777, + "value": "setOptions", + "start": 12742, + "end": 12752, "loc": { "start": { - "line": 360, + "line": 352, "column": 2 }, "end": { - "line": 360, - "column": 7 + "line": 352, + "column": 12 } } }, { "type": { - "label": "(", + "label": "=", "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12753, + "end": 12754, + "loc": { + "start": { + "line": 352, + "column": 13 + }, + "end": { + "line": 352, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -115797,41 +118530,43 @@ "postfix": false, "binop": null }, - "start": 12777, - "end": 12778, + "value": "option", + "start": 12755, + "end": 12761, "loc": { "start": { - "line": 360, - "column": 7 + "line": 352, + "column": 15 }, "end": { - "line": 360, - "column": 8 + "line": 352, + "column": 21 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "=>", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 12778, - "end": 12779, + "start": 12762, + "end": 12764, "loc": { "start": { - "line": 360, - "column": 8 + "line": 352, + "column": 22 }, "end": { - "line": 360, - "column": 9 + "line": 352, + "column": 24 } } }, @@ -115847,16 +118582,198 @@ "postfix": false, "binop": null }, + "start": 12765, + "end": 12766, + "loc": { + "start": { + "line": 352, + "column": 25 + }, + "end": { + "line": 352, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "option", + "start": 12772, + "end": 12778, + "loc": { + "start": { + "line": 353, + "column": 4 + }, + "end": { + "line": 353, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", "start": 12779, "end": 12780, "loc": { "start": { - "line": 360, - "column": 9 + "line": 353, + "column": 11 }, "end": { - "line": 360, - "column": 10 + "line": 353, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "option", + "start": 12781, + "end": 12787, + "loc": { + "start": { + "line": 353, + "column": 13 + }, + "end": { + "line": 353, + "column": 19 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 12788, + "end": 12790, + "loc": { + "start": { + "line": 353, + "column": 20 + }, + "end": { + "line": 353, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12791, + "end": 12792, + "loc": { + "start": { + "line": 353, + "column": 23 + }, + "end": { + "line": 353, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12792, + "end": 12793, + "loc": { + "start": { + "line": 353, + "column": 24 + }, + "end": { + "line": 353, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12793, + "end": 12794, + "loc": { + "start": { + "line": 353, + "column": 25 + }, + "end": { + "line": 353, + "column": 26 } } }, @@ -115875,15 +118792,15 @@ "updateContext": null }, "value": "this", - "start": 12786, - "end": 12790, + "start": 12800, + "end": 12804, "loc": { "start": { - "line": 361, + "line": 354, "column": 4 }, "end": { - "line": 361, + "line": 354, "column": 8 } } @@ -115901,15 +118818,15 @@ "binop": null, "updateContext": null }, - "start": 12790, - "end": 12791, + "start": 12804, + "end": 12805, "loc": { "start": { - "line": 361, + "line": 354, "column": 8 }, "end": { - "line": 361, + "line": 354, "column": 9 } } @@ -115926,69 +118843,17 @@ "postfix": false, "binop": null }, - "value": "keyboardDOM", - "start": 12791, - "end": 12802, - "loc": { - "start": { - "line": 361, - "column": 9 - }, - "end": { - "line": 361, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12802, - "end": 12803, - "loc": { - "start": { - "line": 361, - "column": 20 - }, - "end": { - "line": 361, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "innerHTML", - "start": 12803, + "value": "options", + "start": 12805, "end": 12812, "loc": { "start": { - "line": 361, - "column": 21 + "line": 354, + "column": 9 }, "end": { - "line": 361, - "column": 30 + "line": 354, + "column": 16 } } }, @@ -116010,18 +118875,18 @@ "end": 12814, "loc": { "start": { - "line": 361, - "column": 31 + "line": 354, + "column": 17 }, "end": { - "line": 361, - "column": 32 + "line": 354, + "column": 18 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -116029,74 +118894,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", + "value": "Object", "start": 12815, - "end": 12817, + "end": 12821, "loc": { "start": { - "line": 361, - "column": 33 + "line": 354, + "column": 19 }, "end": { - "line": 361, - "column": 35 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12817, - "end": 12818, - "loc": { - "start": { - "line": 361, - "column": 35 - }, - "end": { - "line": 361, - "column": 36 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 12824, - "end": 12828, - "loc": { - "start": { - "line": 362, - "column": 4 - }, - "end": { - "line": 362, - "column": 8 + "line": 354, + "column": 25 } } }, @@ -116113,121 +118923,67 @@ "binop": null, "updateContext": null }, + "start": 12821, + "end": 12822, + "loc": { + "start": { + "line": 354, + "column": 25 + }, + "end": { + "line": 354, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "assign", + "start": 12822, + "end": 12828, + "loc": { + "start": { + "line": 354, + "column": 26 + }, + "end": { + "line": 354, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, "start": 12828, "end": 12829, "loc": { "start": { - "line": 362, - "column": 8 - }, - "end": { - "line": 362, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardDOM", - "start": 12829, - "end": 12840, - "loc": { - "start": { - "line": 362, - "column": 9 - }, - "end": { - "line": 362, - "column": 20 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 12840, - "end": 12841, - "loc": { - "start": { - "line": 362, - "column": 20 - }, - "end": { - "line": 362, - "column": 21 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 12841, - "end": 12850, - "loc": { - "start": { - "line": 362, - "column": 21 - }, - "end": { - "line": 362, - "column": 30 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 12851, - "end": 12852, - "loc": { - "start": { - "line": 362, - "column": 31 - }, - "end": { - "line": 362, + "line": 354, "column": 32 + }, + "end": { + "line": 354, + "column": 33 } } }, @@ -116246,15 +119002,15 @@ "updateContext": null }, "value": "this", - "start": 12853, - "end": 12857, + "start": 12829, + "end": 12833, "loc": { "start": { - "line": 362, + "line": 354, "column": 33 }, "end": { - "line": 362, + "line": 354, "column": 37 } } @@ -116272,15 +119028,15 @@ "binop": null, "updateContext": null }, - "start": 12857, - "end": 12858, + "start": 12833, + "end": 12834, "loc": { "start": { - "line": 362, + "line": 354, "column": 37 }, "end": { - "line": 362, + "line": 354, "column": 38 } } @@ -116297,16 +119053,93 @@ "postfix": false, "binop": null }, - "value": "keyboardDOMClass", - "start": 12858, - "end": 12874, + "value": "options", + "start": 12834, + "end": 12841, "loc": { "start": { - "line": 362, + "line": 354, "column": 38 }, "end": { - "line": 362, + "line": 354, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12841, + "end": 12842, + "loc": { + "start": { + "line": 354, + "column": 45 + }, + "end": { + "line": 354, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "option", + "start": 12843, + "end": 12849, + "loc": { + "start": { + "line": 354, + "column": 47 + }, + "end": { + "line": 354, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12849, + "end": 12850, + "loc": { + "start": { + "line": 354, + "column": 53 + }, + "end": { + "line": 354, "column": 54 } } @@ -116324,15 +119157,15 @@ "binop": null, "updateContext": null }, - "start": 12874, - "end": 12875, + "start": 12850, + "end": 12851, "loc": { "start": { - "line": 362, + "line": 354, "column": 54 }, "end": { - "line": 362, + "line": 354, "column": 55 } } @@ -116352,8 +119185,306 @@ "updateContext": null }, "value": "this", - "start": 12881, - "end": 12885, + "start": 12857, + "end": 12861, + "loc": { + "start": { + "line": 355, + "column": 4 + }, + "end": { + "line": 355, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12861, + "end": 12862, + "loc": { + "start": { + "line": 355, + "column": 8 + }, + "end": { + "line": 355, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 12862, + "end": 12868, + "loc": { + "start": { + "line": 355, + "column": 9 + }, + "end": { + "line": 355, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12868, + "end": 12869, + "loc": { + "start": { + "line": 355, + "column": 15 + }, + "end": { + "line": 355, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12869, + "end": 12870, + "loc": { + "start": { + "line": 355, + "column": 16 + }, + "end": { + "line": 355, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12870, + "end": 12871, + "loc": { + "start": { + "line": 355, + "column": 17 + }, + "end": { + "line": 355, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12875, + "end": 12876, + "loc": { + "start": { + "line": 356, + "column": 2 + }, + "end": { + "line": 356, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Remove all keyboard rows and reset keyboard values.\r\n * Used interally between re-renders.\r\n ", + "start": 12882, + "end": 12991, + "loc": { + "start": { + "line": 358, + "column": 2 + }, + "end": { + "line": 361, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clear", + "start": 12995, + "end": 13000, + "loc": { + "start": { + "line": 362, + "column": 2 + }, + "end": { + "line": 362, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13000, + "end": 13001, + "loc": { + "start": { + "line": 362, + "column": 7 + }, + "end": { + "line": 362, + "column": 8 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13001, + "end": 13002, + "loc": { + "start": { + "line": 362, + "column": 8 + }, + "end": { + "line": 362, + "column": 9 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13002, + "end": 13003, + "loc": { + "start": { + "line": 362, + "column": 9 + }, + "end": { + "line": 362, + "column": 10 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 13009, + "end": 13013, "loc": { "start": { "line": 363, @@ -116378,8 +119509,8 @@ "binop": null, "updateContext": null }, - "start": 12885, - "end": 12886, + "start": 13013, + "end": 13014, "loc": { "start": { "line": 363, @@ -116403,9 +119534,9 @@ "postfix": false, "binop": null }, - "value": "buttonElements", - "start": 12886, - "end": 12900, + "value": "keyboardDOM", + "start": 13014, + "end": 13025, "loc": { "start": { "line": 363, @@ -116413,6 +119544,483 @@ }, "end": { "line": 363, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13025, + "end": 13026, + "loc": { + "start": { + "line": 363, + "column": 20 + }, + "end": { + "line": 363, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "innerHTML", + "start": 13026, + "end": 13035, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13036, + "end": 13037, + "loc": { + "start": { + "line": 363, + "column": 31 + }, + "end": { + "line": 363, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 13038, + "end": 13040, + "loc": { + "start": { + "line": 363, + "column": 33 + }, + "end": { + "line": 363, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13040, + "end": 13041, + "loc": { + "start": { + "line": 363, + "column": 35 + }, + "end": { + "line": 363, + "column": 36 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 13047, + "end": 13051, + "loc": { + "start": { + "line": 364, + "column": 4 + }, + "end": { + "line": 364, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13051, + "end": 13052, + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 364, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOM", + "start": 13052, + "end": 13063, + "loc": { + "start": { + "line": 364, + "column": 9 + }, + "end": { + "line": 364, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13063, + "end": 13064, + "loc": { + "start": { + "line": 364, + "column": 20 + }, + "end": { + "line": 364, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 13064, + "end": 13073, + "loc": { + "start": { + "line": 364, + "column": 21 + }, + "end": { + "line": 364, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13074, + "end": 13075, + "loc": { + "start": { + "line": 364, + "column": 31 + }, + "end": { + "line": 364, + "column": 32 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 13076, + "end": 13080, + "loc": { + "start": { + "line": 364, + "column": 33 + }, + "end": { + "line": 364, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13080, + "end": 13081, + "loc": { + "start": { + "line": 364, + "column": 37 + }, + "end": { + "line": 364, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOMClass", + "start": 13081, + "end": 13097, + "loc": { + "start": { + "line": 364, + "column": 38 + }, + "end": { + "line": 364, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13097, + "end": 13098, + "loc": { + "start": { + "line": 364, + "column": 54 + }, + "end": { + "line": 364, + "column": 55 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 13104, + "end": 13108, + "loc": { + "start": { + "line": 365, + "column": 4 + }, + "end": { + "line": 365, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13108, + "end": 13109, + "loc": { + "start": { + "line": 365, + "column": 8 + }, + "end": { + "line": 365, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonElements", + "start": 13109, + "end": 13123, + "loc": { + "start": { + "line": 365, + "column": 9 + }, + "end": { + "line": 365, "column": 23 } } @@ -116431,15 +120039,15 @@ "updateContext": null }, "value": "=", - "start": 12901, - "end": 12902, + "start": 13124, + "end": 13125, "loc": { "start": { - "line": 363, + "line": 365, "column": 24 }, "end": { - "line": 363, + "line": 365, "column": 25 } } @@ -116456,15 +120064,15 @@ "postfix": false, "binop": null }, - "start": 12903, - "end": 12904, + "start": 13126, + "end": 13127, "loc": { "start": { - "line": 363, + "line": 365, "column": 26 }, "end": { - "line": 363, + "line": 365, "column": 27 } } @@ -116481,15 +120089,15 @@ "postfix": false, "binop": null }, - "start": 12904, - "end": 12905, + "start": 13127, + "end": 13128, "loc": { "start": { - "line": 363, + "line": 365, "column": 27 }, "end": { - "line": 363, + "line": 365, "column": 28 } } @@ -116507,15 +120115,15 @@ "binop": null, "updateContext": null }, - "start": 12905, - "end": 12906, + "start": 13128, + "end": 13129, "loc": { "start": { - "line": 363, + "line": 365, "column": 28 }, "end": { - "line": 363, + "line": 365, "column": 29 } } @@ -116532,15 +120140,15 @@ "postfix": false, "binop": null }, - "start": 12910, - "end": 12911, + "start": 13133, + "end": 13134, "loc": { "start": { - "line": 364, + "line": 366, "column": 2 }, "end": { - "line": 364, + "line": 366, "column": 3 } } @@ -116548,15 +120156,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": 12917, - "end": 13122, + "start": 13140, + "end": 13345, "loc": { "start": { - "line": 366, + "line": 368, "column": 2 }, "end": { - "line": 369, + "line": 371, "column": 5 } } @@ -116574,15 +120182,15 @@ "binop": null }, "value": "dispatch", - "start": 13126, - "end": 13134, + "start": 13349, + "end": 13357, "loc": { "start": { - "line": 370, + "line": 372, "column": 2 }, "end": { - "line": 370, + "line": 372, "column": 10 } } @@ -116599,15 +120207,15 @@ "postfix": false, "binop": null }, - "start": 13134, - "end": 13135, + "start": 13357, + "end": 13358, "loc": { "start": { - "line": 370, + "line": 372, "column": 10 }, "end": { - "line": 370, + "line": 372, "column": 11 } } @@ -116625,15 +120233,15 @@ "binop": null }, "value": "callback", - "start": 13135, - "end": 13143, + "start": 13358, + "end": 13366, "loc": { "start": { - "line": 370, + "line": 372, "column": 11 }, "end": { - "line": 370, + "line": 372, "column": 19 } } @@ -116650,15 +120258,15 @@ "postfix": false, "binop": null }, - "start": 13143, - "end": 13144, + "start": 13366, + "end": 13367, "loc": { "start": { - "line": 370, + "line": 372, "column": 19 }, "end": { - "line": 370, + "line": 372, "column": 20 } } @@ -116675,15 +120283,15 @@ "postfix": false, "binop": null }, - "start": 13144, - "end": 13145, + "start": 13367, + "end": 13368, "loc": { "start": { - "line": 370, + "line": 372, "column": 20 }, "end": { - "line": 370, + "line": 372, "column": 21 } } @@ -116703,15 +120311,15 @@ "updateContext": null }, "value": "if", - "start": 13151, - "end": 13153, + "start": 13374, + "end": 13376, "loc": { "start": { - "line": 371, + "line": 373, "column": 4 }, "end": { - "line": 371, + "line": 373, "column": 6 } } @@ -116728,15 +120336,15 @@ "postfix": false, "binop": null }, - "start": 13153, - "end": 13154, + "start": 13376, + "end": 13377, "loc": { "start": { - "line": 371, + "line": 373, "column": 6 }, "end": { - "line": 371, + "line": 373, "column": 7 } } @@ -116755,15 +120363,15 @@ "updateContext": null }, "value": "!", - "start": 13154, - "end": 13155, + "start": 13377, + "end": 13378, "loc": { "start": { - "line": 371, + "line": 373, "column": 7 }, "end": { - "line": 371, + "line": 373, "column": 8 } } @@ -116781,15 +120389,15 @@ "binop": null }, "value": "window", - "start": 13155, - "end": 13161, + "start": 13378, + "end": 13384, "loc": { "start": { - "line": 371, + "line": 373, "column": 8 }, "end": { - "line": 371, + "line": 373, "column": 14 } } @@ -116807,15 +120415,15 @@ "binop": null, "updateContext": null }, - "start": 13161, - "end": 13162, + "start": 13384, + "end": 13385, "loc": { "start": { - "line": 371, + "line": 373, "column": 14 }, "end": { - "line": 371, + "line": 373, "column": 15 } } @@ -116834,15 +120442,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 13162, - "end": 13187, + "start": 13385, + "end": 13410, "loc": { "start": { - "line": 371, + "line": 373, "column": 15 }, "end": { - "line": 371, + "line": 373, "column": 40 } } @@ -116860,15 +120468,15 @@ "binop": null, "updateContext": null }, - "start": 13187, - "end": 13188, + "start": 13410, + "end": 13411, "loc": { "start": { - "line": 371, + "line": 373, "column": 40 }, "end": { - "line": 371, + "line": 373, "column": 41 } } @@ -116885,15 +120493,15 @@ "postfix": false, "binop": null }, - "start": 13188, - "end": 13189, + "start": 13411, + "end": 13412, "loc": { "start": { - "line": 371, + "line": 373, "column": 41 }, "end": { - "line": 371, + "line": 373, "column": 42 } } @@ -116910,15 +120518,15 @@ "postfix": false, "binop": null }, - "start": 13189, - "end": 13190, + "start": 13412, + "end": 13413, "loc": { "start": { - "line": 371, + "line": 373, "column": 42 }, "end": { - "line": 371, + "line": 373, "column": 43 } } @@ -116936,15 +120544,15 @@ "binop": null }, "value": "console", - "start": 13198, - "end": 13205, + "start": 13421, + "end": 13428, "loc": { "start": { - "line": 372, + "line": 374, "column": 6 }, "end": { - "line": 372, + "line": 374, "column": 13 } } @@ -116962,15 +120570,15 @@ "binop": null, "updateContext": null }, - "start": 13205, - "end": 13206, + "start": 13428, + "end": 13429, "loc": { "start": { - "line": 372, + "line": 374, "column": 13 }, "end": { - "line": 372, + "line": 374, "column": 14 } } @@ -116988,15 +120596,15 @@ "binop": null }, "value": "warn", - "start": 13206, - "end": 13210, + "start": 13429, + "end": 13433, "loc": { "start": { - "line": 372, + "line": 374, "column": 14 }, "end": { - "line": 372, + "line": 374, "column": 18 } } @@ -117013,15 +120621,15 @@ "postfix": false, "binop": null }, - "start": 13210, - "end": 13211, + "start": 13433, + "end": 13434, "loc": { "start": { - "line": 372, + "line": 374, "column": 18 }, "end": { - "line": 372, + "line": 374, "column": 19 } } @@ -117038,15 +120646,15 @@ "postfix": false, "binop": null }, - "start": 13211, - "end": 13212, + "start": 13434, + "end": 13435, "loc": { "start": { - "line": 372, + "line": 374, "column": 19 }, "end": { - "line": 372, + "line": 374, "column": 20 } } @@ -117065,15 +120673,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances is not defined. Dispatch cannot be called.", - "start": 13212, - "end": 13278, + "start": 13435, + "end": 13501, "loc": { "start": { - "line": 372, + "line": 374, "column": 20 }, "end": { - "line": 372, + "line": 374, "column": 86 } } @@ -117090,15 +120698,15 @@ "postfix": false, "binop": null }, - "start": 13278, - "end": 13279, + "start": 13501, + "end": 13502, "loc": { "start": { - "line": 372, + "line": 374, "column": 86 }, "end": { - "line": 372, + "line": 374, "column": 87 } } @@ -117115,15 +120723,15 @@ "postfix": false, "binop": null }, - "start": 13279, - "end": 13280, + "start": 13502, + "end": 13503, "loc": { "start": { - "line": 372, + "line": 374, "column": 87 }, "end": { - "line": 372, + "line": 374, "column": 88 } } @@ -117141,15 +120749,15 @@ "binop": null, "updateContext": null }, - "start": 13280, - "end": 13281, + "start": 13503, + "end": 13504, "loc": { "start": { - "line": 372, + "line": 374, "column": 88 }, "end": { - "line": 372, + "line": 374, "column": 89 } } @@ -117169,15 +120777,15 @@ "updateContext": null }, "value": "throw", - "start": 13289, - "end": 13294, + "start": 13512, + "end": 13517, "loc": { "start": { - "line": 373, + "line": 375, "column": 6 }, "end": { - "line": 373, + "line": 375, "column": 11 } } @@ -117197,15 +120805,15 @@ "updateContext": null }, "value": "new", - "start": 13295, - "end": 13298, + "start": 13518, + "end": 13521, "loc": { "start": { - "line": 373, + "line": 375, "column": 12 }, "end": { - "line": 373, + "line": 375, "column": 15 } } @@ -117223,15 +120831,15 @@ "binop": null }, "value": "Error", - "start": 13299, - "end": 13304, + "start": 13522, + "end": 13527, "loc": { "start": { - "line": 373, + "line": 375, "column": 16 }, "end": { - "line": 373, + "line": 375, "column": 21 } } @@ -117248,15 +120856,15 @@ "postfix": false, "binop": null }, - "start": 13304, - "end": 13305, + "start": 13527, + "end": 13528, "loc": { "start": { - "line": 373, + "line": 375, "column": 21 }, "end": { - "line": 373, + "line": 375, "column": 22 } } @@ -117275,15 +120883,15 @@ "updateContext": null }, "value": "INSTANCES_VAR_ERROR", - "start": 13305, - "end": 13326, + "start": 13528, + "end": 13549, "loc": { "start": { - "line": 373, + "line": 375, "column": 22 }, "end": { - "line": 373, + "line": 375, "column": 43 } } @@ -117300,15 +120908,15 @@ "postfix": false, "binop": null }, - "start": 13326, - "end": 13327, + "start": 13549, + "end": 13550, "loc": { "start": { - "line": 373, + "line": 375, "column": 43 }, "end": { - "line": 373, + "line": 375, "column": 44 } } @@ -117326,15 +120934,15 @@ "binop": null, "updateContext": null }, - "start": 13327, - "end": 13328, + "start": 13550, + "end": 13551, "loc": { "start": { - "line": 373, + "line": 375, "column": 44 }, "end": { - "line": 373, + "line": 375, "column": 45 } } @@ -117351,15 +120959,15 @@ "postfix": false, "binop": null }, - "start": 13334, - "end": 13335, + "start": 13557, + "end": 13558, "loc": { "start": { - "line": 374, + "line": 376, "column": 4 }, "end": { - "line": 374, + "line": 376, "column": 5 } } @@ -117379,15 +120987,15 @@ "updateContext": null }, "value": "return", - "start": 13347, - "end": 13353, + "start": 13570, + "end": 13576, "loc": { "start": { - "line": 376, + "line": 378, "column": 4 }, "end": { - "line": 376, + "line": 378, "column": 10 } } @@ -117405,15 +121013,15 @@ "binop": null }, "value": "Object", - "start": 13354, - "end": 13360, + "start": 13577, + "end": 13583, "loc": { "start": { - "line": 376, + "line": 378, "column": 11 }, "end": { - "line": 376, + "line": 378, "column": 17 } } @@ -117431,15 +121039,15 @@ "binop": null, "updateContext": null }, - "start": 13360, - "end": 13361, + "start": 13583, + "end": 13584, "loc": { "start": { - "line": 376, + "line": 378, "column": 17 }, "end": { - "line": 376, + "line": 378, "column": 18 } } @@ -117457,15 +121065,15 @@ "binop": null }, "value": "keys", - "start": 13361, - "end": 13365, + "start": 13584, + "end": 13588, "loc": { "start": { - "line": 376, + "line": 378, "column": 18 }, "end": { - "line": 376, + "line": 378, "column": 22 } } @@ -117482,15 +121090,15 @@ "postfix": false, "binop": null }, - "start": 13365, - "end": 13366, + "start": 13588, + "end": 13589, "loc": { "start": { - "line": 376, + "line": 378, "column": 22 }, "end": { - "line": 376, + "line": 378, "column": 23 } } @@ -117508,15 +121116,15 @@ "binop": null }, "value": "window", - "start": 13366, - "end": 13372, + "start": 13589, + "end": 13595, "loc": { "start": { - "line": 376, + "line": 378, "column": 23 }, "end": { - "line": 376, + "line": 378, "column": 29 } } @@ -117534,15 +121142,15 @@ "binop": null, "updateContext": null }, - "start": 13372, - "end": 13373, + "start": 13595, + "end": 13596, "loc": { "start": { - "line": 376, + "line": 378, "column": 29 }, "end": { - "line": 376, + "line": 378, "column": 30 } } @@ -117561,15 +121169,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 13373, - "end": 13398, + "start": 13596, + "end": 13621, "loc": { "start": { - "line": 376, + "line": 378, "column": 30 }, "end": { - "line": 376, + "line": 378, "column": 55 } } @@ -117587,15 +121195,15 @@ "binop": null, "updateContext": null }, - "start": 13398, - "end": 13399, + "start": 13621, + "end": 13622, "loc": { "start": { - "line": 376, + "line": 378, "column": 55 }, "end": { - "line": 376, + "line": 378, "column": 56 } } @@ -117612,15 +121220,15 @@ "postfix": false, "binop": null }, - "start": 13399, - "end": 13400, + "start": 13622, + "end": 13623, "loc": { "start": { - "line": 376, + "line": 378, "column": 56 }, "end": { - "line": 376, + "line": 378, "column": 57 } } @@ -117638,15 +121246,15 @@ "binop": null, "updateContext": null }, - "start": 13400, - "end": 13401, + "start": 13623, + "end": 13624, "loc": { "start": { - "line": 376, + "line": 378, "column": 57 }, "end": { - "line": 376, + "line": 378, "column": 58 } } @@ -117664,15 +121272,15 @@ "binop": null }, "value": "forEach", - "start": 13401, - "end": 13408, + "start": 13624, + "end": 13631, "loc": { "start": { - "line": 376, + "line": 378, "column": 58 }, "end": { - "line": 376, + "line": 378, "column": 65 } } @@ -117689,15 +121297,15 @@ "postfix": false, "binop": null }, - "start": 13408, - "end": 13409, + "start": 13631, + "end": 13632, "loc": { "start": { - "line": 376, + "line": 378, "column": 65 }, "end": { - "line": 376, + "line": 378, "column": 66 } } @@ -117714,15 +121322,15 @@ "postfix": false, "binop": null }, - "start": 13409, - "end": 13410, + "start": 13632, + "end": 13633, "loc": { "start": { - "line": 376, + "line": 378, "column": 66 }, "end": { - "line": 376, + "line": 378, "column": 67 } } @@ -117740,15 +121348,15 @@ "binop": null }, "value": "key", - "start": 13410, - "end": 13413, + "start": 13633, + "end": 13636, "loc": { "start": { - "line": 376, + "line": 378, "column": 67 }, "end": { - "line": 376, + "line": 378, "column": 70 } } @@ -117765,15 +121373,15 @@ "postfix": false, "binop": null }, - "start": 13413, - "end": 13414, + "start": 13636, + "end": 13637, "loc": { "start": { - "line": 376, + "line": 378, "column": 70 }, "end": { - "line": 376, + "line": 378, "column": 71 } } @@ -117791,15 +121399,15 @@ "binop": null, "updateContext": null }, - "start": 13415, - "end": 13417, + "start": 13638, + "end": 13640, "loc": { "start": { - "line": 376, + "line": 378, "column": 72 }, "end": { - "line": 376, + "line": 378, "column": 74 } } @@ -117816,15 +121424,15 @@ "postfix": false, "binop": null }, - "start": 13418, - "end": 13419, + "start": 13641, + "end": 13642, "loc": { "start": { - "line": 376, + "line": 378, "column": 75 }, "end": { - "line": 376, + "line": 378, "column": 76 } } @@ -117842,15 +121450,15 @@ "binop": null }, "value": "callback", - "start": 13427, - "end": 13435, + "start": 13650, + "end": 13658, "loc": { "start": { - "line": 377, + "line": 379, "column": 6 }, "end": { - "line": 377, + "line": 379, "column": 14 } } @@ -117867,15 +121475,15 @@ "postfix": false, "binop": null }, - "start": 13435, - "end": 13436, + "start": 13658, + "end": 13659, "loc": { "start": { - "line": 377, + "line": 379, "column": 14 }, "end": { - "line": 377, + "line": 379, "column": 15 } } @@ -117893,15 +121501,15 @@ "binop": null }, "value": "window", - "start": 13436, - "end": 13442, + "start": 13659, + "end": 13665, "loc": { "start": { - "line": 377, + "line": 379, "column": 15 }, "end": { - "line": 377, + "line": 379, "column": 21 } } @@ -117919,15 +121527,15 @@ "binop": null, "updateContext": null }, - "start": 13442, - "end": 13443, + "start": 13665, + "end": 13666, "loc": { "start": { - "line": 377, + "line": 379, "column": 21 }, "end": { - "line": 377, + "line": 379, "column": 22 } } @@ -117946,15 +121554,15 @@ "updateContext": null }, "value": "SimpleKeyboardInstances", - "start": 13443, - "end": 13468, + "start": 13666, + "end": 13691, "loc": { "start": { - "line": 377, + "line": 379, "column": 22 }, "end": { - "line": 377, + "line": 379, "column": 47 } } @@ -117972,15 +121580,15 @@ "binop": null, "updateContext": null }, - "start": 13468, - "end": 13469, + "start": 13691, + "end": 13692, "loc": { "start": { - "line": 377, + "line": 379, "column": 47 }, "end": { - "line": 377, + "line": 379, "column": 48 } } @@ -117998,15 +121606,15 @@ "binop": null, "updateContext": null }, - "start": 13469, - "end": 13470, + "start": 13692, + "end": 13693, "loc": { "start": { - "line": 377, + "line": 379, "column": 48 }, "end": { - "line": 377, + "line": 379, "column": 49 } } @@ -118024,15 +121632,15 @@ "binop": null }, "value": "key", - "start": 13470, - "end": 13473, + "start": 13693, + "end": 13696, "loc": { "start": { - "line": 377, + "line": 379, "column": 49 }, "end": { - "line": 377, + "line": 379, "column": 52 } } @@ -118050,15 +121658,15 @@ "binop": null, "updateContext": null }, - "start": 13473, - "end": 13474, + "start": 13696, + "end": 13697, "loc": { "start": { - "line": 377, + "line": 379, "column": 52 }, "end": { - "line": 377, + "line": 379, "column": 53 } } @@ -118076,15 +121684,15 @@ "binop": null, "updateContext": null }, - "start": 13474, - "end": 13475, + "start": 13697, + "end": 13698, "loc": { "start": { - "line": 377, + "line": 379, "column": 53 }, "end": { - "line": 377, + "line": 379, "column": 54 } } @@ -118102,15 +121710,15 @@ "binop": null }, "value": "key", - "start": 13476, - "end": 13479, + "start": 13699, + "end": 13702, "loc": { "start": { - "line": 377, + "line": 379, "column": 55 }, "end": { - "line": 377, + "line": 379, "column": 58 } } @@ -118127,15 +121735,15 @@ "postfix": false, "binop": null }, - "start": 13479, - "end": 13480, + "start": 13702, + "end": 13703, "loc": { "start": { - "line": 377, + "line": 379, "column": 58 }, "end": { - "line": 377, + "line": 379, "column": 59 } } @@ -118153,15 +121761,15 @@ "binop": null, "updateContext": null }, - "start": 13480, - "end": 13481, + "start": 13703, + "end": 13704, "loc": { "start": { - "line": 377, + "line": 379, "column": 59 }, "end": { - "line": 377, + "line": 379, "column": 60 } } @@ -118178,15 +121786,15 @@ "postfix": false, "binop": null }, - "start": 13487, - "end": 13488, + "start": 13710, + "end": 13711, "loc": { "start": { - "line": 378, + "line": 380, "column": 4 }, "end": { - "line": 378, + "line": 380, "column": 5 } } @@ -118203,15 +121811,15 @@ "postfix": false, "binop": null }, - "start": 13488, - "end": 13489, + "start": 13711, + "end": 13712, "loc": { "start": { - "line": 378, + "line": 380, "column": 5 }, "end": { - "line": 378, + "line": 380, "column": 6 } } @@ -118228,15 +121836,15 @@ "postfix": false, "binop": null }, - "start": 13493, - "end": 13494, + "start": 13716, + "end": 13717, "loc": { "start": { - "line": 379, + "line": 381, "column": 2 }, "end": { - "line": 379, + "line": 381, "column": 3 } } @@ -118244,15 +121852,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": 13500, - "end": 13781, + "start": 13723, + "end": 14004, "loc": { "start": { - "line": 381, + "line": 383, "column": 2 }, "end": { - "line": 385, + "line": 387, "column": 5 } } @@ -118270,15 +121878,15 @@ "binop": null }, "value": "addButtonTheme", - "start": 13785, - "end": 13799, + "start": 14008, + "end": 14022, "loc": { "start": { - "line": 386, + "line": 388, "column": 2 }, "end": { - "line": 386, + "line": 388, "column": 16 } } @@ -118295,15 +121903,15 @@ "postfix": false, "binop": null }, - "start": 13799, - "end": 13800, + "start": 14022, + "end": 14023, "loc": { "start": { - "line": 386, + "line": 388, "column": 16 }, "end": { - "line": 386, + "line": 388, "column": 17 } } @@ -118321,15 +121929,15 @@ "binop": null }, "value": "buttons", - "start": 13800, - "end": 13807, + "start": 14023, + "end": 14030, "loc": { "start": { - "line": 386, + "line": 388, "column": 17 }, "end": { - "line": 386, + "line": 388, "column": 24 } } @@ -118347,15 +121955,15 @@ "binop": null, "updateContext": null }, - "start": 13807, - "end": 13808, + "start": 14030, + "end": 14031, "loc": { "start": { - "line": 386, + "line": 388, "column": 24 }, "end": { - "line": 386, + "line": 388, "column": 25 } } @@ -118373,15 +121981,15 @@ "binop": null }, "value": "className", - "start": 13809, - "end": 13818, + "start": 14032, + "end": 14041, "loc": { "start": { - "line": 386, + "line": 388, "column": 26 }, "end": { - "line": 386, + "line": 388, "column": 35 } } @@ -118398,15 +122006,15 @@ "postfix": false, "binop": null }, - "start": 13818, - "end": 13819, + "start": 14041, + "end": 14042, "loc": { "start": { - "line": 386, + "line": 388, "column": 35 }, "end": { - "line": 386, + "line": 388, "column": 36 } } @@ -118423,15 +122031,15 @@ "postfix": false, "binop": null }, - "start": 13819, - "end": 13820, + "start": 14042, + "end": 14043, "loc": { "start": { - "line": 386, + "line": 388, "column": 36 }, "end": { - "line": 386, + "line": 388, "column": 37 } } @@ -118451,15 +122059,15 @@ "updateContext": null }, "value": "if", - "start": 13826, - "end": 13828, + "start": 14049, + "end": 14051, "loc": { "start": { - "line": 387, + "line": 389, "column": 4 }, "end": { - "line": 387, + "line": 389, "column": 6 } } @@ -118476,15 +122084,15 @@ "postfix": false, "binop": null }, - "start": 13828, - "end": 13829, + "start": 14051, + "end": 14052, "loc": { "start": { - "line": 387, + "line": 389, "column": 6 }, "end": { - "line": 387, + "line": 389, "column": 7 } } @@ -118503,15 +122111,15 @@ "updateContext": null }, "value": "!", - "start": 13829, - "end": 13830, + "start": 14052, + "end": 14053, "loc": { "start": { - "line": 387, + "line": 389, "column": 7 }, "end": { - "line": 387, + "line": 389, "column": 8 } } @@ -118529,15 +122137,15 @@ "binop": null }, "value": "className", - "start": 13830, - "end": 13839, + "start": 14053, + "end": 14062, "loc": { "start": { - "line": 387, + "line": 389, "column": 8 }, "end": { - "line": 387, + "line": 389, "column": 17 } } @@ -118556,15 +122164,15 @@ "updateContext": null }, "value": "||", - "start": 13840, - "end": 13842, + "start": 14063, + "end": 14065, "loc": { "start": { - "line": 387, + "line": 389, "column": 18 }, "end": { - "line": 387, + "line": 389, "column": 20 } } @@ -118583,15 +122191,15 @@ "updateContext": null }, "value": "!", - "start": 13843, - "end": 13844, + "start": 14066, + "end": 14067, "loc": { "start": { - "line": 387, + "line": 389, "column": 21 }, "end": { - "line": 387, + "line": 389, "column": 22 } } @@ -118609,15 +122217,15 @@ "binop": null }, "value": "buttons", - "start": 13844, - "end": 13851, + "start": 14067, + "end": 14074, "loc": { "start": { - "line": 387, + "line": 389, "column": 22 }, "end": { - "line": 387, + "line": 389, "column": 29 } } @@ -118634,15 +122242,15 @@ "postfix": false, "binop": null }, - "start": 13851, - "end": 13852, + "start": 14074, + "end": 14075, "loc": { "start": { - "line": 387, + "line": 389, "column": 29 }, "end": { - "line": 387, + "line": 389, "column": 30 } } @@ -118662,15 +122270,15 @@ "updateContext": null }, "value": "return", - "start": 13860, - "end": 13866, + "start": 14083, + "end": 14089, "loc": { "start": { - "line": 388, + "line": 390, "column": 6 }, "end": { - "line": 388, + "line": 390, "column": 12 } } @@ -118690,15 +122298,15 @@ "updateContext": null }, "value": "false", - "start": 13867, - "end": 13872, + "start": 14090, + "end": 14095, "loc": { "start": { - "line": 388, + "line": 390, "column": 13 }, "end": { - "line": 388, + "line": 390, "column": 18 } } @@ -118716,15 +122324,15 @@ "binop": null, "updateContext": null }, - "start": 13872, - "end": 13873, + "start": 14095, + "end": 14096, "loc": { "start": { - "line": 388, + "line": 390, "column": 18 }, "end": { - "line": 388, + "line": 390, "column": 19 } } @@ -118742,15 +122350,15 @@ "binop": null }, "value": "buttons", - "start": 13881, - "end": 13888, + "start": 14104, + "end": 14111, "loc": { "start": { - "line": 390, + "line": 392, "column": 4 }, "end": { - "line": 390, + "line": 392, "column": 11 } } @@ -118768,15 +122376,15 @@ "binop": null, "updateContext": null }, - "start": 13888, - "end": 13889, + "start": 14111, + "end": 14112, "loc": { "start": { - "line": 390, + "line": 392, "column": 11 }, "end": { - "line": 390, + "line": 392, "column": 12 } } @@ -118794,15 +122402,15 @@ "binop": null }, "value": "split", - "start": 13889, - "end": 13894, + "start": 14112, + "end": 14117, "loc": { "start": { - "line": 390, + "line": 392, "column": 12 }, "end": { - "line": 390, + "line": 392, "column": 17 } } @@ -118819,15 +122427,15 @@ "postfix": false, "binop": null }, - "start": 13894, - "end": 13895, + "start": 14117, + "end": 14118, "loc": { "start": { - "line": 390, + "line": 392, "column": 17 }, "end": { - "line": 390, + "line": 392, "column": 18 } } @@ -118846,15 +122454,15 @@ "updateContext": null }, "value": " ", - "start": 13895, - "end": 13898, + "start": 14118, + "end": 14121, "loc": { "start": { - "line": 390, + "line": 392, "column": 18 }, "end": { - "line": 390, + "line": 392, "column": 21 } } @@ -118871,15 +122479,15 @@ "postfix": false, "binop": null }, - "start": 13898, - "end": 13899, + "start": 14121, + "end": 14122, "loc": { "start": { - "line": 390, + "line": 392, "column": 21 }, "end": { - "line": 390, + "line": 392, "column": 22 } } @@ -118897,15 +122505,15 @@ "binop": null, "updateContext": null }, - "start": 13899, - "end": 13900, + "start": 14122, + "end": 14123, "loc": { "start": { - "line": 390, + "line": 392, "column": 22 }, "end": { - "line": 390, + "line": 392, "column": 23 } } @@ -118923,15 +122531,15 @@ "binop": null }, "value": "forEach", - "start": 13900, - "end": 13907, + "start": 14123, + "end": 14130, "loc": { "start": { - "line": 390, + "line": 392, "column": 23 }, "end": { - "line": 390, + "line": 392, "column": 30 } } @@ -118948,15 +122556,15 @@ "postfix": false, "binop": null }, - "start": 13907, - "end": 13908, + "start": 14130, + "end": 14131, "loc": { "start": { - "line": 390, + "line": 392, "column": 30 }, "end": { - "line": 390, + "line": 392, "column": 31 } } @@ -118974,15 +122582,15 @@ "binop": null }, "value": "button", - "start": 13908, - "end": 13914, + "start": 14131, + "end": 14137, "loc": { "start": { - "line": 390, + "line": 392, "column": 31 }, "end": { - "line": 390, + "line": 392, "column": 37 } } @@ -119000,15 +122608,15 @@ "binop": null, "updateContext": null }, - "start": 13915, - "end": 13917, + "start": 14138, + "end": 14140, "loc": { "start": { - "line": 390, + "line": 392, "column": 38 }, "end": { - "line": 390, + "line": 392, "column": 40 } } @@ -119025,15 +122633,15 @@ "postfix": false, "binop": null }, - "start": 13918, - "end": 13919, + "start": 14141, + "end": 14142, "loc": { "start": { - "line": 390, + "line": 392, "column": 41 }, "end": { - "line": 390, + "line": 392, "column": 42 } } @@ -119051,15 +122659,15 @@ "binop": null }, "value": "className", - "start": 13927, - "end": 13936, + "start": 14150, + "end": 14159, "loc": { "start": { - "line": 391, + "line": 393, "column": 6 }, "end": { - "line": 391, + "line": 393, "column": 15 } } @@ -119077,15 +122685,15 @@ "binop": null, "updateContext": null }, - "start": 13936, - "end": 13937, + "start": 14159, + "end": 14160, "loc": { "start": { - "line": 391, + "line": 393, "column": 15 }, "end": { - "line": 391, + "line": 393, "column": 16 } } @@ -119103,15 +122711,15 @@ "binop": null }, "value": "split", - "start": 13937, - "end": 13942, + "start": 14160, + "end": 14165, "loc": { "start": { - "line": 391, + "line": 393, "column": 16 }, "end": { - "line": 391, + "line": 393, "column": 21 } } @@ -119128,15 +122736,15 @@ "postfix": false, "binop": null }, - "start": 13942, - "end": 13943, + "start": 14165, + "end": 14166, "loc": { "start": { - "line": 391, + "line": 393, "column": 21 }, "end": { - "line": 391, + "line": 393, "column": 22 } } @@ -119155,15 +122763,15 @@ "updateContext": null }, "value": " ", - "start": 13943, - "end": 13946, + "start": 14166, + "end": 14169, "loc": { "start": { - "line": 391, + "line": 393, "column": 22 }, "end": { - "line": 391, + "line": 393, "column": 25 } } @@ -119180,15 +122788,15 @@ "postfix": false, "binop": null }, - "start": 13946, - "end": 13947, + "start": 14169, + "end": 14170, "loc": { "start": { - "line": 391, + "line": 393, "column": 25 }, "end": { - "line": 391, + "line": 393, "column": 26 } } @@ -119206,15 +122814,15 @@ "binop": null, "updateContext": null }, - "start": 13947, - "end": 13948, + "start": 14170, + "end": 14171, "loc": { "start": { - "line": 391, + "line": 393, "column": 26 }, "end": { - "line": 391, + "line": 393, "column": 27 } } @@ -119232,15 +122840,15 @@ "binop": null }, "value": "forEach", - "start": 13948, - "end": 13955, + "start": 14171, + "end": 14178, "loc": { "start": { - "line": 391, + "line": 393, "column": 27 }, "end": { - "line": 391, + "line": 393, "column": 34 } } @@ -119257,15 +122865,15 @@ "postfix": false, "binop": null }, - "start": 13955, - "end": 13956, + "start": 14178, + "end": 14179, "loc": { "start": { - "line": 391, + "line": 393, "column": 34 }, "end": { - "line": 391, + "line": 393, "column": 35 } } @@ -119283,15 +122891,15 @@ "binop": null }, "value": "classNameItem", - "start": 13956, - "end": 13969, + "start": 14179, + "end": 14192, "loc": { "start": { - "line": 391, + "line": 393, "column": 35 }, "end": { - "line": 391, + "line": 393, "column": 48 } } @@ -119309,15 +122917,15 @@ "binop": null, "updateContext": null }, - "start": 13970, - "end": 13972, + "start": 14193, + "end": 14195, "loc": { "start": { - "line": 391, + "line": 393, "column": 49 }, "end": { - "line": 391, + "line": 393, "column": 51 } } @@ -119334,15 +122942,15 @@ "postfix": false, "binop": null }, - "start": 13973, - "end": 13974, + "start": 14196, + "end": 14197, "loc": { "start": { - "line": 391, + "line": 393, "column": 52 }, "end": { - "line": 391, + "line": 393, "column": 53 } } @@ -119362,15 +122970,15 @@ "updateContext": null }, "value": "if", - "start": 13984, - "end": 13986, + "start": 14207, + "end": 14209, "loc": { "start": { - "line": 392, + "line": 394, "column": 8 }, "end": { - "line": 392, + "line": 394, "column": 10 } } @@ -119387,15 +122995,15 @@ "postfix": false, "binop": null }, - "start": 13986, - "end": 13987, + "start": 14209, + "end": 14210, "loc": { "start": { - "line": 392, + "line": 394, "column": 10 }, "end": { - "line": 392, + "line": 394, "column": 11 } } @@ -119414,15 +123022,15 @@ "updateContext": null }, "value": "!", - "start": 13987, - "end": 13988, + "start": 14210, + "end": 14211, "loc": { "start": { - "line": 392, + "line": 394, "column": 11 }, "end": { - "line": 392, + "line": 394, "column": 12 } } @@ -119442,15 +123050,15 @@ "updateContext": null }, "value": "this", - "start": 13988, - "end": 13992, + "start": 14211, + "end": 14215, "loc": { "start": { - "line": 392, + "line": 394, "column": 12 }, "end": { - "line": 392, + "line": 394, "column": 16 } } @@ -119468,15 +123076,15 @@ "binop": null, "updateContext": null }, - "start": 13992, - "end": 13993, + "start": 14215, + "end": 14216, "loc": { "start": { - "line": 392, + "line": 394, "column": 16 }, "end": { - "line": 392, + "line": 394, "column": 17 } } @@ -119494,15 +123102,15 @@ "binop": null }, "value": "options", - "start": 13993, - "end": 14000, + "start": 14216, + "end": 14223, "loc": { "start": { - "line": 392, + "line": 394, "column": 17 }, "end": { - "line": 392, + "line": 394, "column": 24 } } @@ -119520,15 +123128,15 @@ "binop": null, "updateContext": null }, - "start": 14000, - "end": 14001, + "start": 14223, + "end": 14224, "loc": { "start": { - "line": 392, + "line": 394, "column": 24 }, "end": { - "line": 392, + "line": 394, "column": 25 } } @@ -119546,15 +123154,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14001, - "end": 14012, + "start": 14224, + "end": 14235, "loc": { "start": { - "line": 392, + "line": 394, "column": 25 }, "end": { - "line": 392, + "line": 394, "column": 36 } } @@ -119571,15 +123179,15 @@ "postfix": false, "binop": null }, - "start": 14012, - "end": 14013, + "start": 14235, + "end": 14236, "loc": { "start": { - "line": 392, + "line": 394, "column": 36 }, "end": { - "line": 392, + "line": 394, "column": 37 } } @@ -119599,15 +123207,15 @@ "updateContext": null }, "value": "this", - "start": 14025, - "end": 14029, + "start": 14248, + "end": 14252, "loc": { "start": { - "line": 393, + "line": 395, "column": 10 }, "end": { - "line": 393, + "line": 395, "column": 14 } } @@ -119625,15 +123233,15 @@ "binop": null, "updateContext": null }, - "start": 14029, - "end": 14030, + "start": 14252, + "end": 14253, "loc": { "start": { - "line": 393, + "line": 395, "column": 14 }, "end": { - "line": 393, + "line": 395, "column": 15 } } @@ -119651,15 +123259,15 @@ "binop": null }, "value": "options", - "start": 14030, - "end": 14037, + "start": 14253, + "end": 14260, "loc": { "start": { - "line": 393, + "line": 395, "column": 15 }, "end": { - "line": 393, + "line": 395, "column": 22 } } @@ -119677,15 +123285,15 @@ "binop": null, "updateContext": null }, - "start": 14037, - "end": 14038, + "start": 14260, + "end": 14261, "loc": { "start": { - "line": 393, + "line": 395, "column": 22 }, "end": { - "line": 393, + "line": 395, "column": 23 } } @@ -119703,15 +123311,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14038, - "end": 14049, + "start": 14261, + "end": 14272, "loc": { "start": { - "line": 393, + "line": 395, "column": 23 }, "end": { - "line": 393, + "line": 395, "column": 34 } } @@ -119730,15 +123338,15 @@ "updateContext": null }, "value": "=", - "start": 14050, - "end": 14051, + "start": 14273, + "end": 14274, "loc": { "start": { - "line": 393, + "line": 395, "column": 35 }, "end": { - "line": 393, + "line": 395, "column": 36 } } @@ -119756,15 +123364,15 @@ "binop": null, "updateContext": null }, - "start": 14052, - "end": 14053, + "start": 14275, + "end": 14276, "loc": { "start": { - "line": 393, + "line": 395, "column": 37 }, "end": { - "line": 393, + "line": 395, "column": 38 } } @@ -119782,15 +123390,15 @@ "binop": null, "updateContext": null }, - "start": 14053, - "end": 14054, + "start": 14276, + "end": 14277, "loc": { "start": { - "line": 393, + "line": 395, "column": 38 }, "end": { - "line": 393, + "line": 395, "column": 39 } } @@ -119808,15 +123416,15 @@ "binop": null, "updateContext": null }, - "start": 14054, - "end": 14055, + "start": 14277, + "end": 14278, "loc": { "start": { - "line": 393, + "line": 395, "column": 39 }, "end": { - "line": 393, + "line": 395, "column": 40 } } @@ -119836,15 +123444,15 @@ "updateContext": null }, "value": "let", - "start": 14067, - "end": 14070, + "start": 14290, + "end": 14293, "loc": { "start": { - "line": 395, + "line": 397, "column": 8 }, "end": { - "line": 395, + "line": 397, "column": 11 } } @@ -119862,15 +123470,15 @@ "binop": null }, "value": "classNameFound", - "start": 14071, - "end": 14085, + "start": 14294, + "end": 14308, "loc": { "start": { - "line": 395, + "line": 397, "column": 12 }, "end": { - "line": 395, + "line": 397, "column": 26 } } @@ -119889,15 +123497,15 @@ "updateContext": null }, "value": "=", - "start": 14086, - "end": 14087, + "start": 14309, + "end": 14310, "loc": { "start": { - "line": 395, + "line": 397, "column": 27 }, "end": { - "line": 395, + "line": 397, "column": 28 } } @@ -119917,15 +123525,15 @@ "updateContext": null }, "value": "false", - "start": 14088, - "end": 14093, + "start": 14311, + "end": 14316, "loc": { "start": { - "line": 395, + "line": 397, "column": 29 }, "end": { - "line": 395, + "line": 397, "column": 34 } } @@ -119943,15 +123551,15 @@ "binop": null, "updateContext": null }, - "start": 14093, - "end": 14094, + "start": 14316, + "end": 14317, "loc": { "start": { - "line": 395, + "line": 397, "column": 34 }, "end": { - "line": 395, + "line": 397, "column": 35 } } @@ -119959,15 +123567,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is already defined, we add button to class definition\r\n ", - "start": 14108, - "end": 14199, + "start": 14331, + "end": 14422, "loc": { "start": { - "line": 397, + "line": 399, "column": 8 }, "end": { - "line": 399, + "line": 401, "column": 11 } } @@ -119987,15 +123595,15 @@ "updateContext": null }, "value": "this", - "start": 14209, - "end": 14213, + "start": 14432, + "end": 14436, "loc": { "start": { - "line": 400, + "line": 402, "column": 8 }, "end": { - "line": 400, + "line": 402, "column": 12 } } @@ -120013,15 +123621,15 @@ "binop": null, "updateContext": null }, - "start": 14213, - "end": 14214, + "start": 14436, + "end": 14437, "loc": { "start": { - "line": 400, + "line": 402, "column": 12 }, "end": { - "line": 400, + "line": 402, "column": 13 } } @@ -120039,15 +123647,15 @@ "binop": null }, "value": "options", - "start": 14214, - "end": 14221, + "start": 14437, + "end": 14444, "loc": { "start": { - "line": 400, + "line": 402, "column": 13 }, "end": { - "line": 400, + "line": 402, "column": 20 } } @@ -120065,15 +123673,15 @@ "binop": null, "updateContext": null }, - "start": 14221, - "end": 14222, + "start": 14444, + "end": 14445, "loc": { "start": { - "line": 400, + "line": 402, "column": 20 }, "end": { - "line": 400, + "line": 402, "column": 21 } } @@ -120091,15 +123699,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14222, - "end": 14233, + "start": 14445, + "end": 14456, "loc": { "start": { - "line": 400, + "line": 402, "column": 21 }, "end": { - "line": 400, + "line": 402, "column": 32 } } @@ -120117,15 +123725,15 @@ "binop": null, "updateContext": null }, - "start": 14233, - "end": 14234, + "start": 14456, + "end": 14457, "loc": { "start": { - "line": 400, + "line": 402, "column": 32 }, "end": { - "line": 400, + "line": 402, "column": 33 } } @@ -120143,15 +123751,15 @@ "binop": null }, "value": "map", - "start": 14234, - "end": 14237, + "start": 14457, + "end": 14460, "loc": { "start": { - "line": 400, + "line": 402, "column": 33 }, "end": { - "line": 400, + "line": 402, "column": 36 } } @@ -120168,15 +123776,15 @@ "postfix": false, "binop": null }, - "start": 14237, - "end": 14238, + "start": 14460, + "end": 14461, "loc": { "start": { - "line": 400, + "line": 402, "column": 36 }, "end": { - "line": 400, + "line": 402, "column": 37 } } @@ -120194,15 +123802,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14238, - "end": 14249, + "start": 14461, + "end": 14472, "loc": { "start": { - "line": 400, + "line": 402, "column": 37 }, "end": { - "line": 400, + "line": 402, "column": 48 } } @@ -120220,15 +123828,15 @@ "binop": null, "updateContext": null }, - "start": 14250, - "end": 14252, + "start": 14473, + "end": 14475, "loc": { "start": { - "line": 400, + "line": 402, "column": 49 }, "end": { - "line": 400, + "line": 402, "column": 51 } } @@ -120245,15 +123853,15 @@ "postfix": false, "binop": null }, - "start": 14253, - "end": 14254, + "start": 14476, + "end": 14477, "loc": { "start": { - "line": 400, + "line": 402, "column": 52 }, "end": { - "line": 400, + "line": 402, "column": 53 } } @@ -120273,15 +123881,15 @@ "updateContext": null }, "value": "if", - "start": 14268, - "end": 14270, + "start": 14491, + "end": 14493, "loc": { "start": { - "line": 402, + "line": 404, "column": 10 }, "end": { - "line": 402, + "line": 404, "column": 12 } } @@ -120298,15 +123906,15 @@ "postfix": false, "binop": null }, - "start": 14270, - "end": 14271, + "start": 14493, + "end": 14494, "loc": { "start": { - "line": 402, + "line": 404, "column": 12 }, "end": { - "line": 402, + "line": 404, "column": 13 } } @@ -120324,15 +123932,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14271, - "end": 14282, + "start": 14494, + "end": 14505, "loc": { "start": { - "line": 402, + "line": 404, "column": 13 }, "end": { - "line": 402, + "line": 404, "column": 24 } } @@ -120350,15 +123958,15 @@ "binop": null, "updateContext": null }, - "start": 14282, - "end": 14283, + "start": 14505, + "end": 14506, "loc": { "start": { - "line": 402, + "line": 404, "column": 24 }, "end": { - "line": 402, + "line": 404, "column": 25 } } @@ -120378,15 +123986,15 @@ "updateContext": null }, "value": "class", - "start": 14283, - "end": 14288, + "start": 14506, + "end": 14511, "loc": { "start": { - "line": 402, + "line": 404, "column": 25 }, "end": { - "line": 402, + "line": 404, "column": 30 } } @@ -120404,15 +124012,15 @@ "binop": null, "updateContext": null }, - "start": 14288, - "end": 14289, + "start": 14511, + "end": 14512, "loc": { "start": { - "line": 402, + "line": 404, "column": 30 }, "end": { - "line": 402, + "line": 404, "column": 31 } } @@ -120430,15 +124038,15 @@ "binop": null }, "value": "split", - "start": 14289, - "end": 14294, + "start": 14512, + "end": 14517, "loc": { "start": { - "line": 402, + "line": 404, "column": 31 }, "end": { - "line": 402, + "line": 404, "column": 36 } } @@ -120455,15 +124063,15 @@ "postfix": false, "binop": null }, - "start": 14294, - "end": 14295, + "start": 14517, + "end": 14518, "loc": { "start": { - "line": 402, + "line": 404, "column": 36 }, "end": { - "line": 402, + "line": 404, "column": 37 } } @@ -120482,15 +124090,15 @@ "updateContext": null }, "value": " ", - "start": 14295, - "end": 14298, + "start": 14518, + "end": 14521, "loc": { "start": { - "line": 402, + "line": 404, "column": 37 }, "end": { - "line": 402, + "line": 404, "column": 40 } } @@ -120507,15 +124115,15 @@ "postfix": false, "binop": null }, - "start": 14298, - "end": 14299, + "start": 14521, + "end": 14522, "loc": { "start": { - "line": 402, + "line": 404, "column": 40 }, "end": { - "line": 402, + "line": 404, "column": 41 } } @@ -120533,15 +124141,15 @@ "binop": null, "updateContext": null }, - "start": 14299, - "end": 14300, + "start": 14522, + "end": 14523, "loc": { "start": { - "line": 402, + "line": 404, "column": 41 }, "end": { - "line": 402, + "line": 404, "column": 42 } } @@ -120559,15 +124167,15 @@ "binop": null }, "value": "includes", - "start": 14300, - "end": 14308, + "start": 14523, + "end": 14531, "loc": { "start": { - "line": 402, + "line": 404, "column": 42 }, "end": { - "line": 402, + "line": 404, "column": 50 } } @@ -120584,15 +124192,15 @@ "postfix": false, "binop": null }, - "start": 14308, - "end": 14309, + "start": 14531, + "end": 14532, "loc": { "start": { - "line": 402, + "line": 404, "column": 50 }, "end": { - "line": 402, + "line": 404, "column": 51 } } @@ -120610,15 +124218,15 @@ "binop": null }, "value": "classNameItem", - "start": 14309, - "end": 14322, + "start": 14532, + "end": 14545, "loc": { "start": { - "line": 402, + "line": 404, "column": 51 }, "end": { - "line": 402, + "line": 404, "column": 64 } } @@ -120635,15 +124243,15 @@ "postfix": false, "binop": null }, - "start": 14322, - "end": 14323, + "start": 14545, + "end": 14546, "loc": { "start": { - "line": 402, + "line": 404, "column": 64 }, "end": { - "line": 402, + "line": 404, "column": 65 } } @@ -120660,15 +124268,15 @@ "postfix": false, "binop": null }, - "start": 14323, - "end": 14324, + "start": 14546, + "end": 14547, "loc": { "start": { - "line": 402, + "line": 404, "column": 65 }, "end": { - "line": 402, + "line": 404, "column": 66 } } @@ -120685,15 +124293,15 @@ "postfix": false, "binop": null }, - "start": 14324, - "end": 14325, + "start": 14547, + "end": 14548, "loc": { "start": { - "line": 402, + "line": 404, "column": 66 }, "end": { - "line": 402, + "line": 404, "column": 67 } } @@ -120711,15 +124319,15 @@ "binop": null }, "value": "classNameFound", - "start": 14339, - "end": 14353, + "start": 14562, + "end": 14576, "loc": { "start": { - "line": 403, + "line": 405, "column": 12 }, "end": { - "line": 403, + "line": 405, "column": 26 } } @@ -120738,15 +124346,15 @@ "updateContext": null }, "value": "=", - "start": 14354, - "end": 14355, + "start": 14577, + "end": 14578, "loc": { "start": { - "line": 403, + "line": 405, "column": 27 }, "end": { - "line": 403, + "line": 405, "column": 28 } } @@ -120766,15 +124374,15 @@ "updateContext": null }, "value": "true", - "start": 14356, - "end": 14360, + "start": 14579, + "end": 14583, "loc": { "start": { - "line": 403, + "line": 405, "column": 29 }, "end": { - "line": 403, + "line": 405, "column": 33 } } @@ -120792,15 +124400,15 @@ "binop": null, "updateContext": null }, - "start": 14360, - "end": 14361, + "start": 14583, + "end": 14584, "loc": { "start": { - "line": 403, + "line": 405, "column": 33 }, "end": { - "line": 403, + "line": 405, "column": 34 } } @@ -120820,15 +124428,15 @@ "updateContext": null }, "value": "let", - "start": 14389, - "end": 14392, + "start": 14612, + "end": 14615, "loc": { "start": { - "line": 405, + "line": 407, "column": 12 }, "end": { - "line": 405, + "line": 407, "column": 15 } } @@ -120846,15 +124454,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14393, - "end": 14409, + "start": 14616, + "end": 14632, "loc": { "start": { - "line": 405, + "line": 407, "column": 16 }, "end": { - "line": 405, + "line": 407, "column": 32 } } @@ -120873,15 +124481,15 @@ "updateContext": null }, "value": "=", - "start": 14410, - "end": 14411, + "start": 14633, + "end": 14634, "loc": { "start": { - "line": 405, + "line": 407, "column": 33 }, "end": { - "line": 405, + "line": 407, "column": 34 } } @@ -120899,15 +124507,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14412, - "end": 14423, + "start": 14635, + "end": 14646, "loc": { "start": { - "line": 405, + "line": 407, "column": 35 }, "end": { - "line": 405, + "line": 407, "column": 46 } } @@ -120925,15 +124533,15 @@ "binop": null, "updateContext": null }, - "start": 14423, - "end": 14424, + "start": 14646, + "end": 14647, "loc": { "start": { - "line": 405, + "line": 407, "column": 46 }, "end": { - "line": 405, + "line": 407, "column": 47 } } @@ -120951,15 +124559,15 @@ "binop": null }, "value": "buttons", - "start": 14424, - "end": 14431, + "start": 14647, + "end": 14654, "loc": { "start": { - "line": 405, + "line": 407, "column": 47 }, "end": { - "line": 405, + "line": 407, "column": 54 } } @@ -120977,15 +124585,15 @@ "binop": null, "updateContext": null }, - "start": 14431, - "end": 14432, + "start": 14654, + "end": 14655, "loc": { "start": { - "line": 405, + "line": 407, "column": 54 }, "end": { - "line": 405, + "line": 407, "column": 55 } } @@ -121003,15 +124611,15 @@ "binop": null }, "value": "split", - "start": 14432, - "end": 14437, + "start": 14655, + "end": 14660, "loc": { "start": { - "line": 405, + "line": 407, "column": 55 }, "end": { - "line": 405, + "line": 407, "column": 60 } } @@ -121028,15 +124636,15 @@ "postfix": false, "binop": null }, - "start": 14437, - "end": 14438, + "start": 14660, + "end": 14661, "loc": { "start": { - "line": 405, + "line": 407, "column": 60 }, "end": { - "line": 405, + "line": 407, "column": 61 } } @@ -121055,15 +124663,15 @@ "updateContext": null }, "value": " ", - "start": 14438, - "end": 14441, + "start": 14661, + "end": 14664, "loc": { "start": { - "line": 405, + "line": 407, "column": 61 }, "end": { - "line": 405, + "line": 407, "column": 64 } } @@ -121080,15 +124688,15 @@ "postfix": false, "binop": null }, - "start": 14441, - "end": 14442, + "start": 14664, + "end": 14665, "loc": { "start": { - "line": 405, + "line": 407, "column": 64 }, "end": { - "line": 405, + "line": 407, "column": 65 } } @@ -121106,15 +124714,15 @@ "binop": null, "updateContext": null }, - "start": 14442, - "end": 14443, + "start": 14665, + "end": 14666, "loc": { "start": { - "line": 405, + "line": 407, "column": 65 }, "end": { - "line": 405, + "line": 407, "column": 66 } } @@ -121134,15 +124742,15 @@ "updateContext": null }, "value": "if", - "start": 14457, - "end": 14459, + "start": 14680, + "end": 14682, "loc": { "start": { - "line": 406, + "line": 408, "column": 12 }, "end": { - "line": 406, + "line": 408, "column": 14 } } @@ -121159,15 +124767,15 @@ "postfix": false, "binop": null }, - "start": 14459, - "end": 14460, + "start": 14682, + "end": 14683, "loc": { "start": { - "line": 406, + "line": 408, "column": 14 }, "end": { - "line": 406, + "line": 408, "column": 15 } } @@ -121186,15 +124794,15 @@ "updateContext": null }, "value": "!", - "start": 14460, - "end": 14461, + "start": 14683, + "end": 14684, "loc": { "start": { - "line": 406, + "line": 408, "column": 15 }, "end": { - "line": 406, + "line": 408, "column": 16 } } @@ -121212,15 +124820,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14461, - "end": 14477, + "start": 14684, + "end": 14700, "loc": { "start": { - "line": 406, + "line": 408, "column": 16 }, "end": { - "line": 406, + "line": 408, "column": 32 } } @@ -121238,15 +124846,15 @@ "binop": null, "updateContext": null }, - "start": 14477, - "end": 14478, + "start": 14700, + "end": 14701, "loc": { "start": { - "line": 406, + "line": 408, "column": 32 }, "end": { - "line": 406, + "line": 408, "column": 33 } } @@ -121264,15 +124872,15 @@ "binop": null }, "value": "includes", - "start": 14478, - "end": 14486, + "start": 14701, + "end": 14709, "loc": { "start": { - "line": 406, + "line": 408, "column": 33 }, "end": { - "line": 406, + "line": 408, "column": 41 } } @@ -121289,15 +124897,15 @@ "postfix": false, "binop": null }, - "start": 14486, - "end": 14487, + "start": 14709, + "end": 14710, "loc": { "start": { - "line": 406, + "line": 408, "column": 41 }, "end": { - "line": 406, + "line": 408, "column": 42 } } @@ -121315,15 +124923,15 @@ "binop": null }, "value": "button", - "start": 14487, - "end": 14493, + "start": 14710, + "end": 14716, "loc": { "start": { - "line": 406, + "line": 408, "column": 42 }, "end": { - "line": 406, + "line": 408, "column": 48 } } @@ -121340,15 +124948,15 @@ "postfix": false, "binop": null }, - "start": 14493, - "end": 14494, + "start": 14716, + "end": 14717, "loc": { "start": { - "line": 406, + "line": 408, "column": 48 }, "end": { - "line": 406, + "line": 408, "column": 49 } } @@ -121365,15 +124973,15 @@ "postfix": false, "binop": null }, - "start": 14494, - "end": 14495, + "start": 14717, + "end": 14718, "loc": { "start": { - "line": 406, + "line": 408, "column": 49 }, "end": { - "line": 406, + "line": 408, "column": 50 } } @@ -121390,15 +124998,15 @@ "postfix": false, "binop": null }, - "start": 14495, - "end": 14496, + "start": 14718, + "end": 14719, "loc": { "start": { - "line": 406, + "line": 408, "column": 50 }, "end": { - "line": 406, + "line": 408, "column": 51 } } @@ -121416,15 +125024,15 @@ "binop": null }, "value": "classNameFound", - "start": 14512, - "end": 14526, + "start": 14735, + "end": 14749, "loc": { "start": { - "line": 407, + "line": 409, "column": 14 }, "end": { - "line": 407, + "line": 409, "column": 28 } } @@ -121443,15 +125051,15 @@ "updateContext": null }, "value": "=", - "start": 14527, - "end": 14528, + "start": 14750, + "end": 14751, "loc": { "start": { - "line": 407, + "line": 409, "column": 29 }, "end": { - "line": 407, + "line": 409, "column": 30 } } @@ -121471,15 +125079,15 @@ "updateContext": null }, "value": "true", - "start": 14529, - "end": 14533, + "start": 14752, + "end": 14756, "loc": { "start": { - "line": 407, + "line": 409, "column": 31 }, "end": { - "line": 407, + "line": 409, "column": 35 } } @@ -121497,15 +125105,15 @@ "binop": null, "updateContext": null }, - "start": 14533, - "end": 14534, + "start": 14756, + "end": 14757, "loc": { "start": { - "line": 407, + "line": 409, "column": 35 }, "end": { - "line": 407, + "line": 409, "column": 36 } } @@ -121523,15 +125131,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14550, - "end": 14566, + "start": 14773, + "end": 14789, "loc": { "start": { - "line": 408, + "line": 410, "column": 14 }, "end": { - "line": 408, + "line": 410, "column": 30 } } @@ -121549,15 +125157,15 @@ "binop": null, "updateContext": null }, - "start": 14566, - "end": 14567, + "start": 14789, + "end": 14790, "loc": { "start": { - "line": 408, + "line": 410, "column": 30 }, "end": { - "line": 408, + "line": 410, "column": 31 } } @@ -121575,15 +125183,15 @@ "binop": null }, "value": "push", - "start": 14567, - "end": 14571, + "start": 14790, + "end": 14794, "loc": { "start": { - "line": 408, + "line": 410, "column": 31 }, "end": { - "line": 408, + "line": 410, "column": 35 } } @@ -121600,15 +125208,15 @@ "postfix": false, "binop": null }, - "start": 14571, - "end": 14572, + "start": 14794, + "end": 14795, "loc": { "start": { - "line": 408, + "line": 410, "column": 35 }, "end": { - "line": 408, + "line": 410, "column": 36 } } @@ -121626,15 +125234,15 @@ "binop": null }, "value": "button", - "start": 14572, - "end": 14578, + "start": 14795, + "end": 14801, "loc": { "start": { - "line": 408, + "line": 410, "column": 36 }, "end": { - "line": 408, + "line": 410, "column": 42 } } @@ -121651,15 +125259,15 @@ "postfix": false, "binop": null }, - "start": 14578, - "end": 14579, + "start": 14801, + "end": 14802, "loc": { "start": { - "line": 408, + "line": 410, "column": 42 }, "end": { - "line": 408, + "line": 410, "column": 43 } } @@ -121677,15 +125285,15 @@ "binop": null, "updateContext": null }, - "start": 14579, - "end": 14580, + "start": 14802, + "end": 14803, "loc": { "start": { - "line": 408, + "line": 410, "column": 43 }, "end": { - "line": 408, + "line": 410, "column": 44 } } @@ -121703,15 +125311,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14596, - "end": 14607, + "start": 14819, + "end": 14830, "loc": { "start": { - "line": 409, + "line": 411, "column": 14 }, "end": { - "line": 409, + "line": 411, "column": 25 } } @@ -121729,15 +125337,15 @@ "binop": null, "updateContext": null }, - "start": 14607, - "end": 14608, + "start": 14830, + "end": 14831, "loc": { "start": { - "line": 409, + "line": 411, "column": 25 }, "end": { - "line": 409, + "line": 411, "column": 26 } } @@ -121755,15 +125363,15 @@ "binop": null }, "value": "buttons", - "start": 14608, - "end": 14615, + "start": 14831, + "end": 14838, "loc": { "start": { - "line": 409, + "line": 411, "column": 26 }, "end": { - "line": 409, + "line": 411, "column": 33 } } @@ -121782,15 +125390,15 @@ "updateContext": null }, "value": "=", - "start": 14616, - "end": 14617, + "start": 14839, + "end": 14840, "loc": { "start": { - "line": 409, + "line": 411, "column": 34 }, "end": { - "line": 409, + "line": 411, "column": 35 } } @@ -121808,15 +125416,15 @@ "binop": null }, "value": "buttonThemeArray", - "start": 14618, - "end": 14634, + "start": 14841, + "end": 14857, "loc": { "start": { - "line": 409, + "line": 411, "column": 36 }, "end": { - "line": 409, + "line": 411, "column": 52 } } @@ -121834,15 +125442,15 @@ "binop": null, "updateContext": null }, - "start": 14634, - "end": 14635, + "start": 14857, + "end": 14858, "loc": { "start": { - "line": 409, + "line": 411, "column": 52 }, "end": { - "line": 409, + "line": 411, "column": 53 } } @@ -121860,15 +125468,15 @@ "binop": null }, "value": "join", - "start": 14635, - "end": 14639, + "start": 14858, + "end": 14862, "loc": { "start": { - "line": 409, + "line": 411, "column": 53 }, "end": { - "line": 409, + "line": 411, "column": 57 } } @@ -121885,15 +125493,15 @@ "postfix": false, "binop": null }, - "start": 14639, - "end": 14640, + "start": 14862, + "end": 14863, "loc": { "start": { - "line": 409, + "line": 411, "column": 57 }, "end": { - "line": 409, + "line": 411, "column": 58 } } @@ -121912,15 +125520,15 @@ "updateContext": null }, "value": " ", - "start": 14640, - "end": 14643, + "start": 14863, + "end": 14866, "loc": { "start": { - "line": 409, + "line": 411, "column": 58 }, "end": { - "line": 409, + "line": 411, "column": 61 } } @@ -121937,15 +125545,15 @@ "postfix": false, "binop": null }, - "start": 14643, - "end": 14644, + "start": 14866, + "end": 14867, "loc": { "start": { - "line": 409, + "line": 411, "column": 61 }, "end": { - "line": 409, + "line": 411, "column": 62 } } @@ -121963,15 +125571,15 @@ "binop": null, "updateContext": null }, - "start": 14644, - "end": 14645, + "start": 14867, + "end": 14868, "loc": { "start": { - "line": 409, + "line": 411, "column": 62 }, "end": { - "line": 409, + "line": 411, "column": 63 } } @@ -121988,15 +125596,15 @@ "postfix": false, "binop": null }, - "start": 14659, - "end": 14660, + "start": 14882, + "end": 14883, "loc": { "start": { - "line": 410, + "line": 412, "column": 12 }, "end": { - "line": 410, + "line": 412, "column": 13 } } @@ -122013,15 +125621,15 @@ "postfix": false, "binop": null }, - "start": 14672, - "end": 14673, + "start": 14895, + "end": 14896, "loc": { "start": { - "line": 411, + "line": 413, "column": 10 }, "end": { - "line": 411, + "line": 413, "column": 11 } } @@ -122041,15 +125649,15 @@ "updateContext": null }, "value": "return", - "start": 14685, - "end": 14691, + "start": 14908, + "end": 14914, "loc": { "start": { - "line": 412, + "line": 414, "column": 10 }, "end": { - "line": 412, + "line": 414, "column": 16 } } @@ -122067,15 +125675,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14692, - "end": 14703, + "start": 14915, + "end": 14926, "loc": { "start": { - "line": 412, + "line": 414, "column": 17 }, "end": { - "line": 412, + "line": 414, "column": 28 } } @@ -122093,15 +125701,15 @@ "binop": null, "updateContext": null }, - "start": 14703, - "end": 14704, + "start": 14926, + "end": 14927, "loc": { "start": { - "line": 412, + "line": 414, "column": 28 }, "end": { - "line": 412, + "line": 414, "column": 29 } } @@ -122118,15 +125726,15 @@ "postfix": false, "binop": null }, - "start": 14714, - "end": 14715, + "start": 14937, + "end": 14938, "loc": { "start": { - "line": 413, + "line": 415, "column": 8 }, "end": { - "line": 413, + "line": 415, "column": 9 } } @@ -122143,15 +125751,15 @@ "postfix": false, "binop": null }, - "start": 14715, - "end": 14716, + "start": 14938, + "end": 14939, "loc": { "start": { - "line": 413, + "line": 415, "column": 9 }, "end": { - "line": 413, + "line": 415, "column": 10 } } @@ -122169,15 +125777,15 @@ "binop": null, "updateContext": null }, - "start": 14716, - "end": 14717, + "start": 14939, + "end": 14940, "loc": { "start": { - "line": 413, + "line": 415, "column": 10 }, "end": { - "line": 413, + "line": 415, "column": 11 } } @@ -122185,15 +125793,15 @@ { "type": "CommentBlock", "value": "*\r\n * If class is not defined, we create a new entry\r\n ", - "start": 14729, - "end": 14804, + "start": 14952, + "end": 15027, "loc": { "start": { - "line": 415, + "line": 417, "column": 8 }, "end": { - "line": 417, + "line": 419, "column": 11 } } @@ -122213,15 +125821,15 @@ "updateContext": null }, "value": "if", - "start": 14814, - "end": 14816, + "start": 15037, + "end": 15039, "loc": { "start": { - "line": 418, + "line": 420, "column": 8 }, "end": { - "line": 418, + "line": 420, "column": 10 } } @@ -122238,15 +125846,15 @@ "postfix": false, "binop": null }, - "start": 14816, - "end": 14817, + "start": 15039, + "end": 15040, "loc": { "start": { - "line": 418, + "line": 420, "column": 10 }, "end": { - "line": 418, + "line": 420, "column": 11 } } @@ -122265,15 +125873,15 @@ "updateContext": null }, "value": "!", - "start": 14817, - "end": 14818, + "start": 15040, + "end": 15041, "loc": { "start": { - "line": 418, + "line": 420, "column": 11 }, "end": { - "line": 418, + "line": 420, "column": 12 } } @@ -122291,15 +125899,15 @@ "binop": null }, "value": "classNameFound", - "start": 14818, - "end": 14832, + "start": 15041, + "end": 15055, "loc": { "start": { - "line": 418, + "line": 420, "column": 12 }, "end": { - "line": 418, + "line": 420, "column": 26 } } @@ -122316,15 +125924,15 @@ "postfix": false, "binop": null }, - "start": 14832, - "end": 14833, + "start": 15055, + "end": 15056, "loc": { "start": { - "line": 418, + "line": 420, "column": 26 }, "end": { - "line": 418, + "line": 420, "column": 27 } } @@ -122341,15 +125949,15 @@ "postfix": false, "binop": null }, - "start": 14833, - "end": 14834, + "start": 15056, + "end": 15057, "loc": { "start": { - "line": 418, + "line": 420, "column": 27 }, "end": { - "line": 418, + "line": 420, "column": 28 } } @@ -122369,15 +125977,15 @@ "updateContext": null }, "value": "this", - "start": 14846, - "end": 14850, + "start": 15069, + "end": 15073, "loc": { "start": { - "line": 419, + "line": 421, "column": 10 }, "end": { - "line": 419, + "line": 421, "column": 14 } } @@ -122395,15 +126003,15 @@ "binop": null, "updateContext": null }, - "start": 14850, - "end": 14851, + "start": 15073, + "end": 15074, "loc": { "start": { - "line": 419, + "line": 421, "column": 14 }, "end": { - "line": 419, + "line": 421, "column": 15 } } @@ -122421,15 +126029,15 @@ "binop": null }, "value": "options", - "start": 14851, - "end": 14858, + "start": 15074, + "end": 15081, "loc": { "start": { - "line": 419, + "line": 421, "column": 15 }, "end": { - "line": 419, + "line": 421, "column": 22 } } @@ -122447,15 +126055,15 @@ "binop": null, "updateContext": null }, - "start": 14858, - "end": 14859, + "start": 15081, + "end": 15082, "loc": { "start": { - "line": 419, + "line": 421, "column": 22 }, "end": { - "line": 419, + "line": 421, "column": 23 } } @@ -122473,15 +126081,15 @@ "binop": null }, "value": "buttonTheme", - "start": 14859, - "end": 14870, + "start": 15082, + "end": 15093, "loc": { "start": { - "line": 419, + "line": 421, "column": 23 }, "end": { - "line": 419, + "line": 421, "column": 34 } } @@ -122499,15 +126107,15 @@ "binop": null, "updateContext": null }, - "start": 14870, - "end": 14871, + "start": 15093, + "end": 15094, "loc": { "start": { - "line": 419, + "line": 421, "column": 34 }, "end": { - "line": 419, + "line": 421, "column": 35 } } @@ -122525,15 +126133,15 @@ "binop": null }, "value": "push", - "start": 14871, - "end": 14875, + "start": 15094, + "end": 15098, "loc": { "start": { - "line": 419, + "line": 421, "column": 35 }, "end": { - "line": 419, + "line": 421, "column": 39 } } @@ -122550,15 +126158,15 @@ "postfix": false, "binop": null }, - "start": 14875, - "end": 14876, + "start": 15098, + "end": 15099, "loc": { "start": { - "line": 419, + "line": 421, "column": 39 }, "end": { - "line": 419, + "line": 421, "column": 40 } } @@ -122575,15 +126183,15 @@ "postfix": false, "binop": null }, - "start": 14876, - "end": 14877, + "start": 15099, + "end": 15100, "loc": { "start": { - "line": 419, + "line": 421, "column": 40 }, "end": { - "line": 419, + "line": 421, "column": 41 } } @@ -122603,15 +126211,15 @@ "updateContext": null }, "value": "class", - "start": 14891, - "end": 14896, + "start": 15114, + "end": 15119, "loc": { "start": { - "line": 420, + "line": 422, "column": 12 }, "end": { - "line": 420, + "line": 422, "column": 17 } } @@ -122629,15 +126237,15 @@ "binop": null, "updateContext": null }, - "start": 14896, - "end": 14897, + "start": 15119, + "end": 15120, "loc": { "start": { - "line": 420, + "line": 422, "column": 17 }, "end": { - "line": 420, + "line": 422, "column": 18 } } @@ -122655,15 +126263,15 @@ "binop": null }, "value": "classNameItem", - "start": 14898, - "end": 14911, + "start": 15121, + "end": 15134, "loc": { "start": { - "line": 420, + "line": 422, "column": 19 }, "end": { - "line": 420, + "line": 422, "column": 32 } } @@ -122681,15 +126289,15 @@ "binop": null, "updateContext": null }, - "start": 14911, - "end": 14912, + "start": 15134, + "end": 15135, "loc": { "start": { - "line": 420, + "line": 422, "column": 32 }, "end": { - "line": 420, + "line": 422, "column": 33 } } @@ -122707,15 +126315,15 @@ "binop": null }, "value": "buttons", - "start": 14926, - "end": 14933, + "start": 15149, + "end": 15156, "loc": { "start": { - "line": 421, + "line": 423, "column": 12 }, "end": { - "line": 421, + "line": 423, "column": 19 } } @@ -122733,15 +126341,15 @@ "binop": null, "updateContext": null }, - "start": 14933, - "end": 14934, + "start": 15156, + "end": 15157, "loc": { "start": { - "line": 421, + "line": 423, "column": 19 }, "end": { - "line": 421, + "line": 423, "column": 20 } } @@ -122759,15 +126367,15 @@ "binop": null }, "value": "buttons", - "start": 14935, - "end": 14942, + "start": 15158, + "end": 15165, "loc": { "start": { - "line": 421, + "line": 423, "column": 21 }, "end": { - "line": 421, + "line": 423, "column": 28 } } @@ -122784,15 +126392,15 @@ "postfix": false, "binop": null }, - "start": 14954, - "end": 14955, + "start": 15177, + "end": 15178, "loc": { "start": { - "line": 422, + "line": 424, "column": 10 }, "end": { - "line": 422, + "line": 424, "column": 11 } } @@ -122809,15 +126417,15 @@ "postfix": false, "binop": null }, - "start": 14955, - "end": 14956, + "start": 15178, + "end": 15179, "loc": { "start": { - "line": 422, + "line": 424, "column": 11 }, "end": { - "line": 422, + "line": 424, "column": 12 } } @@ -122835,15 +126443,15 @@ "binop": null, "updateContext": null }, - "start": 14956, - "end": 14957, + "start": 15179, + "end": 15180, "loc": { "start": { - "line": 422, + "line": 424, "column": 12 }, "end": { - "line": 422, + "line": 424, "column": 13 } } @@ -122860,15 +126468,15 @@ "postfix": false, "binop": null }, - "start": 14967, - "end": 14968, + "start": 15190, + "end": 15191, "loc": { "start": { - "line": 423, + "line": 425, "column": 8 }, "end": { - "line": 423, + "line": 425, "column": 9 } } @@ -122885,15 +126493,15 @@ "postfix": false, "binop": null }, - "start": 14978, - "end": 14979, + "start": 15201, + "end": 15202, "loc": { "start": { - "line": 425, + "line": 427, "column": 6 }, "end": { - "line": 425, + "line": 427, "column": 7 } } @@ -122910,15 +126518,15 @@ "postfix": false, "binop": null }, - "start": 14979, - "end": 14980, + "start": 15202, + "end": 15203, "loc": { "start": { - "line": 425, + "line": 427, "column": 7 }, "end": { - "line": 425, + "line": 427, "column": 8 } } @@ -122936,15 +126544,15 @@ "binop": null, "updateContext": null }, - "start": 14980, - "end": 14981, + "start": 15203, + "end": 15204, "loc": { "start": { - "line": 425, + "line": 427, "column": 8 }, "end": { - "line": 425, + "line": 427, "column": 9 } } @@ -122961,15 +126569,15 @@ "postfix": false, "binop": null }, - "start": 14987, - "end": 14988, + "start": 15210, + "end": 15211, "loc": { "start": { - "line": 426, + "line": 428, "column": 4 }, "end": { - "line": 426, + "line": 428, "column": 5 } } @@ -122986,15 +126594,15 @@ "postfix": false, "binop": null }, - "start": 14988, - "end": 14989, + "start": 15211, + "end": 15212, "loc": { "start": { - "line": 426, + "line": 428, "column": 5 }, "end": { - "line": 426, + "line": 428, "column": 6 } } @@ -123012,15 +126620,15 @@ "binop": null, "updateContext": null }, - "start": 14989, - "end": 14990, + "start": 15212, + "end": 15213, "loc": { "start": { - "line": 426, + "line": 428, "column": 6 }, "end": { - "line": 426, + "line": 428, "column": 7 } } @@ -123040,15 +126648,15 @@ "updateContext": null }, "value": "this", - "start": 14998, - "end": 15002, + "start": 15221, + "end": 15225, "loc": { "start": { - "line": 428, + "line": 430, "column": 4 }, "end": { - "line": 428, + "line": 430, "column": 8 } } @@ -123066,15 +126674,15 @@ "binop": null, "updateContext": null }, - "start": 15002, - "end": 15003, + "start": 15225, + "end": 15226, "loc": { "start": { - "line": 428, + "line": 430, "column": 8 }, "end": { - "line": 428, + "line": 430, "column": 9 } } @@ -123092,15 +126700,15 @@ "binop": null }, "value": "render", - "start": 15003, - "end": 15009, + "start": 15226, + "end": 15232, "loc": { "start": { - "line": 428, + "line": 430, "column": 9 }, "end": { - "line": 428, + "line": 430, "column": 15 } } @@ -123117,15 +126725,15 @@ "postfix": false, "binop": null }, - "start": 15009, - "end": 15010, + "start": 15232, + "end": 15233, "loc": { "start": { - "line": 428, + "line": 430, "column": 15 }, "end": { - "line": 428, + "line": 430, "column": 16 } } @@ -123142,15 +126750,15 @@ "postfix": false, "binop": null }, - "start": 15010, - "end": 15011, + "start": 15233, + "end": 15234, "loc": { "start": { - "line": 428, + "line": 430, "column": 16 }, "end": { - "line": 428, + "line": 430, "column": 17 } } @@ -123168,15 +126776,15 @@ "binop": null, "updateContext": null }, - "start": 15011, - "end": 15012, + "start": 15234, + "end": 15235, "loc": { "start": { - "line": 428, + "line": 430, "column": 17 }, "end": { - "line": 428, + "line": 430, "column": 18 } } @@ -123193,15 +126801,15 @@ "postfix": false, "binop": null }, - "start": 15016, - "end": 15017, + "start": 15239, + "end": 15240, "loc": { "start": { - "line": 429, + "line": 431, "column": 2 }, "end": { - "line": 429, + "line": 431, "column": 3 } } @@ -123209,15 +126817,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": 15023, - "end": 15363, + "start": 15246, + "end": 15586, "loc": { "start": { - "line": 431, + "line": 433, "column": 2 }, "end": { - "line": 435, + "line": 437, "column": 5 } } @@ -123235,15 +126843,15 @@ "binop": null }, "value": "removeButtonTheme", - "start": 15367, - "end": 15384, + "start": 15590, + "end": 15607, "loc": { "start": { - "line": 436, + "line": 438, "column": 2 }, "end": { - "line": 436, + "line": 438, "column": 19 } } @@ -123260,15 +126868,15 @@ "postfix": false, "binop": null }, - "start": 15384, - "end": 15385, + "start": 15607, + "end": 15608, "loc": { "start": { - "line": 436, + "line": 438, "column": 19 }, "end": { - "line": 436, + "line": 438, "column": 20 } } @@ -123286,15 +126894,15 @@ "binop": null }, "value": "buttons", - "start": 15385, - "end": 15392, + "start": 15608, + "end": 15615, "loc": { "start": { - "line": 436, + "line": 438, "column": 20 }, "end": { - "line": 436, + "line": 438, "column": 27 } } @@ -123312,15 +126920,15 @@ "binop": null, "updateContext": null }, - "start": 15392, - "end": 15393, + "start": 15615, + "end": 15616, "loc": { "start": { - "line": 436, + "line": 438, "column": 27 }, "end": { - "line": 436, + "line": 438, "column": 28 } } @@ -123338,15 +126946,15 @@ "binop": null }, "value": "className", - "start": 15394, - "end": 15403, + "start": 15617, + "end": 15626, "loc": { "start": { - "line": 436, + "line": 438, "column": 29 }, "end": { - "line": 436, + "line": 438, "column": 38 } } @@ -123363,15 +126971,15 @@ "postfix": false, "binop": null }, - "start": 15403, - "end": 15404, + "start": 15626, + "end": 15627, "loc": { "start": { - "line": 436, + "line": 438, "column": 38 }, "end": { - "line": 436, + "line": 438, "column": 39 } } @@ -123388,15 +126996,15 @@ "postfix": false, "binop": null }, - "start": 15404, - "end": 15405, + "start": 15627, + "end": 15628, "loc": { "start": { - "line": 436, + "line": 438, "column": 39 }, "end": { - "line": 436, + "line": 438, "column": 40 } } @@ -123404,15 +127012,15 @@ { "type": "CommentBlock", "value": "*\r\n * When called with empty parameters, remove all button themes\r\n ", - "start": 15411, - "end": 15491, + "start": 15634, + "end": 15714, "loc": { "start": { - "line": 437, + "line": 439, "column": 4 }, "end": { - "line": 439, + "line": 441, "column": 7 } } @@ -123432,15 +127040,15 @@ "updateContext": null }, "value": "if", - "start": 15497, - "end": 15499, + "start": 15720, + "end": 15722, "loc": { "start": { - "line": 440, + "line": 442, "column": 4 }, "end": { - "line": 440, + "line": 442, "column": 6 } } @@ -123457,15 +127065,15 @@ "postfix": false, "binop": null }, - "start": 15499, - "end": 15500, + "start": 15722, + "end": 15723, "loc": { "start": { - "line": 440, + "line": 442, "column": 6 }, "end": { - "line": 440, + "line": 442, "column": 7 } } @@ -123484,15 +127092,15 @@ "updateContext": null }, "value": "!", - "start": 15500, - "end": 15501, + "start": 15723, + "end": 15724, "loc": { "start": { - "line": 440, + "line": 442, "column": 7 }, "end": { - "line": 440, + "line": 442, "column": 8 } } @@ -123510,15 +127118,15 @@ "binop": null }, "value": "buttons", - "start": 15501, - "end": 15508, + "start": 15724, + "end": 15731, "loc": { "start": { - "line": 440, + "line": 442, "column": 8 }, "end": { - "line": 440, + "line": 442, "column": 15 } } @@ -123537,15 +127145,15 @@ "updateContext": null }, "value": "&&", - "start": 15509, - "end": 15511, + "start": 15732, + "end": 15734, "loc": { "start": { - "line": 440, + "line": 442, "column": 16 }, "end": { - "line": 440, + "line": 442, "column": 18 } } @@ -123564,15 +127172,15 @@ "updateContext": null }, "value": "!", - "start": 15512, - "end": 15513, + "start": 15735, + "end": 15736, "loc": { "start": { - "line": 440, + "line": 442, "column": 19 }, "end": { - "line": 440, + "line": 442, "column": 20 } } @@ -123590,15 +127198,15 @@ "binop": null }, "value": "className", - "start": 15513, - "end": 15522, + "start": 15736, + "end": 15745, "loc": { "start": { - "line": 440, + "line": 442, "column": 20 }, "end": { - "line": 440, + "line": 442, "column": 29 } } @@ -123615,15 +127223,15 @@ "postfix": false, "binop": null }, - "start": 15522, - "end": 15523, + "start": 15745, + "end": 15746, "loc": { "start": { - "line": 440, + "line": 442, "column": 29 }, "end": { - "line": 440, + "line": 442, "column": 30 } } @@ -123640,15 +127248,15 @@ "postfix": false, "binop": null }, - "start": 15523, - "end": 15524, + "start": 15746, + "end": 15747, "loc": { "start": { - "line": 440, + "line": 442, "column": 30 }, "end": { - "line": 440, + "line": 442, "column": 31 } } @@ -123668,15 +127276,15 @@ "updateContext": null }, "value": "this", - "start": 15532, - "end": 15536, + "start": 15755, + "end": 15759, "loc": { "start": { - "line": 441, + "line": 443, "column": 6 }, "end": { - "line": 441, + "line": 443, "column": 10 } } @@ -123694,15 +127302,15 @@ "binop": null, "updateContext": null }, - "start": 15536, - "end": 15537, + "start": 15759, + "end": 15760, "loc": { "start": { - "line": 441, + "line": 443, "column": 10 }, "end": { - "line": 441, + "line": 443, "column": 11 } } @@ -123720,15 +127328,15 @@ "binop": null }, "value": "options", - "start": 15537, - "end": 15544, + "start": 15760, + "end": 15767, "loc": { "start": { - "line": 441, + "line": 443, "column": 11 }, "end": { - "line": 441, + "line": 443, "column": 18 } } @@ -123746,15 +127354,15 @@ "binop": null, "updateContext": null }, - "start": 15544, - "end": 15545, + "start": 15767, + "end": 15768, "loc": { "start": { - "line": 441, + "line": 443, "column": 18 }, "end": { - "line": 441, + "line": 443, "column": 19 } } @@ -123772,15 +127380,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15545, - "end": 15556, + "start": 15768, + "end": 15779, "loc": { "start": { - "line": 441, + "line": 443, "column": 19 }, "end": { - "line": 441, + "line": 443, "column": 30 } } @@ -123799,15 +127407,15 @@ "updateContext": null }, "value": "=", - "start": 15557, - "end": 15558, + "start": 15780, + "end": 15781, "loc": { "start": { - "line": 441, + "line": 443, "column": 31 }, "end": { - "line": 441, + "line": 443, "column": 32 } } @@ -123825,15 +127433,15 @@ "binop": null, "updateContext": null }, - "start": 15559, - "end": 15560, + "start": 15782, + "end": 15783, "loc": { "start": { - "line": 441, + "line": 443, "column": 33 }, "end": { - "line": 441, + "line": 443, "column": 34 } } @@ -123851,15 +127459,15 @@ "binop": null, "updateContext": null }, - "start": 15560, - "end": 15561, + "start": 15783, + "end": 15784, "loc": { "start": { - "line": 441, + "line": 443, "column": 34 }, "end": { - "line": 441, + "line": 443, "column": 35 } } @@ -123877,15 +127485,15 @@ "binop": null, "updateContext": null }, - "start": 15561, - "end": 15562, + "start": 15784, + "end": 15785, "loc": { "start": { - "line": 441, + "line": 443, "column": 35 }, "end": { - "line": 441, + "line": 443, "column": 36 } } @@ -123905,15 +127513,15 @@ "updateContext": null }, "value": "this", - "start": 15570, - "end": 15574, + "start": 15793, + "end": 15797, "loc": { "start": { - "line": 442, + "line": 444, "column": 6 }, "end": { - "line": 442, + "line": 444, "column": 10 } } @@ -123931,15 +127539,15 @@ "binop": null, "updateContext": null }, - "start": 15574, - "end": 15575, + "start": 15797, + "end": 15798, "loc": { "start": { - "line": 442, + "line": 444, "column": 10 }, "end": { - "line": 442, + "line": 444, "column": 11 } } @@ -123957,15 +127565,15 @@ "binop": null }, "value": "render", - "start": 15575, - "end": 15581, + "start": 15798, + "end": 15804, "loc": { "start": { - "line": 442, + "line": 444, "column": 11 }, "end": { - "line": 442, + "line": 444, "column": 17 } } @@ -123982,15 +127590,15 @@ "postfix": false, "binop": null }, - "start": 15581, - "end": 15582, + "start": 15804, + "end": 15805, "loc": { "start": { - "line": 442, + "line": 444, "column": 17 }, "end": { - "line": 442, + "line": 444, "column": 18 } } @@ -124007,15 +127615,15 @@ "postfix": false, "binop": null }, - "start": 15582, - "end": 15583, + "start": 15805, + "end": 15806, "loc": { "start": { - "line": 442, + "line": 444, "column": 18 }, "end": { - "line": 442, + "line": 444, "column": 19 } } @@ -124033,15 +127641,15 @@ "binop": null, "updateContext": null }, - "start": 15583, - "end": 15584, + "start": 15806, + "end": 15807, "loc": { "start": { - "line": 442, + "line": 444, "column": 19 }, "end": { - "line": 442, + "line": 444, "column": 20 } } @@ -124061,15 +127669,15 @@ "updateContext": null }, "value": "return", - "start": 15592, - "end": 15598, + "start": 15815, + "end": 15821, "loc": { "start": { - "line": 443, + "line": 445, "column": 6 }, "end": { - "line": 443, + "line": 445, "column": 12 } } @@ -124089,15 +127697,15 @@ "updateContext": null }, "value": "false", - "start": 15599, - "end": 15604, + "start": 15822, + "end": 15827, "loc": { "start": { - "line": 443, + "line": 445, "column": 13 }, "end": { - "line": 443, + "line": 445, "column": 18 } } @@ -124115,15 +127723,15 @@ "binop": null, "updateContext": null }, - "start": 15604, - "end": 15605, + "start": 15827, + "end": 15828, "loc": { "start": { - "line": 443, + "line": 445, "column": 18 }, "end": { - "line": 443, + "line": 445, "column": 19 } } @@ -124140,15 +127748,15 @@ "postfix": false, "binop": null }, - "start": 15611, - "end": 15612, + "start": 15834, + "end": 15835, "loc": { "start": { - "line": 444, + "line": 446, "column": 4 }, "end": { - "line": 444, + "line": 446, "column": 5 } } @@ -124156,15 +127764,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons are passed and buttonTheme has items\r\n ", - "start": 15620, - "end": 15688, + "start": 15843, + "end": 15911, "loc": { "start": { - "line": 446, + "line": 448, "column": 4 }, "end": { - "line": 448, + "line": 450, "column": 7 } } @@ -124184,15 +127792,15 @@ "updateContext": null }, "value": "if", - "start": 15694, - "end": 15696, + "start": 15917, + "end": 15919, "loc": { "start": { - "line": 449, + "line": 451, "column": 4 }, "end": { - "line": 449, + "line": 451, "column": 6 } } @@ -124209,15 +127817,15 @@ "postfix": false, "binop": null }, - "start": 15696, - "end": 15697, + "start": 15919, + "end": 15920, "loc": { "start": { - "line": 449, + "line": 451, "column": 6 }, "end": { - "line": 449, + "line": 451, "column": 7 } } @@ -124235,15 +127843,15 @@ "binop": null }, "value": "buttons", - "start": 15697, - "end": 15704, + "start": 15920, + "end": 15927, "loc": { "start": { - "line": 449, + "line": 451, "column": 7 }, "end": { - "line": 449, + "line": 451, "column": 14 } } @@ -124262,15 +127870,15 @@ "updateContext": null }, "value": "&&", - "start": 15705, - "end": 15707, + "start": 15928, + "end": 15930, "loc": { "start": { - "line": 449, + "line": 451, "column": 15 }, "end": { - "line": 449, + "line": 451, "column": 17 } } @@ -124288,15 +127896,15 @@ "binop": null }, "value": "Array", - "start": 15708, - "end": 15713, + "start": 15931, + "end": 15936, "loc": { "start": { - "line": 449, + "line": 451, "column": 18 }, "end": { - "line": 449, + "line": 451, "column": 23 } } @@ -124314,15 +127922,15 @@ "binop": null, "updateContext": null }, - "start": 15713, - "end": 15714, + "start": 15936, + "end": 15937, "loc": { "start": { - "line": 449, + "line": 451, "column": 23 }, "end": { - "line": 449, + "line": 451, "column": 24 } } @@ -124340,15 +127948,15 @@ "binop": null }, "value": "isArray", - "start": 15714, - "end": 15721, + "start": 15937, + "end": 15944, "loc": { "start": { - "line": 449, + "line": 451, "column": 24 }, "end": { - "line": 449, + "line": 451, "column": 31 } } @@ -124365,15 +127973,15 @@ "postfix": false, "binop": null }, - "start": 15721, - "end": 15722, + "start": 15944, + "end": 15945, "loc": { "start": { - "line": 449, + "line": 451, "column": 31 }, "end": { - "line": 449, + "line": 451, "column": 32 } } @@ -124393,15 +128001,15 @@ "updateContext": null }, "value": "this", - "start": 15722, - "end": 15726, + "start": 15945, + "end": 15949, "loc": { "start": { - "line": 449, + "line": 451, "column": 32 }, "end": { - "line": 449, + "line": 451, "column": 36 } } @@ -124419,15 +128027,15 @@ "binop": null, "updateContext": null }, - "start": 15726, - "end": 15727, + "start": 15949, + "end": 15950, "loc": { "start": { - "line": 449, + "line": 451, "column": 36 }, "end": { - "line": 449, + "line": 451, "column": 37 } } @@ -124445,15 +128053,15 @@ "binop": null }, "value": "options", - "start": 15727, - "end": 15734, + "start": 15950, + "end": 15957, "loc": { "start": { - "line": 449, + "line": 451, "column": 37 }, "end": { - "line": 449, + "line": 451, "column": 44 } } @@ -124471,15 +128079,15 @@ "binop": null, "updateContext": null }, - "start": 15734, - "end": 15735, + "start": 15957, + "end": 15958, "loc": { "start": { - "line": 449, + "line": 451, "column": 44 }, "end": { - "line": 449, + "line": 451, "column": 45 } } @@ -124497,15 +128105,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15735, - "end": 15746, + "start": 15958, + "end": 15969, "loc": { "start": { - "line": 449, + "line": 451, "column": 45 }, "end": { - "line": 449, + "line": 451, "column": 56 } } @@ -124522,15 +128130,15 @@ "postfix": false, "binop": null }, - "start": 15746, - "end": 15747, + "start": 15969, + "end": 15970, "loc": { "start": { - "line": 449, + "line": 451, "column": 56 }, "end": { - "line": 449, + "line": 451, "column": 57 } } @@ -124549,15 +128157,15 @@ "updateContext": null }, "value": "&&", - "start": 15748, - "end": 15750, + "start": 15971, + "end": 15973, "loc": { "start": { - "line": 449, + "line": 451, "column": 58 }, "end": { - "line": 449, + "line": 451, "column": 60 } } @@ -124577,15 +128185,15 @@ "updateContext": null }, "value": "this", - "start": 15751, - "end": 15755, + "start": 15974, + "end": 15978, "loc": { "start": { - "line": 449, + "line": 451, "column": 61 }, "end": { - "line": 449, + "line": 451, "column": 65 } } @@ -124603,15 +128211,15 @@ "binop": null, "updateContext": null }, - "start": 15755, - "end": 15756, + "start": 15978, + "end": 15979, "loc": { "start": { - "line": 449, + "line": 451, "column": 65 }, "end": { - "line": 449, + "line": 451, "column": 66 } } @@ -124629,15 +128237,15 @@ "binop": null }, "value": "options", - "start": 15756, - "end": 15763, + "start": 15979, + "end": 15986, "loc": { "start": { - "line": 449, + "line": 451, "column": 66 }, "end": { - "line": 449, + "line": 451, "column": 73 } } @@ -124655,15 +128263,15 @@ "binop": null, "updateContext": null }, - "start": 15763, - "end": 15764, + "start": 15986, + "end": 15987, "loc": { "start": { - "line": 449, + "line": 451, "column": 73 }, "end": { - "line": 449, + "line": 451, "column": 74 } } @@ -124681,15 +128289,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15764, - "end": 15775, + "start": 15987, + "end": 15998, "loc": { "start": { - "line": 449, + "line": 451, "column": 74 }, "end": { - "line": 449, + "line": 451, "column": 85 } } @@ -124707,15 +128315,15 @@ "binop": null, "updateContext": null }, - "start": 15775, - "end": 15776, + "start": 15998, + "end": 15999, "loc": { "start": { - "line": 449, + "line": 451, "column": 85 }, "end": { - "line": 449, + "line": 451, "column": 86 } } @@ -124733,15 +128341,15 @@ "binop": null }, "value": "length", - "start": 15776, - "end": 15782, + "start": 15999, + "end": 16005, "loc": { "start": { - "line": 449, + "line": 451, "column": 86 }, "end": { - "line": 449, + "line": 451, "column": 92 } } @@ -124758,15 +128366,15 @@ "postfix": false, "binop": null }, - "start": 15782, - "end": 15783, + "start": 16005, + "end": 16006, "loc": { "start": { - "line": 449, + "line": 451, "column": 92 }, "end": { - "line": 449, + "line": 451, "column": 93 } } @@ -124783,15 +128391,15 @@ "postfix": false, "binop": null }, - "start": 15783, - "end": 15784, + "start": 16006, + "end": 16007, "loc": { "start": { - "line": 449, + "line": 451, "column": 93 }, "end": { - "line": 449, + "line": 451, "column": 94 } } @@ -124811,15 +128419,15 @@ "updateContext": null }, "value": "let", - "start": 15792, - "end": 15795, + "start": 16015, + "end": 16018, "loc": { "start": { - "line": 450, + "line": 452, "column": 6 }, "end": { - "line": 450, + "line": 452, "column": 9 } } @@ -124837,15 +128445,15 @@ "binop": null }, "value": "buttonArray", - "start": 15796, - "end": 15807, + "start": 16019, + "end": 16030, "loc": { "start": { - "line": 450, + "line": 452, "column": 10 }, "end": { - "line": 450, + "line": 452, "column": 21 } } @@ -124864,15 +128472,15 @@ "updateContext": null }, "value": "=", - "start": 15808, - "end": 15809, + "start": 16031, + "end": 16032, "loc": { "start": { - "line": 450, + "line": 452, "column": 22 }, "end": { - "line": 450, + "line": 452, "column": 23 } } @@ -124890,15 +128498,15 @@ "binop": null }, "value": "buttons", - "start": 15810, - "end": 15817, + "start": 16033, + "end": 16040, "loc": { "start": { - "line": 450, + "line": 452, "column": 24 }, "end": { - "line": 450, + "line": 452, "column": 31 } } @@ -124916,15 +128524,15 @@ "binop": null, "updateContext": null }, - "start": 15817, - "end": 15818, + "start": 16040, + "end": 16041, "loc": { "start": { - "line": 450, + "line": 452, "column": 31 }, "end": { - "line": 450, + "line": 452, "column": 32 } } @@ -124942,15 +128550,15 @@ "binop": null }, "value": "split", - "start": 15818, - "end": 15823, + "start": 16041, + "end": 16046, "loc": { "start": { - "line": 450, + "line": 452, "column": 32 }, "end": { - "line": 450, + "line": 452, "column": 37 } } @@ -124967,15 +128575,15 @@ "postfix": false, "binop": null }, - "start": 15823, - "end": 15824, + "start": 16046, + "end": 16047, "loc": { "start": { - "line": 450, + "line": 452, "column": 37 }, "end": { - "line": 450, + "line": 452, "column": 38 } } @@ -124994,15 +128602,15 @@ "updateContext": null }, "value": " ", - "start": 15824, - "end": 15827, + "start": 16047, + "end": 16050, "loc": { "start": { - "line": 450, + "line": 452, "column": 38 }, "end": { - "line": 450, + "line": 452, "column": 41 } } @@ -125019,15 +128627,15 @@ "postfix": false, "binop": null }, - "start": 15827, - "end": 15828, + "start": 16050, + "end": 16051, "loc": { "start": { - "line": 450, + "line": 452, "column": 41 }, "end": { - "line": 450, + "line": 452, "column": 42 } } @@ -125045,15 +128653,15 @@ "binop": null, "updateContext": null }, - "start": 15828, - "end": 15829, + "start": 16051, + "end": 16052, "loc": { "start": { - "line": 450, + "line": 452, "column": 42 }, "end": { - "line": 450, + "line": 452, "column": 43 } } @@ -125071,15 +128679,15 @@ "binop": null }, "value": "buttonArray", - "start": 15837, - "end": 15848, + "start": 16060, + "end": 16071, "loc": { "start": { - "line": 451, + "line": 453, "column": 6 }, "end": { - "line": 451, + "line": 453, "column": 17 } } @@ -125097,15 +128705,15 @@ "binop": null, "updateContext": null }, - "start": 15848, - "end": 15849, + "start": 16071, + "end": 16072, "loc": { "start": { - "line": 451, + "line": 453, "column": 17 }, "end": { - "line": 451, + "line": 453, "column": 18 } } @@ -125123,15 +128731,15 @@ "binop": null }, "value": "forEach", - "start": 15849, - "end": 15856, + "start": 16072, + "end": 16079, "loc": { "start": { - "line": 451, + "line": 453, "column": 18 }, "end": { - "line": 451, + "line": 453, "column": 25 } } @@ -125148,15 +128756,15 @@ "postfix": false, "binop": null }, - "start": 15856, - "end": 15857, + "start": 16079, + "end": 16080, "loc": { "start": { - "line": 451, + "line": 453, "column": 25 }, "end": { - "line": 451, + "line": 453, "column": 26 } } @@ -125173,15 +128781,15 @@ "postfix": false, "binop": null }, - "start": 15857, - "end": 15858, + "start": 16080, + "end": 16081, "loc": { "start": { - "line": 451, + "line": 453, "column": 26 }, "end": { - "line": 451, + "line": 453, "column": 27 } } @@ -125199,15 +128807,15 @@ "binop": null }, "value": "button", - "start": 15858, - "end": 15864, + "start": 16081, + "end": 16087, "loc": { "start": { - "line": 451, + "line": 453, "column": 27 }, "end": { - "line": 451, + "line": 453, "column": 33 } } @@ -125225,15 +128833,15 @@ "binop": null, "updateContext": null }, - "start": 15864, - "end": 15865, + "start": 16087, + "end": 16088, "loc": { "start": { - "line": 451, + "line": 453, "column": 33 }, "end": { - "line": 451, + "line": 453, "column": 34 } } @@ -125251,15 +128859,15 @@ "binop": null }, "value": "key", - "start": 15866, - "end": 15869, + "start": 16089, + "end": 16092, "loc": { "start": { - "line": 451, + "line": 453, "column": 35 }, "end": { - "line": 451, + "line": 453, "column": 38 } } @@ -125276,15 +128884,15 @@ "postfix": false, "binop": null }, - "start": 15869, - "end": 15870, + "start": 16092, + "end": 16093, "loc": { "start": { - "line": 451, + "line": 453, "column": 38 }, "end": { - "line": 451, + "line": 453, "column": 39 } } @@ -125302,15 +128910,15 @@ "binop": null, "updateContext": null }, - "start": 15871, - "end": 15873, + "start": 16094, + "end": 16096, "loc": { "start": { - "line": 451, + "line": 453, "column": 40 }, "end": { - "line": 451, + "line": 453, "column": 42 } } @@ -125327,15 +128935,15 @@ "postfix": false, "binop": null }, - "start": 15874, - "end": 15875, + "start": 16097, + "end": 16098, "loc": { "start": { - "line": 451, + "line": 453, "column": 43 }, "end": { - "line": 451, + "line": 453, "column": 44 } } @@ -125355,15 +128963,15 @@ "updateContext": null }, "value": "this", - "start": 15885, - "end": 15889, + "start": 16108, + "end": 16112, "loc": { "start": { - "line": 452, + "line": 454, "column": 8 }, "end": { - "line": 452, + "line": 454, "column": 12 } } @@ -125381,15 +128989,15 @@ "binop": null, "updateContext": null }, - "start": 15889, - "end": 15890, + "start": 16112, + "end": 16113, "loc": { "start": { - "line": 452, + "line": 454, "column": 12 }, "end": { - "line": 452, + "line": 454, "column": 13 } } @@ -125407,15 +129015,15 @@ "binop": null }, "value": "options", - "start": 15890, - "end": 15897, + "start": 16113, + "end": 16120, "loc": { "start": { - "line": 452, + "line": 454, "column": 13 }, "end": { - "line": 452, + "line": 454, "column": 20 } } @@ -125433,15 +129041,15 @@ "binop": null, "updateContext": null }, - "start": 15897, - "end": 15898, + "start": 16120, + "end": 16121, "loc": { "start": { - "line": 452, + "line": 454, "column": 20 }, "end": { - "line": 452, + "line": 454, "column": 21 } } @@ -125459,15 +129067,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15898, - "end": 15909, + "start": 16121, + "end": 16132, "loc": { "start": { - "line": 452, + "line": 454, "column": 21 }, "end": { - "line": 452, + "line": 454, "column": 32 } } @@ -125485,15 +129093,15 @@ "binop": null, "updateContext": null }, - "start": 15909, - "end": 15910, + "start": 16132, + "end": 16133, "loc": { "start": { - "line": 452, + "line": 454, "column": 32 }, "end": { - "line": 452, + "line": 454, "column": 33 } } @@ -125511,15 +129119,15 @@ "binop": null }, "value": "map", - "start": 15910, - "end": 15913, + "start": 16133, + "end": 16136, "loc": { "start": { - "line": 452, + "line": 454, "column": 33 }, "end": { - "line": 452, + "line": 454, "column": 36 } } @@ -125536,15 +129144,15 @@ "postfix": false, "binop": null }, - "start": 15913, - "end": 15914, + "start": 16136, + "end": 16137, "loc": { "start": { - "line": 452, + "line": 454, "column": 36 }, "end": { - "line": 452, + "line": 454, "column": 37 } } @@ -125561,15 +129169,15 @@ "postfix": false, "binop": null }, - "start": 15914, - "end": 15915, + "start": 16137, + "end": 16138, "loc": { "start": { - "line": 452, + "line": 454, "column": 37 }, "end": { - "line": 452, + "line": 454, "column": 38 } } @@ -125587,15 +129195,15 @@ "binop": null }, "value": "buttonTheme", - "start": 15915, - "end": 15926, + "start": 16138, + "end": 16149, "loc": { "start": { - "line": 452, + "line": 454, "column": 38 }, "end": { - "line": 452, + "line": 454, "column": 49 } } @@ -125613,15 +129221,15 @@ "binop": null, "updateContext": null }, - "start": 15926, - "end": 15927, + "start": 16149, + "end": 16150, "loc": { "start": { - "line": 452, + "line": 454, "column": 49 }, "end": { - "line": 452, + "line": 454, "column": 50 } } @@ -125639,15 +129247,15 @@ "binop": null }, "value": "index", - "start": 15928, - "end": 15933, + "start": 16151, + "end": 16156, "loc": { "start": { - "line": 452, + "line": 454, "column": 51 }, "end": { - "line": 452, + "line": 454, "column": 56 } } @@ -125664,15 +129272,15 @@ "postfix": false, "binop": null }, - "start": 15933, - "end": 15934, + "start": 16156, + "end": 16157, "loc": { "start": { - "line": 452, + "line": 454, "column": 56 }, "end": { - "line": 452, + "line": 454, "column": 57 } } @@ -125690,15 +129298,15 @@ "binop": null, "updateContext": null }, - "start": 15935, - "end": 15937, + "start": 16158, + "end": 16160, "loc": { "start": { - "line": 452, + "line": 454, "column": 58 }, "end": { - "line": 452, + "line": 454, "column": 60 } } @@ -125715,15 +129323,15 @@ "postfix": false, "binop": null }, - "start": 15938, - "end": 15939, + "start": 16161, + "end": 16162, "loc": { "start": { - "line": 452, + "line": 454, "column": 61 }, "end": { - "line": 452, + "line": 454, "column": 62 } } @@ -125731,15 +129339,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": 15953, - "end": 16094, + "start": 16176, + "end": 16317, "loc": { "start": { - "line": 454, + "line": 456, "column": 10 }, "end": { - "line": 457, + "line": 459, "column": 13 } } @@ -125759,15 +129367,15 @@ "updateContext": null }, "value": "if", - "start": 16106, - "end": 16108, + "start": 16329, + "end": 16331, "loc": { "start": { - "line": 458, + "line": 460, "column": 10 }, "end": { - "line": 458, + "line": 460, "column": 12 } } @@ -125784,15 +129392,15 @@ "postfix": false, "binop": null }, - "start": 16108, - "end": 16109, + "start": 16331, + "end": 16332, "loc": { "start": { - "line": 458, + "line": 460, "column": 12 }, "end": { - "line": 458, + "line": 460, "column": 13 } } @@ -125809,15 +129417,15 @@ "postfix": false, "binop": null }, - "start": 16123, - "end": 16124, + "start": 16346, + "end": 16347, "loc": { "start": { - "line": 459, + "line": 461, "column": 12 }, "end": { - "line": 459, + "line": 461, "column": 13 } } @@ -125835,15 +129443,15 @@ "binop": null }, "value": "className", - "start": 16124, - "end": 16133, + "start": 16347, + "end": 16356, "loc": { "start": { - "line": 459, + "line": 461, "column": 13 }, "end": { - "line": 459, + "line": 461, "column": 22 } } @@ -125862,15 +129470,15 @@ "updateContext": null }, "value": "&&", - "start": 16134, - "end": 16136, + "start": 16357, + "end": 16359, "loc": { "start": { - "line": 459, + "line": 461, "column": 23 }, "end": { - "line": 459, + "line": 461, "column": 25 } } @@ -125888,15 +129496,15 @@ "binop": null }, "value": "className", - "start": 16137, - "end": 16146, + "start": 16360, + "end": 16369, "loc": { "start": { - "line": 459, + "line": 461, "column": 26 }, "end": { - "line": 459, + "line": 461, "column": 35 } } @@ -125914,15 +129522,15 @@ "binop": null, "updateContext": null }, - "start": 16146, - "end": 16147, + "start": 16369, + "end": 16370, "loc": { "start": { - "line": 459, + "line": 461, "column": 35 }, "end": { - "line": 459, + "line": 461, "column": 36 } } @@ -125940,15 +129548,15 @@ "binop": null }, "value": "includes", - "start": 16147, - "end": 16155, + "start": 16370, + "end": 16378, "loc": { "start": { - "line": 459, + "line": 461, "column": 36 }, "end": { - "line": 459, + "line": 461, "column": 44 } } @@ -125965,15 +129573,15 @@ "postfix": false, "binop": null }, - "start": 16155, - "end": 16156, + "start": 16378, + "end": 16379, "loc": { "start": { - "line": 459, + "line": 461, "column": 44 }, "end": { - "line": 459, + "line": 461, "column": 45 } } @@ -125991,15 +129599,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16156, - "end": 16167, + "start": 16379, + "end": 16390, "loc": { "start": { - "line": 459, + "line": 461, "column": 45 }, "end": { - "line": 459, + "line": 461, "column": 56 } } @@ -126017,15 +129625,15 @@ "binop": null, "updateContext": null }, - "start": 16167, - "end": 16168, + "start": 16390, + "end": 16391, "loc": { "start": { - "line": 459, + "line": 461, "column": 56 }, "end": { - "line": 459, + "line": 461, "column": 57 } } @@ -126045,15 +129653,15 @@ "updateContext": null }, "value": "class", - "start": 16168, - "end": 16173, + "start": 16391, + "end": 16396, "loc": { "start": { - "line": 459, + "line": 461, "column": 57 }, "end": { - "line": 459, + "line": 461, "column": 62 } } @@ -126070,15 +129678,15 @@ "postfix": false, "binop": null }, - "start": 16173, - "end": 16174, + "start": 16396, + "end": 16397, "loc": { "start": { - "line": 459, + "line": 461, "column": 62 }, "end": { - "line": 459, + "line": 461, "column": 63 } } @@ -126095,15 +129703,15 @@ "postfix": false, "binop": null }, - "start": 16174, - "end": 16175, + "start": 16397, + "end": 16398, "loc": { "start": { - "line": 459, + "line": 461, "column": 63 }, "end": { - "line": 459, + "line": 461, "column": 64 } } @@ -126122,15 +129730,15 @@ "updateContext": null }, "value": "||", - "start": 16176, - "end": 16178, + "start": 16399, + "end": 16401, "loc": { "start": { - "line": 459, + "line": 461, "column": 65 }, "end": { - "line": 459, + "line": 461, "column": 67 } } @@ -126149,15 +129757,15 @@ "updateContext": null }, "value": "!", - "start": 16192, - "end": 16193, + "start": 16415, + "end": 16416, "loc": { "start": { - "line": 460, + "line": 462, "column": 12 }, "end": { - "line": 460, + "line": 462, "column": 13 } } @@ -126175,15 +129783,15 @@ "binop": null }, "value": "className", - "start": 16193, - "end": 16202, + "start": 16416, + "end": 16425, "loc": { "start": { - "line": 460, + "line": 462, "column": 13 }, "end": { - "line": 460, + "line": 462, "column": 22 } } @@ -126200,15 +129808,15 @@ "postfix": false, "binop": null }, - "start": 16214, - "end": 16215, + "start": 16437, + "end": 16438, "loc": { "start": { - "line": 461, + "line": 463, "column": 10 }, "end": { - "line": 461, + "line": 463, "column": 11 } } @@ -126225,15 +129833,15 @@ "postfix": false, "binop": null }, - "start": 16215, - "end": 16216, + "start": 16438, + "end": 16439, "loc": { "start": { - "line": 461, + "line": 463, "column": 11 }, "end": { - "line": 461, + "line": 463, "column": 12 } } @@ -126253,15 +129861,15 @@ "updateContext": null }, "value": "let", - "start": 16230, - "end": 16233, + "start": 16453, + "end": 16456, "loc": { "start": { - "line": 462, + "line": 464, "column": 12 }, "end": { - "line": 462, + "line": 464, "column": 15 } } @@ -126279,15 +129887,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 16234, - "end": 16253, + "start": 16457, + "end": 16476, "loc": { "start": { - "line": 462, + "line": 464, "column": 16 }, "end": { - "line": 462, + "line": 464, "column": 35 } } @@ -126306,15 +129914,15 @@ "updateContext": null }, "value": "=", - "start": 16254, - "end": 16255, + "start": 16477, + "end": 16478, "loc": { "start": { - "line": 462, + "line": 464, "column": 36 }, "end": { - "line": 462, + "line": 464, "column": 37 } } @@ -126332,15 +129940,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16256, - "end": 16267, + "start": 16479, + "end": 16490, "loc": { "start": { - "line": 462, + "line": 464, "column": 38 }, "end": { - "line": 462, + "line": 464, "column": 49 } } @@ -126358,15 +129966,15 @@ "binop": null, "updateContext": null }, - "start": 16267, - "end": 16268, + "start": 16490, + "end": 16491, "loc": { "start": { - "line": 462, + "line": 464, "column": 49 }, "end": { - "line": 462, + "line": 464, "column": 50 } } @@ -126384,15 +129992,15 @@ "binop": null }, "value": "buttons", - "start": 16268, - "end": 16275, + "start": 16491, + "end": 16498, "loc": { "start": { - "line": 462, + "line": 464, "column": 50 }, "end": { - "line": 462, + "line": 464, "column": 57 } } @@ -126410,15 +130018,15 @@ "binop": null, "updateContext": null }, - "start": 16275, - "end": 16276, + "start": 16498, + "end": 16499, "loc": { "start": { - "line": 462, + "line": 464, "column": 57 }, "end": { - "line": 462, + "line": 464, "column": 58 } } @@ -126436,15 +130044,15 @@ "binop": null }, "value": "split", - "start": 16276, - "end": 16281, + "start": 16499, + "end": 16504, "loc": { "start": { - "line": 462, + "line": 464, "column": 58 }, "end": { - "line": 462, + "line": 464, "column": 63 } } @@ -126461,15 +130069,15 @@ "postfix": false, "binop": null }, - "start": 16281, - "end": 16282, + "start": 16504, + "end": 16505, "loc": { "start": { - "line": 462, + "line": 464, "column": 63 }, "end": { - "line": 462, + "line": 464, "column": 64 } } @@ -126488,15 +130096,15 @@ "updateContext": null }, "value": " ", - "start": 16282, - "end": 16285, + "start": 16505, + "end": 16508, "loc": { "start": { - "line": 462, + "line": 464, "column": 64 }, "end": { - "line": 462, + "line": 464, "column": 67 } } @@ -126513,15 +130121,15 @@ "postfix": false, "binop": null }, - "start": 16285, - "end": 16286, + "start": 16508, + "end": 16509, "loc": { "start": { - "line": 462, + "line": 464, "column": 67 }, "end": { - "line": 462, + "line": 464, "column": 68 } } @@ -126539,15 +130147,15 @@ "binop": null, "updateContext": null }, - "start": 16286, - "end": 16287, + "start": 16509, + "end": 16510, "loc": { "start": { - "line": 462, + "line": 464, "column": 68 }, "end": { - "line": 462, + "line": 464, "column": 69 } } @@ -126565,15 +130173,15 @@ "binop": null }, "value": "filter", - "start": 16287, - "end": 16293, + "start": 16510, + "end": 16516, "loc": { "start": { - "line": 462, + "line": 464, "column": 69 }, "end": { - "line": 462, + "line": 464, "column": 75 } } @@ -126590,15 +130198,15 @@ "postfix": false, "binop": null }, - "start": 16293, - "end": 16294, + "start": 16516, + "end": 16517, "loc": { "start": { - "line": 462, + "line": 464, "column": 75 }, "end": { - "line": 462, + "line": 464, "column": 76 } } @@ -126616,15 +130224,15 @@ "binop": null }, "value": "item", - "start": 16294, - "end": 16298, + "start": 16517, + "end": 16521, "loc": { "start": { - "line": 462, + "line": 464, "column": 76 }, "end": { - "line": 462, + "line": 464, "column": 80 } } @@ -126642,15 +130250,15 @@ "binop": null, "updateContext": null }, - "start": 16299, - "end": 16301, + "start": 16522, + "end": 16524, "loc": { "start": { - "line": 462, + "line": 464, "column": 81 }, "end": { - "line": 462, + "line": 464, "column": 83 } } @@ -126668,15 +130276,15 @@ "binop": null }, "value": "item", - "start": 16302, - "end": 16306, + "start": 16525, + "end": 16529, "loc": { "start": { - "line": 462, + "line": 464, "column": 84 }, "end": { - "line": 462, + "line": 464, "column": 88 } } @@ -126695,15 +130303,15 @@ "updateContext": null }, "value": "!==", - "start": 16307, - "end": 16310, + "start": 16530, + "end": 16533, "loc": { "start": { - "line": 462, + "line": 464, "column": 89 }, "end": { - "line": 462, + "line": 464, "column": 92 } } @@ -126721,15 +130329,15 @@ "binop": null }, "value": "button", - "start": 16311, - "end": 16317, + "start": 16534, + "end": 16540, "loc": { "start": { - "line": 462, + "line": 464, "column": 93 }, "end": { - "line": 462, + "line": 464, "column": 99 } } @@ -126746,15 +130354,15 @@ "postfix": false, "binop": null }, - "start": 16317, - "end": 16318, + "start": 16540, + "end": 16541, "loc": { "start": { - "line": 462, + "line": 464, "column": 99 }, "end": { - "line": 462, + "line": 464, "column": 100 } } @@ -126772,15 +130380,15 @@ "binop": null, "updateContext": null }, - "start": 16318, - "end": 16319, + "start": 16541, + "end": 16542, "loc": { "start": { - "line": 462, + "line": 464, "column": 100 }, "end": { - "line": 462, + "line": 464, "column": 101 } } @@ -126788,15 +130396,15 @@ { "type": "CommentBlock", "value": "*\r\n * If buttons left, return them, otherwise, remove button Theme\r\n ", - "start": 16335, - "end": 16432, + "start": 16558, + "end": 16655, "loc": { "start": { - "line": 464, + "line": 466, "column": 12 }, "end": { - "line": 466, + "line": 468, "column": 15 } } @@ -126816,15 +130424,15 @@ "updateContext": null }, "value": "if", - "start": 16446, - "end": 16448, + "start": 16669, + "end": 16671, "loc": { "start": { - "line": 467, + "line": 469, "column": 12 }, "end": { - "line": 467, + "line": 469, "column": 14 } } @@ -126841,15 +130449,15 @@ "postfix": false, "binop": null }, - "start": 16448, - "end": 16449, + "start": 16671, + "end": 16672, "loc": { "start": { - "line": 467, + "line": 469, "column": 14 }, "end": { - "line": 467, + "line": 469, "column": 15 } } @@ -126867,15 +130475,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 16449, - "end": 16468, + "start": 16672, + "end": 16691, "loc": { "start": { - "line": 467, + "line": 469, "column": 15 }, "end": { - "line": 467, + "line": 469, "column": 34 } } @@ -126893,15 +130501,15 @@ "binop": null, "updateContext": null }, - "start": 16468, - "end": 16469, + "start": 16691, + "end": 16692, "loc": { "start": { - "line": 467, + "line": 469, "column": 34 }, "end": { - "line": 467, + "line": 469, "column": 35 } } @@ -126919,15 +130527,15 @@ "binop": null }, "value": "length", - "start": 16469, - "end": 16475, + "start": 16692, + "end": 16698, "loc": { "start": { - "line": 467, + "line": 469, "column": 35 }, "end": { - "line": 467, + "line": 469, "column": 41 } } @@ -126944,15 +130552,15 @@ "postfix": false, "binop": null }, - "start": 16475, - "end": 16476, + "start": 16698, + "end": 16699, "loc": { "start": { - "line": 467, + "line": 469, "column": 41 }, "end": { - "line": 467, + "line": 469, "column": 42 } } @@ -126969,15 +130577,15 @@ "postfix": false, "binop": null }, - "start": 16476, - "end": 16477, + "start": 16699, + "end": 16700, "loc": { "start": { - "line": 467, + "line": 469, "column": 42 }, "end": { - "line": 467, + "line": 469, "column": 43 } } @@ -126995,15 +130603,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16493, - "end": 16504, + "start": 16716, + "end": 16727, "loc": { "start": { - "line": 468, + "line": 470, "column": 14 }, "end": { - "line": 468, + "line": 470, "column": 25 } } @@ -127021,15 +130629,15 @@ "binop": null, "updateContext": null }, - "start": 16504, - "end": 16505, + "start": 16727, + "end": 16728, "loc": { "start": { - "line": 468, + "line": 470, "column": 25 }, "end": { - "line": 468, + "line": 470, "column": 26 } } @@ -127047,15 +130655,15 @@ "binop": null }, "value": "buttons", - "start": 16505, - "end": 16512, + "start": 16728, + "end": 16735, "loc": { "start": { - "line": 468, + "line": 470, "column": 26 }, "end": { - "line": 468, + "line": 470, "column": 33 } } @@ -127074,15 +130682,15 @@ "updateContext": null }, "value": "=", - "start": 16513, - "end": 16514, + "start": 16736, + "end": 16737, "loc": { "start": { - "line": 468, + "line": 470, "column": 34 }, "end": { - "line": 468, + "line": 470, "column": 35 } } @@ -127100,15 +130708,15 @@ "binop": null }, "value": "filteredButtonArray", - "start": 16515, - "end": 16534, + "start": 16738, + "end": 16757, "loc": { "start": { - "line": 468, + "line": 470, "column": 36 }, "end": { - "line": 468, + "line": 470, "column": 55 } } @@ -127126,15 +130734,15 @@ "binop": null, "updateContext": null }, - "start": 16534, - "end": 16535, + "start": 16757, + "end": 16758, "loc": { "start": { - "line": 468, + "line": 470, "column": 55 }, "end": { - "line": 468, + "line": 470, "column": 56 } } @@ -127152,15 +130760,15 @@ "binop": null }, "value": "join", - "start": 16535, - "end": 16539, + "start": 16758, + "end": 16762, "loc": { "start": { - "line": 468, + "line": 470, "column": 56 }, "end": { - "line": 468, + "line": 470, "column": 60 } } @@ -127177,15 +130785,15 @@ "postfix": false, "binop": null }, - "start": 16539, - "end": 16540, + "start": 16762, + "end": 16763, "loc": { "start": { - "line": 468, + "line": 470, "column": 60 }, "end": { - "line": 468, + "line": 470, "column": 61 } } @@ -127204,15 +130812,15 @@ "updateContext": null }, "value": " ", - "start": 16540, - "end": 16543, + "start": 16763, + "end": 16766, "loc": { "start": { - "line": 468, + "line": 470, "column": 61 }, "end": { - "line": 468, + "line": 470, "column": 64 } } @@ -127229,15 +130837,15 @@ "postfix": false, "binop": null }, - "start": 16543, - "end": 16544, + "start": 16766, + "end": 16767, "loc": { "start": { - "line": 468, + "line": 470, "column": 64 }, "end": { - "line": 468, + "line": 470, "column": 65 } } @@ -127255,15 +130863,15 @@ "binop": null, "updateContext": null }, - "start": 16544, - "end": 16545, + "start": 16767, + "end": 16768, "loc": { "start": { - "line": 468, + "line": 470, "column": 65 }, "end": { - "line": 468, + "line": 470, "column": 66 } } @@ -127280,15 +130888,15 @@ "postfix": false, "binop": null }, - "start": 16559, - "end": 16560, + "start": 16782, + "end": 16783, "loc": { "start": { - "line": 469, + "line": 471, "column": 12 }, "end": { - "line": 469, + "line": 471, "column": 13 } } @@ -127308,15 +130916,15 @@ "updateContext": null }, "value": "else", - "start": 16561, - "end": 16565, + "start": 16784, + "end": 16788, "loc": { "start": { - "line": 469, + "line": 471, "column": 14 }, "end": { - "line": 469, + "line": 471, "column": 18 } } @@ -127333,15 +130941,15 @@ "postfix": false, "binop": null }, - "start": 16566, - "end": 16567, + "start": 16789, + "end": 16790, "loc": { "start": { - "line": 469, + "line": 471, "column": 19 }, "end": { - "line": 469, + "line": 471, "column": 20 } } @@ -127361,15 +130969,15 @@ "updateContext": null }, "value": "this", - "start": 16583, - "end": 16587, + "start": 16806, + "end": 16810, "loc": { "start": { - "line": 470, + "line": 472, "column": 14 }, "end": { - "line": 470, + "line": 472, "column": 18 } } @@ -127387,15 +130995,15 @@ "binop": null, "updateContext": null }, - "start": 16587, - "end": 16588, + "start": 16810, + "end": 16811, "loc": { "start": { - "line": 470, + "line": 472, "column": 18 }, "end": { - "line": 470, + "line": 472, "column": 19 } } @@ -127413,15 +131021,15 @@ "binop": null }, "value": "options", - "start": 16588, - "end": 16595, + "start": 16811, + "end": 16818, "loc": { "start": { - "line": 470, + "line": 472, "column": 19 }, "end": { - "line": 470, + "line": 472, "column": 26 } } @@ -127439,15 +131047,15 @@ "binop": null, "updateContext": null }, - "start": 16595, - "end": 16596, + "start": 16818, + "end": 16819, "loc": { "start": { - "line": 470, + "line": 472, "column": 26 }, "end": { - "line": 470, + "line": 472, "column": 27 } } @@ -127465,15 +131073,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16596, - "end": 16607, + "start": 16819, + "end": 16830, "loc": { "start": { - "line": 470, + "line": 472, "column": 27 }, "end": { - "line": 470, + "line": 472, "column": 38 } } @@ -127491,15 +131099,15 @@ "binop": null, "updateContext": null }, - "start": 16607, - "end": 16608, + "start": 16830, + "end": 16831, "loc": { "start": { - "line": 470, + "line": 472, "column": 38 }, "end": { - "line": 470, + "line": 472, "column": 39 } } @@ -127517,15 +131125,15 @@ "binop": null }, "value": "splice", - "start": 16608, - "end": 16614, + "start": 16831, + "end": 16837, "loc": { "start": { - "line": 470, + "line": 472, "column": 39 }, "end": { - "line": 470, + "line": 472, "column": 45 } } @@ -127542,15 +131150,15 @@ "postfix": false, "binop": null }, - "start": 16614, - "end": 16615, + "start": 16837, + "end": 16838, "loc": { "start": { - "line": 470, + "line": 472, "column": 45 }, "end": { - "line": 470, + "line": 472, "column": 46 } } @@ -127568,15 +131176,15 @@ "binop": null }, "value": "index", - "start": 16615, - "end": 16620, + "start": 16838, + "end": 16843, "loc": { "start": { - "line": 470, + "line": 472, "column": 46 }, "end": { - "line": 470, + "line": 472, "column": 51 } } @@ -127594,15 +131202,15 @@ "binop": null, "updateContext": null }, - "start": 16620, - "end": 16621, + "start": 16843, + "end": 16844, "loc": { "start": { - "line": 470, + "line": 472, "column": 51 }, "end": { - "line": 470, + "line": 472, "column": 52 } } @@ -127621,15 +131229,15 @@ "updateContext": null }, "value": 1, - "start": 16622, - "end": 16623, + "start": 16845, + "end": 16846, "loc": { "start": { - "line": 470, + "line": 472, "column": 53 }, "end": { - "line": 470, + "line": 472, "column": 54 } } @@ -127646,15 +131254,15 @@ "postfix": false, "binop": null }, - "start": 16623, - "end": 16624, + "start": 16846, + "end": 16847, "loc": { "start": { - "line": 470, + "line": 472, "column": 54 }, "end": { - "line": 470, + "line": 472, "column": 55 } } @@ -127672,15 +131280,15 @@ "binop": null, "updateContext": null }, - "start": 16624, - "end": 16625, + "start": 16847, + "end": 16848, "loc": { "start": { - "line": 470, + "line": 472, "column": 55 }, "end": { - "line": 470, + "line": 472, "column": 56 } } @@ -127698,15 +131306,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16641, - "end": 16652, + "start": 16864, + "end": 16875, "loc": { "start": { - "line": 471, + "line": 473, "column": 14 }, "end": { - "line": 471, + "line": 473, "column": 25 } } @@ -127725,15 +131333,15 @@ "updateContext": null }, "value": "=", - "start": 16653, - "end": 16654, + "start": 16876, + "end": 16877, "loc": { "start": { - "line": 471, + "line": 473, "column": 26 }, "end": { - "line": 471, + "line": 473, "column": 27 } } @@ -127753,15 +131361,15 @@ "updateContext": null }, "value": "null", - "start": 16655, - "end": 16659, + "start": 16878, + "end": 16882, "loc": { "start": { - "line": 471, + "line": 473, "column": 28 }, "end": { - "line": 471, + "line": 473, "column": 32 } } @@ -127779,15 +131387,15 @@ "binop": null, "updateContext": null }, - "start": 16659, - "end": 16660, + "start": 16882, + "end": 16883, "loc": { "start": { - "line": 471, + "line": 473, "column": 32 }, "end": { - "line": 471, + "line": 473, "column": 33 } } @@ -127804,15 +131412,15 @@ "postfix": false, "binop": null }, - "start": 16674, - "end": 16675, + "start": 16897, + "end": 16898, "loc": { "start": { - "line": 472, + "line": 474, "column": 12 }, "end": { - "line": 472, + "line": 474, "column": 13 } } @@ -127829,15 +131437,15 @@ "postfix": false, "binop": null }, - "start": 16690, - "end": 16691, + "start": 16913, + "end": 16914, "loc": { "start": { - "line": 474, + "line": 476, "column": 10 }, "end": { - "line": 474, + "line": 476, "column": 11 } } @@ -127857,15 +131465,15 @@ "updateContext": null }, "value": "return", - "start": 16705, - "end": 16711, + "start": 16928, + "end": 16934, "loc": { "start": { - "line": 476, + "line": 478, "column": 10 }, "end": { - "line": 476, + "line": 478, "column": 16 } } @@ -127883,15 +131491,15 @@ "binop": null }, "value": "buttonTheme", - "start": 16712, - "end": 16723, + "start": 16935, + "end": 16946, "loc": { "start": { - "line": 476, + "line": 478, "column": 17 }, "end": { - "line": 476, + "line": 478, "column": 28 } } @@ -127909,15 +131517,15 @@ "binop": null, "updateContext": null }, - "start": 16723, - "end": 16724, + "start": 16946, + "end": 16947, "loc": { "start": { - "line": 476, + "line": 478, "column": 28 }, "end": { - "line": 476, + "line": 478, "column": 29 } } @@ -127934,15 +131542,15 @@ "postfix": false, "binop": null }, - "start": 16734, - "end": 16735, + "start": 16957, + "end": 16958, "loc": { "start": { - "line": 477, + "line": 479, "column": 8 }, "end": { - "line": 477, + "line": 479, "column": 9 } } @@ -127959,15 +131567,15 @@ "postfix": false, "binop": null }, - "start": 16735, - "end": 16736, + "start": 16958, + "end": 16959, "loc": { "start": { - "line": 477, + "line": 479, "column": 9 }, "end": { - "line": 477, + "line": 479, "column": 10 } } @@ -127985,15 +131593,15 @@ "binop": null, "updateContext": null }, - "start": 16736, - "end": 16737, + "start": 16959, + "end": 16960, "loc": { "start": { - "line": 477, + "line": 479, "column": 10 }, "end": { - "line": 477, + "line": 479, "column": 11 } } @@ -128010,15 +131618,15 @@ "postfix": false, "binop": null }, - "start": 16745, - "end": 16746, + "start": 16968, + "end": 16969, "loc": { "start": { - "line": 478, + "line": 480, "column": 6 }, "end": { - "line": 478, + "line": 480, "column": 7 } } @@ -128035,15 +131643,15 @@ "postfix": false, "binop": null }, - "start": 16746, - "end": 16747, + "start": 16969, + "end": 16970, "loc": { "start": { - "line": 478, + "line": 480, "column": 7 }, "end": { - "line": 478, + "line": 480, "column": 8 } } @@ -128061,15 +131669,15 @@ "binop": null, "updateContext": null }, - "start": 16747, - "end": 16748, + "start": 16970, + "end": 16971, "loc": { "start": { - "line": 478, + "line": 480, "column": 8 }, "end": { - "line": 478, + "line": 480, "column": 9 } } @@ -128089,15 +131697,15 @@ "updateContext": null }, "value": "this", - "start": 16758, - "end": 16762, + "start": 16981, + "end": 16985, "loc": { "start": { - "line": 480, + "line": 482, "column": 6 }, "end": { - "line": 480, + "line": 482, "column": 10 } } @@ -128115,15 +131723,15 @@ "binop": null, "updateContext": null }, - "start": 16762, - "end": 16763, + "start": 16985, + "end": 16986, "loc": { "start": { - "line": 480, + "line": 482, "column": 10 }, "end": { - "line": 480, + "line": 482, "column": 11 } } @@ -128141,15 +131749,15 @@ "binop": null }, "value": "render", - "start": 16763, - "end": 16769, + "start": 16986, + "end": 16992, "loc": { "start": { - "line": 480, + "line": 482, "column": 11 }, "end": { - "line": 480, + "line": 482, "column": 17 } } @@ -128166,15 +131774,15 @@ "postfix": false, "binop": null }, - "start": 16769, - "end": 16770, + "start": 16992, + "end": 16993, "loc": { "start": { - "line": 480, + "line": 482, "column": 17 }, "end": { - "line": 480, + "line": 482, "column": 18 } } @@ -128191,15 +131799,15 @@ "postfix": false, "binop": null }, - "start": 16770, - "end": 16771, + "start": 16993, + "end": 16994, "loc": { "start": { - "line": 480, + "line": 482, "column": 18 }, "end": { - "line": 480, + "line": 482, "column": 19 } } @@ -128217,15 +131825,15 @@ "binop": null, "updateContext": null }, - "start": 16771, - "end": 16772, + "start": 16994, + "end": 16995, "loc": { "start": { - "line": 480, + "line": 482, "column": 19 }, "end": { - "line": 480, + "line": 482, "column": 20 } } @@ -128242,15 +131850,15 @@ "postfix": false, "binop": null }, - "start": 16778, - "end": 16779, + "start": 17001, + "end": 17002, "loc": { "start": { - "line": 481, + "line": 483, "column": 4 }, "end": { - "line": 481, + "line": 483, "column": 5 } } @@ -128267,15 +131875,15 @@ "postfix": false, "binop": null }, - "start": 16783, - "end": 16784, + "start": 17006, + "end": 17007, "loc": { "start": { - "line": 482, + "line": 484, "column": 2 }, "end": { - "line": 482, + "line": 484, "column": 3 } } @@ -128283,15 +131891,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": 16790, - "end": 16993, + "start": 17013, + "end": 17216, "loc": { "start": { - "line": 484, + "line": 486, "column": 2 }, "end": { - "line": 487, + "line": 489, "column": 5 } } @@ -128309,15 +131917,15 @@ "binop": null }, "value": "getButtonElement", - "start": 16997, - "end": 17013, + "start": 17220, + "end": 17236, "loc": { "start": { - "line": 488, + "line": 490, "column": 2 }, "end": { - "line": 488, + "line": 490, "column": 18 } } @@ -128334,15 +131942,15 @@ "postfix": false, "binop": null }, - "start": 17013, - "end": 17014, + "start": 17236, + "end": 17237, "loc": { "start": { - "line": 488, + "line": 490, "column": 18 }, "end": { - "line": 488, + "line": 490, "column": 19 } } @@ -128360,15 +131968,15 @@ "binop": null }, "value": "button", - "start": 17014, - "end": 17020, + "start": 17237, + "end": 17243, "loc": { "start": { - "line": 488, + "line": 490, "column": 19 }, "end": { - "line": 488, + "line": 490, "column": 25 } } @@ -128385,15 +131993,15 @@ "postfix": false, "binop": null }, - "start": 17020, - "end": 17021, + "start": 17243, + "end": 17244, "loc": { "start": { - "line": 488, + "line": 490, "column": 25 }, "end": { - "line": 488, + "line": 490, "column": 26 } } @@ -128410,15 +132018,15 @@ "postfix": false, "binop": null }, - "start": 17021, - "end": 17022, + "start": 17244, + "end": 17245, "loc": { "start": { - "line": 488, + "line": 490, "column": 26 }, "end": { - "line": 488, + "line": 490, "column": 27 } } @@ -128438,15 +132046,15 @@ "updateContext": null }, "value": "let", - "start": 17028, - "end": 17031, + "start": 17251, + "end": 17254, "loc": { "start": { - "line": 489, + "line": 491, "column": 4 }, "end": { - "line": 489, + "line": 491, "column": 7 } } @@ -128464,15 +132072,15 @@ "binop": null }, "value": "output", - "start": 17032, - "end": 17038, + "start": 17255, + "end": 17261, "loc": { "start": { - "line": 489, + "line": 491, "column": 8 }, "end": { - "line": 489, + "line": 491, "column": 14 } } @@ -128490,15 +132098,15 @@ "binop": null, "updateContext": null }, - "start": 17038, - "end": 17039, + "start": 17261, + "end": 17262, "loc": { "start": { - "line": 489, + "line": 491, "column": 14 }, "end": { - "line": 489, + "line": 491, "column": 15 } } @@ -128518,15 +132126,15 @@ "updateContext": null }, "value": "let", - "start": 17047, - "end": 17050, + "start": 17270, + "end": 17273, "loc": { "start": { - "line": 491, + "line": 493, "column": 4 }, "end": { - "line": 491, + "line": 493, "column": 7 } } @@ -128544,15 +132152,15 @@ "binop": null }, "value": "buttonArr", - "start": 17051, - "end": 17060, + "start": 17274, + "end": 17283, "loc": { "start": { - "line": 491, + "line": 493, "column": 8 }, "end": { - "line": 491, + "line": 493, "column": 17 } } @@ -128571,15 +132179,15 @@ "updateContext": null }, "value": "=", - "start": 17061, - "end": 17062, + "start": 17284, + "end": 17285, "loc": { "start": { - "line": 491, + "line": 493, "column": 18 }, "end": { - "line": 491, + "line": 493, "column": 19 } } @@ -128599,15 +132207,15 @@ "updateContext": null }, "value": "this", - "start": 17063, - "end": 17067, + "start": 17286, + "end": 17290, "loc": { "start": { - "line": 491, + "line": 493, "column": 20 }, "end": { - "line": 491, + "line": 493, "column": 24 } } @@ -128625,15 +132233,15 @@ "binop": null, "updateContext": null }, - "start": 17067, - "end": 17068, + "start": 17290, + "end": 17291, "loc": { "start": { - "line": 491, + "line": 493, "column": 24 }, "end": { - "line": 491, + "line": 493, "column": 25 } } @@ -128651,15 +132259,15 @@ "binop": null }, "value": "buttonElements", - "start": 17068, - "end": 17082, + "start": 17291, + "end": 17305, "loc": { "start": { - "line": 491, + "line": 493, "column": 25 }, "end": { - "line": 491, + "line": 493, "column": 39 } } @@ -128677,15 +132285,15 @@ "binop": null, "updateContext": null }, - "start": 17082, - "end": 17083, + "start": 17305, + "end": 17306, "loc": { "start": { - "line": 491, + "line": 493, "column": 39 }, "end": { - "line": 491, + "line": 493, "column": 40 } } @@ -128703,15 +132311,15 @@ "binop": null }, "value": "button", - "start": 17083, - "end": 17089, + "start": 17306, + "end": 17312, "loc": { "start": { - "line": 491, + "line": 493, "column": 40 }, "end": { - "line": 491, + "line": 493, "column": 46 } } @@ -128729,15 +132337,15 @@ "binop": null, "updateContext": null }, - "start": 17089, - "end": 17090, + "start": 17312, + "end": 17313, "loc": { "start": { - "line": 491, + "line": 493, "column": 46 }, "end": { - "line": 491, + "line": 493, "column": 47 } } @@ -128755,15 +132363,15 @@ "binop": null, "updateContext": null }, - "start": 17090, - "end": 17091, + "start": 17313, + "end": 17314, "loc": { "start": { - "line": 491, + "line": 493, "column": 47 }, "end": { - "line": 491, + "line": 493, "column": 48 } } @@ -128783,15 +132391,15 @@ "updateContext": null }, "value": "if", - "start": 17097, - "end": 17099, + "start": 17320, + "end": 17322, "loc": { "start": { - "line": 492, + "line": 494, "column": 4 }, "end": { - "line": 492, + "line": 494, "column": 6 } } @@ -128808,15 +132416,15 @@ "postfix": false, "binop": null }, - "start": 17099, - "end": 17100, + "start": 17322, + "end": 17323, "loc": { "start": { - "line": 492, + "line": 494, "column": 6 }, "end": { - "line": 492, + "line": 494, "column": 7 } } @@ -128834,15 +132442,15 @@ "binop": null }, "value": "buttonArr", - "start": 17100, - "end": 17109, + "start": 17323, + "end": 17332, "loc": { "start": { - "line": 492, + "line": 494, "column": 7 }, "end": { - "line": 492, + "line": 494, "column": 16 } } @@ -128859,15 +132467,15 @@ "postfix": false, "binop": null }, - "start": 17109, - "end": 17110, + "start": 17332, + "end": 17333, "loc": { "start": { - "line": 492, + "line": 494, "column": 16 }, "end": { - "line": 492, + "line": 494, "column": 17 } } @@ -128884,15 +132492,15 @@ "postfix": false, "binop": null }, - "start": 17110, - "end": 17111, + "start": 17333, + "end": 17334, "loc": { "start": { - "line": 492, + "line": 494, "column": 17 }, "end": { - "line": 492, + "line": 494, "column": 18 } } @@ -128912,15 +132520,15 @@ "updateContext": null }, "value": "if", - "start": 17119, - "end": 17121, + "start": 17342, + "end": 17344, "loc": { "start": { - "line": 493, + "line": 495, "column": 6 }, "end": { - "line": 493, + "line": 495, "column": 8 } } @@ -128937,15 +132545,15 @@ "postfix": false, "binop": null }, - "start": 17121, - "end": 17122, + "start": 17344, + "end": 17345, "loc": { "start": { - "line": 493, + "line": 495, "column": 8 }, "end": { - "line": 493, + "line": 495, "column": 9 } } @@ -128963,15 +132571,15 @@ "binop": null }, "value": "buttonArr", - "start": 17122, - "end": 17131, + "start": 17345, + "end": 17354, "loc": { "start": { - "line": 493, + "line": 495, "column": 9 }, "end": { - "line": 493, + "line": 495, "column": 18 } } @@ -128989,15 +132597,15 @@ "binop": null, "updateContext": null }, - "start": 17131, - "end": 17132, + "start": 17354, + "end": 17355, "loc": { "start": { - "line": 493, + "line": 495, "column": 18 }, "end": { - "line": 493, + "line": 495, "column": 19 } } @@ -129015,15 +132623,15 @@ "binop": null }, "value": "length", - "start": 17132, - "end": 17138, + "start": 17355, + "end": 17361, "loc": { "start": { - "line": 493, + "line": 495, "column": 19 }, "end": { - "line": 493, + "line": 495, "column": 25 } } @@ -129042,15 +132650,15 @@ "updateContext": null }, "value": ">", - "start": 17139, - "end": 17140, + "start": 17362, + "end": 17363, "loc": { "start": { - "line": 493, + "line": 495, "column": 26 }, "end": { - "line": 493, + "line": 495, "column": 27 } } @@ -129069,15 +132677,15 @@ "updateContext": null }, "value": 1, - "start": 17141, - "end": 17142, + "start": 17364, + "end": 17365, "loc": { "start": { - "line": 493, + "line": 495, "column": 28 }, "end": { - "line": 493, + "line": 495, "column": 29 } } @@ -129094,15 +132702,15 @@ "postfix": false, "binop": null }, - "start": 17142, - "end": 17143, + "start": 17365, + "end": 17366, "loc": { "start": { - "line": 493, + "line": 495, "column": 29 }, "end": { - "line": 493, + "line": 495, "column": 30 } } @@ -129119,15 +132727,15 @@ "postfix": false, "binop": null }, - "start": 17143, - "end": 17144, + "start": 17366, + "end": 17367, "loc": { "start": { - "line": 493, + "line": 495, "column": 30 }, "end": { - "line": 493, + "line": 495, "column": 31 } } @@ -129145,15 +132753,15 @@ "binop": null }, "value": "output", - "start": 17154, - "end": 17160, + "start": 17377, + "end": 17383, "loc": { "start": { - "line": 494, + "line": 496, "column": 8 }, "end": { - "line": 494, + "line": 496, "column": 14 } } @@ -129172,15 +132780,15 @@ "updateContext": null }, "value": "=", - "start": 17161, - "end": 17162, + "start": 17384, + "end": 17385, "loc": { "start": { - "line": 494, + "line": 496, "column": 15 }, "end": { - "line": 494, + "line": 496, "column": 16 } } @@ -129198,15 +132806,15 @@ "binop": null }, "value": "buttonArr", - "start": 17163, - "end": 17172, + "start": 17386, + "end": 17395, "loc": { "start": { - "line": 494, + "line": 496, "column": 17 }, "end": { - "line": 494, + "line": 496, "column": 26 } } @@ -129224,15 +132832,15 @@ "binop": null, "updateContext": null }, - "start": 17172, - "end": 17173, + "start": 17395, + "end": 17396, "loc": { "start": { - "line": 494, + "line": 496, "column": 26 }, "end": { - "line": 494, + "line": 496, "column": 27 } } @@ -129249,15 +132857,15 @@ "postfix": false, "binop": null }, - "start": 17181, - "end": 17182, + "start": 17404, + "end": 17405, "loc": { "start": { - "line": 495, + "line": 497, "column": 6 }, "end": { - "line": 495, + "line": 497, "column": 7 } } @@ -129277,15 +132885,15 @@ "updateContext": null }, "value": "else", - "start": 17183, - "end": 17187, + "start": 17406, + "end": 17410, "loc": { "start": { - "line": 495, + "line": 497, "column": 8 }, "end": { - "line": 495, + "line": 497, "column": 12 } } @@ -129302,15 +132910,15 @@ "postfix": false, "binop": null }, - "start": 17188, - "end": 17189, + "start": 17411, + "end": 17412, "loc": { "start": { - "line": 495, + "line": 497, "column": 13 }, "end": { - "line": 495, + "line": 497, "column": 14 } } @@ -129328,15 +132936,15 @@ "binop": null }, "value": "output", - "start": 17199, - "end": 17205, + "start": 17422, + "end": 17428, "loc": { "start": { - "line": 496, + "line": 498, "column": 8 }, "end": { - "line": 496, + "line": 498, "column": 14 } } @@ -129355,15 +132963,15 @@ "updateContext": null }, "value": "=", - "start": 17206, - "end": 17207, + "start": 17429, + "end": 17430, "loc": { "start": { - "line": 496, + "line": 498, "column": 15 }, "end": { - "line": 496, + "line": 498, "column": 16 } } @@ -129381,15 +132989,15 @@ "binop": null }, "value": "buttonArr", - "start": 17208, - "end": 17217, + "start": 17431, + "end": 17440, "loc": { "start": { - "line": 496, + "line": 498, "column": 17 }, "end": { - "line": 496, + "line": 498, "column": 26 } } @@ -129407,15 +133015,15 @@ "binop": null, "updateContext": null }, - "start": 17217, - "end": 17218, + "start": 17440, + "end": 17441, "loc": { "start": { - "line": 496, + "line": 498, "column": 26 }, "end": { - "line": 496, + "line": 498, "column": 27 } } @@ -129434,15 +133042,15 @@ "updateContext": null }, "value": 0, - "start": 17218, - "end": 17219, + "start": 17441, + "end": 17442, "loc": { "start": { - "line": 496, + "line": 498, "column": 27 }, "end": { - "line": 496, + "line": 498, "column": 28 } } @@ -129460,15 +133068,15 @@ "binop": null, "updateContext": null }, - "start": 17219, - "end": 17220, + "start": 17442, + "end": 17443, "loc": { "start": { - "line": 496, + "line": 498, "column": 28 }, "end": { - "line": 496, + "line": 498, "column": 29 } } @@ -129486,15 +133094,15 @@ "binop": null, "updateContext": null }, - "start": 17220, - "end": 17221, + "start": 17443, + "end": 17444, "loc": { "start": { - "line": 496, + "line": 498, "column": 29 }, "end": { - "line": 496, + "line": 498, "column": 30 } } @@ -129511,679 +133119,16 @@ "postfix": false, "binop": null }, - "start": 17229, - "end": 17230, - "loc": { - "start": { - "line": 497, - "column": 6 - }, - "end": { - "line": 497, - "column": 7 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17236, - "end": 17237, - "loc": { - "start": { - "line": 498, - "column": 4 - }, - "end": { - "line": 498, - "column": 5 - } - } - }, - { - "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "return", - "start": 17245, - "end": 17251, - "loc": { - "start": { - "line": 500, - "column": 4 - }, - "end": { - "line": 500, - "column": 10 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "output", - "start": 17252, - "end": 17258, - "loc": { - "start": { - "line": 500, - "column": 11 - }, - "end": { - "line": 500, - "column": 17 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17258, - "end": 17259, - "loc": { - "start": { - "line": 500, - "column": 17 - }, - "end": { - "line": 500, - "column": 18 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17263, - "end": 17264, - "loc": { - "start": { - "line": 501, - "column": 2 - }, - "end": { - "line": 501, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", - "start": 17270, - "end": 17360, - "loc": { - "start": { - "line": 503, - "column": 2 - }, - "end": { - "line": 505, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "handleCaret", - "start": 17364, - "end": 17375, - "loc": { - "start": { - "line": 506, - "column": 2 - }, - "end": { - "line": 506, - "column": 13 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17375, - "end": 17376, - "loc": { - "start": { - "line": 506, - "column": 13 - }, - "end": { - "line": 506, - "column": 14 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17376, - "end": 17377, - "loc": { - "start": { - "line": 506, - "column": 14 - }, - "end": { - "line": 506, - "column": 15 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17377, - "end": 17378, - "loc": { - "start": { - "line": 506, - "column": 15 - }, - "end": { - "line": 506, - "column": 16 - } - } - }, - { - "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": 17384, - "end": 17386, - "loc": { - "start": { - "line": 507, - "column": 4 - }, - "end": { - "line": 507, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17386, - "end": 17387, - "loc": { - "start": { - "line": 507, - "column": 6 - }, - "end": { - "line": 507, - "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": 17387, - "end": 17391, - "loc": { - "start": { - "line": 507, - "column": 7 - }, - "end": { - "line": 507, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17391, - "end": 17392, - "loc": { - "start": { - "line": 507, - "column": 11 - }, - "end": { - "line": 507, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 17392, - "end": 17399, - "loc": { - "start": { - "line": 507, - "column": 12 - }, - "end": { - "line": 507, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17399, - "end": 17400, - "loc": { - "start": { - "line": 507, - "column": 19 - }, - "end": { - "line": 507, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", - "start": 17400, - "end": 17405, - "loc": { - "start": { - "line": 507, - "column": 20 - }, - "end": { - "line": 507, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17405, - "end": 17406, - "loc": { - "start": { - "line": 507, - "column": 25 - }, - "end": { - "line": 507, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17406, - "end": 17407, - "loc": { - "start": { - "line": 507, - "column": 26 - }, - "end": { - "line": 507, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 17415, - "end": 17422, - "loc": { - "start": { - "line": 508, - "column": 6 - }, - "end": { - "line": 508, - "column": 13 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17422, - "end": 17423, - "loc": { - "start": { - "line": 508, - "column": 13 - }, - "end": { - "line": 508, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "log", - "start": 17423, - "end": 17426, - "loc": { - "start": { - "line": 508, - "column": 14 - }, - "end": { - "line": 508, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17426, - "end": 17427, - "loc": { - "start": { - "line": 508, - "column": 17 - }, - "end": { - "line": 508, - "column": 18 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "Caret handling started", - "start": 17427, - "end": 17451, - "loc": { - "start": { - "line": 508, - "column": 18 - }, - "end": { - "line": 508, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17451, - "end": 17452, - "loc": { - "start": { - "line": 508, - "column": 42 - }, - "end": { - "line": 508, - "column": 43 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, "start": 17452, "end": 17453, "loc": { "start": { - "line": 508, - "column": 43 + "line": 499, + "column": 6 }, "end": { - "line": 508, - "column": 44 + "line": 499, + "column": 7 } } }, @@ -130201,6 +133146,256 @@ }, "start": 17459, "end": 17460, + "loc": { + "start": { + "line": 500, + "column": 4 + }, + "end": { + "line": 500, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 17468, + "end": 17474, + "loc": { + "start": { + "line": 502, + "column": 4 + }, + "end": { + "line": 502, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 17475, + "end": 17481, + "loc": { + "start": { + "line": 502, + "column": 11 + }, + "end": { + "line": 502, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17481, + "end": 17482, + "loc": { + "start": { + "line": 502, + "column": 17 + }, + "end": { + "line": 502, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17486, + "end": 17487, + "loc": { + "start": { + "line": 503, + "column": 2 + }, + "end": { + "line": 503, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Retrieves the current cursor position within a input or textarea (if any)\r\n ", + "start": 17493, + "end": 17583, + "loc": { + "start": { + "line": 505, + "column": 2 + }, + "end": { + "line": 507, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleCaret", + "start": 17587, + "end": 17598, + "loc": { + "start": { + "line": 508, + "column": 2 + }, + "end": { + "line": 508, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17598, + "end": 17599, + "loc": { + "start": { + "line": 508, + "column": 13 + }, + "end": { + "line": 508, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17599, + "end": 17600, + "loc": { + "start": { + "line": 508, + "column": 14 + }, + "end": { + "line": 508, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17600, + "end": 17601, + "loc": { + "start": { + "line": 508, + "column": 15 + }, + "end": { + "line": 508, + "column": 16 + } + } + }, + { + "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": 17607, + "end": 17609, "loc": { "start": { "line": 509, @@ -130208,6 +133403,419 @@ }, "end": { "line": 509, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17609, + "end": 17610, + "loc": { + "start": { + "line": 509, + "column": 6 + }, + "end": { + "line": 509, + "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": 17610, + "end": 17614, + "loc": { + "start": { + "line": 509, + "column": 7 + }, + "end": { + "line": 509, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17614, + "end": 17615, + "loc": { + "start": { + "line": 509, + "column": 11 + }, + "end": { + "line": 509, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 17615, + "end": 17622, + "loc": { + "start": { + "line": 509, + "column": 12 + }, + "end": { + "line": 509, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17622, + "end": 17623, + "loc": { + "start": { + "line": 509, + "column": 19 + }, + "end": { + "line": 509, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", + "start": 17623, + "end": 17628, + "loc": { + "start": { + "line": 509, + "column": 20 + }, + "end": { + "line": 509, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17628, + "end": 17629, + "loc": { + "start": { + "line": 509, + "column": 25 + }, + "end": { + "line": 509, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17629, + "end": 17630, + "loc": { + "start": { + "line": 509, + "column": 26 + }, + "end": { + "line": 509, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 17638, + "end": 17645, + "loc": { + "start": { + "line": 510, + "column": 6 + }, + "end": { + "line": 510, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17645, + "end": 17646, + "loc": { + "start": { + "line": 510, + "column": 13 + }, + "end": { + "line": 510, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "log", + "start": 17646, + "end": 17649, + "loc": { + "start": { + "line": 510, + "column": 14 + }, + "end": { + "line": 510, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17649, + "end": 17650, + "loc": { + "start": { + "line": 510, + "column": 17 + }, + "end": { + "line": 510, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Caret handling started", + "start": 17650, + "end": 17674, + "loc": { + "start": { + "line": 510, + "column": 18 + }, + "end": { + "line": 510, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17674, + "end": 17675, + "loc": { + "start": { + "line": 510, + "column": 42 + }, + "end": { + "line": 510, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17675, + "end": 17676, + "loc": { + "start": { + "line": 510, + "column": 43 + }, + "end": { + "line": 510, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17682, + "end": 17683, + "loc": { + "start": { + "line": 511, + "column": 4 + }, + "end": { + "line": 511, "column": 5 } } @@ -130225,15 +133833,15 @@ "binop": null }, "value": "document", - "start": 17468, - "end": 17476, + "start": 17691, + "end": 17699, "loc": { "start": { - "line": 511, + "line": 513, "column": 4 }, "end": { - "line": 511, + "line": 513, "column": 12 } } @@ -130251,15 +133859,15 @@ "binop": null, "updateContext": null }, - "start": 17476, - "end": 17477, + "start": 17699, + "end": 17700, "loc": { "start": { - "line": 511, + "line": 513, "column": 12 }, "end": { - "line": 511, + "line": 513, "column": 13 } } @@ -130277,15 +133885,15 @@ "binop": null }, "value": "addEventListener", - "start": 17477, - "end": 17493, + "start": 17700, + "end": 17716, "loc": { "start": { - "line": 511, + "line": 513, "column": 13 }, "end": { - "line": 511, + "line": 513, "column": 29 } } @@ -130302,15 +133910,15 @@ "postfix": false, "binop": null }, - "start": 17493, - "end": 17494, + "start": 17716, + "end": 17717, "loc": { "start": { - "line": 511, + "line": 513, "column": 29 }, "end": { - "line": 511, + "line": 513, "column": 30 } } @@ -130329,15 +133937,15 @@ "updateContext": null }, "value": "keyup", - "start": 17494, - "end": 17501, + "start": 17717, + "end": 17724, "loc": { "start": { - "line": 511, + "line": 513, "column": 30 }, "end": { - "line": 511, + "line": 513, "column": 37 } } @@ -130355,15 +133963,15 @@ "binop": null, "updateContext": null }, - "start": 17501, - "end": 17502, + "start": 17724, + "end": 17725, "loc": { "start": { - "line": 511, + "line": 513, "column": 37 }, "end": { - "line": 511, + "line": 513, "column": 38 } } @@ -130383,15 +133991,15 @@ "updateContext": null }, "value": "this", - "start": 17503, - "end": 17507, + "start": 17726, + "end": 17730, "loc": { "start": { - "line": 511, + "line": 513, "column": 39 }, "end": { - "line": 511, + "line": 513, "column": 43 } } @@ -130409,15 +134017,15 @@ "binop": null, "updateContext": null }, - "start": 17507, - "end": 17508, + "start": 17730, + "end": 17731, "loc": { "start": { - "line": 511, + "line": 513, "column": 43 }, "end": { - "line": 511, + "line": 513, "column": 44 } } @@ -130435,15 +134043,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17508, - "end": 17525, + "start": 17731, + "end": 17748, "loc": { "start": { - "line": 511, + "line": 513, "column": 44 }, "end": { - "line": 511, + "line": 513, "column": 61 } } @@ -130460,15 +134068,15 @@ "postfix": false, "binop": null }, - "start": 17525, - "end": 17526, + "start": 17748, + "end": 17749, "loc": { "start": { - "line": 511, + "line": 513, "column": 61 }, "end": { - "line": 511, + "line": 513, "column": 62 } } @@ -130486,15 +134094,15 @@ "binop": null, "updateContext": null }, - "start": 17526, - "end": 17527, + "start": 17749, + "end": 17750, "loc": { "start": { - "line": 511, + "line": 513, "column": 62 }, "end": { - "line": 511, + "line": 513, "column": 63 } } @@ -130512,15 +134120,15 @@ "binop": null }, "value": "document", - "start": 17533, - "end": 17541, + "start": 17756, + "end": 17764, "loc": { "start": { - "line": 512, + "line": 514, "column": 4 }, "end": { - "line": 512, + "line": 514, "column": 12 } } @@ -130538,15 +134146,15 @@ "binop": null, "updateContext": null }, - "start": 17541, - "end": 17542, + "start": 17764, + "end": 17765, "loc": { "start": { - "line": 512, + "line": 514, "column": 12 }, "end": { - "line": 512, + "line": 514, "column": 13 } } @@ -130564,15 +134172,15 @@ "binop": null }, "value": "addEventListener", - "start": 17542, - "end": 17558, + "start": 17765, + "end": 17781, "loc": { "start": { - "line": 512, + "line": 514, "column": 13 }, "end": { - "line": 512, + "line": 514, "column": 29 } } @@ -130589,15 +134197,15 @@ "postfix": false, "binop": null }, - "start": 17558, - "end": 17559, + "start": 17781, + "end": 17782, "loc": { "start": { - "line": 512, + "line": 514, "column": 29 }, "end": { - "line": 512, + "line": 514, "column": 30 } } @@ -130616,15 +134224,15 @@ "updateContext": null }, "value": "mouseup", - "start": 17559, - "end": 17568, + "start": 17782, + "end": 17791, "loc": { "start": { - "line": 512, + "line": 514, "column": 30 }, "end": { - "line": 512, + "line": 514, "column": 39 } } @@ -130642,15 +134250,15 @@ "binop": null, "updateContext": null }, - "start": 17568, - "end": 17569, + "start": 17791, + "end": 17792, "loc": { "start": { - "line": 512, + "line": 514, "column": 39 }, "end": { - "line": 512, + "line": 514, "column": 40 } } @@ -130670,15 +134278,15 @@ "updateContext": null }, "value": "this", - "start": 17570, - "end": 17574, + "start": 17793, + "end": 17797, "loc": { "start": { - "line": 512, + "line": 514, "column": 41 }, "end": { - "line": 512, + "line": 514, "column": 45 } } @@ -130696,15 +134304,15 @@ "binop": null, "updateContext": null }, - "start": 17574, - "end": 17575, + "start": 17797, + "end": 17798, "loc": { "start": { - "line": 512, + "line": 514, "column": 45 }, "end": { - "line": 512, + "line": 514, "column": 46 } } @@ -130722,15 +134330,15 @@ "binop": null }, "value": "caretEventHandler", - "start": 17575, - "end": 17592, + "start": 17798, + "end": 17815, "loc": { "start": { - "line": 512, + "line": 514, "column": 46 }, "end": { - "line": 512, + "line": 514, "column": 63 } } @@ -130747,15 +134355,15 @@ "postfix": false, "binop": null }, - "start": 17592, - "end": 17593, + "start": 17815, + "end": 17816, "loc": { "start": { - "line": 512, + "line": 514, "column": 63 }, "end": { - "line": 512, + "line": 514, "column": 64 } } @@ -130773,15 +134381,15 @@ "binop": null, "updateContext": null }, - "start": 17593, - "end": 17594, + "start": 17816, + "end": 17817, "loc": { "start": { - "line": 512, + "line": 514, "column": 64 }, "end": { - "line": 512, + "line": 514, "column": 65 } } @@ -130799,15 +134407,15 @@ "binop": null }, "value": "document", - "start": 17600, - "end": 17608, + "start": 17823, + "end": 17831, "loc": { "start": { - "line": 513, + "line": 515, "column": 4 }, "end": { - "line": 513, + "line": 515, "column": 12 } } @@ -130825,15 +134433,15 @@ "binop": null, "updateContext": null }, - "start": 17608, - "end": 17609, + "start": 17831, + "end": 17832, "loc": { "start": { - "line": 513, + "line": 515, "column": 12 }, "end": { - "line": 513, + "line": 515, "column": 13 } } @@ -130851,501 +134459,16 @@ "binop": null }, "value": "addEventListener", - "start": 17609, - "end": 17625, - "loc": { - "start": { - "line": 513, - "column": 13 - }, - "end": { - "line": 513, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17625, - "end": 17626, - "loc": { - "start": { - "line": 513, - "column": 29 - }, - "end": { - "line": 513, - "column": 30 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "touchend", - "start": 17626, - "end": 17636, - "loc": { - "start": { - "line": 513, - "column": 30 - }, - "end": { - "line": 513, - "column": 40 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17636, - "end": 17637, - "loc": { - "start": { - "line": 513, - "column": 40 - }, - "end": { - "line": 513, - "column": 41 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 17638, - "end": 17642, - "loc": { - "start": { - "line": 513, - "column": 42 - }, - "end": { - "line": 513, - "column": 46 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17642, - "end": 17643, - "loc": { - "start": { - "line": 513, - "column": 46 - }, - "end": { - "line": 513, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretEventHandler", - "start": 17643, - "end": 17660, - "loc": { - "start": { - "line": 513, - "column": 47 - }, - "end": { - "line": 513, - "column": 64 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17660, - "end": 17661, - "loc": { - "start": { - "line": 513, - "column": 64 - }, - "end": { - "line": 513, - "column": 65 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17661, - "end": 17662, - "loc": { - "start": { - "line": 513, - "column": 65 - }, - "end": { - "line": 513, - "column": 66 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17666, - "end": 17667, - "loc": { - "start": { - "line": 514, - "column": 2 - }, - "end": { - "line": 514, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", - "start": 17673, - "end": 17785, - "loc": { - "start": { - "line": 516, - "column": 2 - }, - "end": { - "line": 518, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "caretEventHandler", - "start": 17789, - "end": 17806, - "loc": { - "start": { - "line": 519, - "column": 2 - }, - "end": { - "line": 519, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17806, - "end": 17807, - "loc": { - "start": { - "line": 519, - "column": 19 - }, - "end": { - "line": 519, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "event", - "start": 17807, - "end": 17812, - "loc": { - "start": { - "line": 519, - "column": 20 - }, - "end": { - "line": 519, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17812, - "end": 17813, - "loc": { - "start": { - "line": 519, - "column": 25 - }, - "end": { - "line": 519, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17813, - "end": 17814, - "loc": { - "start": { - "line": 519, - "column": 26 - }, - "end": { - "line": 519, - "column": 27 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 17820, - "end": 17823, - "loc": { - "start": { - "line": 520, - "column": 4 - }, - "end": { - "line": 520, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "targetTagName", - "start": 17824, - "end": 17837, - "loc": { - "start": { - "line": 520, - "column": 8 - }, - "end": { - "line": 520, - "column": 21 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17837, - "end": 17838, - "loc": { - "start": { - "line": 520, - "column": 21 - }, - "end": { - "line": 520, - "column": 22 - } - } - }, - { - "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": 17846, + "start": 17832, "end": 17848, "loc": { "start": { - "line": 522, - "column": 4 + "line": 515, + "column": 13 }, "end": { - "line": 522, - "column": 6 + "line": 515, + "column": 29 } } }, @@ -131365,12 +134488,288 @@ "end": 17849, "loc": { "start": { - "line": 522, - "column": 6 + "line": 515, + "column": 29 }, "end": { - "line": 522, - "column": 7 + "line": 515, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "touchend", + "start": 17849, + "end": 17859, + "loc": { + "start": { + "line": 515, + "column": 30 + }, + "end": { + "line": 515, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17859, + "end": 17860, + "loc": { + "start": { + "line": 515, + "column": 40 + }, + "end": { + "line": 515, + "column": 41 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 17861, + "end": 17865, + "loc": { + "start": { + "line": 515, + "column": 42 + }, + "end": { + "line": 515, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17865, + "end": 17866, + "loc": { + "start": { + "line": 515, + "column": 46 + }, + "end": { + "line": 515, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretEventHandler", + "start": 17866, + "end": 17883, + "loc": { + "start": { + "line": 515, + "column": 47 + }, + "end": { + "line": 515, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17883, + "end": 17884, + "loc": { + "start": { + "line": 515, + "column": 64 + }, + "end": { + "line": 515, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17884, + "end": 17885, + "loc": { + "start": { + "line": 515, + "column": 65 + }, + "end": { + "line": 515, + "column": 66 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17889, + "end": 17890, + "loc": { + "start": { + "line": 516, + "column": 2 + }, + "end": { + "line": 516, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Called by {@link handleCaret} when an event that warrants a cursor position update is triggered\r\n ", + "start": 17896, + "end": 18008, + "loc": { + "start": { + "line": 518, + "column": 2 + }, + "end": { + "line": 520, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "caretEventHandler", + "start": 18012, + "end": 18029, + "loc": { + "start": { + "line": 521, + "column": 2 + }, + "end": { + "line": 521, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18029, + "end": 18030, + "loc": { + "start": { + "line": 521, + "column": 19 + }, + "end": { + "line": 521, + "column": 20 } } }, @@ -131387,120 +134786,16 @@ "binop": null }, "value": "event", - "start": 17849, - "end": 17854, + "start": 18030, + "end": 18035, "loc": { "start": { - "line": 522, - "column": 7 - }, - "end": { - "line": 522, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17854, - "end": 17855, - "loc": { - "start": { - "line": 522, - "column": 12 - }, - "end": { - "line": 522, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "target", - "start": 17855, - "end": 17861, - "loc": { - "start": { - "line": 522, - "column": 13 - }, - "end": { - "line": 522, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17861, - "end": 17862, - "loc": { - "start": { - "line": 522, - "column": 19 - }, - "end": { - "line": 522, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "tagName", - "start": 17862, - "end": 17869, - "loc": { - "start": { - "line": 522, + "line": 521, "column": 20 }, "end": { - "line": 522, - "column": 27 + "line": 521, + "column": 25 } } }, @@ -131516,16 +134811,16 @@ "postfix": false, "binop": null }, - "start": 17869, - "end": 17870, + "start": 18035, + "end": 18036, "loc": { "start": { - "line": 522, - "column": 27 + "line": 521, + "column": 25 }, "end": { - "line": 522, - "column": 28 + "line": 521, + "column": 26 } } }, @@ -131541,16 +134836,44 @@ "postfix": false, "binop": null }, - "start": 17870, - "end": 17871, + "start": 18036, + "end": 18037, + "loc": { + "start": { + "line": 521, + "column": 26 + }, + "end": { + "line": 521, + "column": 27 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 18043, + "end": 18046, "loc": { "start": { "line": 522, - "column": 28 + "column": 4 }, "end": { "line": 522, - "column": 29 + "column": 7 } } }, @@ -131567,16 +134890,305 @@ "binop": null }, "value": "targetTagName", - "start": 17879, - "end": 17892, + "start": 18047, + "end": 18060, "loc": { "start": { - "line": 523, + "line": 522, + "column": 8 + }, + "end": { + "line": 522, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18060, + "end": 18061, + "loc": { + "start": { + "line": 522, + "column": 21 + }, + "end": { + "line": 522, + "column": 22 + } + } + }, + { + "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": 18069, + "end": 18071, + "loc": { + "start": { + "line": 524, + "column": 4 + }, + "end": { + "line": 524, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18071, + "end": 18072, + "loc": { + "start": { + "line": 524, "column": 6 }, "end": { - "line": 523, - "column": 19 + "line": 524, + "column": 7 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18072, + "end": 18076, + "loc": { + "start": { + "line": 524, + "column": 7 + }, + "end": { + "line": 524, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18076, + "end": 18077, + "loc": { + "start": { + "line": 524, + "column": 11 + }, + "end": { + "line": 524, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 18077, + "end": 18088, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18088, + "end": 18089, + "loc": { + "start": { + "line": 524, + "column": 23 + }, + "end": { + "line": 524, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18089, + "end": 18090, + "loc": { + "start": { + "line": 524, + "column": 24 + }, + "end": { + "line": 524, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 18098, + "end": 18102, + "loc": { + "start": { + "line": 525, + "column": 6 + }, + "end": { + "line": 525, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18102, + "end": 18103, + "loc": { + "start": { + "line": 525, + "column": 10 + }, + "end": { + "line": 525, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 18103, + "end": 18114, + "loc": { + "start": { + "line": 525, + "column": 11 + }, + "end": { + "line": 525, + "column": 22 } } }, @@ -131594,22 +135206,23 @@ "updateContext": null }, "value": "=", - "start": 17893, - "end": 17894, + "start": 18115, + "end": 18116, "loc": { "start": { - "line": 523, - "column": 20 + "line": 525, + "column": 23 }, "end": { - "line": 523, - "column": 21 + "line": 525, + "column": 24 } } }, { "type": { - "label": "name", + "label": "false", + "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -131617,225 +135230,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "value": "event", - "start": 17895, - "end": 17900, - "loc": { - "start": { - "line": 523, - "column": 22 - }, - "end": { - "line": 523, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 17900, - "end": 17901, + "value": "false", + "start": 18117, + "end": 18122, "loc": { "start": { - "line": 523, - "column": 27 + "line": 525, + "column": 25 }, "end": { - "line": 523, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "target", - "start": 17901, - "end": 17907, - "loc": { - "start": { - "line": 523, - "column": 28 - }, - "end": { - "line": 523, - "column": 34 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17907, - "end": 17908, - "loc": { - "start": { - "line": 523, - "column": 34 - }, - "end": { - "line": 523, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "tagName", - "start": 17908, - "end": 17915, - "loc": { - "start": { - "line": 523, - "column": 35 - }, - "end": { - "line": 523, - "column": 42 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 17915, - "end": 17916, - "loc": { - "start": { - "line": 523, - "column": 42 - }, - "end": { - "line": 523, - "column": 43 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "toLowerCase", - "start": 17916, - "end": 17927, - "loc": { - "start": { - "line": 523, - "column": 43 - }, - "end": { - "line": 523, - "column": 54 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17927, - "end": 17928, - "loc": { - "start": { - "line": 523, - "column": 54 - }, - "end": { - "line": 523, - "column": 55 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 17928, - "end": 17929, - "loc": { - "start": { - "line": 523, - "column": 55 - }, - "end": { - "line": 523, - "column": 56 + "line": 525, + "column": 30 } } }, @@ -131852,16 +135260,16 @@ "binop": null, "updateContext": null }, - "start": 17929, - "end": 17930, + "start": 18122, + "end": 18123, "loc": { "start": { - "line": 523, - "column": 56 + "line": 525, + "column": 30 }, "end": { - "line": 523, - "column": 57 + "line": 525, + "column": 31 } } }, @@ -131877,15 +135285,15 @@ "postfix": false, "binop": null }, - "start": 17936, - "end": 17937, + "start": 18129, + "end": 18130, "loc": { "start": { - "line": 524, + "line": 526, "column": 4 }, "end": { - "line": 524, + "line": 526, "column": 5 } } @@ -131905,15 +135313,15 @@ "updateContext": null }, "value": "if", - "start": 17945, - "end": 17947, + "start": 18138, + "end": 18140, "loc": { "start": { - "line": 526, + "line": 528, "column": 4 }, "end": { - "line": 526, + "line": 528, "column": 6 } } @@ -131930,15 +135338,584 @@ "postfix": false, "binop": null }, - "start": 17947, - "end": 17948, + "start": 18140, + "end": 18141, "loc": { "start": { - "line": 526, + "line": 528, "column": 6 }, "end": { - "line": 526, + "line": 528, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 18141, + "end": 18146, + "loc": { + "start": { + "line": 528, + "column": 7 + }, + "end": { + "line": 528, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18146, + "end": 18147, + "loc": { + "start": { + "line": 528, + "column": 12 + }, + "end": { + "line": 528, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 18147, + "end": 18153, + "loc": { + "start": { + "line": 528, + "column": 13 + }, + "end": { + "line": 528, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18153, + "end": 18154, + "loc": { + "start": { + "line": 528, + "column": 19 + }, + "end": { + "line": 528, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tagName", + "start": 18154, + "end": 18161, + "loc": { + "start": { + "line": 528, + "column": 20 + }, + "end": { + "line": 528, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18161, + "end": 18162, + "loc": { + "start": { + "line": 528, + "column": 27 + }, + "end": { + "line": 528, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18162, + "end": 18163, + "loc": { + "start": { + "line": 528, + "column": 28 + }, + "end": { + "line": 528, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "targetTagName", + "start": 18171, + "end": 18184, + "loc": { + "start": { + "line": 529, + "column": 6 + }, + "end": { + "line": 529, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 18185, + "end": 18186, + "loc": { + "start": { + "line": 529, + "column": 20 + }, + "end": { + "line": 529, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 18187, + "end": 18192, + "loc": { + "start": { + "line": 529, + "column": 22 + }, + "end": { + "line": 529, + "column": 27 + } + } + }, + { + "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": 529, + "column": 27 + }, + "end": { + "line": 529, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 18193, + "end": 18199, + "loc": { + "start": { + "line": 529, + "column": 28 + }, + "end": { + "line": 529, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18199, + "end": 18200, + "loc": { + "start": { + "line": 529, + "column": 34 + }, + "end": { + "line": 529, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tagName", + "start": 18200, + "end": 18207, + "loc": { + "start": { + "line": 529, + "column": 35 + }, + "end": { + "line": 529, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18207, + "end": 18208, + "loc": { + "start": { + "line": 529, + "column": 42 + }, + "end": { + "line": 529, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toLowerCase", + "start": 18208, + "end": 18219, + "loc": { + "start": { + "line": 529, + "column": 43 + }, + "end": { + "line": 529, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18219, + "end": 18220, + "loc": { + "start": { + "line": 529, + "column": 54 + }, + "end": { + "line": 529, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18220, + "end": 18221, + "loc": { + "start": { + "line": 529, + "column": 55 + }, + "end": { + "line": 529, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18221, + "end": 18222, + "loc": { + "start": { + "line": 529, + "column": 56 + }, + "end": { + "line": 529, + "column": 57 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18228, + "end": 18229, + "loc": { + "start": { + "line": 530, + "column": 4 + }, + "end": { + "line": 530, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 18237, + "end": 18239, + "loc": { + "start": { + "line": 532, + "column": 4 + }, + "end": { + "line": 532, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18239, + "end": 18240, + "loc": { + "start": { + "line": 532, + "column": 6 + }, + "end": { + "line": 532, "column": 7 } } @@ -131955,15 +135932,15 @@ "postfix": false, "binop": null }, - "start": 17956, - "end": 17957, + "start": 18248, + "end": 18249, "loc": { "start": { - "line": 527, + "line": 533, "column": 6 }, "end": { - "line": 527, + "line": 533, "column": 7 } } @@ -131981,15 +135958,15 @@ "binop": null }, "value": "targetTagName", - "start": 17957, - "end": 17970, + "start": 18249, + "end": 18262, "loc": { "start": { - "line": 527, + "line": 533, "column": 7 }, "end": { - "line": 527, + "line": 533, "column": 20 } } @@ -132008,15 +135985,15 @@ "updateContext": null }, "value": "===", - "start": 17971, - "end": 17974, + "start": 18263, + "end": 18266, "loc": { "start": { - "line": 527, + "line": 533, "column": 21 }, "end": { - "line": 527, + "line": 533, "column": 24 } } @@ -132035,15 +136012,15 @@ "updateContext": null }, "value": "textarea", - "start": 17975, - "end": 17985, + "start": 18267, + "end": 18277, "loc": { "start": { - "line": 527, + "line": 533, "column": 25 }, "end": { - "line": 527, + "line": 533, "column": 35 } } @@ -132062,15 +136039,15 @@ "updateContext": null }, "value": "||", - "start": 17986, - "end": 17988, + "start": 18278, + "end": 18280, "loc": { "start": { - "line": 527, + "line": 533, "column": 36 }, "end": { - "line": 527, + "line": 533, "column": 38 } } @@ -132088,15 +136065,15 @@ "binop": null }, "value": "targetTagName", - "start": 17996, - "end": 18009, + "start": 18288, + "end": 18301, "loc": { "start": { - "line": 528, + "line": 534, "column": 6 }, "end": { - "line": 528, + "line": 534, "column": 19 } } @@ -132115,15 +136092,15 @@ "updateContext": null }, "value": "===", - "start": 18010, - "end": 18013, + "start": 18302, + "end": 18305, "loc": { "start": { - "line": 528, + "line": 534, "column": 20 }, "end": { - "line": 528, + "line": 534, "column": 23 } } @@ -132142,15 +136119,15 @@ "updateContext": null }, "value": "input", - "start": 18014, - "end": 18021, + "start": 18306, + "end": 18313, "loc": { "start": { - "line": 528, + "line": 534, "column": 24 }, "end": { - "line": 528, + "line": 534, "column": 31 } } @@ -132167,15 +136144,15 @@ "postfix": false, "binop": null }, - "start": 18021, - "end": 18022, + "start": 18313, + "end": 18314, "loc": { "start": { - "line": 528, + "line": 534, "column": 31 }, "end": { - "line": 528, + "line": 534, "column": 32 } } @@ -132194,15 +136171,15 @@ "updateContext": null }, "value": "&&", - "start": 18023, - "end": 18025, + "start": 18315, + "end": 18317, "loc": { "start": { - "line": 528, + "line": 534, "column": 33 }, "end": { - "line": 528, + "line": 534, "column": 35 } } @@ -132221,15 +136198,15 @@ "updateContext": null }, "value": "!", - "start": 18033, - "end": 18034, + "start": 18325, + "end": 18326, "loc": { "start": { - "line": 529, + "line": 535, "column": 6 }, "end": { - "line": 529, + "line": 535, "column": 7 } } @@ -132249,15 +136226,15 @@ "updateContext": null }, "value": "this", - "start": 18034, - "end": 18038, + "start": 18326, + "end": 18330, "loc": { "start": { - "line": 529, + "line": 535, "column": 7 }, "end": { - "line": 529, + "line": 535, "column": 11 } } @@ -132275,15 +136252,15 @@ "binop": null, "updateContext": null }, - "start": 18038, - "end": 18039, + "start": 18330, + "end": 18331, "loc": { "start": { - "line": 529, + "line": 535, "column": 11 }, "end": { - "line": 529, + "line": 535, "column": 12 } } @@ -132301,15 +136278,15 @@ "binop": null }, "value": "options", - "start": 18039, - "end": 18046, + "start": 18331, + "end": 18338, "loc": { "start": { - "line": 529, + "line": 535, "column": 12 }, "end": { - "line": 529, + "line": 535, "column": 19 } } @@ -132327,15 +136304,15 @@ "binop": null, "updateContext": null }, - "start": 18046, - "end": 18047, + "start": 18338, + "end": 18339, "loc": { "start": { - "line": 529, + "line": 535, "column": 19 }, "end": { - "line": 529, + "line": 535, "column": 20 } } @@ -132353,15 +136330,15 @@ "binop": null }, "value": "disableCaretPositioning", - "start": 18047, - "end": 18070, + "start": 18339, + "end": 18362, "loc": { "start": { - "line": 529, + "line": 535, "column": 20 }, "end": { - "line": 529, + "line": 535, "column": 43 } } @@ -132378,15 +136355,15 @@ "postfix": false, "binop": null }, - "start": 18076, - "end": 18077, + "start": 18368, + "end": 18369, "loc": { "start": { - "line": 530, + "line": 536, "column": 4 }, "end": { - "line": 530, + "line": 536, "column": 5 } } @@ -132403,15 +136380,15 @@ "postfix": false, "binop": null }, - "start": 18077, - "end": 18078, + "start": 18369, + "end": 18370, "loc": { "start": { - "line": 530, + "line": 536, "column": 5 }, "end": { - "line": 530, + "line": 536, "column": 6 } } @@ -132419,15 +136396,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": 18086, - "end": 18234, + "start": 18378, + "end": 18526, "loc": { "start": { - "line": 531, + "line": 537, "column": 6 }, "end": { - "line": 534, + "line": 540, "column": 9 } } @@ -132447,15 +136424,15 @@ "updateContext": null }, "value": "this", - "start": 18242, - "end": 18246, + "start": 18534, + "end": 18538, "loc": { "start": { - "line": 535, + "line": 541, "column": 6 }, "end": { - "line": 535, + "line": 541, "column": 10 } } @@ -132473,15 +136450,15 @@ "binop": null, "updateContext": null }, - "start": 18246, - "end": 18247, + "start": 18538, + "end": 18539, "loc": { "start": { - "line": 535, + "line": 541, "column": 10 }, "end": { - "line": 535, + "line": 541, "column": 11 } } @@ -132499,15 +136476,15 @@ "binop": null }, "value": "caretPosition", - "start": 18247, - "end": 18260, + "start": 18539, + "end": 18552, "loc": { "start": { - "line": 535, + "line": 541, "column": 11 }, "end": { - "line": 535, + "line": 541, "column": 24 } } @@ -132526,15 +136503,15 @@ "updateContext": null }, "value": "=", - "start": 18261, - "end": 18262, + "start": 18553, + "end": 18554, "loc": { "start": { - "line": 535, + "line": 541, "column": 25 }, "end": { - "line": 535, + "line": 541, "column": 26 } } @@ -132552,15 +136529,15 @@ "binop": null }, "value": "event", - "start": 18263, - "end": 18268, + "start": 18555, + "end": 18560, "loc": { "start": { - "line": 535, + "line": 541, "column": 27 }, "end": { - "line": 535, + "line": 541, "column": 32 } } @@ -132578,15 +136555,15 @@ "binop": null, "updateContext": null }, - "start": 18268, - "end": 18269, + "start": 18560, + "end": 18561, "loc": { "start": { - "line": 535, + "line": 541, "column": 32 }, "end": { - "line": 535, + "line": 541, "column": 33 } } @@ -132604,15 +136581,15 @@ "binop": null }, "value": "target", - "start": 18269, - "end": 18275, + "start": 18561, + "end": 18567, "loc": { "start": { - "line": 535, + "line": 541, "column": 33 }, "end": { - "line": 535, + "line": 541, "column": 39 } } @@ -132630,15 +136607,15 @@ "binop": null, "updateContext": null }, - "start": 18275, - "end": 18276, + "start": 18567, + "end": 18568, "loc": { "start": { - "line": 535, + "line": 541, "column": 39 }, "end": { - "line": 535, + "line": 541, "column": 40 } } @@ -132656,15 +136633,15 @@ "binop": null }, "value": "selectionStart", - "start": 18276, - "end": 18290, + "start": 18568, + "end": 18582, "loc": { "start": { - "line": 535, + "line": 541, "column": 40 }, "end": { - "line": 535, + "line": 541, "column": 54 } } @@ -132682,15 +136659,15 @@ "binop": null, "updateContext": null }, - "start": 18290, - "end": 18291, + "start": 18582, + "end": 18583, "loc": { "start": { - "line": 535, + "line": 541, "column": 54 }, "end": { - "line": 535, + "line": 541, "column": 55 } } @@ -132710,15 +136687,15 @@ "updateContext": null }, "value": "if", - "start": 18301, - "end": 18303, + "start": 18593, + "end": 18595, "loc": { "start": { - "line": 537, + "line": 543, "column": 6 }, "end": { - "line": 537, + "line": 543, "column": 8 } } @@ -132735,15 +136712,15 @@ "postfix": false, "binop": null }, - "start": 18303, - "end": 18304, + "start": 18595, + "end": 18596, "loc": { "start": { - "line": 537, + "line": 543, "column": 8 }, "end": { - "line": 537, + "line": 543, "column": 9 } } @@ -132763,15 +136740,15 @@ "updateContext": null }, "value": "this", - "start": 18304, - "end": 18308, + "start": 18596, + "end": 18600, "loc": { "start": { - "line": 537, + "line": 543, "column": 9 }, "end": { - "line": 537, + "line": 543, "column": 13 } } @@ -132789,15 +136766,15 @@ "binop": null, "updateContext": null }, - "start": 18308, - "end": 18309, + "start": 18600, + "end": 18601, "loc": { "start": { - "line": 537, + "line": 543, "column": 13 }, "end": { - "line": 537, + "line": 543, "column": 14 } } @@ -132815,15 +136792,15 @@ "binop": null }, "value": "options", - "start": 18309, - "end": 18316, + "start": 18601, + "end": 18608, "loc": { "start": { - "line": 537, + "line": 543, "column": 14 }, "end": { - "line": 537, + "line": 543, "column": 21 } } @@ -132841,15 +136818,15 @@ "binop": null, "updateContext": null }, - "start": 18316, - "end": 18317, + "start": 18608, + "end": 18609, "loc": { "start": { - "line": 537, + "line": 543, "column": 21 }, "end": { - "line": 537, + "line": 543, "column": 22 } } @@ -132867,15 +136844,15 @@ "binop": null }, "value": "debug", - "start": 18317, - "end": 18322, + "start": 18609, + "end": 18614, "loc": { "start": { - "line": 537, + "line": 543, "column": 22 }, "end": { - "line": 537, + "line": 543, "column": 27 } } @@ -132892,15 +136869,15 @@ "postfix": false, "binop": null }, - "start": 18322, - "end": 18323, + "start": 18614, + "end": 18615, "loc": { "start": { - "line": 537, + "line": 543, "column": 27 }, "end": { - "line": 537, + "line": 543, "column": 28 } } @@ -132917,15 +136894,15 @@ "postfix": false, "binop": null }, - "start": 18323, - "end": 18324, + "start": 18615, + "end": 18616, "loc": { "start": { - "line": 537, + "line": 543, "column": 28 }, "end": { - "line": 537, + "line": 543, "column": 29 } } @@ -132943,15 +136920,15 @@ "binop": null }, "value": "console", - "start": 18334, - "end": 18341, + "start": 18626, + "end": 18633, "loc": { "start": { - "line": 538, + "line": 544, "column": 8 }, "end": { - "line": 538, + "line": 544, "column": 15 } } @@ -132969,15 +136946,15 @@ "binop": null, "updateContext": null }, - "start": 18341, - "end": 18342, + "start": 18633, + "end": 18634, "loc": { "start": { - "line": 538, + "line": 544, "column": 15 }, "end": { - "line": 538, + "line": 544, "column": 16 } } @@ -132995,15 +136972,15 @@ "binop": null }, "value": "log", - "start": 18342, - "end": 18345, + "start": 18634, + "end": 18637, "loc": { "start": { - "line": 538, + "line": 544, "column": 16 }, "end": { - "line": 538, + "line": 544, "column": 19 } } @@ -133020,15 +136997,15 @@ "postfix": false, "binop": null }, - "start": 18345, - "end": 18346, + "start": 18637, + "end": 18638, "loc": { "start": { - "line": 538, + "line": 544, "column": 19 }, "end": { - "line": 538, + "line": 544, "column": 20 } } @@ -133047,15 +137024,15 @@ "updateContext": null }, "value": "Caret at: ", - "start": 18346, - "end": 18358, + "start": 18638, + "end": 18650, "loc": { "start": { - "line": 538, + "line": 544, "column": 20 }, "end": { - "line": 538, + "line": 544, "column": 32 } } @@ -133073,15 +137050,15 @@ "binop": null, "updateContext": null }, - "start": 18358, - "end": 18359, + "start": 18650, + "end": 18651, "loc": { "start": { - "line": 538, + "line": 544, "column": 32 }, "end": { - "line": 538, + "line": 544, "column": 33 } } @@ -133099,15 +137076,15 @@ "binop": null }, "value": "event", - "start": 18360, - "end": 18365, + "start": 18652, + "end": 18657, "loc": { "start": { - "line": 538, + "line": 544, "column": 34 }, "end": { - "line": 538, + "line": 544, "column": 39 } } @@ -133125,15 +137102,15 @@ "binop": null, "updateContext": null }, - "start": 18365, - "end": 18366, + "start": 18657, + "end": 18658, "loc": { "start": { - "line": 538, + "line": 544, "column": 39 }, "end": { - "line": 538, + "line": 544, "column": 40 } } @@ -133151,15 +137128,15 @@ "binop": null }, "value": "target", - "start": 18366, - "end": 18372, + "start": 18658, + "end": 18664, "loc": { "start": { - "line": 538, + "line": 544, "column": 40 }, "end": { - "line": 538, + "line": 544, "column": 46 } } @@ -133177,15 +137154,15 @@ "binop": null, "updateContext": null }, - "start": 18372, - "end": 18373, + "start": 18664, + "end": 18665, "loc": { "start": { - "line": 538, + "line": 544, "column": 46 }, "end": { - "line": 538, + "line": 544, "column": 47 } } @@ -133203,15 +137180,15 @@ "binop": null }, "value": "selectionStart", - "start": 18373, - "end": 18387, + "start": 18665, + "end": 18679, "loc": { "start": { - "line": 538, + "line": 544, "column": 47 }, "end": { - "line": 538, + "line": 544, "column": 61 } } @@ -133229,15 +137206,15 @@ "binop": null, "updateContext": null }, - "start": 18387, - "end": 18388, + "start": 18679, + "end": 18680, "loc": { "start": { - "line": 538, + "line": 544, "column": 61 }, "end": { - "line": 538, + "line": 544, "column": 62 } } @@ -133255,15 +137232,15 @@ "binop": null }, "value": "event", - "start": 18389, - "end": 18394, + "start": 18681, + "end": 18686, "loc": { "start": { - "line": 538, + "line": 544, "column": 63 }, "end": { - "line": 538, + "line": 544, "column": 68 } } @@ -133281,15 +137258,15 @@ "binop": null, "updateContext": null }, - "start": 18394, - "end": 18395, + "start": 18686, + "end": 18687, "loc": { "start": { - "line": 538, + "line": 544, "column": 68 }, "end": { - "line": 538, + "line": 544, "column": 69 } } @@ -133307,15 +137284,15 @@ "binop": null }, "value": "target", - "start": 18395, - "end": 18401, + "start": 18687, + "end": 18693, "loc": { "start": { - "line": 538, + "line": 544, "column": 69 }, "end": { - "line": 538, + "line": 544, "column": 75 } } @@ -133333,15 +137310,15 @@ "binop": null, "updateContext": null }, - "start": 18401, - "end": 18402, + "start": 18693, + "end": 18694, "loc": { "start": { - "line": 538, + "line": 544, "column": 75 }, "end": { - "line": 538, + "line": 544, "column": 76 } } @@ -133359,15 +137336,15 @@ "binop": null }, "value": "tagName", - "start": 18402, - "end": 18409, + "start": 18694, + "end": 18701, "loc": { "start": { - "line": 538, + "line": 544, "column": 76 }, "end": { - "line": 538, + "line": 544, "column": 83 } } @@ -133385,15 +137362,15 @@ "binop": null, "updateContext": null }, - "start": 18409, - "end": 18410, + "start": 18701, + "end": 18702, "loc": { "start": { - "line": 538, + "line": 544, "column": 83 }, "end": { - "line": 538, + "line": 544, "column": 84 } } @@ -133411,15 +137388,15 @@ "binop": null }, "value": "toLowerCase", - "start": 18410, - "end": 18421, + "start": 18702, + "end": 18713, "loc": { "start": { - "line": 538, + "line": 544, "column": 84 }, "end": { - "line": 538, + "line": 544, "column": 95 } } @@ -133436,15 +137413,15 @@ "postfix": false, "binop": null }, - "start": 18421, - "end": 18422, + "start": 18713, + "end": 18714, "loc": { "start": { - "line": 538, + "line": 544, "column": 95 }, "end": { - "line": 538, + "line": 544, "column": 96 } } @@ -133461,15 +137438,15 @@ "postfix": false, "binop": null }, - "start": 18422, - "end": 18423, + "start": 18714, + "end": 18715, "loc": { "start": { - "line": 538, + "line": 544, "column": 96 }, "end": { - "line": 538, + "line": 544, "column": 97 } } @@ -133486,15 +137463,15 @@ "postfix": false, "binop": null }, - "start": 18423, - "end": 18424, + "start": 18715, + "end": 18716, "loc": { "start": { - "line": 538, + "line": 544, "column": 97 }, "end": { - "line": 538, + "line": 544, "column": 98 } } @@ -133512,15 +137489,15 @@ "binop": null, "updateContext": null }, - "start": 18424, - "end": 18425, + "start": 18716, + "end": 18717, "loc": { "start": { - "line": 538, + "line": 544, "column": 98 }, "end": { - "line": 538, + "line": 544, "column": 99 } } @@ -133537,15 +137514,15 @@ "postfix": false, "binop": null }, - "start": 18433, - "end": 18434, + "start": 18725, + "end": 18726, "loc": { "start": { - "line": 539, + "line": 545, "column": 6 }, "end": { - "line": 539, + "line": 545, "column": 7 } } @@ -133562,15 +137539,15 @@ "postfix": false, "binop": null }, - "start": 18445, - "end": 18446, + "start": 18737, + "end": 18738, "loc": { "start": { - "line": 540, + "line": 546, "column": 4 }, "end": { - "line": 540, + "line": 546, "column": 5 } } @@ -133587,15 +137564,15 @@ "postfix": false, "binop": null }, - "start": 18450, - "end": 18451, + "start": 18742, + "end": 18743, "loc": { "start": { - "line": 541, + "line": 547, "column": 2 }, "end": { - "line": 541, + "line": 547, "column": 3 } } @@ -133603,15 +137580,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once simple-keyboard is rendered for the first time (on initialization).\r\n ", - "start": 18457, - "end": 18577, + "start": 18749, + "end": 18869, "loc": { "start": { - "line": 543, + "line": 549, "column": 2 }, "end": { - "line": 545, + "line": 551, "column": 5 } } @@ -133629,15 +137606,15 @@ "binop": null }, "value": "onInit", - "start": 18581, - "end": 18587, + "start": 18873, + "end": 18879, "loc": { "start": { - "line": 546, + "line": 552, "column": 2 }, "end": { - "line": 546, + "line": 552, "column": 8 } } @@ -133654,15 +137631,15 @@ "postfix": false, "binop": null }, - "start": 18587, - "end": 18588, + "start": 18879, + "end": 18880, "loc": { "start": { - "line": 546, + "line": 552, "column": 8 }, "end": { - "line": 546, + "line": 552, "column": 9 } } @@ -133679,15 +137656,15 @@ "postfix": false, "binop": null }, - "start": 18588, - "end": 18589, + "start": 18880, + "end": 18881, "loc": { "start": { - "line": 546, + "line": 552, "column": 9 }, "end": { - "line": 546, + "line": 552, "column": 10 } } @@ -133704,15 +137681,15 @@ "postfix": false, "binop": null }, - "start": 18589, - "end": 18590, + "start": 18881, + "end": 18882, "loc": { "start": { - "line": 546, + "line": 552, "column": 10 }, "end": { - "line": 546, + "line": 552, "column": 11 } } @@ -133732,15 +137709,15 @@ "updateContext": null }, "value": "if", - "start": 18596, - "end": 18598, + "start": 18888, + "end": 18890, "loc": { "start": { - "line": 547, + "line": 553, "column": 4 }, "end": { - "line": 547, + "line": 553, "column": 6 } } @@ -133757,417 +137734,13 @@ "postfix": false, "binop": null }, - "start": 18598, - "end": 18599, + "start": 18890, + "end": 18891, "loc": { "start": { - "line": 547, + "line": 553, "column": 6 }, - "end": { - "line": 547, - "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": 18599, - "end": 18603, - "loc": { - "start": { - "line": 547, - "column": 7 - }, - "end": { - "line": 547, - "column": 11 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18603, - "end": 18604, - "loc": { - "start": { - "line": 547, - "column": 11 - }, - "end": { - "line": 547, - "column": 12 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 18604, - "end": 18611, - "loc": { - "start": { - "line": 547, - "column": 12 - }, - "end": { - "line": 547, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18611, - "end": 18612, - "loc": { - "start": { - "line": 547, - "column": 19 - }, - "end": { - "line": 547, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "debug", - "start": 18612, - "end": 18617, - "loc": { - "start": { - "line": 547, - "column": 20 - }, - "end": { - "line": 547, - "column": 25 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18617, - "end": 18618, - "loc": { - "start": { - "line": 547, - "column": 25 - }, - "end": { - "line": 547, - "column": 26 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18618, - "end": 18619, - "loc": { - "start": { - "line": 547, - "column": 26 - }, - "end": { - "line": 547, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "console", - "start": 18627, - "end": 18634, - "loc": { - "start": { - "line": 548, - "column": 6 - }, - "end": { - "line": 548, - "column": 13 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18634, - "end": 18635, - "loc": { - "start": { - "line": 548, - "column": 13 - }, - "end": { - "line": 548, - "column": 14 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "log", - "start": 18635, - "end": 18638, - "loc": { - "start": { - "line": 548, - "column": 14 - }, - "end": { - "line": 548, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18638, - "end": 18639, - "loc": { - "start": { - "line": 548, - "column": 17 - }, - "end": { - "line": 548, - "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": 18639, - "end": 18652, - "loc": { - "start": { - "line": 548, - "column": 18 - }, - "end": { - "line": 548, - "column": 31 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18652, - "end": 18653, - "loc": { - "start": { - "line": 548, - "column": 31 - }, - "end": { - "line": 548, - "column": 32 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 18653, - "end": 18654, - "loc": { - "start": { - "line": 548, - "column": 32 - }, - "end": { - "line": 548, - "column": 33 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 18660, - "end": 18661, - "loc": { - "start": { - "line": 549, - "column": 4 - }, - "end": { - "line": 549, - "column": 5 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Caret handling\r\n ", - "start": 18669, - "end": 18704, - "loc": { - "start": { - "line": 551, - "column": 4 - }, "end": { "line": 553, "column": 7 @@ -134189,15 +137762,419 @@ "updateContext": null }, "value": "this", - "start": 18710, - "end": 18714, + "start": 18891, + "end": 18895, + "loc": { + "start": { + "line": 553, + "column": 7 + }, + "end": { + "line": 553, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18895, + "end": 18896, + "loc": { + "start": { + "line": 553, + "column": 11 + }, + "end": { + "line": 553, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 18896, + "end": 18903, + "loc": { + "start": { + "line": 553, + "column": 12 + }, + "end": { + "line": 553, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18903, + "end": 18904, + "loc": { + "start": { + "line": 553, + "column": 19 + }, + "end": { + "line": 553, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", + "start": 18904, + "end": 18909, + "loc": { + "start": { + "line": 553, + "column": 20 + }, + "end": { + "line": 553, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18909, + "end": 18910, + "loc": { + "start": { + "line": 553, + "column": 25 + }, + "end": { + "line": 553, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18910, + "end": 18911, + "loc": { + "start": { + "line": 553, + "column": 26 + }, + "end": { + "line": 553, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 18919, + "end": 18926, "loc": { "start": { "line": 554, - "column": 4 + "column": 6 }, "end": { "line": 554, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18926, + "end": 18927, + "loc": { + "start": { + "line": 554, + "column": 13 + }, + "end": { + "line": 554, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "log", + "start": 18927, + "end": 18930, + "loc": { + "start": { + "line": 554, + "column": 14 + }, + "end": { + "line": 554, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18930, + "end": 18931, + "loc": { + "start": { + "line": 554, + "column": 17 + }, + "end": { + "line": 554, + "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": 18931, + "end": 18944, + "loc": { + "start": { + "line": 554, + "column": 18 + }, + "end": { + "line": 554, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18944, + "end": 18945, + "loc": { + "start": { + "line": 554, + "column": 31 + }, + "end": { + "line": 554, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18945, + "end": 18946, + "loc": { + "start": { + "line": 554, + "column": 32 + }, + "end": { + "line": 554, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18952, + "end": 18953, + "loc": { + "start": { + "line": 555, + "column": 4 + }, + "end": { + "line": 555, + "column": 5 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Caret handling\r\n ", + "start": 18961, + "end": 18996, + "loc": { + "start": { + "line": 557, + "column": 4 + }, + "end": { + "line": 559, + "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": 19002, + "end": 19006, + "loc": { + "start": { + "line": 560, + "column": 4 + }, + "end": { + "line": 560, "column": 8 } } @@ -134215,15 +138192,15 @@ "binop": null, "updateContext": null }, - "start": 18714, - "end": 18715, + "start": 19006, + "end": 19007, "loc": { "start": { - "line": 554, + "line": 560, "column": 8 }, "end": { - "line": 554, + "line": 560, "column": 9 } } @@ -134241,15 +138218,15 @@ "binop": null }, "value": "handleCaret", - "start": 18715, - "end": 18726, + "start": 19007, + "end": 19018, "loc": { "start": { - "line": 554, + "line": 560, "column": 9 }, "end": { - "line": 554, + "line": 560, "column": 20 } } @@ -134266,15 +138243,15 @@ "postfix": false, "binop": null }, - "start": 18726, - "end": 18727, + "start": 19018, + "end": 19019, "loc": { "start": { - "line": 554, + "line": 560, "column": 20 }, "end": { - "line": 554, + "line": 560, "column": 21 } } @@ -134291,15 +138268,15 @@ "postfix": false, "binop": null }, - "start": 18727, - "end": 18728, + "start": 19019, + "end": 19020, "loc": { "start": { - "line": 554, + "line": 560, "column": 21 }, "end": { - "line": 554, + "line": 560, "column": 22 } } @@ -134317,15 +138294,15 @@ "binop": null, "updateContext": null }, - "start": 18728, - "end": 18729, + "start": 19020, + "end": 19021, "loc": { "start": { - "line": 554, + "line": 560, "column": 22 }, "end": { - "line": 554, + "line": 560, "column": 23 } } @@ -134345,15 +138322,15 @@ "updateContext": null }, "value": "if", - "start": 18737, - "end": 18739, + "start": 19029, + "end": 19031, "loc": { "start": { - "line": 556, + "line": 562, "column": 4 }, "end": { - "line": 556, + "line": 562, "column": 6 } } @@ -134370,15 +138347,15 @@ "postfix": false, "binop": null }, - "start": 18739, - "end": 18740, + "start": 19031, + "end": 19032, "loc": { "start": { - "line": 556, + "line": 562, "column": 6 }, "end": { - "line": 556, + "line": 562, "column": 7 } } @@ -134398,15 +138375,15 @@ "updateContext": null }, "value": "typeof", - "start": 18740, - "end": 18746, + "start": 19032, + "end": 19038, "loc": { "start": { - "line": 556, + "line": 562, "column": 7 }, "end": { - "line": 556, + "line": 562, "column": 13 } } @@ -134426,15 +138403,15 @@ "updateContext": null }, "value": "this", - "start": 18747, - "end": 18751, + "start": 19039, + "end": 19043, "loc": { "start": { - "line": 556, + "line": 562, "column": 14 }, "end": { - "line": 556, + "line": 562, "column": 18 } } @@ -134452,15 +138429,15 @@ "binop": null, "updateContext": null }, - "start": 18751, - "end": 18752, + "start": 19043, + "end": 19044, "loc": { "start": { - "line": 556, + "line": 562, "column": 18 }, "end": { - "line": 556, + "line": 562, "column": 19 } } @@ -134478,15 +138455,15 @@ "binop": null }, "value": "options", - "start": 18752, - "end": 18759, + "start": 19044, + "end": 19051, "loc": { "start": { - "line": 556, + "line": 562, "column": 19 }, "end": { - "line": 556, + "line": 562, "column": 26 } } @@ -134504,15 +138481,15 @@ "binop": null, "updateContext": null }, - "start": 18759, - "end": 18760, + "start": 19051, + "end": 19052, "loc": { "start": { - "line": 556, + "line": 562, "column": 26 }, "end": { - "line": 556, + "line": 562, "column": 27 } } @@ -134530,15 +138507,15 @@ "binop": null }, "value": "onInit", - "start": 18760, - "end": 18766, + "start": 19052, + "end": 19058, "loc": { "start": { - "line": 556, + "line": 562, "column": 27 }, "end": { - "line": 556, + "line": 562, "column": 33 } } @@ -134557,15 +138534,15 @@ "updateContext": null }, "value": "===", - "start": 18767, - "end": 18770, + "start": 19059, + "end": 19062, "loc": { "start": { - "line": 556, + "line": 562, "column": 34 }, "end": { - "line": 556, + "line": 562, "column": 37 } } @@ -134584,15 +138561,15 @@ "updateContext": null }, "value": "function", - "start": 18771, - "end": 18781, + "start": 19063, + "end": 19073, "loc": { "start": { - "line": 556, + "line": 562, "column": 38 }, "end": { - "line": 556, + "line": 562, "column": 48 } } @@ -134609,15 +138586,15 @@ "postfix": false, "binop": null }, - "start": 18781, - "end": 18782, + "start": 19073, + "end": 19074, "loc": { "start": { - "line": 556, + "line": 562, "column": 48 }, "end": { - "line": 556, + "line": 562, "column": 49 } } @@ -134637,15 +138614,15 @@ "updateContext": null }, "value": "this", - "start": 18790, - "end": 18794, + "start": 19082, + "end": 19086, "loc": { "start": { - "line": 557, + "line": 563, "column": 6 }, "end": { - "line": 557, + "line": 563, "column": 10 } } @@ -134663,15 +138640,15 @@ "binop": null, "updateContext": null }, - "start": 18794, - "end": 18795, + "start": 19086, + "end": 19087, "loc": { "start": { - "line": 557, + "line": 563, "column": 10 }, "end": { - "line": 557, + "line": 563, "column": 11 } } @@ -134689,15 +138666,15 @@ "binop": null }, "value": "options", - "start": 18795, - "end": 18802, + "start": 19087, + "end": 19094, "loc": { "start": { - "line": 557, + "line": 563, "column": 11 }, "end": { - "line": 557, + "line": 563, "column": 18 } } @@ -134715,15 +138692,15 @@ "binop": null, "updateContext": null }, - "start": 18802, - "end": 18803, + "start": 19094, + "end": 19095, "loc": { "start": { - "line": 557, + "line": 563, "column": 18 }, "end": { - "line": 557, + "line": 563, "column": 19 } } @@ -134741,15 +138718,15 @@ "binop": null }, "value": "onInit", - "start": 18803, - "end": 18809, + "start": 19095, + "end": 19101, "loc": { "start": { - "line": 557, + "line": 563, "column": 19 }, "end": { - "line": 557, + "line": 563, "column": 25 } } @@ -134766,15 +138743,15 @@ "postfix": false, "binop": null }, - "start": 18809, - "end": 18810, + "start": 19101, + "end": 19102, "loc": { "start": { - "line": 557, + "line": 563, "column": 25 }, "end": { - "line": 557, + "line": 563, "column": 26 } } @@ -134791,15 +138768,15 @@ "postfix": false, "binop": null }, - "start": 18810, - "end": 18811, + "start": 19102, + "end": 19103, "loc": { "start": { - "line": 557, + "line": 563, "column": 26 }, "end": { - "line": 557, + "line": 563, "column": 27 } } @@ -134817,15 +138794,15 @@ "binop": null, "updateContext": null }, - "start": 18811, - "end": 18812, + "start": 19103, + "end": 19104, "loc": { "start": { - "line": 557, + "line": 563, "column": 27 }, "end": { - "line": 557, + "line": 563, "column": 28 } } @@ -134842,15 +138819,15 @@ "postfix": false, "binop": null }, - "start": 18816, - "end": 18817, + "start": 19108, + "end": 19109, "loc": { "start": { - "line": 558, + "line": 564, "column": 2 }, "end": { - "line": 558, + "line": 564, "column": 3 } } @@ -134858,15 +138835,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": 18823, - "end": 18941, + "start": 19115, + "end": 19233, "loc": { "start": { - "line": 560, + "line": 566, "column": 2 }, "end": { - "line": 562, + "line": 568, "column": 5 } } @@ -134884,15 +138861,15 @@ "binop": null }, "value": "onRender", - "start": 18945, - "end": 18953, + "start": 19237, + "end": 19245, "loc": { "start": { - "line": 563, + "line": 569, "column": 2 }, "end": { - "line": 563, + "line": 569, "column": 10 } } @@ -134909,15 +138886,15 @@ "postfix": false, "binop": null }, - "start": 18953, - "end": 18954, + "start": 19245, + "end": 19246, "loc": { "start": { - "line": 563, + "line": 569, "column": 10 }, "end": { - "line": 563, + "line": 569, "column": 11 } } @@ -134934,15 +138911,15 @@ "postfix": false, "binop": null }, - "start": 18954, - "end": 18955, + "start": 19246, + "end": 19247, "loc": { "start": { - "line": 563, + "line": 569, "column": 11 }, "end": { - "line": 563, + "line": 569, "column": 12 } } @@ -134959,15 +138936,15 @@ "postfix": false, "binop": null }, - "start": 18955, - "end": 18956, + "start": 19247, + "end": 19248, "loc": { "start": { - "line": 563, + "line": 569, "column": 12 }, "end": { - "line": 563, + "line": 569, "column": 13 } } @@ -134987,15 +138964,15 @@ "updateContext": null }, "value": "if", - "start": 18962, - "end": 18964, + "start": 19254, + "end": 19256, "loc": { "start": { - "line": 564, + "line": 570, "column": 4 }, "end": { - "line": 564, + "line": 570, "column": 6 } } @@ -135012,15 +138989,15 @@ "postfix": false, "binop": null }, - "start": 18964, - "end": 18965, + "start": 19256, + "end": 19257, "loc": { "start": { - "line": 564, + "line": 570, "column": 6 }, "end": { - "line": 564, + "line": 570, "column": 7 } } @@ -135040,15 +139017,15 @@ "updateContext": null }, "value": "typeof", - "start": 18965, - "end": 18971, + "start": 19257, + "end": 19263, "loc": { "start": { - "line": 564, + "line": 570, "column": 7 }, "end": { - "line": 564, + "line": 570, "column": 13 } } @@ -135068,15 +139045,15 @@ "updateContext": null }, "value": "this", - "start": 18972, - "end": 18976, + "start": 19264, + "end": 19268, "loc": { "start": { - "line": 564, + "line": 570, "column": 14 }, "end": { - "line": 564, + "line": 570, "column": 18 } } @@ -135094,15 +139071,15 @@ "binop": null, "updateContext": null }, - "start": 18976, - "end": 18977, + "start": 19268, + "end": 19269, "loc": { "start": { - "line": 564, + "line": 570, "column": 18 }, "end": { - "line": 564, + "line": 570, "column": 19 } } @@ -135120,15 +139097,15 @@ "binop": null }, "value": "options", - "start": 18977, - "end": 18984, + "start": 19269, + "end": 19276, "loc": { "start": { - "line": 564, + "line": 570, "column": 19 }, "end": { - "line": 564, + "line": 570, "column": 26 } } @@ -135146,15 +139123,15 @@ "binop": null, "updateContext": null }, - "start": 18984, - "end": 18985, + "start": 19276, + "end": 19277, "loc": { "start": { - "line": 564, + "line": 570, "column": 26 }, "end": { - "line": 564, + "line": 570, "column": 27 } } @@ -135172,15 +139149,15 @@ "binop": null }, "value": "onRender", - "start": 18985, - "end": 18993, + "start": 19277, + "end": 19285, "loc": { "start": { - "line": 564, + "line": 570, "column": 27 }, "end": { - "line": 564, + "line": 570, "column": 35 } } @@ -135199,15 +139176,15 @@ "updateContext": null }, "value": "===", - "start": 18994, - "end": 18997, + "start": 19286, + "end": 19289, "loc": { "start": { - "line": 564, + "line": 570, "column": 36 }, "end": { - "line": 564, + "line": 570, "column": 39 } } @@ -135226,15 +139203,15 @@ "updateContext": null }, "value": "function", - "start": 18998, - "end": 19008, + "start": 19290, + "end": 19300, "loc": { "start": { - "line": 564, + "line": 570, "column": 40 }, "end": { - "line": 564, + "line": 570, "column": 50 } } @@ -135251,15 +139228,15 @@ "postfix": false, "binop": null }, - "start": 19008, - "end": 19009, + "start": 19300, + "end": 19301, "loc": { "start": { - "line": 564, + "line": 570, "column": 50 }, "end": { - "line": 564, + "line": 570, "column": 51 } } @@ -135279,15 +139256,15 @@ "updateContext": null }, "value": "this", - "start": 19017, - "end": 19021, + "start": 19309, + "end": 19313, "loc": { "start": { - "line": 565, + "line": 571, "column": 6 }, "end": { - "line": 565, + "line": 571, "column": 10 } } @@ -135305,15 +139282,15 @@ "binop": null, "updateContext": null }, - "start": 19021, - "end": 19022, + "start": 19313, + "end": 19314, "loc": { "start": { - "line": 565, + "line": 571, "column": 10 }, "end": { - "line": 565, + "line": 571, "column": 11 } } @@ -135331,15 +139308,15 @@ "binop": null }, "value": "options", - "start": 19022, - "end": 19029, + "start": 19314, + "end": 19321, "loc": { "start": { - "line": 565, + "line": 571, "column": 11 }, "end": { - "line": 565, + "line": 571, "column": 18 } } @@ -135357,15 +139334,15 @@ "binop": null, "updateContext": null }, - "start": 19029, - "end": 19030, + "start": 19321, + "end": 19322, "loc": { "start": { - "line": 565, + "line": 571, "column": 18 }, "end": { - "line": 565, + "line": 571, "column": 19 } } @@ -135383,15 +139360,15 @@ "binop": null }, "value": "onRender", - "start": 19030, - "end": 19038, + "start": 19322, + "end": 19330, "loc": { "start": { - "line": 565, + "line": 571, "column": 19 }, "end": { - "line": 565, + "line": 571, "column": 27 } } @@ -135408,15 +139385,15 @@ "postfix": false, "binop": null }, - "start": 19038, - "end": 19039, + "start": 19330, + "end": 19331, "loc": { "start": { - "line": 565, + "line": 571, "column": 27 }, "end": { - "line": 565, + "line": 571, "column": 28 } } @@ -135433,15 +139410,15 @@ "postfix": false, "binop": null }, - "start": 19039, - "end": 19040, + "start": 19331, + "end": 19332, "loc": { "start": { - "line": 565, + "line": 571, "column": 28 }, "end": { - "line": 565, + "line": 571, "column": 29 } } @@ -135459,15 +139436,15 @@ "binop": null, "updateContext": null }, - "start": 19040, - "end": 19041, + "start": 19332, + "end": 19333, "loc": { "start": { - "line": 565, + "line": 571, "column": 29 }, "end": { - "line": 565, + "line": 571, "column": 30 } } @@ -135484,15 +139461,15 @@ "postfix": false, "binop": null }, - "start": 19045, - "end": 19046, + "start": 19337, + "end": 19338, "loc": { "start": { - "line": 566, + "line": 572, "column": 2 }, "end": { - "line": 566, + "line": 572, "column": 3 } } @@ -135500,15 +139477,15 @@ { "type": "CommentBlock", "value": "*\r\n * Executes the callback function once all modules have been loaded\r\n ", - "start": 19051, - "end": 19130, + "start": 19343, + "end": 19422, "loc": { "start": { - "line": 568, + "line": 574, "column": 1 }, "end": { - "line": 570, + "line": 576, "column": 4 } } @@ -135526,15 +139503,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 19134, - "end": 19149, + "start": 19426, + "end": 19441, "loc": { "start": { - "line": 571, + "line": 577, "column": 2 }, "end": { - "line": 571, + "line": 577, "column": 17 } } @@ -135551,15 +139528,15 @@ "postfix": false, "binop": null }, - "start": 19149, - "end": 19150, + "start": 19441, + "end": 19442, "loc": { "start": { - "line": 571, + "line": 577, "column": 17 }, "end": { - "line": 571, + "line": 577, "column": 18 } } @@ -135576,15 +139553,15 @@ "postfix": false, "binop": null }, - "start": 19150, - "end": 19151, + "start": 19442, + "end": 19443, "loc": { "start": { - "line": 571, + "line": 577, "column": 18 }, "end": { - "line": 571, + "line": 577, "column": 19 } } @@ -135601,15 +139578,15 @@ "postfix": false, "binop": null }, - "start": 19151, - "end": 19152, + "start": 19443, + "end": 19444, "loc": { "start": { - "line": 571, + "line": 577, "column": 19 }, "end": { - "line": 571, + "line": 577, "column": 20 } } @@ -135629,15 +139606,15 @@ "updateContext": null }, "value": "if", - "start": 19158, - "end": 19160, + "start": 19450, + "end": 19452, "loc": { "start": { - "line": 572, + "line": 578, "column": 4 }, "end": { - "line": 572, + "line": 578, "column": 6 } } @@ -135654,15 +139631,15 @@ "postfix": false, "binop": null }, - "start": 19160, - "end": 19161, + "start": 19452, + "end": 19453, "loc": { "start": { - "line": 572, + "line": 578, "column": 6 }, "end": { - "line": 572, + "line": 578, "column": 7 } } @@ -135682,15 +139659,15 @@ "updateContext": null }, "value": "typeof", - "start": 19161, - "end": 19167, + "start": 19453, + "end": 19459, "loc": { "start": { - "line": 572, + "line": 578, "column": 7 }, "end": { - "line": 572, + "line": 578, "column": 13 } } @@ -135710,15 +139687,15 @@ "updateContext": null }, "value": "this", - "start": 19168, - "end": 19172, + "start": 19460, + "end": 19464, "loc": { "start": { - "line": 572, + "line": 578, "column": 14 }, "end": { - "line": 572, + "line": 578, "column": 18 } } @@ -135736,15 +139713,15 @@ "binop": null, "updateContext": null }, - "start": 19172, - "end": 19173, + "start": 19464, + "end": 19465, "loc": { "start": { - "line": 572, + "line": 578, "column": 18 }, "end": { - "line": 572, + "line": 578, "column": 19 } } @@ -135762,15 +139739,15 @@ "binop": null }, "value": "options", - "start": 19173, - "end": 19180, + "start": 19465, + "end": 19472, "loc": { "start": { - "line": 572, + "line": 578, "column": 19 }, "end": { - "line": 572, + "line": 578, "column": 26 } } @@ -135788,15 +139765,15 @@ "binop": null, "updateContext": null }, - "start": 19180, - "end": 19181, + "start": 19472, + "end": 19473, "loc": { "start": { - "line": 572, + "line": 578, "column": 26 }, "end": { - "line": 572, + "line": 578, "column": 27 } } @@ -135814,15 +139791,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 19181, - "end": 19196, + "start": 19473, + "end": 19488, "loc": { "start": { - "line": 572, + "line": 578, "column": 27 }, "end": { - "line": 572, + "line": 578, "column": 42 } } @@ -135841,15 +139818,15 @@ "updateContext": null }, "value": "===", - "start": 19197, - "end": 19200, + "start": 19489, + "end": 19492, "loc": { "start": { - "line": 572, + "line": 578, "column": 43 }, "end": { - "line": 572, + "line": 578, "column": 46 } } @@ -135868,15 +139845,15 @@ "updateContext": null }, "value": "function", - "start": 19201, - "end": 19211, + "start": 19493, + "end": 19503, "loc": { "start": { - "line": 572, + "line": 578, "column": 47 }, "end": { - "line": 572, + "line": 578, "column": 57 } } @@ -135893,15 +139870,15 @@ "postfix": false, "binop": null }, - "start": 19211, - "end": 19212, + "start": 19503, + "end": 19504, "loc": { "start": { - "line": 572, + "line": 578, "column": 57 }, "end": { - "line": 572, + "line": 578, "column": 58 } } @@ -135921,15 +139898,15 @@ "updateContext": null }, "value": "this", - "start": 19220, - "end": 19224, + "start": 19512, + "end": 19516, "loc": { "start": { - "line": 573, + "line": 579, "column": 6 }, "end": { - "line": 573, + "line": 579, "column": 10 } } @@ -135947,15 +139924,15 @@ "binop": null, "updateContext": null }, - "start": 19224, - "end": 19225, + "start": 19516, + "end": 19517, "loc": { "start": { - "line": 573, + "line": 579, "column": 10 }, "end": { - "line": 573, + "line": 579, "column": 11 } } @@ -135973,15 +139950,15 @@ "binop": null }, "value": "options", - "start": 19225, - "end": 19232, + "start": 19517, + "end": 19524, "loc": { "start": { - "line": 573, + "line": 579, "column": 11 }, "end": { - "line": 573, + "line": 579, "column": 18 } } @@ -135999,15 +139976,15 @@ "binop": null, "updateContext": null }, - "start": 19232, - "end": 19233, + "start": 19524, + "end": 19525, "loc": { "start": { - "line": 573, + "line": 579, "column": 18 }, "end": { - "line": 573, + "line": 579, "column": 19 } } @@ -136025,15 +140002,15 @@ "binop": null }, "value": "onModulesLoaded", - "start": 19233, - "end": 19248, + "start": 19525, + "end": 19540, "loc": { "start": { - "line": 573, + "line": 579, "column": 19 }, "end": { - "line": 573, + "line": 579, "column": 34 } } @@ -136050,15 +140027,15 @@ "postfix": false, "binop": null }, - "start": 19248, - "end": 19249, + "start": 19540, + "end": 19541, "loc": { "start": { - "line": 573, + "line": 579, "column": 34 }, "end": { - "line": 573, + "line": 579, "column": 35 } } @@ -136075,15 +140052,15 @@ "postfix": false, "binop": null }, - "start": 19249, - "end": 19250, + "start": 19541, + "end": 19542, "loc": { "start": { - "line": 573, + "line": 579, "column": 35 }, "end": { - "line": 573, + "line": 579, "column": 36 } } @@ -136101,15 +140078,15 @@ "binop": null, "updateContext": null }, - "start": 19250, - "end": 19251, + "start": 19542, + "end": 19543, "loc": { "start": { - "line": 573, + "line": 579, "column": 36 }, "end": { - "line": 573, + "line": 579, "column": 37 } } @@ -136126,15 +140103,15 @@ "postfix": false, "binop": null }, - "start": 19255, - "end": 19256, + "start": 19547, + "end": 19548, "loc": { "start": { - "line": 574, + "line": 580, "column": 2 }, "end": { - "line": 574, + "line": 580, "column": 3 } } @@ -136142,15 +140119,15 @@ { "type": "CommentBlock", "value": "*\r\n * Register module\r\n ", - "start": 19262, - "end": 19294, + "start": 19554, + "end": 19586, "loc": { "start": { - "line": 576, + "line": 582, "column": 2 }, "end": { - "line": 578, + "line": 584, "column": 5 } } @@ -136168,15 +140145,15 @@ "binop": null }, "value": "registerModule", - "start": 19298, - "end": 19312, + "start": 19590, + "end": 19604, "loc": { "start": { - "line": 579, + "line": 585, "column": 2 }, "end": { - "line": 579, + "line": 585, "column": 16 } } @@ -136195,15 +140172,15 @@ "updateContext": null }, "value": "=", - "start": 19313, - "end": 19314, + "start": 19605, + "end": 19606, "loc": { "start": { - "line": 579, + "line": 585, "column": 17 }, "end": { - "line": 579, + "line": 585, "column": 18 } } @@ -136220,15 +140197,15 @@ "postfix": false, "binop": null }, - "start": 19315, - "end": 19316, + "start": 19607, + "end": 19608, "loc": { "start": { - "line": 579, + "line": 585, "column": 19 }, "end": { - "line": 579, + "line": 585, "column": 20 } } @@ -136246,15 +140223,15 @@ "binop": null }, "value": "name", - "start": 19316, - "end": 19320, + "start": 19608, + "end": 19612, "loc": { "start": { - "line": 579, + "line": 585, "column": 20 }, "end": { - "line": 579, + "line": 585, "column": 24 } } @@ -136272,15 +140249,15 @@ "binop": null, "updateContext": null }, - "start": 19320, - "end": 19321, + "start": 19612, + "end": 19613, "loc": { "start": { - "line": 579, + "line": 585, "column": 24 }, "end": { - "line": 579, + "line": 585, "column": 25 } } @@ -136298,15 +140275,15 @@ "binop": null }, "value": "initCallback", - "start": 19322, - "end": 19334, + "start": 19614, + "end": 19626, "loc": { "start": { - "line": 579, + "line": 585, "column": 26 }, "end": { - "line": 579, + "line": 585, "column": 38 } } @@ -136323,15 +140300,15 @@ "postfix": false, "binop": null }, - "start": 19334, - "end": 19335, + "start": 19626, + "end": 19627, "loc": { "start": { - "line": 579, + "line": 585, "column": 38 }, "end": { - "line": 579, + "line": 585, "column": 39 } } @@ -136349,15 +140326,15 @@ "binop": null, "updateContext": null }, - "start": 19336, - "end": 19338, + "start": 19628, + "end": 19630, "loc": { "start": { - "line": 579, + "line": 585, "column": 40 }, "end": { - "line": 579, + "line": 585, "column": 42 } } @@ -136374,15 +140351,15 @@ "postfix": false, "binop": null }, - "start": 19339, - "end": 19340, + "start": 19631, + "end": 19632, "loc": { "start": { - "line": 579, + "line": 585, "column": 43 }, "end": { - "line": 579, + "line": 585, "column": 44 } } @@ -136402,15 +140379,15 @@ "updateContext": null }, "value": "if", - "start": 19346, - "end": 19348, + "start": 19638, + "end": 19640, "loc": { "start": { - "line": 580, + "line": 586, "column": 4 }, "end": { - "line": 580, + "line": 586, "column": 6 } } @@ -136427,15 +140404,15 @@ "postfix": false, "binop": null }, - "start": 19348, - "end": 19349, + "start": 19640, + "end": 19641, "loc": { "start": { - "line": 580, + "line": 586, "column": 6 }, "end": { - "line": 580, + "line": 586, "column": 7 } } @@ -136454,15 +140431,15 @@ "updateContext": null }, "value": "!", - "start": 19349, - "end": 19350, + "start": 19641, + "end": 19642, "loc": { "start": { - "line": 580, + "line": 586, "column": 7 }, "end": { - "line": 580, + "line": 586, "column": 8 } } @@ -136482,15 +140459,15 @@ "updateContext": null }, "value": "this", - "start": 19350, - "end": 19354, + "start": 19642, + "end": 19646, "loc": { "start": { - "line": 580, + "line": 586, "column": 8 }, "end": { - "line": 580, + "line": 586, "column": 12 } } @@ -136508,15 +140485,15 @@ "binop": null, "updateContext": null }, - "start": 19354, - "end": 19355, + "start": 19646, + "end": 19647, "loc": { "start": { - "line": 580, + "line": 586, "column": 12 }, "end": { - "line": 580, + "line": 586, "column": 13 } } @@ -136534,15 +140511,15 @@ "binop": null }, "value": "modules", - "start": 19355, - "end": 19362, + "start": 19647, + "end": 19654, "loc": { "start": { - "line": 580, + "line": 586, "column": 13 }, "end": { - "line": 580, + "line": 586, "column": 20 } } @@ -136560,15 +140537,15 @@ "binop": null, "updateContext": null }, - "start": 19362, - "end": 19363, + "start": 19654, + "end": 19655, "loc": { "start": { - "line": 580, + "line": 586, "column": 20 }, "end": { - "line": 580, + "line": 586, "column": 21 } } @@ -136586,15 +140563,15 @@ "binop": null }, "value": "name", - "start": 19363, - "end": 19367, + "start": 19655, + "end": 19659, "loc": { "start": { - "line": 580, + "line": 586, "column": 21 }, "end": { - "line": 580, + "line": 586, "column": 25 } } @@ -136612,15 +140589,15 @@ "binop": null, "updateContext": null }, - "start": 19367, - "end": 19368, + "start": 19659, + "end": 19660, "loc": { "start": { - "line": 580, + "line": 586, "column": 25 }, "end": { - "line": 580, + "line": 586, "column": 26 } } @@ -136637,15 +140614,15 @@ "postfix": false, "binop": null }, - "start": 19368, - "end": 19369, + "start": 19660, + "end": 19661, "loc": { "start": { - "line": 580, + "line": 586, "column": 26 }, "end": { - "line": 580, + "line": 586, "column": 27 } } @@ -136665,15 +140642,15 @@ "updateContext": null }, "value": "this", - "start": 19377, - "end": 19381, + "start": 19669, + "end": 19673, "loc": { "start": { - "line": 581, + "line": 587, "column": 6 }, "end": { - "line": 581, + "line": 587, "column": 10 } } @@ -136691,15 +140668,15 @@ "binop": null, "updateContext": null }, - "start": 19381, - "end": 19382, + "start": 19673, + "end": 19674, "loc": { "start": { - "line": 581, + "line": 587, "column": 10 }, "end": { - "line": 581, + "line": 587, "column": 11 } } @@ -136717,15 +140694,15 @@ "binop": null }, "value": "modules", - "start": 19382, - "end": 19389, + "start": 19674, + "end": 19681, "loc": { "start": { - "line": 581, + "line": 587, "column": 11 }, "end": { - "line": 581, + "line": 587, "column": 18 } } @@ -136743,15 +140720,15 @@ "binop": null, "updateContext": null }, - "start": 19389, - "end": 19390, + "start": 19681, + "end": 19682, "loc": { "start": { - "line": 581, + "line": 587, "column": 18 }, "end": { - "line": 581, + "line": 587, "column": 19 } } @@ -136769,15 +140746,15 @@ "binop": null }, "value": "name", - "start": 19390, - "end": 19394, + "start": 19682, + "end": 19686, "loc": { "start": { - "line": 581, + "line": 587, "column": 19 }, "end": { - "line": 581, + "line": 587, "column": 23 } } @@ -136795,15 +140772,15 @@ "binop": null, "updateContext": null }, - "start": 19394, - "end": 19395, + "start": 19686, + "end": 19687, "loc": { "start": { - "line": 581, + "line": 587, "column": 23 }, "end": { - "line": 581, + "line": 587, "column": 24 } } @@ -136822,15 +140799,15 @@ "updateContext": null }, "value": "=", - "start": 19396, - "end": 19397, + "start": 19688, + "end": 19689, "loc": { "start": { - "line": 581, + "line": 587, "column": 25 }, "end": { - "line": 581, + "line": 587, "column": 26 } } @@ -136847,15 +140824,15 @@ "postfix": false, "binop": null }, - "start": 19398, - "end": 19399, + "start": 19690, + "end": 19691, "loc": { "start": { - "line": 581, + "line": 587, "column": 27 }, "end": { - "line": 581, + "line": 587, "column": 28 } } @@ -136872,15 +140849,15 @@ "postfix": false, "binop": null }, - "start": 19399, - "end": 19400, + "start": 19691, + "end": 19692, "loc": { "start": { - "line": 581, + "line": 587, "column": 28 }, "end": { - "line": 581, + "line": 587, "column": 29 } } @@ -136898,15 +140875,15 @@ "binop": null, "updateContext": null }, - "start": 19400, - "end": 19401, + "start": 19692, + "end": 19693, "loc": { "start": { - "line": 581, + "line": 587, "column": 29 }, "end": { - "line": 581, + "line": 587, "column": 30 } } @@ -136924,15 +140901,15 @@ "binop": null }, "value": "initCallback", - "start": 19409, - "end": 19421, + "start": 19701, + "end": 19713, "loc": { "start": { - "line": 583, + "line": 589, "column": 4 }, "end": { - "line": 583, + "line": 589, "column": 16 } } @@ -136949,15 +140926,15 @@ "postfix": false, "binop": null }, - "start": 19421, - "end": 19422, + "start": 19713, + "end": 19714, "loc": { "start": { - "line": 583, + "line": 589, "column": 16 }, "end": { - "line": 583, + "line": 589, "column": 17 } } @@ -136977,15 +140954,15 @@ "updateContext": null }, "value": "this", - "start": 19422, - "end": 19426, + "start": 19714, + "end": 19718, "loc": { "start": { - "line": 583, + "line": 589, "column": 17 }, "end": { - "line": 583, + "line": 589, "column": 21 } } @@ -137003,15 +140980,15 @@ "binop": null, "updateContext": null }, - "start": 19426, - "end": 19427, + "start": 19718, + "end": 19719, "loc": { "start": { - "line": 583, + "line": 589, "column": 21 }, "end": { - "line": 583, + "line": 589, "column": 22 } } @@ -137029,15 +141006,15 @@ "binop": null }, "value": "modules", - "start": 19427, - "end": 19434, + "start": 19719, + "end": 19726, "loc": { "start": { - "line": 583, + "line": 589, "column": 22 }, "end": { - "line": 583, + "line": 589, "column": 29 } } @@ -137055,1451 +141032,16 @@ "binop": null, "updateContext": null }, - "start": 19434, - "end": 19435, - "loc": { - "start": { - "line": 583, - "column": 29 - }, - "end": { - "line": 583, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19435, - "end": 19439, - "loc": { - "start": { - "line": 583, - "column": 30 - }, - "end": { - "line": 583, - "column": 34 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19439, - "end": 19440, - "loc": { - "start": { - "line": 583, - "column": 34 - }, - "end": { - "line": 583, - "column": 35 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19440, - "end": 19441, - "loc": { - "start": { - "line": 583, - "column": 35 - }, - "end": { - "line": 583, - "column": 36 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19441, - "end": 19442, - "loc": { - "start": { - "line": 583, - "column": 36 - }, - "end": { - "line": 583, - "column": 37 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19446, - "end": 19447, - "loc": { - "start": { - "line": 584, - "column": 2 - }, - "end": { - "line": 584, - "column": 3 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Load modules\r\n ", - "start": 19453, - "end": 19482, - "loc": { - "start": { - "line": 586, - "column": 2 - }, - "end": { - "line": 588, - "column": 5 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "loadModules", - "start": 19486, - "end": 19497, - "loc": { - "start": { - "line": 589, - "column": 2 - }, - "end": { - "line": 589, - "column": 13 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19497, - "end": 19498, - "loc": { - "start": { - "line": 589, - "column": 13 - }, - "end": { - "line": 589, - "column": 14 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19498, - "end": 19499, - "loc": { - "start": { - "line": 589, - "column": 14 - }, - "end": { - "line": 589, - "column": 15 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19499, - "end": 19500, - "loc": { - "start": { - "line": 589, - "column": 15 - }, - "end": { - "line": 589, - "column": 16 - } - } - }, - { - "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": 19506, - "end": 19508, - "loc": { - "start": { - "line": 590, - "column": 4 - }, - "end": { - "line": 590, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19508, - "end": 19509, - "loc": { - "start": { - "line": 590, - "column": 6 - }, - "end": { - "line": 590, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Array", - "start": 19509, - "end": 19514, - "loc": { - "start": { - "line": 590, - "column": 7 - }, - "end": { - "line": 590, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19514, - "end": 19515, - "loc": { - "start": { - "line": 590, - "column": 12 - }, - "end": { - "line": 590, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isArray", - "start": 19515, - "end": 19522, - "loc": { - "start": { - "line": 590, - "column": 13 - }, - "end": { - "line": 590, - "column": 20 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19522, - "end": 19523, - "loc": { - "start": { - "line": 590, - "column": 20 - }, - "end": { - "line": 590, - "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": 19523, - "end": 19527, - "loc": { - "start": { - "line": 590, - "column": 21 - }, - "end": { - "line": 590, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19527, - "end": 19528, - "loc": { - "start": { - "line": 590, - "column": 25 - }, - "end": { - "line": 590, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19528, - "end": 19535, - "loc": { - "start": { - "line": 590, - "column": 26 - }, - "end": { - "line": 590, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19535, - "end": 19536, - "loc": { - "start": { - "line": 590, - "column": 33 - }, - "end": { - "line": 590, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19536, - "end": 19543, - "loc": { - "start": { - "line": 590, - "column": 34 - }, - "end": { - "line": 590, - "column": 41 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19543, - "end": 19544, - "loc": { - "start": { - "line": 590, - "column": 41 - }, - "end": { - "line": 590, - "column": 42 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19544, - "end": 19545, - "loc": { - "start": { - "line": 590, - "column": 42 - }, - "end": { - "line": 590, - "column": 43 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19545, - "end": 19546, - "loc": { - "start": { - "line": 590, - "column": 43 - }, - "end": { - "line": 590, - "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": 19554, - "end": 19558, - "loc": { - "start": { - "line": 591, - "column": 6 - }, - "end": { - "line": 591, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19558, - "end": 19559, - "loc": { - "start": { - "line": 591, - "column": 10 - }, - "end": { - "line": 591, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 19559, - "end": 19566, - "loc": { - "start": { - "line": 591, - "column": 11 - }, - "end": { - "line": 591, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19566, - "end": 19567, - "loc": { - "start": { - "line": 591, - "column": 18 - }, - "end": { - "line": 591, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "modules", - "start": 19567, - "end": 19574, - "loc": { - "start": { - "line": 591, - "column": 19 - }, - "end": { - "line": 591, - "column": 26 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19574, - "end": 19575, - "loc": { - "start": { - "line": 591, - "column": 26 - }, - "end": { - "line": 591, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 19575, - "end": 19582, - "loc": { - "start": { - "line": 591, - "column": 27 - }, - "end": { - "line": 591, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19582, - "end": 19583, - "loc": { - "start": { - "line": 591, - "column": 34 - }, - "end": { - "line": 591, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Module", - "start": 19583, - "end": 19589, - "loc": { - "start": { - "line": 591, - "column": 35 - }, - "end": { - "line": 591, - "column": 41 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19590, - "end": 19592, - "loc": { - "start": { - "line": 591, - "column": 42 - }, - "end": { - "line": 591, - "column": 44 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19593, - "end": 19594, - "loc": { - "start": { - "line": 591, - "column": 45 - }, - "end": { - "line": 591, - "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": 19604, - "end": 19607, - "loc": { - "start": { - "line": 592, - "column": 8 - }, - "end": { - "line": 592, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19608, - "end": 19614, - "loc": { - "start": { - "line": 592, - "column": 12 - }, - "end": { - "line": 592, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19615, - "end": 19616, - "loc": { - "start": { - "line": 592, - "column": 19 - }, - "end": { - "line": 592, - "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": 19617, - "end": 19620, - "loc": { - "start": { - "line": 592, - "column": 21 - }, - "end": { - "line": 592, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Module", - "start": 19621, - "end": 19627, - "loc": { - "start": { - "line": 592, - "column": 25 - }, - "end": { - "line": 592, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19627, - "end": 19628, - "loc": { - "start": { - "line": 592, - "column": 31 - }, - "end": { - "line": 592, - "column": 32 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19628, - "end": 19629, - "loc": { - "start": { - "line": 592, - "column": 32 - }, - "end": { - "line": 592, - "column": 33 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19629, - "end": 19630, - "loc": { - "start": { - "line": 592, - "column": 33 - }, - "end": { - "line": 592, - "column": 34 - } - } - }, - { - "type": "CommentBlock", - "value": " istanbul ignore next ", - "start": 19642, - "end": 19668, - "loc": { - "start": { - "line": 594, - "column": 8 - }, - "end": { - "line": 594, - "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": 19678, - "end": 19680, - "loc": { - "start": { - "line": 595, - "column": 8 - }, - "end": { - "line": 595, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19680, - "end": 19681, - "loc": { - "start": { - "line": 595, - "column": 10 - }, - "end": { - "line": 595, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19681, - "end": 19687, - "loc": { - "start": { - "line": 595, - "column": 11 - }, - "end": { - "line": 595, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19687, - "end": 19688, - "loc": { - "start": { - "line": 595, - "column": 17 - }, - "end": { - "line": 595, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 19688, - "end": 19699, - "loc": { - "start": { - "line": 595, - "column": 18 - }, - "end": { - "line": 595, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19699, - "end": 19700, - "loc": { - "start": { - "line": 595, - "column": 29 - }, - "end": { - "line": 595, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19700, - "end": 19704, - "loc": { - "start": { - "line": 595, - "column": 30 - }, - "end": { - "line": 595, - "column": 34 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 19705, - "end": 19707, - "loc": { - "start": { - "line": 595, - "column": 35 - }, - "end": { - "line": 595, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "module", - "start": 19708, - "end": 19714, - "loc": { - "start": { - "line": 595, - "column": 38 - }, - "end": { - "line": 595, - "column": 44 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19714, - "end": 19715, - "loc": { - "start": { - "line": 595, - "column": 44 - }, - "end": { - "line": 595, - "column": 45 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 19715, - "end": 19726, - "loc": { - "start": { - "line": 595, - "column": 45 - }, - "end": { - "line": 595, - "column": 56 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, "start": 19726, "end": 19727, "loc": { "start": { - "line": 595, - "column": 56 + "line": 589, + "column": 29 }, "end": { - "line": 595, - "column": 57 + "line": 589, + "column": 30 } } }, @@ -138520,47 +141062,20 @@ "end": 19731, "loc": { "start": { - "line": 595, - "column": 57 + "line": 589, + "column": 30 }, "end": { - "line": 595, - "column": 61 + "line": 589, + "column": 34 } } }, { "type": { - "label": "==/!=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 6, - "updateContext": null - }, - "value": "!==", - "start": 19732, - "end": 19735, - "loc": { - "start": { - "line": 595, - "column": 62 - }, - "end": { - "line": 595, - "column": 65 - } - } - }, - { - "type": { - "label": "string", + "label": "]", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -138569,17 +141084,16 @@ "binop": null, "updateContext": null }, - "value": "Function", - "start": 19736, - "end": 19746, + "start": 19731, + "end": 19732, "loc": { "start": { - "line": 595, - "column": 66 + "line": 589, + "column": 34 }, "end": { - "line": 595, - "column": 76 + "line": 589, + "column": 35 } } }, @@ -138595,16 +141109,159 @@ "postfix": false, "binop": null }, - "start": 19746, - "end": 19747, + "start": 19732, + "end": 19733, + "loc": { + "start": { + "line": 589, + "column": 35 + }, + "end": { + "line": 589, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19733, + "end": 19734, + "loc": { + "start": { + "line": 589, + "column": 36 + }, + "end": { + "line": 589, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19738, + "end": 19739, + "loc": { + "start": { + "line": 590, + "column": 2 + }, + "end": { + "line": 590, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Load modules\r\n ", + "start": 19745, + "end": 19774, + "loc": { + "start": { + "line": 592, + "column": 2 + }, + "end": { + "line": 594, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadModules", + "start": 19778, + "end": 19789, "loc": { "start": { "line": 595, - "column": 76 + "column": 2 }, "end": { "line": 595, - "column": 77 + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19789, + "end": 19790, + "loc": { + "start": { + "line": 595, + "column": 13 + }, + "end": { + "line": 595, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19790, + "end": 19791, + "loc": { + "start": { + "line": 595, + "column": 14 + }, + "end": { + "line": 595, + "column": 15 } } }, @@ -138620,23 +141277,23 @@ "postfix": false, "binop": null }, - "start": 19747, - "end": 19748, + "start": 19791, + "end": 19792, "loc": { "start": { "line": 595, - "column": 77 + "column": 15 }, "end": { "line": 595, - "column": 78 + "column": 16 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": "if", + "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -138647,13 +141304,90 @@ "binop": null, "updateContext": null }, - "value": "let", - "start": 19760, - "end": 19763, + "value": "if", + "start": 19798, + "end": 19800, "loc": { "start": { "line": 596, - "column": 10 + "column": 4 + }, + "end": { + "line": 596, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19800, + "end": 19801, + "loc": { + "start": { + "line": 596, + "column": 6 + }, + "end": { + "line": 596, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 19801, + "end": 19806, + "loc": { + "start": { + "line": 596, + "column": 7 + }, + "end": { + "line": 596, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19806, + "end": 19807, + "loc": { + "start": { + "line": 596, + "column": 12 }, "end": { "line": 596, @@ -138673,102 +141407,23 @@ "postfix": false, "binop": null }, - "value": "classStr", - "start": 19764, - "end": 19772, + "value": "isArray", + "start": 19807, + "end": 19814, "loc": { "start": { "line": 596, - "column": 14 + "column": 13 }, "end": { "line": 596, - "column": 22 + "column": 20 } } }, { "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 19773, - "end": 19774, - "loc": { - "start": { - "line": 596, - "column": 23 - }, - "end": { - "line": 596, - "column": 24 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19775, - "end": 19776, - "loc": { - "start": { - "line": 596, - "column": 25 - }, - "end": { - "line": 596, - "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": 19776, - "end": 19783, - "loc": { - "start": { - "line": 596, - "column": 26 - }, - "end": { - "line": 596, - "column": 33 - } - } - }, - { - "type": { - "label": "${", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -138778,16 +141433,16 @@ "postfix": false, "binop": null }, - "start": 19783, - "end": 19785, + "start": 19814, + "end": 19815, "loc": { "start": { "line": 596, - "column": 33 + "column": 20 }, "end": { "line": 596, - "column": 35 + "column": 21 } } }, @@ -138806,16 +141461,16 @@ "updateContext": null }, "value": "this", - "start": 19785, - "end": 19789, + "start": 19815, + "end": 19819, "loc": { "start": { "line": 596, - "column": 35 + "column": 21 }, "end": { "line": 596, - "column": 39 + "column": 25 } } }, @@ -138832,16 +141487,16 @@ "binop": null, "updateContext": null }, - "start": 19789, - "end": 19790, + "start": 19819, + "end": 19820, "loc": { "start": { "line": 596, - "column": 39 + "column": 25 }, "end": { "line": 596, - "column": 40 + "column": 26 } } }, @@ -138857,17 +141512,17 @@ "postfix": false, "binop": null }, - "value": "utilities", - "start": 19790, - "end": 19799, + "value": "options", + "start": 19820, + "end": 19827, "loc": { "start": { "line": 596, - "column": 40 + "column": 26 }, "end": { "line": 596, - "column": 49 + "column": 33 } } }, @@ -138884,16 +141539,16 @@ "binop": null, "updateContext": null }, - "start": 19799, - "end": 19800, + "start": 19827, + "end": 19828, "loc": { "start": { "line": 596, - "column": 49 + "column": 33 }, "end": { "line": 596, - "column": 50 + "column": 34 } } }, @@ -138909,17 +141564,276 @@ "postfix": false, "binop": null }, - "value": "camelCase", - "start": 19800, - "end": 19809, + "value": "modules", + "start": 19828, + "end": 19835, "loc": { "start": { "line": 596, - "column": 50 + "column": 34 }, "end": { "line": 596, - "column": 59 + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19835, + "end": 19836, + "loc": { + "start": { + "line": 596, + "column": 41 + }, + "end": { + "line": 596, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19836, + "end": 19837, + "loc": { + "start": { + "line": 596, + "column": 42 + }, + "end": { + "line": 596, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19837, + "end": 19838, + "loc": { + "start": { + "line": 596, + "column": 43 + }, + "end": { + "line": 596, + "column": 44 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 19846, + "end": 19850, + "loc": { + "start": { + "line": 597, + "column": 6 + }, + "end": { + "line": 597, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19850, + "end": 19851, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 19851, + "end": 19858, + "loc": { + "start": { + "line": 597, + "column": 11 + }, + "end": { + "line": 597, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19858, + "end": 19859, + "loc": { + "start": { + "line": 597, + "column": 18 + }, + "end": { + "line": 597, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "modules", + "start": 19859, + "end": 19866, + "loc": { + "start": { + "line": 597, + "column": 19 + }, + "end": { + "line": 597, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19866, + "end": 19867, + "loc": { + "start": { + "line": 597, + "column": 26 + }, + "end": { + "line": 597, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 19867, + "end": 19874, + "loc": { + "start": { + "line": 597, + "column": 27 + }, + "end": { + "line": 597, + "column": 34 } } }, @@ -138935,16 +141849,121 @@ "postfix": false, "binop": null }, - "start": 19809, - "end": 19810, + "start": 19874, + "end": 19875, "loc": { "start": { - "line": 596, - "column": 59 + "line": 597, + "column": 34 }, "end": { - "line": 596, - "column": 60 + "line": 597, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Module", + "start": 19875, + "end": 19881, + "loc": { + "start": { + "line": 597, + "column": 35 + }, + "end": { + "line": 597, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19882, + "end": 19884, + "loc": { + "start": { + "line": 597, + "column": 42 + }, + "end": { + "line": 597, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19885, + "end": 19886, + "loc": { + "start": { + "line": 597, + "column": 45 + }, + "end": { + "line": 597, + "column": 46 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 19896, + "end": 19899, + "loc": { + "start": { + "line": 598, + "column": 8 + }, + "end": { + "line": 598, + "column": 11 } } }, @@ -138961,328 +141980,16 @@ "binop": null }, "value": "module", - "start": 19810, - "end": 19816, + "start": 19900, + "end": 19906, "loc": { "start": { - "line": 596, - "column": 60 + "line": 598, + "column": 12 }, "end": { - "line": 596, - "column": 66 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19816, - "end": 19817, - "loc": { - "start": { - "line": 596, - "column": 66 - }, - "end": { - "line": 596, - "column": 67 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "constructor", - "start": 19817, - "end": 19828, - "loc": { - "start": { - "line": 596, - "column": 67 - }, - "end": { - "line": 596, - "column": 78 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19828, - "end": 19829, - "loc": { - "start": { - "line": 596, - "column": 78 - }, - "end": { - "line": 596, - "column": 79 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "name", - "start": 19829, - "end": 19833, - "loc": { - "start": { - "line": 596, - "column": 79 - }, - "end": { - "line": 596, - "column": 83 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19833, - "end": 19834, - "loc": { - "start": { - "line": 596, - "column": 83 - }, - "end": { - "line": 596, - "column": 84 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19834, - "end": 19835, - "loc": { - "start": { - "line": 596, - "column": 84 - }, - "end": { - "line": 596, - "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": 19835, - "end": 19835, - "loc": { - "start": { - "line": 596, - "column": 85 - }, - "end": { - "line": 596, - "column": 85 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19835, - "end": 19836, - "loc": { - "start": { - "line": 596, - "column": 85 - }, - "end": { - "line": 596, - "column": 86 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19836, - "end": 19837, - "loc": { - "start": { - "line": 596, - "column": 86 - }, - "end": { - "line": 596, - "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": 19849, - "end": 19853, - "loc": { - "start": { - "line": 597, - "column": 10 - }, - "end": { - "line": 597, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19853, - "end": 19854, - "loc": { - "start": { - "line": 597, - "column": 14 - }, - "end": { - "line": 597, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19854, - "end": 19875, - "loc": { - "start": { - "line": 597, - "column": 15 - }, - "end": { - "line": 597, - "column": 36 + "line": 598, + "column": 18 } } }, @@ -139300,156 +142007,25 @@ "updateContext": null }, "value": "=", - "start": 19876, - "end": 19877, - "loc": { - "start": { - "line": 597, - "column": 37 - }, - "end": { - "line": 597, - "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": 19878, - "end": 19882, - "loc": { - "start": { - "line": 597, - "column": 39 - }, - "end": { - "line": 597, - "column": 43 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19882, - "end": 19883, - "loc": { - "start": { - "line": 597, - "column": 43 - }, - "end": { - "line": 597, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "keyboardPluginClasses", - "start": 19883, - "end": 19904, - "loc": { - "start": { - "line": 597, - "column": 44 - }, - "end": { - "line": 597, - "column": 65 - } - } - }, - { - "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 19905, - "end": 19906, - "loc": { - "start": { - "line": 597, - "column": 66 - }, - "end": { - "line": 597, - "column": 67 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, "start": 19907, "end": 19908, "loc": { "start": { - "line": 597, - "column": 68 + "line": 598, + "column": 19 }, "end": { - "line": 597, - "column": 69 + "line": 598, + "column": 20 } } }, { "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -139458,42 +142034,17 @@ "binop": null, "updateContext": null }, - "value": " ", - "start": 19908, - "end": 19909, - "loc": { - "start": { - "line": 597, - "column": 69 - }, - "end": { - "line": 597, - "column": 70 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, + "value": "new", "start": 19909, - "end": 19911, + "end": 19912, "loc": { "start": { - "line": 597, - "column": 70 + "line": 598, + "column": 21 }, "end": { - "line": 597, - "column": 72 + "line": 598, + "column": 24 } } }, @@ -139509,25 +142060,25 @@ "postfix": false, "binop": null }, - "value": "classStr", - "start": 19911, + "value": "Module", + "start": 19913, "end": 19919, "loc": { "start": { - "line": 597, - "column": 72 + "line": 598, + "column": 25 }, "end": { - "line": 597, - "column": 80 + "line": 598, + "column": 31 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -139539,18 +142090,18 @@ "end": 19920, "loc": { "start": { - "line": 597, - "column": 80 + "line": 598, + "column": 31 }, "end": { - "line": 597, - "column": 81 + "line": 598, + "column": 32 } } }, { "type": { - "label": "template", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -139558,45 +142109,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "", - "start": 19920, - "end": 19920, - "loc": { - "start": { - "line": 597, - "column": 81 - }, - "end": { - "line": 597, - "column": 81 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null }, "start": 19920, "end": 19921, "loc": { "start": { - "line": 597, - "column": 81 + "line": 598, + "column": 32 }, "end": { - "line": 597, - "column": 82 + "line": 598, + "column": 33 } } }, @@ -139617,18 +142141,35 @@ "end": 19922, "loc": { "start": { - "line": 597, - "column": 82 + "line": 598, + "column": 33 }, "end": { - "line": 597, - "column": 83 + "line": 598, + "column": 34 + } + } + }, + { + "type": "CommentBlock", + "value": " istanbul ignore next ", + "start": 19934, + "end": 19960, + "loc": { + "start": { + "line": 600, + "column": 8 + }, + "end": { + "line": 600, + "column": 34 } } }, { "type": { - "label": "}", + "label": "if", + "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -139636,18 +142177,45 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 19932, - "end": 19933, + "value": "if", + "start": 19970, + "end": 19972, "loc": { "start": { - "line": 598, + "line": 601, "column": 8 }, "end": { - "line": 598, - "column": 9 + "line": 601, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19972, + "end": 19973, + "loc": { + "start": { + "line": 601, + "column": 10 + }, + "end": { + "line": 601, + "column": 11 } } }, @@ -139664,276 +142232,16 @@ "binop": null }, "value": "module", - "start": 19945, - "end": 19951, - "loc": { - "start": { - "line": 600, - "column": 8 - }, - "end": { - "line": 600, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19951, - "end": 19952, - "loc": { - "start": { - "line": 600, - "column": 14 - }, - "end": { - "line": 600, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "init", - "start": 19952, - "end": 19956, - "loc": { - "start": { - "line": 600, - "column": 15 - }, - "end": { - "line": 600, - "column": 19 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19956, - "end": 19957, - "loc": { - "start": { - "line": 600, - "column": 19 - }, - "end": { - "line": 600, - "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": 19957, - "end": 19961, - "loc": { - "start": { - "line": 600, - "column": 20 - }, - "end": { - "line": 600, - "column": 24 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19961, - "end": 19962, - "loc": { - "start": { - "line": 600, - "column": 24 - }, - "end": { - "line": 600, - "column": 25 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 19962, - "end": 19963, - "loc": { - "start": { - "line": 600, - "column": 25 - }, - "end": { - "line": 600, - "column": 26 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19971, - "end": 19972, - "loc": { - "start": { - "line": 601, - "column": 6 - }, - "end": { - "line": 601, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 19972, - "end": 19973, - "loc": { - "start": { - "line": 601, - "column": 7 - }, - "end": { - "line": 601, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, "start": 19973, - "end": 19974, + "end": 19979, "loc": { "start": { "line": 601, - "column": 8 + "column": 11 }, "end": { "line": 601, - "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": 19984, - "end": 19988, - "loc": { - "start": { - "line": 603, - "column": 6 - }, - "end": { - "line": 603, - "column": 10 + "column": 17 } } }, @@ -139950,16 +142258,16 @@ "binop": null, "updateContext": null }, - "start": 19988, - "end": 19989, + "start": 19979, + "end": 19980, "loc": { "start": { - "line": 603, - "column": 10 + "line": 601, + "column": 17 }, "end": { - "line": 603, - "column": 11 + "line": 601, + "column": 18 } } }, @@ -139975,17 +142283,384 @@ "postfix": false, "binop": null }, - "value": "keyboardPluginClasses", - "start": 19989, - "end": 20010, + "value": "constructor", + "start": 19980, + "end": 19991, "loc": { "start": { - "line": 603, - "column": 11 + "line": 601, + "column": 18 }, "end": { - "line": 603, - "column": 32 + "line": 601, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19991, + "end": 19992, + "loc": { + "start": { + "line": 601, + "column": 29 + }, + "end": { + "line": 601, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 19992, + "end": 19996, + "loc": { + "start": { + "line": 601, + "column": 30 + }, + "end": { + "line": 601, + "column": 34 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 19997, + "end": 19999, + "loc": { + "start": { + "line": 601, + "column": 35 + }, + "end": { + "line": 601, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20000, + "end": 20006, + "loc": { + "start": { + "line": 601, + "column": 38 + }, + "end": { + "line": 601, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20006, + "end": 20007, + "loc": { + "start": { + "line": 601, + "column": 44 + }, + "end": { + "line": 601, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 20007, + "end": 20018, + "loc": { + "start": { + "line": 601, + "column": 45 + }, + "end": { + "line": 601, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20018, + "end": 20019, + "loc": { + "start": { + "line": 601, + "column": 56 + }, + "end": { + "line": 601, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20019, + "end": 20023, + "loc": { + "start": { + "line": 601, + "column": 57 + }, + "end": { + "line": 601, + "column": 61 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 20024, + "end": 20027, + "loc": { + "start": { + "line": 601, + "column": 62 + }, + "end": { + "line": 601, + "column": 65 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Function", + "start": 20028, + "end": 20038, + "loc": { + "start": { + "line": 601, + "column": 66 + }, + "end": { + "line": 601, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20038, + "end": 20039, + "loc": { + "start": { + "line": 601, + "column": 76 + }, + "end": { + "line": 601, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20039, + "end": 20040, + "loc": { + "start": { + "line": 601, + "column": 77 + }, + "end": { + "line": 601, + "column": 78 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 20052, + "end": 20055, + "loc": { + "start": { + "line": 602, + "column": 10 + }, + "end": { + "line": 602, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 20056, + "end": 20064, + "loc": { + "start": { + "line": 602, + "column": 14 + }, + "end": { + "line": 602, + "column": 22 } } }, @@ -140003,76 +142678,22 @@ "updateContext": null }, "value": "=", - "start": 20011, - "end": 20012, + "start": 20065, + "end": 20066, "loc": { "start": { - "line": 603, - "column": 33 + "line": 602, + "column": 23 }, "end": { - "line": 603, - "column": 34 + "line": 602, + "column": 24 } } }, { "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": 20013, - "end": 20017, - "loc": { - "start": { - "line": 603, - "column": 35 - }, - "end": { - "line": 603, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20017, - "end": 20018, - "loc": { - "start": { - "line": 603, - "column": 39 - }, - "end": { - "line": 603, - "column": 40 - } - } - }, - { - "type": { - "label": "name", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -140082,131 +142703,22 @@ "postfix": false, "binop": null }, - "value": "keyboardPluginClasses", - "start": 20018, - "end": 20039, + "start": 20067, + "end": 20068, "loc": { "start": { - "line": 603, - "column": 40 + "line": 602, + "column": 25 }, "end": { - "line": 603, - "column": 61 + "line": 602, + "column": 26 } } }, { "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": 9, - "updateContext": null - }, - "value": "+", - "start": 20040, - "end": 20041, - "loc": { - "start": { - "line": 603, - "column": 62 - }, - "end": { - "line": 603, - "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": 20042, - "end": 20059, - "loc": { - "start": { - "line": 603, - "column": 64 - }, - "end": { - "line": 603, - "column": 81 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20059, - "end": 20060, - "loc": { - "start": { - "line": 603, - "column": 81 - }, - "end": { - "line": 603, - "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": 20070, - "end": 20074, - "loc": { - "start": { - "line": 605, - "column": 6 - }, - "end": { - "line": 605, - "column": 10 - } - } - }, - { - "type": { - "label": ".", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -140217,48 +142729,23 @@ "binop": null, "updateContext": null }, - "start": 20074, + "value": "module-", + "start": 20068, "end": 20075, "loc": { "start": { - "line": 605, - "column": 10 + "line": 602, + "column": 26 }, "end": { - "line": 605, - "column": 11 + "line": 602, + "column": 33 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "render", - "start": 20075, - "end": 20081, - "loc": { - "start": { - "line": 605, - "column": 11 - }, - "end": { - "line": 605, - "column": 17 - } - } - }, - { - "type": { - "label": "(", + "label": "${", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -140268,74 +142755,76 @@ "postfix": false, "binop": null }, + "start": 20075, + "end": 20077, + "loc": { + "start": { + "line": 602, + "column": 33 + }, + "end": { + "line": 602, + "column": 35 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20077, + "end": 20081, + "loc": { + "start": { + "line": 602, + "column": 35 + }, + "end": { + "line": 602, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, "start": 20081, "end": 20082, "loc": { "start": { - "line": 605, - "column": 17 + "line": 602, + "column": 39 }, "end": { - "line": 605, - "column": 18 + "line": 602, + "column": 40 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20082, - "end": 20083, - "loc": { - "start": { - "line": 605, - "column": 18 - }, - "end": { - "line": 605, - "column": 19 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20083, - "end": 20084, - "loc": { - "start": { - "line": 605, - "column": 19 - }, - "end": { - "line": 605, - "column": 20 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -140343,20 +142832,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 20092, - "end": 20096, + "value": "utilities", + "start": 20082, + "end": 20091, "loc": { "start": { - "line": 606, - "column": 6 + "line": 602, + "column": 40 }, "end": { - "line": 606, - "column": 10 + "line": 602, + "column": 49 } } }, @@ -140373,16 +142861,16 @@ "binop": null, "updateContext": null }, - "start": 20096, - "end": 20097, + "start": 20091, + "end": 20092, "loc": { "start": { - "line": 606, - "column": 10 + "line": 602, + "column": 49 }, "end": { - "line": 606, - "column": 11 + "line": 602, + "column": 50 } } }, @@ -140398,17 +142886,17 @@ "postfix": false, "binop": null }, - "value": "onModulesLoaded", - "start": 20097, - "end": 20112, + "value": "camelCase", + "start": 20092, + "end": 20101, "loc": { "start": { - "line": 606, - "column": 11 + "line": 602, + "column": 50 }, "end": { - "line": 606, - "column": 26 + "line": 602, + "column": 59 } } }, @@ -140424,16 +142912,146 @@ "postfix": false, "binop": null }, - "start": 20112, - "end": 20113, + "start": 20101, + "end": 20102, "loc": { "start": { - "line": 606, - "column": 26 + "line": 602, + "column": 59 }, "end": { - "line": 606, - "column": 27 + "line": 602, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20102, + "end": 20108, + "loc": { + "start": { + "line": 602, + "column": 60 + }, + "end": { + "line": 602, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20108, + "end": 20109, + "loc": { + "start": { + "line": 602, + "column": 66 + }, + "end": { + "line": 602, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 20109, + "end": 20120, + "loc": { + "start": { + "line": 602, + "column": 67 + }, + "end": { + "line": 602, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20120, + "end": 20121, + "loc": { + "start": { + "line": 602, + "column": 78 + }, + "end": { + "line": 602, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 20121, + "end": 20125, + "loc": { + "start": { + "line": 602, + "column": 79 + }, + "end": { + "line": 602, + "column": 83 } } }, @@ -140449,67 +143067,16 @@ "postfix": false, "binop": null }, - "start": 20113, - "end": 20114, + "start": 20125, + "end": 20126, "loc": { "start": { - "line": 606, - "column": 27 + "line": 602, + "column": 83 }, "end": { - "line": 606, - "column": 28 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20114, - "end": 20115, - "loc": { - "start": { - "line": 606, - "column": 28 - }, - "end": { - "line": 606, - "column": 29 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20121, - "end": 20122, - "loc": { - "start": { - "line": 607, - "column": 4 - }, - "end": { - "line": 607, - "column": 5 + "line": 602, + "column": 84 } } }, @@ -140529,11 +143096,1421 @@ "end": 20127, "loc": { "start": { - "line": 608, + "line": 602, + "column": 84 + }, + "end": { + "line": 602, + "column": 85 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 20127, + "end": 20127, + "loc": { + "start": { + "line": 602, + "column": 85 + }, + "end": { + "line": 602, + "column": 85 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20127, + "end": 20128, + "loc": { + "start": { + "line": 602, + "column": 85 + }, + "end": { + "line": 602, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20128, + "end": 20129, + "loc": { + "start": { + "line": 602, + "column": 86 + }, + "end": { + "line": 602, + "column": 87 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20141, + "end": 20145, + "loc": { + "start": { + "line": 603, + "column": 10 + }, + "end": { + "line": 603, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20145, + "end": 20146, + "loc": { + "start": { + "line": 603, + "column": 14 + }, + "end": { + "line": 603, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20146, + "end": 20167, + "loc": { + "start": { + "line": 603, + "column": 15 + }, + "end": { + "line": 603, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20168, + "end": 20169, + "loc": { + "start": { + "line": 603, + "column": 37 + }, + "end": { + "line": 603, + "column": 38 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20170, + "end": 20174, + "loc": { + "start": { + "line": 603, + "column": 39 + }, + "end": { + "line": 603, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20174, + "end": 20175, + "loc": { + "start": { + "line": 603, + "column": 43 + }, + "end": { + "line": 603, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20175, + "end": 20196, + "loc": { + "start": { + "line": 603, + "column": 44 + }, + "end": { + "line": 603, + "column": 65 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 20197, + "end": 20198, + "loc": { + "start": { + "line": 603, + "column": 66 + }, + "end": { + "line": 603, + "column": 67 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20199, + "end": 20200, + "loc": { + "start": { + "line": 603, + "column": 68 + }, + "end": { + "line": 603, + "column": 69 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 20200, + "end": 20201, + "loc": { + "start": { + "line": 603, + "column": 69 + }, + "end": { + "line": 603, + "column": 70 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20201, + "end": 20203, + "loc": { + "start": { + "line": 603, + "column": 70 + }, + "end": { + "line": 603, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "classStr", + "start": 20203, + "end": 20211, + "loc": { + "start": { + "line": 603, + "column": 72 + }, + "end": { + "line": 603, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20211, + "end": 20212, + "loc": { + "start": { + "line": 603, + "column": 80 + }, + "end": { + "line": 603, + "column": 81 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 20212, + "end": 20212, + "loc": { + "start": { + "line": 603, + "column": 81 + }, + "end": { + "line": 603, + "column": 81 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20212, + "end": 20213, + "loc": { + "start": { + "line": 603, + "column": 81 + }, + "end": { + "line": 603, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20213, + "end": 20214, + "loc": { + "start": { + "line": 603, + "column": 82 + }, + "end": { + "line": 603, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20224, + "end": 20225, + "loc": { + "start": { + "line": 604, + "column": 8 + }, + "end": { + "line": 604, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "module", + "start": 20237, + "end": 20243, + "loc": { + "start": { + "line": 606, + "column": 8 + }, + "end": { + "line": 606, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20243, + "end": 20244, + "loc": { + "start": { + "line": 606, + "column": 14 + }, + "end": { + "line": 606, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "init", + "start": 20244, + "end": 20248, + "loc": { + "start": { + "line": 606, + "column": 15 + }, + "end": { + "line": 606, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20248, + "end": 20249, + "loc": { + "start": { + "line": 606, + "column": 19 + }, + "end": { + "line": 606, + "column": 20 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20249, + "end": 20253, + "loc": { + "start": { + "line": 606, + "column": 20 + }, + "end": { + "line": 606, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20253, + "end": 20254, + "loc": { + "start": { + "line": 606, + "column": 24 + }, + "end": { + "line": 606, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20254, + "end": 20255, + "loc": { + "start": { + "line": 606, + "column": 25 + }, + "end": { + "line": 606, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20263, + "end": 20264, + "loc": { + "start": { + "line": 607, + "column": 6 + }, + "end": { + "line": 607, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20264, + "end": 20265, + "loc": { + "start": { + "line": 607, + "column": 7 + }, + "end": { + "line": 607, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20265, + "end": 20266, + "loc": { + "start": { + "line": 607, + "column": 8 + }, + "end": { + "line": 607, + "column": 9 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20276, + "end": 20280, + "loc": { + "start": { + "line": 609, + "column": 6 + }, + "end": { + "line": 609, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20280, + "end": 20281, + "loc": { + "start": { + "line": 609, + "column": 10 + }, + "end": { + "line": 609, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20281, + "end": 20302, + "loc": { + "start": { + "line": 609, + "column": 11 + }, + "end": { + "line": 609, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20303, + "end": 20304, + "loc": { + "start": { + "line": 609, + "column": 33 + }, + "end": { + "line": 609, + "column": 34 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20305, + "end": 20309, + "loc": { + "start": { + "line": 609, + "column": 35 + }, + "end": { + "line": 609, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20309, + "end": 20310, + "loc": { + "start": { + "line": 609, + "column": 39 + }, + "end": { + "line": 609, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardPluginClasses", + "start": 20310, + "end": 20331, + "loc": { + "start": { + "line": 609, + "column": 40 + }, + "end": { + "line": 609, + "column": 61 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 20332, + "end": 20333, + "loc": { + "start": { + "line": 609, + "column": 62 + }, + "end": { + "line": 609, + "column": 63 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " modules-loaded", + "start": 20334, + "end": 20351, + "loc": { + "start": { + "line": 609, + "column": 64 + }, + "end": { + "line": 609, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20351, + "end": 20352, + "loc": { + "start": { + "line": 609, + "column": 81 + }, + "end": { + "line": 609, + "column": 82 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 20362, + "end": 20366, + "loc": { + "start": { + "line": 611, + "column": 6 + }, + "end": { + "line": 611, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20366, + "end": 20367, + "loc": { + "start": { + "line": 611, + "column": 10 + }, + "end": { + "line": 611, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "render", + "start": 20367, + "end": 20373, + "loc": { + "start": { + "line": 611, + "column": 11 + }, + "end": { + "line": 611, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20373, + "end": 20374, + "loc": { + "start": { + "line": 611, + "column": 17 + }, + "end": { + "line": 611, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20374, + "end": 20375, + "loc": { + "start": { + "line": 611, + "column": 18 + }, + "end": { + "line": 611, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20375, + "end": 20376, + "loc": { + "start": { + "line": 611, + "column": 19 + }, + "end": { + "line": 611, + "column": 20 + } + } + }, + { + "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": 20384, + "end": 20388, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 612, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20388, + "end": 20389, + "loc": { + "start": { + "line": 612, + "column": 10 + }, + "end": { + "line": 612, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onModulesLoaded", + "start": 20389, + "end": 20404, + "loc": { + "start": { + "line": 612, + "column": 11 + }, + "end": { + "line": 612, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20404, + "end": 20405, + "loc": { + "start": { + "line": 612, + "column": 26 + }, + "end": { + "line": 612, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20405, + "end": 20406, + "loc": { + "start": { + "line": 612, + "column": 27 + }, + "end": { + "line": 612, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20406, + "end": 20407, + "loc": { + "start": { + "line": 612, + "column": 28 + }, + "end": { + "line": 612, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20413, + "end": 20414, + "loc": { + "start": { + "line": 613, + "column": 4 + }, + "end": { + "line": 613, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20418, + "end": 20419, + "loc": { + "start": { + "line": 614, "column": 2 }, "end": { - "line": 608, + "line": 614, "column": 3 } } @@ -140541,15 +144518,15 @@ { "type": "CommentBlock", "value": "*\r\n * Get module prop\r\n ", - "start": 20133, - "end": 20165, + "start": 20425, + "end": 20457, "loc": { "start": { - "line": 610, + "line": 616, "column": 2 }, "end": { - "line": 612, + "line": 618, "column": 5 } } @@ -140567,15 +144544,15 @@ "binop": null }, "value": "getModuleProp", - "start": 20169, - "end": 20182, + "start": 20461, + "end": 20474, "loc": { "start": { - "line": 613, + "line": 619, "column": 2 }, "end": { - "line": 613, + "line": 619, "column": 15 } } @@ -140594,15 +144571,15 @@ "updateContext": null }, "value": "=", - "start": 20183, - "end": 20184, + "start": 20475, + "end": 20476, "loc": { "start": { - "line": 613, + "line": 619, "column": 16 }, "end": { - "line": 613, + "line": 619, "column": 17 } } @@ -140619,15 +144596,15 @@ "postfix": false, "binop": null }, - "start": 20185, - "end": 20186, + "start": 20477, + "end": 20478, "loc": { "start": { - "line": 613, + "line": 619, "column": 18 }, "end": { - "line": 613, + "line": 619, "column": 19 } } @@ -140645,15 +144622,15 @@ "binop": null }, "value": "name", - "start": 20186, - "end": 20190, + "start": 20478, + "end": 20482, "loc": { "start": { - "line": 613, + "line": 619, "column": 19 }, "end": { - "line": 613, + "line": 619, "column": 23 } } @@ -140671,15 +144648,15 @@ "binop": null, "updateContext": null }, - "start": 20190, - "end": 20191, + "start": 20482, + "end": 20483, "loc": { "start": { - "line": 613, + "line": 619, "column": 23 }, "end": { - "line": 613, + "line": 619, "column": 24 } } @@ -140697,15 +144674,15 @@ "binop": null }, "value": "prop", - "start": 20192, - "end": 20196, + "start": 20484, + "end": 20488, "loc": { "start": { - "line": 613, + "line": 619, "column": 25 }, "end": { - "line": 613, + "line": 619, "column": 29 } } @@ -140722,15 +144699,15 @@ "postfix": false, "binop": null }, - "start": 20196, - "end": 20197, + "start": 20488, + "end": 20489, "loc": { "start": { - "line": 613, + "line": 619, "column": 29 }, "end": { - "line": 613, + "line": 619, "column": 30 } } @@ -140748,15 +144725,15 @@ "binop": null, "updateContext": null }, - "start": 20198, - "end": 20200, + "start": 20490, + "end": 20492, "loc": { "start": { - "line": 613, + "line": 619, "column": 31 }, "end": { - "line": 613, + "line": 619, "column": 33 } } @@ -140773,15 +144750,15 @@ "postfix": false, "binop": null }, - "start": 20201, - "end": 20202, + "start": 20493, + "end": 20494, "loc": { "start": { - "line": 613, + "line": 619, "column": 34 }, "end": { - "line": 613, + "line": 619, "column": 35 } } @@ -140801,15 +144778,15 @@ "updateContext": null }, "value": "if", - "start": 20208, - "end": 20210, + "start": 20500, + "end": 20502, "loc": { "start": { - "line": 614, + "line": 620, "column": 4 }, "end": { - "line": 614, + "line": 620, "column": 6 } } @@ -140826,15 +144803,15 @@ "postfix": false, "binop": null }, - "start": 20210, - "end": 20211, + "start": 20502, + "end": 20503, "loc": { "start": { - "line": 614, + "line": 620, "column": 6 }, "end": { - "line": 614, + "line": 620, "column": 7 } } @@ -140853,15 +144830,15 @@ "updateContext": null }, "value": "!", - "start": 20211, - "end": 20212, + "start": 20503, + "end": 20504, "loc": { "start": { - "line": 614, + "line": 620, "column": 7 }, "end": { - "line": 614, + "line": 620, "column": 8 } } @@ -140881,15 +144858,15 @@ "updateContext": null }, "value": "this", - "start": 20212, - "end": 20216, + "start": 20504, + "end": 20508, "loc": { "start": { - "line": 614, + "line": 620, "column": 8 }, "end": { - "line": 614, + "line": 620, "column": 12 } } @@ -140907,15 +144884,15 @@ "binop": null, "updateContext": null }, - "start": 20216, - "end": 20217, + "start": 20508, + "end": 20509, "loc": { "start": { - "line": 614, + "line": 620, "column": 12 }, "end": { - "line": 614, + "line": 620, "column": 13 } } @@ -140933,15 +144910,15 @@ "binop": null }, "value": "modules", - "start": 20217, - "end": 20224, + "start": 20509, + "end": 20516, "loc": { "start": { - "line": 614, + "line": 620, "column": 13 }, "end": { - "line": 614, + "line": 620, "column": 20 } } @@ -140959,15 +144936,15 @@ "binop": null, "updateContext": null }, - "start": 20224, - "end": 20225, + "start": 20516, + "end": 20517, "loc": { "start": { - "line": 614, + "line": 620, "column": 20 }, "end": { - "line": 614, + "line": 620, "column": 21 } } @@ -140985,15 +144962,15 @@ "binop": null }, "value": "name", - "start": 20225, - "end": 20229, + "start": 20517, + "end": 20521, "loc": { "start": { - "line": 614, + "line": 620, "column": 21 }, "end": { - "line": 614, + "line": 620, "column": 25 } } @@ -141011,15 +144988,15 @@ "binop": null, "updateContext": null }, - "start": 20229, - "end": 20230, + "start": 20521, + "end": 20522, "loc": { "start": { - "line": 614, + "line": 620, "column": 25 }, "end": { - "line": 614, + "line": 620, "column": 26 } } @@ -141036,15 +145013,15 @@ "postfix": false, "binop": null }, - "start": 20230, - "end": 20231, + "start": 20522, + "end": 20523, "loc": { "start": { - "line": 614, + "line": 620, "column": 26 }, "end": { - "line": 614, + "line": 620, "column": 27 } } @@ -141064,15 +145041,15 @@ "updateContext": null }, "value": "return", - "start": 20239, - "end": 20245, + "start": 20531, + "end": 20537, "loc": { "start": { - "line": 615, + "line": 621, "column": 6 }, "end": { - "line": 615, + "line": 621, "column": 12 } } @@ -141092,15 +145069,15 @@ "updateContext": null }, "value": "false", - "start": 20246, - "end": 20251, + "start": 20538, + "end": 20543, "loc": { "start": { - "line": 615, + "line": 621, "column": 13 }, "end": { - "line": 615, + "line": 621, "column": 18 } } @@ -141118,15 +145095,15 @@ "binop": null, "updateContext": null }, - "start": 20251, - "end": 20252, + "start": 20543, + "end": 20544, "loc": { "start": { - "line": 615, + "line": 621, "column": 18 }, "end": { - "line": 615, + "line": 621, "column": 19 } } @@ -141146,15 +145123,15 @@ "updateContext": null }, "value": "return", - "start": 20264, - "end": 20270, + "start": 20556, + "end": 20562, "loc": { "start": { - "line": 617, + "line": 623, "column": 4 }, "end": { - "line": 617, + "line": 623, "column": 10 } } @@ -141174,15 +145151,15 @@ "updateContext": null }, "value": "this", - "start": 20271, - "end": 20275, + "start": 20563, + "end": 20567, "loc": { "start": { - "line": 617, + "line": 623, "column": 11 }, "end": { - "line": 617, + "line": 623, "column": 15 } } @@ -141200,15 +145177,15 @@ "binop": null, "updateContext": null }, - "start": 20275, - "end": 20276, + "start": 20567, + "end": 20568, "loc": { "start": { - "line": 617, + "line": 623, "column": 15 }, "end": { - "line": 617, + "line": 623, "column": 16 } } @@ -141226,15 +145203,15 @@ "binop": null }, "value": "modules", - "start": 20276, - "end": 20283, + "start": 20568, + "end": 20575, "loc": { "start": { - "line": 617, + "line": 623, "column": 16 }, "end": { - "line": 617, + "line": 623, "column": 23 } } @@ -141252,15 +145229,15 @@ "binop": null, "updateContext": null }, - "start": 20283, - "end": 20284, + "start": 20575, + "end": 20576, "loc": { "start": { - "line": 617, + "line": 623, "column": 23 }, "end": { - "line": 617, + "line": 623, "column": 24 } } @@ -141278,15 +145255,15 @@ "binop": null }, "value": "name", - "start": 20284, - "end": 20288, + "start": 20576, + "end": 20580, "loc": { "start": { - "line": 617, + "line": 623, "column": 24 }, "end": { - "line": 617, + "line": 623, "column": 28 } } @@ -141304,15 +145281,15 @@ "binop": null, "updateContext": null }, - "start": 20288, - "end": 20289, + "start": 20580, + "end": 20581, "loc": { "start": { - "line": 617, + "line": 623, "column": 28 }, "end": { - "line": 617, + "line": 623, "column": 29 } } @@ -141330,15 +145307,15 @@ "binop": null, "updateContext": null }, - "start": 20289, - "end": 20290, + "start": 20581, + "end": 20582, "loc": { "start": { - "line": 617, + "line": 623, "column": 29 }, "end": { - "line": 617, + "line": 623, "column": 30 } } @@ -141356,15 +145333,15 @@ "binop": null }, "value": "prop", - "start": 20290, - "end": 20294, + "start": 20582, + "end": 20586, "loc": { "start": { - "line": 617, + "line": 623, "column": 30 }, "end": { - "line": 617, + "line": 623, "column": 34 } } @@ -141382,15 +145359,15 @@ "binop": null, "updateContext": null }, - "start": 20294, - "end": 20295, + "start": 20586, + "end": 20587, "loc": { "start": { - "line": 617, + "line": 623, "column": 34 }, "end": { - "line": 617, + "line": 623, "column": 35 } } @@ -141408,15 +145385,15 @@ "binop": null, "updateContext": null }, - "start": 20295, - "end": 20296, + "start": 20587, + "end": 20588, "loc": { "start": { - "line": 617, + "line": 623, "column": 35 }, "end": { - "line": 617, + "line": 623, "column": 36 } } @@ -141433,15 +145410,15 @@ "postfix": false, "binop": null }, - "start": 20300, - "end": 20301, + "start": 20592, + "end": 20593, "loc": { "start": { - "line": 618, + "line": 624, "column": 2 }, "end": { - "line": 618, + "line": 624, "column": 3 } } @@ -141449,15 +145426,15 @@ { "type": "CommentBlock", "value": "*\r\n * getModulesList\r\n ", - "start": 20307, - "end": 20338, + "start": 20599, + "end": 20630, "loc": { "start": { - "line": 620, + "line": 626, "column": 2 }, "end": { - "line": 622, + "line": 628, "column": 5 } } @@ -141475,15 +145452,15 @@ "binop": null }, "value": "getModulesList", - "start": 20342, - "end": 20356, + "start": 20634, + "end": 20648, "loc": { "start": { - "line": 623, + "line": 629, "column": 2 }, "end": { - "line": 623, + "line": 629, "column": 16 } } @@ -141502,15 +145479,15 @@ "updateContext": null }, "value": "=", - "start": 20357, - "end": 20358, + "start": 20649, + "end": 20650, "loc": { "start": { - "line": 623, + "line": 629, "column": 17 }, "end": { - "line": 623, + "line": 629, "column": 18 } } @@ -141527,15 +145504,15 @@ "postfix": false, "binop": null }, - "start": 20359, - "end": 20360, + "start": 20651, + "end": 20652, "loc": { "start": { - "line": 623, + "line": 629, "column": 19 }, "end": { - "line": 623, + "line": 629, "column": 20 } } @@ -141552,15 +145529,15 @@ "postfix": false, "binop": null }, - "start": 20360, - "end": 20361, + "start": 20652, + "end": 20653, "loc": { "start": { - "line": 623, + "line": 629, "column": 20 }, "end": { - "line": 623, + "line": 629, "column": 21 } } @@ -141578,15 +145555,15 @@ "binop": null, "updateContext": null }, - "start": 20362, - "end": 20364, + "start": 20654, + "end": 20656, "loc": { "start": { - "line": 623, + "line": 629, "column": 22 }, "end": { - "line": 623, + "line": 629, "column": 24 } } @@ -141603,15 +145580,15 @@ "postfix": false, "binop": null }, - "start": 20365, - "end": 20366, + "start": 20657, + "end": 20658, "loc": { "start": { - "line": 623, + "line": 629, "column": 25 }, "end": { - "line": 623, + "line": 629, "column": 26 } } @@ -141631,15 +145608,15 @@ "updateContext": null }, "value": "return", - "start": 20372, - "end": 20378, + "start": 20664, + "end": 20670, "loc": { "start": { - "line": 624, + "line": 630, "column": 4 }, "end": { - "line": 624, + "line": 630, "column": 10 } } @@ -141657,15 +145634,15 @@ "binop": null }, "value": "Object", - "start": 20379, - "end": 20385, + "start": 20671, + "end": 20677, "loc": { "start": { - "line": 624, + "line": 630, "column": 11 }, "end": { - "line": 624, + "line": 630, "column": 17 } } @@ -141683,15 +145660,15 @@ "binop": null, "updateContext": null }, - "start": 20385, - "end": 20386, + "start": 20677, + "end": 20678, "loc": { "start": { - "line": 624, + "line": 630, "column": 17 }, "end": { - "line": 624, + "line": 630, "column": 18 } } @@ -141709,15 +145686,15 @@ "binop": null }, "value": "keys", - "start": 20386, - "end": 20390, + "start": 20678, + "end": 20682, "loc": { "start": { - "line": 624, + "line": 630, "column": 18 }, "end": { - "line": 624, + "line": 630, "column": 22 } } @@ -141734,15 +145711,15 @@ "postfix": false, "binop": null }, - "start": 20390, - "end": 20391, + "start": 20682, + "end": 20683, "loc": { "start": { - "line": 624, + "line": 630, "column": 22 }, "end": { - "line": 624, + "line": 630, "column": 23 } } @@ -141762,15 +145739,15 @@ "updateContext": null }, "value": "this", - "start": 20391, - "end": 20395, + "start": 20683, + "end": 20687, "loc": { "start": { - "line": 624, + "line": 630, "column": 23 }, "end": { - "line": 624, + "line": 630, "column": 27 } } @@ -141788,15 +145765,15 @@ "binop": null, "updateContext": null }, - "start": 20395, - "end": 20396, + "start": 20687, + "end": 20688, "loc": { "start": { - "line": 624, + "line": 630, "column": 27 }, "end": { - "line": 624, + "line": 630, "column": 28 } } @@ -141814,15 +145791,15 @@ "binop": null }, "value": "modules", - "start": 20396, - "end": 20403, + "start": 20688, + "end": 20695, "loc": { "start": { - "line": 624, + "line": 630, "column": 28 }, "end": { - "line": 624, + "line": 630, "column": 35 } } @@ -141839,15 +145816,15 @@ "postfix": false, "binop": null }, - "start": 20403, - "end": 20404, + "start": 20695, + "end": 20696, "loc": { "start": { - "line": 624, + "line": 630, "column": 35 }, "end": { - "line": 624, + "line": 630, "column": 36 } } @@ -141865,15 +145842,15 @@ "binop": null, "updateContext": null }, - "start": 20404, - "end": 20405, + "start": 20696, + "end": 20697, "loc": { "start": { - "line": 624, + "line": 630, "column": 36 }, "end": { - "line": 624, + "line": 630, "column": 37 } } @@ -141890,15 +145867,15 @@ "postfix": false, "binop": null }, - "start": 20409, - "end": 20410, + "start": 20701, + "end": 20702, "loc": { "start": { - "line": 625, + "line": 631, "column": 2 }, "end": { - "line": 625, + "line": 631, "column": 3 } } @@ -141906,15 +145883,15 @@ { "type": "CommentBlock", "value": "*\r\n * Renders rows and buttons as per options\r\n ", - "start": 20416, - "end": 20472, + "start": 20708, + "end": 20764, "loc": { "start": { - "line": 627, + "line": 633, "column": 2 }, "end": { - "line": 629, + "line": 635, "column": 5 } } @@ -141932,15 +145909,15 @@ "binop": null }, "value": "render", - "start": 20476, - "end": 20482, + "start": 20768, + "end": 20774, "loc": { "start": { - "line": 630, + "line": 636, "column": 2 }, "end": { - "line": 630, + "line": 636, "column": 8 } } @@ -141957,15 +145934,15 @@ "postfix": false, "binop": null }, - "start": 20482, - "end": 20483, + "start": 20774, + "end": 20775, "loc": { "start": { - "line": 630, + "line": 636, "column": 8 }, "end": { - "line": 630, + "line": 636, "column": 9 } } @@ -141982,15 +145959,15 @@ "postfix": false, "binop": null }, - "start": 20483, - "end": 20484, + "start": 20775, + "end": 20776, "loc": { "start": { - "line": 630, + "line": 636, "column": 9 }, "end": { - "line": 630, + "line": 636, "column": 10 } } @@ -142007,15 +145984,15 @@ "postfix": false, "binop": null }, - "start": 20484, - "end": 20485, + "start": 20776, + "end": 20777, "loc": { "start": { - "line": 630, + "line": 636, "column": 10 }, "end": { - "line": 630, + "line": 636, "column": 11 } } @@ -142023,15 +146000,15 @@ { "type": "CommentBlock", "value": "*\r\n * Clear keyboard\r\n ", - "start": 20491, - "end": 20526, + "start": 20783, + "end": 20818, "loc": { "start": { - "line": 631, + "line": 637, "column": 4 }, "end": { - "line": 633, + "line": 639, "column": 7 } } @@ -142051,15 +146028,15 @@ "updateContext": null }, "value": "this", - "start": 20532, - "end": 20536, + "start": 20824, + "end": 20828, "loc": { "start": { - "line": 634, + "line": 640, "column": 4 }, "end": { - "line": 634, + "line": 640, "column": 8 } } @@ -142077,15 +146054,15 @@ "binop": null, "updateContext": null }, - "start": 20536, - "end": 20537, + "start": 20828, + "end": 20829, "loc": { "start": { - "line": 634, + "line": 640, "column": 8 }, "end": { - "line": 634, + "line": 640, "column": 9 } } @@ -142103,15 +146080,15 @@ "binop": null }, "value": "clear", - "start": 20537, - "end": 20542, + "start": 20829, + "end": 20834, "loc": { "start": { - "line": 634, + "line": 640, "column": 9 }, "end": { - "line": 634, + "line": 640, "column": 14 } } @@ -142128,15 +146105,15 @@ "postfix": false, "binop": null }, - "start": 20542, - "end": 20543, + "start": 20834, + "end": 20835, "loc": { "start": { - "line": 634, + "line": 640, "column": 14 }, "end": { - "line": 634, + "line": 640, "column": 15 } } @@ -142153,15 +146130,15 @@ "postfix": false, "binop": null }, - "start": 20543, - "end": 20544, + "start": 20835, + "end": 20836, "loc": { "start": { - "line": 634, + "line": 640, "column": 15 }, "end": { - "line": 634, + "line": 640, "column": 16 } } @@ -142179,15 +146156,15 @@ "binop": null, "updateContext": null }, - "start": 20544, - "end": 20545, + "start": 20836, + "end": 20837, "loc": { "start": { - "line": 634, + "line": 640, "column": 16 }, "end": { - "line": 634, + "line": 640, "column": 17 } } @@ -142207,15 +146184,15 @@ "updateContext": null }, "value": "let", - "start": 20553, - "end": 20556, + "start": 20845, + "end": 20848, "loc": { "start": { - "line": 636, + "line": 642, "column": 4 }, "end": { - "line": 636, + "line": 642, "column": 7 } } @@ -142233,15 +146210,15 @@ "binop": null }, "value": "layoutClass", - "start": 20557, - "end": 20568, + "start": 20849, + "end": 20860, "loc": { "start": { - "line": 636, + "line": 642, "column": 8 }, "end": { - "line": 636, + "line": 642, "column": 19 } } @@ -142260,15 +146237,15 @@ "updateContext": null }, "value": "=", - "start": 20569, - "end": 20570, + "start": 20861, + "end": 20862, "loc": { "start": { - "line": 636, + "line": 642, "column": 20 }, "end": { - "line": 636, + "line": 642, "column": 21 } } @@ -142288,15 +146265,15 @@ "updateContext": null }, "value": "this", - "start": 20571, - "end": 20575, + "start": 20863, + "end": 20867, "loc": { "start": { - "line": 636, + "line": 642, "column": 22 }, "end": { - "line": 636, + "line": 642, "column": 26 } } @@ -142314,15 +146291,15 @@ "binop": null, "updateContext": null }, - "start": 20575, - "end": 20576, + "start": 20867, + "end": 20868, "loc": { "start": { - "line": 636, + "line": 642, "column": 26 }, "end": { - "line": 636, + "line": 642, "column": 27 } } @@ -142340,15 +146317,15 @@ "binop": null }, "value": "options", - "start": 20576, - "end": 20583, + "start": 20868, + "end": 20875, "loc": { "start": { - "line": 636, + "line": 642, "column": 27 }, "end": { - "line": 636, + "line": 642, "column": 34 } } @@ -142366,15 +146343,15 @@ "binop": null, "updateContext": null }, - "start": 20583, - "end": 20584, + "start": 20875, + "end": 20876, "loc": { "start": { - "line": 636, + "line": 642, "column": 34 }, "end": { - "line": 636, + "line": 642, "column": 35 } } @@ -142392,15 +146369,15 @@ "binop": null }, "value": "layout", - "start": 20584, - "end": 20590, + "start": 20876, + "end": 20882, "loc": { "start": { - "line": 636, + "line": 642, "column": 35 }, "end": { - "line": 636, + "line": 642, "column": 41 } } @@ -142418,15 +146395,15 @@ "binop": null, "updateContext": null }, - "start": 20591, - "end": 20592, + "start": 20883, + "end": 20884, "loc": { "start": { - "line": 636, + "line": 642, "column": 42 }, "end": { - "line": 636, + "line": 642, "column": 43 } } @@ -142445,15 +146422,15 @@ "updateContext": null }, "value": "hg-layout-custom", - "start": 20593, - "end": 20611, + "start": 20885, + "end": 20903, "loc": { "start": { - "line": 636, + "line": 642, "column": 44 }, "end": { - "line": 636, + "line": 642, "column": 62 } } @@ -142471,15 +146448,15 @@ "binop": null, "updateContext": null }, - "start": 20612, - "end": 20613, + "start": 20904, + "end": 20905, "loc": { "start": { - "line": 636, + "line": 642, "column": 63 }, "end": { - "line": 636, + "line": 642, "column": 64 } } @@ -142496,15 +146473,15 @@ "postfix": false, "binop": null }, - "start": 20614, - "end": 20615, + "start": 20906, + "end": 20907, "loc": { "start": { - "line": 636, + "line": 642, "column": 65 }, "end": { - "line": 636, + "line": 642, "column": 66 } } @@ -142523,15 +146500,15 @@ "updateContext": null }, "value": "hg-layout-", - "start": 20615, - "end": 20625, + "start": 20907, + "end": 20917, "loc": { "start": { - "line": 636, + "line": 642, "column": 66 }, "end": { - "line": 636, + "line": 642, "column": 76 } } @@ -142548,15 +146525,15 @@ "postfix": false, "binop": null }, - "start": 20625, - "end": 20627, + "start": 20917, + "end": 20919, "loc": { "start": { - "line": 636, + "line": 642, "column": 76 }, "end": { - "line": 636, + "line": 642, "column": 78 } } @@ -142576,15 +146553,15 @@ "updateContext": null }, "value": "this", - "start": 20627, - "end": 20631, + "start": 20919, + "end": 20923, "loc": { "start": { - "line": 636, + "line": 642, "column": 78 }, "end": { - "line": 636, + "line": 642, "column": 82 } } @@ -142602,15 +146579,15 @@ "binop": null, "updateContext": null }, - "start": 20631, - "end": 20632, + "start": 20923, + "end": 20924, "loc": { "start": { - "line": 636, + "line": 642, "column": 82 }, "end": { - "line": 636, + "line": 642, "column": 83 } } @@ -142628,15 +146605,15 @@ "binop": null }, "value": "options", - "start": 20632, - "end": 20639, + "start": 20924, + "end": 20931, "loc": { "start": { - "line": 636, + "line": 642, "column": 83 }, "end": { - "line": 636, + "line": 642, "column": 90 } } @@ -142654,15 +146631,15 @@ "binop": null, "updateContext": null }, - "start": 20639, - "end": 20640, + "start": 20931, + "end": 20932, "loc": { "start": { - "line": 636, + "line": 642, "column": 90 }, "end": { - "line": 636, + "line": 642, "column": 91 } } @@ -142680,15 +146657,15 @@ "binop": null }, "value": "layoutName", - "start": 20640, - "end": 20650, + "start": 20932, + "end": 20942, "loc": { "start": { - "line": 636, + "line": 642, "column": 91 }, "end": { - "line": 636, + "line": 642, "column": 101 } } @@ -142705,15 +146682,15 @@ "postfix": false, "binop": null }, - "start": 20650, - "end": 20651, + "start": 20942, + "end": 20943, "loc": { "start": { - "line": 636, + "line": 642, "column": 101 }, "end": { - "line": 636, + "line": 642, "column": 102 } } @@ -142732,15 +146709,15 @@ "updateContext": null }, "value": "", - "start": 20651, - "end": 20651, + "start": 20943, + "end": 20943, "loc": { "start": { - "line": 636, + "line": 642, "column": 102 }, "end": { - "line": 636, + "line": 642, "column": 102 } } @@ -142757,15 +146734,15 @@ "postfix": false, "binop": null }, - "start": 20651, - "end": 20652, + "start": 20943, + "end": 20944, "loc": { "start": { - "line": 636, + "line": 642, "column": 102 }, "end": { - "line": 636, + "line": 642, "column": 103 } } @@ -142783,15 +146760,15 @@ "binop": null, "updateContext": null }, - "start": 20652, - "end": 20653, + "start": 20944, + "end": 20945, "loc": { "start": { - "line": 636, + "line": 642, "column": 103 }, "end": { - "line": 636, + "line": 642, "column": 104 } } @@ -142811,15 +146788,15 @@ "updateContext": null }, "value": "let", - "start": 20659, - "end": 20662, + "start": 20951, + "end": 20954, "loc": { "start": { - "line": 637, + "line": 643, "column": 4 }, "end": { - "line": 637, + "line": 643, "column": 7 } } @@ -142837,15 +146814,15 @@ "binop": null }, "value": "layout", - "start": 20663, - "end": 20669, + "start": 20955, + "end": 20961, "loc": { "start": { - "line": 637, + "line": 643, "column": 8 }, "end": { - "line": 637, + "line": 643, "column": 14 } } @@ -142864,15 +146841,15 @@ "updateContext": null }, "value": "=", - "start": 20670, - "end": 20671, + "start": 20962, + "end": 20963, "loc": { "start": { - "line": 637, + "line": 643, "column": 15 }, "end": { - "line": 637, + "line": 643, "column": 16 } } @@ -142892,1307 +146869,16 @@ "updateContext": null }, "value": "this", - "start": 20672, - "end": 20676, - "loc": { - "start": { - "line": 637, - "column": 17 - }, - "end": { - "line": 637, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20676, - "end": 20677, - "loc": { - "start": { - "line": 637, - "column": 21 - }, - "end": { - "line": 637, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 20677, - "end": 20684, - "loc": { - "start": { - "line": 637, - "column": 22 - }, - "end": { - "line": 637, - "column": 29 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20684, - "end": 20685, - "loc": { - "start": { - "line": 637, - "column": 29 - }, - "end": { - "line": 637, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layout", - "start": 20685, - "end": 20691, - "loc": { - "start": { - "line": 637, - "column": 30 - }, - "end": { - "line": 637, - "column": 36 - } - } - }, - { - "type": { - "label": "||", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 1, - "updateContext": null - }, - "value": "||", - "start": 20692, - "end": 20694, - "loc": { - "start": { - "line": 637, - "column": 37 - }, - "end": { - "line": 637, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "KeyboardLayout", - "start": 20695, - "end": 20709, - "loc": { - "start": { - "line": 637, - "column": 40 - }, - "end": { - "line": 637, - "column": 54 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20709, - "end": 20710, - "loc": { - "start": { - "line": 637, - "column": 54 - }, - "end": { - "line": 637, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "getDefaultLayout", - "start": 20710, - "end": 20726, - "loc": { - "start": { - "line": 637, - "column": 55 - }, - "end": { - "line": 637, - "column": 71 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20726, - "end": 20727, - "loc": { - "start": { - "line": 637, - "column": 71 - }, - "end": { - "line": 637, - "column": 72 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20727, - "end": 20728, - "loc": { - "start": { - "line": 637, - "column": 72 - }, - "end": { - "line": 637, - "column": 73 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20728, - "end": 20729, - "loc": { - "start": { - "line": 637, - "column": 73 - }, - "end": { - "line": 637, - "column": 74 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Account for buttonTheme, if set\r\n ", - "start": 20737, - "end": 20789, - "loc": { - "start": { - "line": 639, - "column": 4 - }, - "end": { - "line": 641, - "column": 7 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 20795, - "end": 20798, - "loc": { - "start": { - "line": 642, - "column": 4 - }, - "end": { - "line": 642, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonThemesParsed", - "start": 20799, - "end": 20817, - "loc": { - "start": { - "line": 642, - "column": 8 - }, - "end": { - "line": 642, - "column": 26 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 20818, - "end": 20819, - "loc": { - "start": { - "line": 642, - "column": 27 - }, - "end": { - "line": 642, - "column": 28 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20820, - "end": 20821, - "loc": { - "start": { - "line": 642, - "column": 29 - }, - "end": { - "line": 642, - "column": 30 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20821, - "end": 20822, - "loc": { - "start": { - "line": 642, - "column": 30 - }, - "end": { - "line": 642, - "column": 31 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20822, - "end": 20823, - "loc": { - "start": { - "line": 642, - "column": 31 - }, - "end": { - "line": 642, - "column": 32 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 20829, - "end": 20831, - "loc": { - "start": { - "line": 643, - "column": 4 - }, - "end": { - "line": 643, - "column": 6 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20831, - "end": 20832, - "loc": { - "start": { - "line": 643, - "column": 6 - }, - "end": { - "line": 643, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "Array", - "start": 20832, - "end": 20837, - "loc": { - "start": { - "line": 643, - "column": 7 - }, - "end": { - "line": 643, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20837, - "end": 20838, - "loc": { - "start": { - "line": 643, - "column": 12 - }, - "end": { - "line": 643, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isArray", - "start": 20838, - "end": 20845, - "loc": { - "start": { - "line": 643, - "column": 13 - }, - "end": { - "line": 643, - "column": 20 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20845, - "end": 20846, - "loc": { - "start": { - "line": 643, - "column": 20 - }, - "end": { - "line": 643, - "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": 20846, - "end": 20850, - "loc": { - "start": { - "line": 643, - "column": 21 - }, - "end": { - "line": 643, - "column": 25 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20850, - "end": 20851, - "loc": { - "start": { - "line": 643, - "column": 25 - }, - "end": { - "line": 643, - "column": 26 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 20851, - "end": 20858, - "loc": { - "start": { - "line": 643, - "column": 26 - }, - "end": { - "line": 643, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20858, - "end": 20859, - "loc": { - "start": { - "line": 643, - "column": 33 - }, - "end": { - "line": 643, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 20859, - "end": 20870, - "loc": { - "start": { - "line": 643, - "column": 34 - }, - "end": { - "line": 643, - "column": 45 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20870, - "end": 20871, - "loc": { - "start": { - "line": 643, - "column": 45 - }, - "end": { - "line": 643, - "column": 46 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20871, - "end": 20872, - "loc": { - "start": { - "line": 643, - "column": 46 - }, - "end": { - "line": 643, - "column": 47 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20872, - "end": 20873, - "loc": { - "start": { - "line": 643, - "column": 47 - }, - "end": { - "line": 643, - "column": 48 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 20881, - "end": 20885, - "loc": { - "start": { - "line": 644, - "column": 6 - }, - "end": { - "line": 644, - "column": 10 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20885, - "end": 20886, - "loc": { - "start": { - "line": 644, - "column": 10 - }, - "end": { - "line": 644, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 20886, - "end": 20893, - "loc": { - "start": { - "line": 644, - "column": 11 - }, - "end": { - "line": 644, - "column": 18 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20893, - "end": 20894, - "loc": { - "start": { - "line": 644, - "column": 18 - }, - "end": { - "line": 644, - "column": 19 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonTheme", - "start": 20894, - "end": 20905, - "loc": { - "start": { - "line": 644, - "column": 19 - }, - "end": { - "line": 644, - "column": 30 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20905, - "end": 20906, - "loc": { - "start": { - "line": 644, - "column": 30 - }, - "end": { - "line": 644, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 20906, - "end": 20913, - "loc": { - "start": { - "line": 644, - "column": 31 - }, - "end": { - "line": 644, - "column": 38 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20913, - "end": 20914, - "loc": { - "start": { - "line": 644, - "column": 38 - }, - "end": { - "line": 644, - "column": 39 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 20914, - "end": 20922, - "loc": { - "start": { - "line": 644, - "column": 39 - }, - "end": { - "line": 644, - "column": 47 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20923, - "end": 20925, - "loc": { - "start": { - "line": 644, - "column": 48 - }, - "end": { - "line": 644, - "column": 50 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20926, - "end": 20927, - "loc": { - "start": { - "line": 644, - "column": 51 - }, - "end": { - "line": 644, - "column": 52 - } - } - }, - { - "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "if", - "start": 20937, - "end": 20939, - "loc": { - "start": { - "line": 645, - "column": 8 - }, - "end": { - "line": 645, - "column": 10 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 20939, - "end": 20940, - "loc": { - "start": { - "line": 645, - "column": 10 - }, - "end": { - "line": 645, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 20940, - "end": 20948, - "loc": { - "start": { - "line": 645, - "column": 11 - }, - "end": { - "line": 645, - "column": 19 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 20948, - "end": 20949, - "loc": { - "start": { - "line": 645, - "column": 19 - }, - "end": { - "line": 645, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttons", - "start": 20949, - "end": 20956, - "loc": { - "start": { - "line": 645, - "column": 20 - }, - "end": { - "line": 645, - "column": 27 - } - } - }, - { - "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": 2, - "updateContext": null - }, - "value": "&&", - "start": 20957, - "end": 20959, - "loc": { - "start": { - "line": 645, - "column": 28 - }, - "end": { - "line": 645, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "themeObj", - "start": 20960, + "start": 20964, "end": 20968, "loc": { "start": { - "line": 645, - "column": 31 + "line": 643, + "column": 17 }, "end": { - "line": 645, - "column": 39 + "line": 643, + "column": 21 } } }, @@ -144213,11 +146899,1570 @@ "end": 20969, "loc": { "start": { - "line": 645, + "line": 643, + "column": 21 + }, + "end": { + "line": 643, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 20969, + "end": 20976, + "loc": { + "start": { + "line": 643, + "column": 22 + }, + "end": { + "line": 643, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20976, + "end": 20977, + "loc": { + "start": { + "line": 643, + "column": 29 + }, + "end": { + "line": 643, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "layout", + "start": 20977, + "end": 20983, + "loc": { + "start": { + "line": 643, + "column": 30 + }, + "end": { + "line": 643, + "column": 36 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 20984, + "end": 20986, + "loc": { + "start": { + "line": 643, + "column": 37 + }, + "end": { + "line": 643, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "KeyboardLayout", + "start": 20987, + "end": 21001, + "loc": { + "start": { + "line": 643, + "column": 40 + }, + "end": { + "line": 643, + "column": 54 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21001, + "end": 21002, + "loc": { + "start": { + "line": 643, + "column": 54 + }, + "end": { + "line": 643, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getDefaultLayout", + "start": 21002, + "end": 21018, + "loc": { + "start": { + "line": 643, + "column": 55 + }, + "end": { + "line": 643, + "column": 71 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21018, + "end": 21019, + "loc": { + "start": { + "line": 643, + "column": 71 + }, + "end": { + "line": 643, + "column": 72 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21019, + "end": 21020, + "loc": { + "start": { + "line": 643, + "column": 72 + }, + "end": { + "line": 643, + "column": 73 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21020, + "end": 21021, + "loc": { + "start": { + "line": 643, + "column": 73 + }, + "end": { + "line": 643, + "column": 74 + } + } + }, + { + "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": 21027, + "end": 21030, + "loc": { + "start": { + "line": 644, + "column": 4 + }, + "end": { + "line": 644, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useTouchEvents", + "start": 21031, + "end": 21045, + "loc": { + "start": { + "line": 644, + "column": 8 + }, + "end": { + "line": 644, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 21046, + "end": 21047, + "loc": { + "start": { + "line": 644, + "column": 23 + }, + "end": { + "line": 644, + "column": 24 + } + } + }, + { + "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": 21048, + "end": 21052, + "loc": { + "start": { + "line": 644, + "column": 25 + }, + "end": { + "line": 644, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21052, + "end": 21053, + "loc": { + "start": { + "line": 644, + "column": 29 + }, + "end": { + "line": 644, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 21053, + "end": 21060, + "loc": { + "start": { + "line": 644, + "column": 30 + }, + "end": { + "line": 644, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21060, + "end": 21061, + "loc": { + "start": { + "line": 644, + "column": 37 + }, + "end": { + "line": 644, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useTouchEvents", + "start": 21061, + "end": 21075, + "loc": { + "start": { + "line": 644, + "column": 38 + }, + "end": { + "line": 644, + "column": 52 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 21076, + "end": 21078, + "loc": { + "start": { + "line": 644, + "column": 53 + }, + "end": { + "line": 644, + "column": 55 + } + } + }, + { + "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": 21079, + "end": 21084, + "loc": { + "start": { + "line": 644, + "column": 56 + }, + "end": { + "line": 644, + "column": 61 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Account for buttonTheme, if set\r\n ", + "start": 21092, + "end": 21144, + "loc": { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 7 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 21150, + "end": 21153, + "loc": { + "start": { + "line": 649, + "column": 4 + }, + "end": { + "line": 649, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonThemesParsed", + "start": 21154, + "end": 21172, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 21173, + "end": 21174, + "loc": { + "start": { + "line": 649, + "column": 27 + }, + "end": { + "line": 649, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21175, + "end": 21176, + "loc": { + "start": { + "line": 649, + "column": 29 + }, + "end": { + "line": 649, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21176, + "end": 21177, + "loc": { + "start": { + "line": 649, + "column": 30 + }, + "end": { + "line": 649, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21177, + "end": 21178, + "loc": { + "start": { + "line": 649, + "column": 31 + }, + "end": { + "line": 649, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 21184, + "end": 21186, + "loc": { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 650, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21186, + "end": 21187, + "loc": { + "start": { + "line": 650, + "column": 6 + }, + "end": { + "line": 650, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 21187, + "end": 21192, + "loc": { + "start": { + "line": 650, + "column": 7 + }, + "end": { + "line": 650, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21192, + "end": 21193, + "loc": { + "start": { + "line": 650, + "column": 12 + }, + "end": { + "line": 650, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isArray", + "start": 21193, + "end": 21200, + "loc": { + "start": { + "line": 650, + "column": 13 + }, + "end": { + "line": 650, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21200, + "end": 21201, + "loc": { + "start": { + "line": 650, + "column": 20 + }, + "end": { + "line": 650, + "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": 21201, + "end": 21205, + "loc": { + "start": { + "line": 650, + "column": 21 + }, + "end": { + "line": 650, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21205, + "end": 21206, + "loc": { + "start": { + "line": 650, + "column": 25 + }, + "end": { + "line": 650, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 21206, + "end": 21213, + "loc": { + "start": { + "line": 650, + "column": 26 + }, + "end": { + "line": 650, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21213, + "end": 21214, + "loc": { + "start": { + "line": 650, + "column": 33 + }, + "end": { + "line": 650, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 21214, + "end": 21225, + "loc": { + "start": { + "line": 650, + "column": 34 + }, + "end": { + "line": 650, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21225, + "end": 21226, + "loc": { + "start": { + "line": 650, + "column": 45 + }, + "end": { + "line": 650, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21226, + "end": 21227, + "loc": { + "start": { + "line": 650, + "column": 46 + }, + "end": { + "line": 650, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21227, + "end": 21228, + "loc": { + "start": { + "line": 650, + "column": 47 + }, + "end": { + "line": 650, + "column": 48 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 21236, + "end": 21240, + "loc": { + "start": { + "line": 651, + "column": 6 + }, + "end": { + "line": 651, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21240, + "end": 21241, + "loc": { + "start": { + "line": 651, + "column": 10 + }, + "end": { + "line": 651, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 21241, + "end": 21248, + "loc": { + "start": { + "line": 651, + "column": 11 + }, + "end": { + "line": 651, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21248, + "end": 21249, + "loc": { + "start": { + "line": 651, + "column": 18 + }, + "end": { + "line": 651, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonTheme", + "start": 21249, + "end": 21260, + "loc": { + "start": { + "line": 651, + "column": 19 + }, + "end": { + "line": 651, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21260, + "end": 21261, + "loc": { + "start": { + "line": 651, + "column": 30 + }, + "end": { + "line": 651, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 21261, + "end": 21268, + "loc": { + "start": { + "line": 651, + "column": 31 + }, + "end": { + "line": 651, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21268, + "end": 21269, + "loc": { + "start": { + "line": 651, + "column": 38 + }, + "end": { + "line": 651, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 21269, + "end": 21277, + "loc": { + "start": { + "line": 651, "column": 39 }, "end": { - "line": 645, + "line": 651, + "column": 47 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21278, + "end": 21280, + "loc": { + "start": { + "line": 651, + "column": 48 + }, + "end": { + "line": 651, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21281, + "end": 21282, + "loc": { + "start": { + "line": 651, + "column": 51 + }, + "end": { + "line": 651, + "column": 52 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 21292, + "end": 21294, + "loc": { + "start": { + "line": 652, + "column": 8 + }, + "end": { + "line": 652, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21294, + "end": 21295, + "loc": { + "start": { + "line": 652, + "column": 10 + }, + "end": { + "line": 652, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 21295, + "end": 21303, + "loc": { + "start": { + "line": 652, + "column": 11 + }, + "end": { + "line": 652, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21303, + "end": 21304, + "loc": { + "start": { + "line": 652, + "column": 19 + }, + "end": { + "line": 652, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttons", + "start": 21304, + "end": 21311, + "loc": { + "start": { + "line": 652, + "column": 20 + }, + "end": { + "line": 652, + "column": 27 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 21312, + "end": 21314, + "loc": { + "start": { + "line": 652, + "column": 28 + }, + "end": { + "line": 652, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "themeObj", + "start": 21315, + "end": 21323, + "loc": { + "start": { + "line": 652, + "column": 31 + }, + "end": { + "line": 652, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21323, + "end": 21324, + "loc": { + "start": { + "line": 652, + "column": 39 + }, + "end": { + "line": 652, "column": 40 } } @@ -144237,15 +148482,15 @@ "updateContext": null }, "value": "class", - "start": 20969, - "end": 20974, + "start": 21324, + "end": 21329, "loc": { "start": { - "line": 645, + "line": 652, "column": 40 }, "end": { - "line": 645, + "line": 652, "column": 45 } } @@ -144262,15 +148507,15 @@ "postfix": false, "binop": null }, - "start": 20974, - "end": 20975, + "start": 21329, + "end": 21330, "loc": { "start": { - "line": 645, + "line": 652, "column": 45 }, "end": { - "line": 645, + "line": 652, "column": 46 } } @@ -144287,15 +148532,15 @@ "postfix": false, "binop": null }, - "start": 20975, - "end": 20976, + "start": 21330, + "end": 21331, "loc": { "start": { - "line": 645, + "line": 652, "column": 46 }, "end": { - "line": 645, + "line": 652, "column": 47 } } @@ -144315,15 +148560,15 @@ "updateContext": null }, "value": "let", - "start": 20988, - "end": 20991, + "start": 21343, + "end": 21346, "loc": { "start": { - "line": 646, + "line": 653, "column": 10 }, "end": { - "line": 646, + "line": 653, "column": 13 } } @@ -144341,15 +148586,15 @@ "binop": null }, "value": "themeButtons", - "start": 20992, - "end": 21004, + "start": 21347, + "end": 21359, "loc": { "start": { - "line": 646, + "line": 653, "column": 14 }, "end": { - "line": 646, + "line": 653, "column": 26 } } @@ -144367,15 +148612,15 @@ "binop": null, "updateContext": null }, - "start": 21004, - "end": 21005, + "start": 21359, + "end": 21360, "loc": { "start": { - "line": 646, + "line": 653, "column": 26 }, "end": { - "line": 646, + "line": 653, "column": 27 } } @@ -144395,15 +148640,15 @@ "updateContext": null }, "value": "if", - "start": 21019, - "end": 21021, + "start": 21374, + "end": 21376, "loc": { "start": { - "line": 648, + "line": 655, "column": 10 }, "end": { - "line": 648, + "line": 655, "column": 12 } } @@ -144420,15 +148665,15 @@ "postfix": false, "binop": null }, - "start": 21021, - "end": 21022, + "start": 21376, + "end": 21377, "loc": { "start": { - "line": 648, + "line": 655, "column": 12 }, "end": { - "line": 648, + "line": 655, "column": 13 } } @@ -144448,15 +148693,15 @@ "updateContext": null }, "value": "typeof", - "start": 21022, - "end": 21028, + "start": 21377, + "end": 21383, "loc": { "start": { - "line": 648, + "line": 655, "column": 13 }, "end": { - "line": 648, + "line": 655, "column": 19 } } @@ -144474,15 +148719,15 @@ "binop": null }, "value": "themeObj", - "start": 21029, - "end": 21037, + "start": 21384, + "end": 21392, "loc": { "start": { - "line": 648, + "line": 655, "column": 20 }, "end": { - "line": 648, + "line": 655, "column": 28 } } @@ -144500,15 +148745,15 @@ "binop": null, "updateContext": null }, - "start": 21037, - "end": 21038, + "start": 21392, + "end": 21393, "loc": { "start": { - "line": 648, + "line": 655, "column": 28 }, "end": { - "line": 648, + "line": 655, "column": 29 } } @@ -144526,15 +148771,15 @@ "binop": null }, "value": "buttons", - "start": 21038, - "end": 21045, + "start": 21393, + "end": 21400, "loc": { "start": { - "line": 648, + "line": 655, "column": 29 }, "end": { - "line": 648, + "line": 655, "column": 36 } } @@ -144553,15 +148798,15 @@ "updateContext": null }, "value": "===", - "start": 21046, - "end": 21049, + "start": 21401, + "end": 21404, "loc": { "start": { - "line": 648, + "line": 655, "column": 37 }, "end": { - "line": 648, + "line": 655, "column": 40 } } @@ -144580,15 +148825,15 @@ "updateContext": null }, "value": "string", - "start": 21050, - "end": 21058, + "start": 21405, + "end": 21413, "loc": { "start": { - "line": 648, + "line": 655, "column": 41 }, "end": { - "line": 648, + "line": 655, "column": 49 } } @@ -144605,15 +148850,15 @@ "postfix": false, "binop": null }, - "start": 21058, - "end": 21059, + "start": 21413, + "end": 21414, "loc": { "start": { - "line": 648, + "line": 655, "column": 49 }, "end": { - "line": 648, + "line": 655, "column": 50 } } @@ -144630,15 +148875,15 @@ "postfix": false, "binop": null }, - "start": 21059, - "end": 21060, + "start": 21414, + "end": 21415, "loc": { "start": { - "line": 648, + "line": 655, "column": 50 }, "end": { - "line": 648, + "line": 655, "column": 51 } } @@ -144656,15 +148901,15 @@ "binop": null }, "value": "themeButtons", - "start": 21074, - "end": 21086, + "start": 21429, + "end": 21441, "loc": { "start": { - "line": 649, + "line": 656, "column": 12 }, "end": { - "line": 649, + "line": 656, "column": 24 } } @@ -144683,15 +148928,15 @@ "updateContext": null }, "value": "=", - "start": 21087, - "end": 21088, + "start": 21442, + "end": 21443, "loc": { "start": { - "line": 649, + "line": 656, "column": 25 }, "end": { - "line": 649, + "line": 656, "column": 26 } } @@ -144709,15 +148954,15 @@ "binop": null }, "value": "themeObj", - "start": 21089, - "end": 21097, + "start": 21444, + "end": 21452, "loc": { "start": { - "line": 649, + "line": 656, "column": 27 }, "end": { - "line": 649, + "line": 656, "column": 35 } } @@ -144735,15 +148980,15 @@ "binop": null, "updateContext": null }, - "start": 21097, - "end": 21098, + "start": 21452, + "end": 21453, "loc": { "start": { - "line": 649, + "line": 656, "column": 35 }, "end": { - "line": 649, + "line": 656, "column": 36 } } @@ -144761,15 +149006,15 @@ "binop": null }, "value": "buttons", - "start": 21098, - "end": 21105, + "start": 21453, + "end": 21460, "loc": { "start": { - "line": 649, + "line": 656, "column": 36 }, "end": { - "line": 649, + "line": 656, "column": 43 } } @@ -144787,15 +149032,15 @@ "binop": null, "updateContext": null }, - "start": 21105, - "end": 21106, + "start": 21460, + "end": 21461, "loc": { "start": { - "line": 649, + "line": 656, "column": 43 }, "end": { - "line": 649, + "line": 656, "column": 44 } } @@ -144813,15 +149058,15 @@ "binop": null }, "value": "split", - "start": 21106, - "end": 21111, + "start": 21461, + "end": 21466, "loc": { "start": { - "line": 649, + "line": 656, "column": 44 }, "end": { - "line": 649, + "line": 656, "column": 49 } } @@ -144838,15 +149083,15 @@ "postfix": false, "binop": null }, - "start": 21111, - "end": 21112, + "start": 21466, + "end": 21467, "loc": { "start": { - "line": 649, + "line": 656, "column": 49 }, "end": { - "line": 649, + "line": 656, "column": 50 } } @@ -144865,15 +149110,15 @@ "updateContext": null }, "value": " ", - "start": 21112, - "end": 21115, + "start": 21467, + "end": 21470, "loc": { "start": { - "line": 649, + "line": 656, "column": 50 }, "end": { - "line": 649, + "line": 656, "column": 53 } } @@ -144890,15 +149135,15 @@ "postfix": false, "binop": null }, - "start": 21115, - "end": 21116, + "start": 21470, + "end": 21471, "loc": { "start": { - "line": 649, + "line": 656, "column": 53 }, "end": { - "line": 649, + "line": 656, "column": 54 } } @@ -144916,15 +149161,15 @@ "binop": null, "updateContext": null }, - "start": 21116, - "end": 21117, + "start": 21471, + "end": 21472, "loc": { "start": { - "line": 649, + "line": 656, "column": 54 }, "end": { - "line": 649, + "line": 656, "column": 55 } } @@ -144941,15 +149186,15 @@ "postfix": false, "binop": null }, - "start": 21129, - "end": 21130, + "start": 21484, + "end": 21485, "loc": { "start": { - "line": 650, + "line": 657, "column": 10 }, "end": { - "line": 650, + "line": 657, "column": 11 } } @@ -144969,15 +149214,15 @@ "updateContext": null }, "value": "if", - "start": 21144, - "end": 21146, + "start": 21499, + "end": 21501, "loc": { "start": { - "line": 652, + "line": 659, "column": 10 }, "end": { - "line": 652, + "line": 659, "column": 12 } } @@ -144994,15 +149239,15 @@ "postfix": false, "binop": null }, - "start": 21146, - "end": 21147, + "start": 21501, + "end": 21502, "loc": { "start": { - "line": 652, + "line": 659, "column": 12 }, "end": { - "line": 652, + "line": 659, "column": 13 } } @@ -145020,15 +149265,15 @@ "binop": null }, "value": "themeButtons", - "start": 21147, - "end": 21159, + "start": 21502, + "end": 21514, "loc": { "start": { - "line": 652, + "line": 659, "column": 13 }, "end": { - "line": 652, + "line": 659, "column": 25 } } @@ -145045,15 +149290,15 @@ "postfix": false, "binop": null }, - "start": 21159, - "end": 21160, + "start": 21514, + "end": 21515, "loc": { "start": { - "line": 652, + "line": 659, "column": 25 }, "end": { - "line": 652, + "line": 659, "column": 26 } } @@ -145070,15 +149315,15 @@ "postfix": false, "binop": null }, - "start": 21160, - "end": 21161, + "start": 21515, + "end": 21516, "loc": { "start": { - "line": 652, + "line": 659, "column": 26 }, "end": { - "line": 652, + "line": 659, "column": 27 } } @@ -145096,15 +149341,15 @@ "binop": null }, "value": "themeButtons", - "start": 21175, - "end": 21187, + "start": 21530, + "end": 21542, "loc": { "start": { - "line": 653, + "line": 660, "column": 12 }, "end": { - "line": 653, + "line": 660, "column": 24 } } @@ -145122,15 +149367,15 @@ "binop": null, "updateContext": null }, - "start": 21187, - "end": 21188, + "start": 21542, + "end": 21543, "loc": { "start": { - "line": 653, + "line": 660, "column": 24 }, "end": { - "line": 653, + "line": 660, "column": 25 } } @@ -145148,15 +149393,15 @@ "binop": null }, "value": "forEach", - "start": 21188, - "end": 21195, + "start": 21543, + "end": 21550, "loc": { "start": { - "line": 653, + "line": 660, "column": 25 }, "end": { - "line": 653, + "line": 660, "column": 32 } } @@ -145173,15 +149418,15 @@ "postfix": false, "binop": null }, - "start": 21195, - "end": 21196, + "start": 21550, + "end": 21551, "loc": { "start": { - "line": 653, + "line": 660, "column": 32 }, "end": { - "line": 653, + "line": 660, "column": 33 } } @@ -145199,15 +149444,15 @@ "binop": null }, "value": "themeButton", - "start": 21196, - "end": 21207, + "start": 21551, + "end": 21562, "loc": { "start": { - "line": 653, + "line": 660, "column": 33 }, "end": { - "line": 653, + "line": 660, "column": 44 } } @@ -145225,15 +149470,15 @@ "binop": null, "updateContext": null }, - "start": 21208, - "end": 21210, + "start": 21563, + "end": 21565, "loc": { "start": { - "line": 653, + "line": 660, "column": 45 }, "end": { - "line": 653, + "line": 660, "column": 47 } } @@ -145250,15 +149495,15 @@ "postfix": false, "binop": null }, - "start": 21211, - "end": 21212, + "start": 21566, + "end": 21567, "loc": { "start": { - "line": 653, + "line": 660, "column": 48 }, "end": { - "line": 653, + "line": 660, "column": 49 } } @@ -145278,15 +149523,15 @@ "updateContext": null }, "value": "let", - "start": 21228, - "end": 21231, + "start": 21583, + "end": 21586, "loc": { "start": { - "line": 654, + "line": 661, "column": 14 }, "end": { - "line": 654, + "line": 661, "column": 17 } } @@ -145304,15 +149549,15 @@ "binop": null }, "value": "themeParsed", - "start": 21232, - "end": 21243, + "start": 21587, + "end": 21598, "loc": { "start": { - "line": 654, + "line": 661, "column": 18 }, "end": { - "line": 654, + "line": 661, "column": 29 } } @@ -145331,15 +149576,15 @@ "updateContext": null }, "value": "=", - "start": 21244, - "end": 21245, + "start": 21599, + "end": 21600, "loc": { "start": { - "line": 654, + "line": 661, "column": 30 }, "end": { - "line": 654, + "line": 661, "column": 31 } } @@ -145357,15 +149602,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21246, - "end": 21264, + "start": 21601, + "end": 21619, "loc": { "start": { - "line": 654, + "line": 661, "column": 32 }, "end": { - "line": 654, + "line": 661, "column": 50 } } @@ -145383,15 +149628,15 @@ "binop": null, "updateContext": null }, - "start": 21264, - "end": 21265, + "start": 21619, + "end": 21620, "loc": { "start": { - "line": 654, + "line": 661, "column": 50 }, "end": { - "line": 654, + "line": 661, "column": 51 } } @@ -145409,15 +149654,15 @@ "binop": null }, "value": "themeButton", - "start": 21265, - "end": 21276, + "start": 21620, + "end": 21631, "loc": { "start": { - "line": 654, + "line": 661, "column": 51 }, "end": { - "line": 654, + "line": 661, "column": 62 } } @@ -145435,15 +149680,15 @@ "binop": null, "updateContext": null }, - "start": 21276, - "end": 21277, + "start": 21631, + "end": 21632, "loc": { "start": { - "line": 654, + "line": 661, "column": 62 }, "end": { - "line": 654, + "line": 661, "column": 63 } } @@ -145461,15 +149706,15 @@ "binop": null, "updateContext": null }, - "start": 21277, - "end": 21278, + "start": 21632, + "end": 21633, "loc": { "start": { - "line": 654, + "line": 661, "column": 63 }, "end": { - "line": 654, + "line": 661, "column": 64 } } @@ -145477,15 +149722,15 @@ { "type": "CommentLine", "value": " If the button has already been added", - "start": 21296, - "end": 21335, + "start": 21651, + "end": 21690, "loc": { "start": { - "line": 656, + "line": 663, "column": 14 }, "end": { - "line": 656, + "line": 663, "column": 53 } } @@ -145505,15 +149750,15 @@ "updateContext": null }, "value": "if", - "start": 21351, - "end": 21353, + "start": 21706, + "end": 21708, "loc": { "start": { - "line": 657, + "line": 664, "column": 14 }, "end": { - "line": 657, + "line": 664, "column": 16 } } @@ -145530,15 +149775,15 @@ "postfix": false, "binop": null }, - "start": 21353, - "end": 21354, + "start": 21708, + "end": 21709, "loc": { "start": { - "line": 657, + "line": 664, "column": 16 }, "end": { - "line": 657, + "line": 664, "column": 17 } } @@ -145556,15 +149801,15 @@ "binop": null }, "value": "themeParsed", - "start": 21354, - "end": 21365, + "start": 21709, + "end": 21720, "loc": { "start": { - "line": 657, + "line": 664, "column": 17 }, "end": { - "line": 657, + "line": 664, "column": 28 } } @@ -145581,15 +149826,15 @@ "postfix": false, "binop": null }, - "start": 21365, - "end": 21366, + "start": 21720, + "end": 21721, "loc": { "start": { - "line": 657, + "line": 664, "column": 28 }, "end": { - "line": 657, + "line": 664, "column": 29 } } @@ -145606,15 +149851,15 @@ "postfix": false, "binop": null }, - "start": 21366, - "end": 21367, + "start": 21721, + "end": 21722, "loc": { "start": { - "line": 657, + "line": 664, "column": 29 }, "end": { - "line": 657, + "line": 664, "column": 30 } } @@ -145622,15 +149867,15 @@ { "type": "CommentLine", "value": " Making sure we don't add duplicate classes, even when buttonTheme has duplicates", - "start": 21385, - "end": 21468, + "start": 21740, + "end": 21823, "loc": { "start": { - "line": 658, + "line": 665, "column": 16 }, "end": { - "line": 658, + "line": 665, "column": 99 } } @@ -145650,15 +149895,15 @@ "updateContext": null }, "value": "if", - "start": 21486, - "end": 21488, + "start": 21841, + "end": 21843, "loc": { "start": { - "line": 659, + "line": 666, "column": 16 }, "end": { - "line": 659, + "line": 666, "column": 18 } } @@ -145675,15 +149920,15 @@ "postfix": false, "binop": null }, - "start": 21488, - "end": 21489, + "start": 21843, + "end": 21844, "loc": { "start": { - "line": 659, + "line": 666, "column": 18 }, "end": { - "line": 659, + "line": 666, "column": 19 } } @@ -145702,15 +149947,15 @@ "updateContext": null }, "value": "!", - "start": 21489, - "end": 21490, + "start": 21844, + "end": 21845, "loc": { "start": { - "line": 659, + "line": 666, "column": 19 }, "end": { - "line": 659, + "line": 666, "column": 20 } } @@ -145730,15 +149975,15 @@ "updateContext": null }, "value": "this", - "start": 21490, - "end": 21494, + "start": 21845, + "end": 21849, "loc": { "start": { - "line": 659, + "line": 666, "column": 20 }, "end": { - "line": 659, + "line": 666, "column": 24 } } @@ -145756,15 +150001,15 @@ "binop": null, "updateContext": null }, - "start": 21494, - "end": 21495, + "start": 21849, + "end": 21850, "loc": { "start": { - "line": 659, + "line": 666, "column": 24 }, "end": { - "line": 659, + "line": 666, "column": 25 } } @@ -145782,15 +150027,15 @@ "binop": null }, "value": "utilities", - "start": 21495, - "end": 21504, + "start": 21850, + "end": 21859, "loc": { "start": { - "line": 659, + "line": 666, "column": 25 }, "end": { - "line": 659, + "line": 666, "column": 34 } } @@ -145808,15 +150053,15 @@ "binop": null, "updateContext": null }, - "start": 21504, - "end": 21505, + "start": 21859, + "end": 21860, "loc": { "start": { - "line": 659, + "line": 666, "column": 34 }, "end": { - "line": 659, + "line": 666, "column": 35 } } @@ -145834,15 +150079,15 @@ "binop": null }, "value": "countInArray", - "start": 21505, - "end": 21517, + "start": 21860, + "end": 21872, "loc": { "start": { - "line": 659, + "line": 666, "column": 35 }, "end": { - "line": 659, + "line": 666, "column": 47 } } @@ -145859,15 +150104,15 @@ "postfix": false, "binop": null }, - "start": 21517, - "end": 21518, + "start": 21872, + "end": 21873, "loc": { "start": { - "line": 659, + "line": 666, "column": 47 }, "end": { - "line": 659, + "line": 666, "column": 48 } } @@ -145885,15 +150130,15 @@ "binop": null }, "value": "themeParsed", - "start": 21518, - "end": 21529, + "start": 21873, + "end": 21884, "loc": { "start": { - "line": 659, + "line": 666, "column": 48 }, "end": { - "line": 659, + "line": 666, "column": 59 } } @@ -145911,15 +150156,15 @@ "binop": null, "updateContext": null }, - "start": 21529, - "end": 21530, + "start": 21884, + "end": 21885, "loc": { "start": { - "line": 659, + "line": 666, "column": 59 }, "end": { - "line": 659, + "line": 666, "column": 60 } } @@ -145937,15 +150182,15 @@ "binop": null }, "value": "split", - "start": 21530, - "end": 21535, + "start": 21885, + "end": 21890, "loc": { "start": { - "line": 659, + "line": 666, "column": 60 }, "end": { - "line": 659, + "line": 666, "column": 65 } } @@ -145962,15 +150207,15 @@ "postfix": false, "binop": null }, - "start": 21535, - "end": 21536, + "start": 21890, + "end": 21891, "loc": { "start": { - "line": 659, + "line": 666, "column": 65 }, "end": { - "line": 659, + "line": 666, "column": 66 } } @@ -145989,15 +150234,15 @@ "updateContext": null }, "value": " ", - "start": 21536, - "end": 21539, + "start": 21891, + "end": 21894, "loc": { "start": { - "line": 659, + "line": 666, "column": 66 }, "end": { - "line": 659, + "line": 666, "column": 69 } } @@ -146014,15 +150259,15 @@ "postfix": false, "binop": null }, - "start": 21539, - "end": 21540, + "start": 21894, + "end": 21895, "loc": { "start": { - "line": 659, + "line": 666, "column": 69 }, "end": { - "line": 659, + "line": 666, "column": 70 } } @@ -146040,15 +150285,15 @@ "binop": null, "updateContext": null }, - "start": 21540, - "end": 21541, + "start": 21895, + "end": 21896, "loc": { "start": { - "line": 659, + "line": 666, "column": 70 }, "end": { - "line": 659, + "line": 666, "column": 71 } } @@ -146066,15 +150311,15 @@ "binop": null }, "value": "themeObj", - "start": 21542, - "end": 21550, + "start": 21897, + "end": 21905, "loc": { "start": { - "line": 659, + "line": 666, "column": 72 }, "end": { - "line": 659, + "line": 666, "column": 80 } } @@ -146092,15 +150337,15 @@ "binop": null, "updateContext": null }, - "start": 21550, - "end": 21551, + "start": 21905, + "end": 21906, "loc": { "start": { - "line": 659, + "line": 666, "column": 80 }, "end": { - "line": 659, + "line": 666, "column": 81 } } @@ -146120,15 +150365,15 @@ "updateContext": null }, "value": "class", - "start": 21551, - "end": 21556, + "start": 21906, + "end": 21911, "loc": { "start": { - "line": 659, + "line": 666, "column": 81 }, "end": { - "line": 659, + "line": 666, "column": 86 } } @@ -146145,15 +150390,15 @@ "postfix": false, "binop": null }, - "start": 21556, - "end": 21557, + "start": 21911, + "end": 21912, "loc": { "start": { - "line": 659, + "line": 666, "column": 86 }, "end": { - "line": 659, + "line": 666, "column": 87 } } @@ -146170,15 +150415,15 @@ "postfix": false, "binop": null }, - "start": 21557, - "end": 21558, + "start": 21912, + "end": 21913, "loc": { "start": { - "line": 659, + "line": 666, "column": 87 }, "end": { - "line": 659, + "line": 666, "column": 88 } } @@ -146195,15 +150440,15 @@ "postfix": false, "binop": null }, - "start": 21558, - "end": 21559, + "start": 21913, + "end": 21914, "loc": { "start": { - "line": 659, + "line": 666, "column": 88 }, "end": { - "line": 659, + "line": 666, "column": 89 } } @@ -146221,15 +150466,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21579, - "end": 21597, + "start": 21934, + "end": 21952, "loc": { "start": { - "line": 660, + "line": 667, "column": 18 }, "end": { - "line": 660, + "line": 667, "column": 36 } } @@ -146247,15 +150492,15 @@ "binop": null, "updateContext": null }, - "start": 21597, - "end": 21598, + "start": 21952, + "end": 21953, "loc": { "start": { - "line": 660, + "line": 667, "column": 36 }, "end": { - "line": 660, + "line": 667, "column": 37 } } @@ -146273,15 +150518,15 @@ "binop": null }, "value": "themeButton", - "start": 21598, - "end": 21609, + "start": 21953, + "end": 21964, "loc": { "start": { - "line": 660, + "line": 667, "column": 37 }, "end": { - "line": 660, + "line": 667, "column": 48 } } @@ -146299,15 +150544,15 @@ "binop": null, "updateContext": null }, - "start": 21609, - "end": 21610, + "start": 21964, + "end": 21965, "loc": { "start": { - "line": 660, + "line": 667, "column": 48 }, "end": { - "line": 660, + "line": 667, "column": 49 } } @@ -146326,15 +150571,15 @@ "updateContext": null }, "value": "=", - "start": 21611, - "end": 21612, + "start": 21966, + "end": 21967, "loc": { "start": { - "line": 660, + "line": 667, "column": 50 }, "end": { - "line": 660, + "line": 667, "column": 51 } } @@ -146351,15 +150596,15 @@ "postfix": false, "binop": null }, - "start": 21613, - "end": 21614, + "start": 21968, + "end": 21969, "loc": { "start": { - "line": 660, + "line": 667, "column": 52 }, "end": { - "line": 660, + "line": 667, "column": 53 } } @@ -146378,15 +150623,15 @@ "updateContext": null }, "value": "", - "start": 21614, - "end": 21614, + "start": 21969, + "end": 21969, "loc": { "start": { - "line": 660, + "line": 667, "column": 53 }, "end": { - "line": 660, + "line": 667, "column": 53 } } @@ -146403,15 +150648,15 @@ "postfix": false, "binop": null }, - "start": 21614, - "end": 21616, + "start": 21969, + "end": 21971, "loc": { "start": { - "line": 660, + "line": 667, "column": 53 }, "end": { - "line": 660, + "line": 667, "column": 55 } } @@ -146429,15 +150674,15 @@ "binop": null }, "value": "themeParsed", - "start": 21616, - "end": 21627, + "start": 21971, + "end": 21982, "loc": { "start": { - "line": 660, + "line": 667, "column": 55 }, "end": { - "line": 660, + "line": 667, "column": 66 } } @@ -146454,15 +150699,15 @@ "postfix": false, "binop": null }, - "start": 21627, - "end": 21628, + "start": 21982, + "end": 21983, "loc": { "start": { - "line": 660, + "line": 667, "column": 66 }, "end": { - "line": 660, + "line": 667, "column": 67 } } @@ -146481,15 +150726,15 @@ "updateContext": null }, "value": " ", - "start": 21628, - "end": 21629, + "start": 21983, + "end": 21984, "loc": { "start": { - "line": 660, + "line": 667, "column": 67 }, "end": { - "line": 660, + "line": 667, "column": 68 } } @@ -146506,15 +150751,15 @@ "postfix": false, "binop": null }, - "start": 21629, - "end": 21631, + "start": 21984, + "end": 21986, "loc": { "start": { - "line": 660, + "line": 667, "column": 68 }, "end": { - "line": 660, + "line": 667, "column": 70 } } @@ -146532,15 +150777,15 @@ "binop": null }, "value": "themeObj", - "start": 21631, - "end": 21639, + "start": 21986, + "end": 21994, "loc": { "start": { - "line": 660, + "line": 667, "column": 70 }, "end": { - "line": 660, + "line": 667, "column": 78 } } @@ -146558,15 +150803,15 @@ "binop": null, "updateContext": null }, - "start": 21639, - "end": 21640, + "start": 21994, + "end": 21995, "loc": { "start": { - "line": 660, + "line": 667, "column": 78 }, "end": { - "line": 660, + "line": 667, "column": 79 } } @@ -146586,15 +150831,15 @@ "updateContext": null }, "value": "class", - "start": 21640, - "end": 21645, + "start": 21995, + "end": 22000, "loc": { "start": { - "line": 660, + "line": 667, "column": 79 }, "end": { - "line": 660, + "line": 667, "column": 84 } } @@ -146611,15 +150856,15 @@ "postfix": false, "binop": null }, - "start": 21645, - "end": 21646, + "start": 22000, + "end": 22001, "loc": { "start": { - "line": 660, + "line": 667, "column": 84 }, "end": { - "line": 660, + "line": 667, "column": 85 } } @@ -146638,15 +150883,15 @@ "updateContext": null }, "value": "", - "start": 21646, - "end": 21646, + "start": 22001, + "end": 22001, "loc": { "start": { - "line": 660, + "line": 667, "column": 85 }, "end": { - "line": 660, + "line": 667, "column": 85 } } @@ -146663,15 +150908,15 @@ "postfix": false, "binop": null }, - "start": 21646, - "end": 21647, + "start": 22001, + "end": 22002, "loc": { "start": { - "line": 660, + "line": 667, "column": 85 }, "end": { - "line": 660, + "line": 667, "column": 86 } } @@ -146689,15 +150934,15 @@ "binop": null, "updateContext": null }, - "start": 21647, - "end": 21648, + "start": 22002, + "end": 22003, "loc": { "start": { - "line": 660, + "line": 667, "column": 86 }, "end": { - "line": 660, + "line": 667, "column": 87 } } @@ -146714,15 +150959,15 @@ "postfix": false, "binop": null }, - "start": 21666, - "end": 21667, + "start": 22021, + "end": 22022, "loc": { "start": { - "line": 661, + "line": 668, "column": 16 }, "end": { - "line": 661, + "line": 668, "column": 17 } } @@ -146739,15 +150984,15 @@ "postfix": false, "binop": null }, - "start": 21683, - "end": 21684, + "start": 22038, + "end": 22039, "loc": { "start": { - "line": 662, + "line": 669, "column": 14 }, "end": { - "line": 662, + "line": 669, "column": 15 } } @@ -146767,15 +151012,15 @@ "updateContext": null }, "value": "else", - "start": 21685, - "end": 21689, + "start": 22040, + "end": 22044, "loc": { "start": { - "line": 662, + "line": 669, "column": 16 }, "end": { - "line": 662, + "line": 669, "column": 20 } } @@ -146792,15 +151037,15 @@ "postfix": false, "binop": null }, - "start": 21690, - "end": 21691, + "start": 22045, + "end": 22046, "loc": { "start": { - "line": 662, + "line": 669, "column": 21 }, "end": { - "line": 662, + "line": 669, "column": 22 } } @@ -146818,15 +151063,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 21709, - "end": 21727, + "start": 22064, + "end": 22082, "loc": { "start": { - "line": 663, + "line": 670, "column": 16 }, "end": { - "line": 663, + "line": 670, "column": 34 } } @@ -146844,15 +151089,15 @@ "binop": null, "updateContext": null }, - "start": 21727, - "end": 21728, + "start": 22082, + "end": 22083, "loc": { "start": { - "line": 663, + "line": 670, "column": 34 }, "end": { - "line": 663, + "line": 670, "column": 35 } } @@ -146870,15 +151115,15 @@ "binop": null }, "value": "themeButton", - "start": 21728, - "end": 21739, + "start": 22083, + "end": 22094, "loc": { "start": { - "line": 663, + "line": 670, "column": 35 }, "end": { - "line": 663, + "line": 670, "column": 46 } } @@ -146896,15 +151141,15 @@ "binop": null, "updateContext": null }, - "start": 21739, - "end": 21740, + "start": 22094, + "end": 22095, "loc": { "start": { - "line": 663, + "line": 670, "column": 46 }, "end": { - "line": 663, + "line": 670, "column": 47 } } @@ -146923,15 +151168,15 @@ "updateContext": null }, "value": "=", - "start": 21741, - "end": 21742, + "start": 22096, + "end": 22097, "loc": { "start": { - "line": 663, + "line": 670, "column": 48 }, "end": { - "line": 663, + "line": 670, "column": 49 } } @@ -146949,15 +151194,15 @@ "binop": null }, "value": "themeObj", - "start": 21743, - "end": 21751, + "start": 22098, + "end": 22106, "loc": { "start": { - "line": 663, + "line": 670, "column": 50 }, "end": { - "line": 663, + "line": 670, "column": 58 } } @@ -146975,15 +151220,15 @@ "binop": null, "updateContext": null }, - "start": 21751, - "end": 21752, + "start": 22106, + "end": 22107, "loc": { "start": { - "line": 663, + "line": 670, "column": 58 }, "end": { - "line": 663, + "line": 670, "column": 59 } } @@ -147003,15 +151248,15 @@ "updateContext": null }, "value": "class", - "start": 21752, - "end": 21757, + "start": 22107, + "end": 22112, "loc": { "start": { - "line": 663, + "line": 670, "column": 59 }, "end": { - "line": 663, + "line": 670, "column": 64 } } @@ -147029,15 +151274,15 @@ "binop": null, "updateContext": null }, - "start": 21757, - "end": 21758, + "start": 22112, + "end": 22113, "loc": { "start": { - "line": 663, + "line": 670, "column": 64 }, "end": { - "line": 663, + "line": 670, "column": 65 } } @@ -147054,15 +151299,15 @@ "postfix": false, "binop": null }, - "start": 21774, - "end": 21775, + "start": 22129, + "end": 22130, "loc": { "start": { - "line": 664, + "line": 671, "column": 14 }, "end": { - "line": 664, + "line": 671, "column": 15 } } @@ -147079,15 +151324,15 @@ "postfix": false, "binop": null }, - "start": 21789, - "end": 21790, + "start": 22144, + "end": 22145, "loc": { "start": { - "line": 665, + "line": 672, "column": 12 }, "end": { - "line": 665, + "line": 672, "column": 13 } } @@ -147104,15 +151349,15 @@ "postfix": false, "binop": null }, - "start": 21790, - "end": 21791, + "start": 22145, + "end": 22146, "loc": { "start": { - "line": 665, + "line": 672, "column": 13 }, "end": { - "line": 665, + "line": 672, "column": 14 } } @@ -147130,15 +151375,15 @@ "binop": null, "updateContext": null }, - "start": 21791, - "end": 21792, + "start": 22146, + "end": 22147, "loc": { "start": { - "line": 665, + "line": 672, "column": 14 }, "end": { - "line": 665, + "line": 672, "column": 15 } } @@ -147155,15 +151400,15 @@ "postfix": false, "binop": null }, - "start": 21804, - "end": 21805, + "start": 22159, + "end": 22160, "loc": { "start": { - "line": 666, + "line": 673, "column": 10 }, "end": { - "line": 666, + "line": 673, "column": 11 } } @@ -147180,15 +151425,15 @@ "postfix": false, "binop": null }, - "start": 21815, - "end": 21816, + "start": 22170, + "end": 22171, "loc": { "start": { - "line": 667, + "line": 674, "column": 8 }, "end": { - "line": 667, + "line": 674, "column": 9 } } @@ -147208,15 +151453,15 @@ "updateContext": null }, "value": "else", - "start": 21817, - "end": 21821, + "start": 22172, + "end": 22176, "loc": { "start": { - "line": 667, + "line": 674, "column": 10 }, "end": { - "line": 667, + "line": 674, "column": 14 } } @@ -147233,15 +151478,15 @@ "postfix": false, "binop": null }, - "start": 21822, - "end": 21823, + "start": 22177, + "end": 22178, "loc": { "start": { - "line": 667, + "line": 674, "column": 15 }, "end": { - "line": 667, + "line": 674, "column": 16 } } @@ -147259,15 +151504,15 @@ "binop": null }, "value": "console", - "start": 21835, - "end": 21842, + "start": 22190, + "end": 22197, "loc": { "start": { - "line": 668, + "line": 675, "column": 10 }, "end": { - "line": 668, + "line": 675, "column": 17 } } @@ -147285,15 +151530,15 @@ "binop": null, "updateContext": null }, - "start": 21842, - "end": 21843, + "start": 22197, + "end": 22198, "loc": { "start": { - "line": 668, + "line": 675, "column": 17 }, "end": { - "line": 668, + "line": 675, "column": 18 } } @@ -147311,15 +151556,15 @@ "binop": null }, "value": "warn", - "start": 21843, - "end": 21847, + "start": 22198, + "end": 22202, "loc": { "start": { - "line": 668, + "line": 675, "column": 18 }, "end": { - "line": 668, + "line": 675, "column": 22 } } @@ -147336,15 +151581,15 @@ "postfix": false, "binop": null }, - "start": 21847, - "end": 21848, + "start": 22202, + "end": 22203, "loc": { "start": { - "line": 668, + "line": 675, "column": 22 }, "end": { - "line": 668, + "line": 675, "column": 23 } } @@ -147361,15 +151606,15 @@ "postfix": false, "binop": null }, - "start": 21848, - "end": 21849, + "start": 22203, + "end": 22204, "loc": { "start": { - "line": 668, + "line": 675, "column": 23 }, "end": { - "line": 668, + "line": 675, "column": 24 } } @@ -147388,15 +151633,15 @@ "updateContext": null }, "value": "buttonTheme row is missing the \"buttons\" or the \"class\". Please check the documentation.", - "start": 21849, - "end": 21937, + "start": 22204, + "end": 22292, "loc": { "start": { - "line": 668, + "line": 675, "column": 24 }, "end": { - "line": 668, + "line": 675, "column": 112 } } @@ -147413,15 +151658,15 @@ "postfix": false, "binop": null }, - "start": 21937, - "end": 21938, + "start": 22292, + "end": 22293, "loc": { "start": { - "line": 668, + "line": 675, "column": 112 }, "end": { - "line": 668, + "line": 675, "column": 113 } } @@ -147438,15 +151683,15 @@ "postfix": false, "binop": null }, - "start": 21938, - "end": 21939, + "start": 22293, + "end": 22294, "loc": { "start": { - "line": 668, + "line": 675, "column": 113 }, "end": { - "line": 668, + "line": 675, "column": 114 } } @@ -147463,15 +151708,15 @@ "postfix": false, "binop": null }, - "start": 21949, - "end": 21950, + "start": 22304, + "end": 22305, "loc": { "start": { - "line": 669, + "line": 676, "column": 8 }, "end": { - "line": 669, + "line": 676, "column": 9 } } @@ -147488,15 +151733,15 @@ "postfix": false, "binop": null }, - "start": 21958, - "end": 21959, + "start": 22313, + "end": 22314, "loc": { "start": { - "line": 670, + "line": 677, "column": 6 }, "end": { - "line": 670, + "line": 677, "column": 7 } } @@ -147513,15 +151758,15 @@ "postfix": false, "binop": null }, - "start": 21959, - "end": 21960, + "start": 22314, + "end": 22315, "loc": { "start": { - "line": 670, + "line": 677, "column": 7 }, "end": { - "line": 670, + "line": 677, "column": 8 } } @@ -147539,15 +151784,15 @@ "binop": null, "updateContext": null }, - "start": 21960, - "end": 21961, + "start": 22315, + "end": 22316, "loc": { "start": { - "line": 670, + "line": 677, "column": 8 }, "end": { - "line": 670, + "line": 677, "column": 9 } } @@ -147564,15 +151809,15 @@ "postfix": false, "binop": null }, - "start": 21967, - "end": 21968, + "start": 22322, + "end": 22323, "loc": { "start": { - "line": 671, + "line": 678, "column": 4 }, "end": { - "line": 671, + "line": 678, "column": 5 } } @@ -147580,15 +151825,15 @@ { "type": "CommentBlock", "value": "*\r\n * Adding themeClass, layoutClass to keyboardDOM\r\n ", - "start": 21976, - "end": 22042, + "start": 22331, + "end": 22397, "loc": { "start": { - "line": 673, + "line": 680, "column": 4 }, "end": { - "line": 675, + "line": 682, "column": 7 } } @@ -147608,15 +151853,15 @@ "updateContext": null }, "value": "this", - "start": 22048, - "end": 22052, + "start": 22403, + "end": 22407, "loc": { "start": { - "line": 676, + "line": 683, "column": 4 }, "end": { - "line": 676, + "line": 683, "column": 8 } } @@ -147634,15 +151879,15 @@ "binop": null, "updateContext": null }, - "start": 22052, - "end": 22053, + "start": 22407, + "end": 22408, "loc": { "start": { - "line": 676, + "line": 683, "column": 8 }, "end": { - "line": 676, + "line": 683, "column": 9 } } @@ -147660,15 +151905,15 @@ "binop": null }, "value": "keyboardDOM", - "start": 22053, - "end": 22064, + "start": 22408, + "end": 22419, "loc": { "start": { - "line": 676, + "line": 683, "column": 9 }, "end": { - "line": 676, + "line": 683, "column": 20 } } @@ -147686,15 +151931,15 @@ "binop": null, "updateContext": null }, - "start": 22064, - "end": 22065, + "start": 22419, + "end": 22420, "loc": { "start": { - "line": 676, + "line": 683, "column": 20 }, "end": { - "line": 676, + "line": 683, "column": 21 } } @@ -147712,15 +151957,15 @@ "binop": null }, "value": "className", - "start": 22065, - "end": 22074, + "start": 22420, + "end": 22429, "loc": { "start": { - "line": 676, + "line": 683, "column": 21 }, "end": { - "line": 676, + "line": 683, "column": 30 } } @@ -147739,15 +151984,15 @@ "updateContext": null }, "value": "+=", - "start": 22075, - "end": 22077, + "start": 22430, + "end": 22432, "loc": { "start": { - "line": 676, + "line": 683, "column": 31 }, "end": { - "line": 676, + "line": 683, "column": 33 } } @@ -147764,15 +152009,15 @@ "postfix": false, "binop": null }, - "start": 22078, - "end": 22079, + "start": 22433, + "end": 22434, "loc": { "start": { - "line": 676, + "line": 683, "column": 34 }, "end": { - "line": 676, + "line": 683, "column": 35 } } @@ -147791,15 +152036,15 @@ "updateContext": null }, "value": " ", - "start": 22079, - "end": 22080, + "start": 22434, + "end": 22435, "loc": { "start": { - "line": 676, + "line": 683, "column": 35 }, "end": { - "line": 676, + "line": 683, "column": 36 } } @@ -147816,15 +152061,15 @@ "postfix": false, "binop": null }, - "start": 22080, - "end": 22082, + "start": 22435, + "end": 22437, "loc": { "start": { - "line": 676, + "line": 683, "column": 36 }, "end": { - "line": 676, + "line": 683, "column": 38 } } @@ -147844,15 +152089,15 @@ "updateContext": null }, "value": "this", - "start": 22082, - "end": 22086, + "start": 22437, + "end": 22441, "loc": { "start": { - "line": 676, + "line": 683, "column": 38 }, "end": { - "line": 676, + "line": 683, "column": 42 } } @@ -147870,15 +152115,15 @@ "binop": null, "updateContext": null }, - "start": 22086, - "end": 22087, + "start": 22441, + "end": 22442, "loc": { "start": { - "line": 676, + "line": 683, "column": 42 }, "end": { - "line": 676, + "line": 683, "column": 43 } } @@ -147896,15 +152141,15 @@ "binop": null }, "value": "options", - "start": 22087, - "end": 22094, + "start": 22442, + "end": 22449, "loc": { "start": { - "line": 676, + "line": 683, "column": 43 }, "end": { - "line": 676, + "line": 683, "column": 50 } } @@ -147922,15 +152167,15 @@ "binop": null, "updateContext": null }, - "start": 22094, - "end": 22095, + "start": 22449, + "end": 22450, "loc": { "start": { - "line": 676, + "line": 683, "column": 50 }, "end": { - "line": 676, + "line": 683, "column": 51 } } @@ -147948,15 +152193,15 @@ "binop": null }, "value": "theme", - "start": 22095, - "end": 22100, + "start": 22450, + "end": 22455, "loc": { "start": { - "line": 676, + "line": 683, "column": 51 }, "end": { - "line": 676, + "line": 683, "column": 56 } } @@ -147973,15 +152218,15 @@ "postfix": false, "binop": null }, - "start": 22100, - "end": 22101, + "start": 22455, + "end": 22456, "loc": { "start": { - "line": 676, + "line": 683, "column": 56 }, "end": { - "line": 676, + "line": 683, "column": 57 } } @@ -148000,15 +152245,15 @@ "updateContext": null }, "value": " ", - "start": 22101, - "end": 22102, + "start": 22456, + "end": 22457, "loc": { "start": { - "line": 676, + "line": 683, "column": 57 }, "end": { - "line": 676, + "line": 683, "column": 58 } } @@ -148025,15 +152270,15 @@ "postfix": false, "binop": null }, - "start": 22102, - "end": 22104, + "start": 22457, + "end": 22459, "loc": { "start": { - "line": 676, + "line": 683, "column": 58 }, "end": { - "line": 676, + "line": 683, "column": 60 } } @@ -148051,15 +152296,15 @@ "binop": null }, "value": "layoutClass", - "start": 22104, - "end": 22115, + "start": 22459, + "end": 22470, "loc": { "start": { - "line": 676, + "line": 683, "column": 60 }, "end": { - "line": 676, + "line": 683, "column": 71 } } @@ -148076,15 +152321,15 @@ "postfix": false, "binop": null }, - "start": 22115, - "end": 22116, + "start": 22470, + "end": 22471, "loc": { "start": { - "line": 676, + "line": 683, "column": 71 }, "end": { - "line": 676, + "line": 683, "column": 72 } } @@ -148103,15 +152348,15 @@ "updateContext": null }, "value": " ", - "start": 22116, - "end": 22117, + "start": 22471, + "end": 22472, "loc": { "start": { - "line": 676, + "line": 683, "column": 72 }, "end": { - "line": 676, + "line": 683, "column": 73 } } @@ -148128,15 +152373,15 @@ "postfix": false, "binop": null }, - "start": 22117, - "end": 22119, + "start": 22472, + "end": 22474, "loc": { "start": { - "line": 676, + "line": 683, "column": 73 }, "end": { - "line": 676, + "line": 683, "column": 75 } } @@ -148156,15 +152401,15 @@ "updateContext": null }, "value": "this", - "start": 22119, - "end": 22123, + "start": 22474, + "end": 22478, "loc": { "start": { - "line": 676, + "line": 683, "column": 75 }, "end": { - "line": 676, + "line": 683, "column": 79 } } @@ -148182,15 +152427,15 @@ "binop": null, "updateContext": null }, - "start": 22123, - "end": 22124, + "start": 22478, + "end": 22479, "loc": { "start": { - "line": 676, + "line": 683, "column": 79 }, "end": { - "line": 676, + "line": 683, "column": 80 } } @@ -148208,15 +152453,15 @@ "binop": null }, "value": "keyboardPluginClasses", - "start": 22124, - "end": 22145, + "start": 22479, + "end": 22500, "loc": { "start": { - "line": 676, + "line": 683, "column": 80 }, "end": { - "line": 676, + "line": 683, "column": 101 } } @@ -148233,15 +152478,15 @@ "postfix": false, "binop": null }, - "start": 22145, - "end": 22146, + "start": 22500, + "end": 22501, "loc": { "start": { - "line": 676, + "line": 683, "column": 101 }, "end": { - "line": 676, + "line": 683, "column": 102 } } @@ -148260,15 +152505,15 @@ "updateContext": null }, "value": "", - "start": 22146, - "end": 22146, + "start": 22501, + "end": 22501, "loc": { "start": { - "line": 676, + "line": 683, "column": 102 }, "end": { - "line": 676, + "line": 683, "column": 102 } } @@ -148285,15 +152530,15 @@ "postfix": false, "binop": null }, - "start": 22146, - "end": 22147, + "start": 22501, + "end": 22502, "loc": { "start": { - "line": 676, + "line": 683, "column": 102 }, "end": { - "line": 676, + "line": 683, "column": 103 } } @@ -148311,15 +152556,15 @@ "binop": null, "updateContext": null }, - "start": 22147, - "end": 22148, + "start": 22502, + "end": 22503, "loc": { "start": { - "line": 676, + "line": 683, "column": 103 }, "end": { - "line": 676, + "line": 683, "column": 104 } } @@ -148327,15 +152572,15 @@ { "type": "CommentBlock", "value": "*\r\n * Iterating through each row\r\n ", - "start": 22156, - "end": 22203, + "start": 22511, + "end": 22558, "loc": { "start": { - "line": 678, + "line": 685, "column": 4 }, "end": { - "line": 680, + "line": 687, "column": 7 } } @@ -148353,15 +152598,15 @@ "binop": null }, "value": "layout", - "start": 22209, - "end": 22215, + "start": 22564, + "end": 22570, "loc": { "start": { - "line": 681, + "line": 688, "column": 4 }, "end": { - "line": 681, + "line": 688, "column": 10 } } @@ -148379,15 +152624,15 @@ "binop": null, "updateContext": null }, - "start": 22215, - "end": 22216, + "start": 22570, + "end": 22571, "loc": { "start": { - "line": 681, + "line": 688, "column": 10 }, "end": { - "line": 681, + "line": 688, "column": 11 } } @@ -148407,15 +152652,15 @@ "updateContext": null }, "value": "this", - "start": 22216, - "end": 22220, + "start": 22571, + "end": 22575, "loc": { "start": { - "line": 681, + "line": 688, "column": 11 }, "end": { - "line": 681, + "line": 688, "column": 15 } } @@ -148433,15 +152678,15 @@ "binop": null, "updateContext": null }, - "start": 22220, - "end": 22221, + "start": 22575, + "end": 22576, "loc": { "start": { - "line": 681, + "line": 688, "column": 15 }, "end": { - "line": 681, + "line": 688, "column": 16 } } @@ -148459,15 +152704,15 @@ "binop": null }, "value": "options", - "start": 22221, - "end": 22228, + "start": 22576, + "end": 22583, "loc": { "start": { - "line": 681, + "line": 688, "column": 16 }, "end": { - "line": 681, + "line": 688, "column": 23 } } @@ -148485,15 +152730,15 @@ "binop": null, "updateContext": null }, - "start": 22228, - "end": 22229, + "start": 22583, + "end": 22584, "loc": { "start": { - "line": 681, + "line": 688, "column": 23 }, "end": { - "line": 681, + "line": 688, "column": 24 } } @@ -148511,15 +152756,15 @@ "binop": null }, "value": "layoutName", - "start": 22229, - "end": 22239, + "start": 22584, + "end": 22594, "loc": { "start": { - "line": 681, + "line": 688, "column": 24 }, "end": { - "line": 681, + "line": 688, "column": 34 } } @@ -148537,1377 +152782,16 @@ "binop": null, "updateContext": null }, - "start": 22239, - "end": 22240, - "loc": { - "start": { - "line": 681, - "column": 34 - }, - "end": { - "line": 681, - "column": 35 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22240, - "end": 22241, - "loc": { - "start": { - "line": 681, - "column": 35 - }, - "end": { - "line": 681, - "column": 36 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 22241, - "end": 22248, - "loc": { - "start": { - "line": 681, - "column": 36 - }, - "end": { - "line": 681, - "column": 43 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22248, - "end": 22249, - "loc": { - "start": { - "line": 681, - "column": 43 - }, - "end": { - "line": 681, - "column": 44 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22249, - "end": 22250, - "loc": { - "start": { - "line": 681, - "column": 44 - }, - "end": { - "line": 681, - "column": 45 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "row", - "start": 22250, - "end": 22253, - "loc": { - "start": { - "line": 681, - "column": 45 - }, - "end": { - "line": 681, - "column": 48 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22253, - "end": 22254, - "loc": { - "start": { - "line": 681, - "column": 48 - }, - "end": { - "line": 681, - "column": 49 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rIndex", - "start": 22255, - "end": 22261, - "loc": { - "start": { - "line": 681, - "column": 50 - }, - "end": { - "line": 681, - "column": 56 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22261, - "end": 22262, - "loc": { - "start": { - "line": 681, - "column": 56 - }, - "end": { - "line": 681, - "column": 57 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22263, - "end": 22265, - "loc": { - "start": { - "line": 681, - "column": 58 - }, - "end": { - "line": 681, - "column": 60 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22266, - "end": 22267, - "loc": { - "start": { - "line": 681, - "column": 61 - }, - "end": { - "line": 681, - "column": 62 - } - } - }, - { - "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": 22275, - "end": 22278, - "loc": { - "start": { - "line": 682, - "column": 6 - }, - "end": { - "line": 682, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowArray", - "start": 22279, - "end": 22287, - "loc": { - "start": { - "line": 682, - "column": 10 - }, - "end": { - "line": 682, - "column": 18 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22288, - "end": 22289, - "loc": { - "start": { - "line": 682, - "column": 19 - }, - "end": { - "line": 682, - "column": 20 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "row", - "start": 22290, - "end": 22293, - "loc": { - "start": { - "line": 682, - "column": 21 - }, - "end": { - "line": 682, - "column": 24 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22293, - "end": 22294, - "loc": { - "start": { - "line": 682, - "column": 24 - }, - "end": { - "line": 682, - "column": 25 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "split", - "start": 22294, - "end": 22299, - "loc": { - "start": { - "line": 682, - "column": 25 - }, - "end": { - "line": 682, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22299, - "end": 22300, - "loc": { - "start": { - "line": 682, - "column": 30 - }, - "end": { - "line": 682, - "column": 31 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": " ", - "start": 22300, - "end": 22303, - "loc": { - "start": { - "line": 682, - "column": 31 - }, - "end": { - "line": 682, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22303, - "end": 22304, - "loc": { - "start": { - "line": 682, - "column": 34 - }, - "end": { - "line": 682, - "column": 35 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22304, - "end": 22305, - "loc": { - "start": { - "line": 682, - "column": 35 - }, - "end": { - "line": 682, - "column": 36 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Creating empty row\r\n ", - "start": 22315, - "end": 22358, - "loc": { - "start": { - "line": 684, - "column": 6 - }, - "end": { - "line": 686, - "column": 9 - } - } - }, - { - "type": { - "label": "var", - "keyword": "var", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "var", - "start": 22366, - "end": 22369, - "loc": { - "start": { - "line": 687, - "column": 6 - }, - "end": { - "line": 687, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowDOM", - "start": 22370, - "end": 22376, - "loc": { - "start": { - "line": 687, - "column": 10 - }, - "end": { - "line": 687, - "column": 16 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22377, - "end": 22378, - "loc": { - "start": { - "line": 687, - "column": 17 - }, - "end": { - "line": 687, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 22379, - "end": 22387, - "loc": { - "start": { - "line": 687, - "column": 19 - }, - "end": { - "line": 687, - "column": 27 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22387, - "end": 22388, - "loc": { - "start": { - "line": 687, - "column": 27 - }, - "end": { - "line": 687, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "createElement", - "start": 22388, - "end": 22401, - "loc": { - "start": { - "line": 687, - "column": 28 - }, - "end": { - "line": 687, - "column": 41 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22401, - "end": 22402, - "loc": { - "start": { - "line": 687, - "column": 41 - }, - "end": { - "line": 687, - "column": 42 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "div", - "start": 22402, - "end": 22407, - "loc": { - "start": { - "line": 687, - "column": 42 - }, - "end": { - "line": 687, - "column": 47 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22407, - "end": 22408, - "loc": { - "start": { - "line": 687, - "column": 47 - }, - "end": { - "line": 687, - "column": 48 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22408, - "end": 22409, - "loc": { - "start": { - "line": 687, - "column": 48 - }, - "end": { - "line": 687, - "column": 49 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowDOM", - "start": 22417, - "end": 22423, - "loc": { - "start": { - "line": 688, - "column": 6 - }, - "end": { - "line": 688, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22423, - "end": 22424, - "loc": { - "start": { - "line": 688, - "column": 12 - }, - "end": { - "line": 688, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "className", - "start": 22424, - "end": 22433, - "loc": { - "start": { - "line": 688, - "column": 13 - }, - "end": { - "line": 688, - "column": 22 - } - } - }, - { - "type": { - "label": "_=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "+=", - "start": 22434, - "end": 22436, - "loc": { - "start": { - "line": 688, - "column": 23 - }, - "end": { - "line": 688, - "column": 25 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "hg-row", - "start": 22437, - "end": 22445, - "loc": { - "start": { - "line": 688, - "column": 26 - }, - "end": { - "line": 688, - "column": 34 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22445, - "end": 22446, - "loc": { - "start": { - "line": 688, - "column": 34 - }, - "end": { - "line": 688, - "column": 35 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Iterating through each button in row\r\n ", - "start": 22456, - "end": 22517, - "loc": { - "start": { - "line": 690, - "column": 6 - }, - "end": { - "line": 692, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowArray", - "start": 22525, - "end": 22533, - "loc": { - "start": { - "line": 693, - "column": 6 - }, - "end": { - "line": 693, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22533, - "end": 22534, - "loc": { - "start": { - "line": 693, - "column": 14 - }, - "end": { - "line": 693, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "forEach", - "start": 22534, - "end": 22541, - "loc": { - "start": { - "line": 693, - "column": 15 - }, - "end": { - "line": 693, - "column": 22 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22541, - "end": 22542, - "loc": { - "start": { - "line": 693, - "column": 22 - }, - "end": { - "line": 693, - "column": 23 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22542, - "end": 22543, - "loc": { - "start": { - "line": 693, - "column": 23 - }, - "end": { - "line": 693, - "column": 24 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 22543, - "end": 22549, - "loc": { - "start": { - "line": 693, - "column": 24 - }, - "end": { - "line": 693, - "column": 30 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22549, - "end": 22550, - "loc": { - "start": { - "line": 693, - "column": 30 - }, - "end": { - "line": 693, - "column": 31 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bIndex", - "start": 22551, - "end": 22557, - "loc": { - "start": { - "line": 693, - "column": 32 - }, - "end": { - "line": 693, - "column": 38 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22557, - "end": 22558, - "loc": { - "start": { - "line": 693, - "column": 38 - }, - "end": { - "line": 693, - "column": 39 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 22559, - "end": 22561, - "loc": { - "start": { - "line": 693, - "column": 40 - }, - "end": { - "line": 693, - "column": 42 - } - } - }, - { - "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 22562, - "end": 22563, - "loc": { - "start": { - "line": 693, - "column": 43 - }, - "end": { - "line": 693, - "column": 44 - } - } - }, - { - "type": { - "label": "let", - "keyword": "let", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 22573, - "end": 22576, - "loc": { - "start": { - "line": 694, - "column": 8 - }, - "end": { - "line": 694, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "fctBtnClass", - "start": 22577, - "end": 22588, - "loc": { - "start": { - "line": 694, - "column": 12 - }, - "end": { - "line": 694, - "column": 23 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 22589, - "end": 22590, - "loc": { - "start": { - "line": 694, - "column": 24 - }, - "end": { - "line": 694, - "column": 25 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 22591, + "start": 22594, "end": 22595, "loc": { "start": { - "line": 694, - "column": 26 + "line": 688, + "column": 34 }, "end": { - "line": 694, - "column": 30 + "line": 688, + "column": 35 } } }, @@ -149928,11 +152812,1372 @@ "end": 22596, "loc": { "start": { - "line": 694, + "line": 688, + "column": 35 + }, + "end": { + "line": 688, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 22596, + "end": 22603, + "loc": { + "start": { + "line": 688, + "column": 36 + }, + "end": { + "line": 688, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22603, + "end": 22604, + "loc": { + "start": { + "line": 688, + "column": 43 + }, + "end": { + "line": 688, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22604, + "end": 22605, + "loc": { + "start": { + "line": 688, + "column": 44 + }, + "end": { + "line": 688, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "row", + "start": 22605, + "end": 22608, + "loc": { + "start": { + "line": 688, + "column": 45 + }, + "end": { + "line": 688, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22608, + "end": 22609, + "loc": { + "start": { + "line": 688, + "column": 48 + }, + "end": { + "line": 688, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rIndex", + "start": 22610, + "end": 22616, + "loc": { + "start": { + "line": 688, + "column": 50 + }, + "end": { + "line": 688, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22616, + "end": 22617, + "loc": { + "start": { + "line": 688, + "column": 56 + }, + "end": { + "line": 688, + "column": 57 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22618, + "end": 22620, + "loc": { + "start": { + "line": 688, + "column": 58 + }, + "end": { + "line": 688, + "column": 60 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22621, + "end": 22622, + "loc": { + "start": { + "line": 688, + "column": 61 + }, + "end": { + "line": 688, + "column": 62 + } + } + }, + { + "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": 22630, + "end": 22633, + "loc": { + "start": { + "line": 689, + "column": 6 + }, + "end": { + "line": 689, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowArray", + "start": 22634, + "end": 22642, + "loc": { + "start": { + "line": 689, + "column": 10 + }, + "end": { + "line": 689, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22643, + "end": 22644, + "loc": { + "start": { + "line": 689, + "column": 19 + }, + "end": { + "line": 689, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "row", + "start": 22645, + "end": 22648, + "loc": { + "start": { + "line": 689, + "column": 21 + }, + "end": { + "line": 689, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22648, + "end": 22649, + "loc": { + "start": { + "line": 689, + "column": 24 + }, + "end": { + "line": 689, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "split", + "start": 22649, + "end": 22654, + "loc": { + "start": { + "line": 689, + "column": 25 + }, + "end": { + "line": 689, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22654, + "end": 22655, + "loc": { + "start": { + "line": 689, "column": 30 }, "end": { + "line": 689, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " ", + "start": 22655, + "end": 22658, + "loc": { + "start": { + "line": 689, + "column": 31 + }, + "end": { + "line": 689, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22658, + "end": 22659, + "loc": { + "start": { + "line": 689, + "column": 34 + }, + "end": { + "line": 689, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22659, + "end": 22660, + "loc": { + "start": { + "line": 689, + "column": 35 + }, + "end": { + "line": 689, + "column": 36 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Creating empty row\r\n ", + "start": 22670, + "end": 22713, + "loc": { + "start": { + "line": 691, + "column": 6 + }, + "end": { + "line": 693, + "column": 9 + } + } + }, + { + "type": { + "label": "var", + "keyword": "var", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "var", + "start": 22721, + "end": 22724, + "loc": { + "start": { "line": 694, + "column": 6 + }, + "end": { + "line": 694, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowDOM", + "start": 22725, + "end": 22731, + "loc": { + "start": { + "line": 694, + "column": 10 + }, + "end": { + "line": 694, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22732, + "end": 22733, + "loc": { + "start": { + "line": 694, + "column": 17 + }, + "end": { + "line": 694, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 22734, + "end": 22742, + "loc": { + "start": { + "line": 694, + "column": 19 + }, + "end": { + "line": 694, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22742, + "end": 22743, + "loc": { + "start": { + "line": 694, + "column": 27 + }, + "end": { + "line": 694, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 22743, + "end": 22756, + "loc": { + "start": { + "line": 694, + "column": 28 + }, + "end": { + "line": 694, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22756, + "end": 22757, + "loc": { + "start": { + "line": 694, + "column": 41 + }, + "end": { + "line": 694, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "div", + "start": 22757, + "end": 22762, + "loc": { + "start": { + "line": 694, + "column": 42 + }, + "end": { + "line": 694, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22762, + "end": 22763, + "loc": { + "start": { + "line": 694, + "column": 47 + }, + "end": { + "line": 694, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22763, + "end": 22764, + "loc": { + "start": { + "line": 694, + "column": 48 + }, + "end": { + "line": 694, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowDOM", + "start": 22772, + "end": 22778, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22778, + "end": 22779, + "loc": { + "start": { + "line": 695, + "column": 12 + }, + "end": { + "line": 695, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "className", + "start": 22779, + "end": 22788, + "loc": { + "start": { + "line": 695, + "column": 13 + }, + "end": { + "line": 695, + "column": 22 + } + } + }, + { + "type": { + "label": "_=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "+=", + "start": 22789, + "end": 22791, + "loc": { + "start": { + "line": 695, + "column": 23 + }, + "end": { + "line": 695, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hg-row", + "start": 22792, + "end": 22800, + "loc": { + "start": { + "line": 695, + "column": 26 + }, + "end": { + "line": 695, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22800, + "end": 22801, + "loc": { + "start": { + "line": 695, + "column": 34 + }, + "end": { + "line": 695, + "column": 35 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Iterating through each button in row\r\n ", + "start": 22811, + "end": 22872, + "loc": { + "start": { + "line": 697, + "column": 6 + }, + "end": { + "line": 699, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowArray", + "start": 22880, + "end": 22888, + "loc": { + "start": { + "line": 700, + "column": 6 + }, + "end": { + "line": 700, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22888, + "end": 22889, + "loc": { + "start": { + "line": 700, + "column": 14 + }, + "end": { + "line": 700, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 22889, + "end": 22896, + "loc": { + "start": { + "line": 700, + "column": 15 + }, + "end": { + "line": 700, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22896, + "end": 22897, + "loc": { + "start": { + "line": 700, + "column": 22 + }, + "end": { + "line": 700, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22897, + "end": 22898, + "loc": { + "start": { + "line": 700, + "column": 23 + }, + "end": { + "line": 700, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 22898, + "end": 22904, + "loc": { + "start": { + "line": 700, + "column": 24 + }, + "end": { + "line": 700, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22904, + "end": 22905, + "loc": { + "start": { + "line": 700, + "column": 30 + }, + "end": { + "line": 700, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bIndex", + "start": 22906, + "end": 22912, + "loc": { + "start": { + "line": 700, + "column": 32 + }, + "end": { + "line": 700, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22912, + "end": 22913, + "loc": { + "start": { + "line": 700, + "column": 38 + }, + "end": { + "line": 700, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22914, + "end": 22916, + "loc": { + "start": { + "line": 700, + "column": 40 + }, + "end": { + "line": 700, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22917, + "end": 22918, + "loc": { + "start": { + "line": 700, + "column": 43 + }, + "end": { + "line": 700, + "column": 44 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 22928, + "end": 22931, + "loc": { + "start": { + "line": 701, + "column": 8 + }, + "end": { + "line": 701, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fctBtnClass", + "start": 22932, + "end": 22943, + "loc": { + "start": { + "line": 701, + "column": 12 + }, + "end": { + "line": 701, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22944, + "end": 22945, + "loc": { + "start": { + "line": 701, + "column": 24 + }, + "end": { + "line": 701, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 22946, + "end": 22950, + "loc": { + "start": { + "line": 701, + "column": 26 + }, + "end": { + "line": 701, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22950, + "end": 22951, + "loc": { + "start": { + "line": 701, + "column": 30 + }, + "end": { + "line": 701, "column": 31 } } @@ -149950,15 +154195,15 @@ "binop": null }, "value": "utilities", - "start": 22596, - "end": 22605, + "start": 22951, + "end": 22960, "loc": { "start": { - "line": 694, + "line": 701, "column": 31 }, "end": { - "line": 694, + "line": 701, "column": 40 } } @@ -149976,15 +154221,15 @@ "binop": null, "updateContext": null }, - "start": 22605, - "end": 22606, + "start": 22960, + "end": 22961, "loc": { "start": { - "line": 694, + "line": 701, "column": 40 }, "end": { - "line": 694, + "line": 701, "column": 41 } } @@ -150002,15 +154247,15 @@ "binop": null }, "value": "getButtonClass", - "start": 22606, - "end": 22620, + "start": 22961, + "end": 22975, "loc": { "start": { - "line": 694, + "line": 701, "column": 41 }, "end": { - "line": 694, + "line": 701, "column": 55 } } @@ -150027,15 +154272,15 @@ "postfix": false, "binop": null }, - "start": 22620, - "end": 22621, + "start": 22975, + "end": 22976, "loc": { "start": { - "line": 694, + "line": 701, "column": 55 }, "end": { - "line": 694, + "line": 701, "column": 56 } } @@ -150053,15 +154298,15 @@ "binop": null }, "value": "button", - "start": 22621, - "end": 22627, + "start": 22976, + "end": 22982, "loc": { "start": { - "line": 694, + "line": 701, "column": 56 }, "end": { - "line": 694, + "line": 701, "column": 62 } } @@ -150078,15 +154323,15 @@ "postfix": false, "binop": null }, - "start": 22627, - "end": 22628, + "start": 22982, + "end": 22983, "loc": { "start": { - "line": 694, + "line": 701, "column": 62 }, "end": { - "line": 694, + "line": 701, "column": 63 } } @@ -150104,15 +154349,15 @@ "binop": null, "updateContext": null }, - "start": 22628, - "end": 22629, + "start": 22983, + "end": 22984, "loc": { "start": { - "line": 694, + "line": 701, "column": 63 }, "end": { - "line": 694, + "line": 701, "column": 64 } } @@ -150132,15 +154377,15 @@ "updateContext": null }, "value": "let", - "start": 22639, - "end": 22642, + "start": 22994, + "end": 22997, "loc": { "start": { - "line": 695, + "line": 702, "column": 8 }, "end": { - "line": 695, + "line": 702, "column": 11 } } @@ -150158,15 +154403,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 22643, - "end": 22659, + "start": 22998, + "end": 23014, "loc": { "start": { - "line": 695, + "line": 702, "column": 12 }, "end": { - "line": 695, + "line": 702, "column": 28 } } @@ -150185,15 +154430,15 @@ "updateContext": null }, "value": "=", - "start": 22660, - "end": 22661, + "start": 23015, + "end": 23016, "loc": { "start": { - "line": 695, + "line": 702, "column": 29 }, "end": { - "line": 695, + "line": 702, "column": 30 } } @@ -150211,15 +154456,15 @@ "binop": null }, "value": "buttonThemesParsed", - "start": 22662, - "end": 22680, + "start": 23017, + "end": 23035, "loc": { "start": { - "line": 695, + "line": 702, "column": 31 }, "end": { - "line": 695, + "line": 702, "column": 49 } } @@ -150237,15 +154482,15 @@ "binop": null, "updateContext": null }, - "start": 22680, - "end": 22681, + "start": 23035, + "end": 23036, "loc": { "start": { - "line": 695, + "line": 702, "column": 49 }, "end": { - "line": 695, + "line": 702, "column": 50 } } @@ -150263,15 +154508,15 @@ "binop": null }, "value": "button", - "start": 22681, - "end": 22687, + "start": 23036, + "end": 23042, "loc": { "start": { - "line": 695, + "line": 702, "column": 50 }, "end": { - "line": 695, + "line": 702, "column": 56 } } @@ -150289,15 +154534,15 @@ "binop": null, "updateContext": null }, - "start": 22687, - "end": 22688, + "start": 23042, + "end": 23043, "loc": { "start": { - "line": 695, + "line": 702, "column": 56 }, "end": { - "line": 695, + "line": 702, "column": 57 } } @@ -150315,15 +154560,15 @@ "binop": null, "updateContext": null }, - "start": 22688, - "end": 22689, + "start": 23043, + "end": 23044, "loc": { "start": { - "line": 695, + "line": 702, "column": 57 }, "end": { - "line": 695, + "line": 702, "column": 58 } } @@ -150343,15 +154588,15 @@ "updateContext": null }, "value": "let", - "start": 22699, - "end": 22702, + "start": 23054, + "end": 23057, "loc": { "start": { - "line": 696, + "line": 703, "column": 8 }, "end": { - "line": 696, + "line": 703, "column": 11 } } @@ -150369,15 +154614,15 @@ "binop": null }, "value": "buttonDisplayName", - "start": 22703, - "end": 22720, + "start": 23058, + "end": 23075, "loc": { "start": { - "line": 696, + "line": 703, "column": 12 }, "end": { - "line": 696, + "line": 703, "column": 29 } } @@ -150396,15 +154641,15 @@ "updateContext": null }, "value": "=", - "start": 22721, - "end": 22722, + "start": 23076, + "end": 23077, "loc": { "start": { - "line": 696, + "line": 703, "column": 30 }, "end": { - "line": 696, + "line": 703, "column": 31 } } @@ -150424,15 +154669,15 @@ "updateContext": null }, "value": "this", - "start": 22723, - "end": 22727, + "start": 23078, + "end": 23082, "loc": { "start": { - "line": 696, + "line": 703, "column": 32 }, "end": { - "line": 696, + "line": 703, "column": 36 } } @@ -150450,15 +154695,15 @@ "binop": null, "updateContext": null }, - "start": 22727, - "end": 22728, + "start": 23082, + "end": 23083, "loc": { "start": { - "line": 696, + "line": 703, "column": 36 }, "end": { - "line": 696, + "line": 703, "column": 37 } } @@ -150476,15 +154721,15 @@ "binop": null }, "value": "utilities", - "start": 22728, - "end": 22737, + "start": 23083, + "end": 23092, "loc": { "start": { - "line": 696, + "line": 703, "column": 37 }, "end": { - "line": 696, + "line": 703, "column": 46 } } @@ -150502,15 +154747,15 @@ "binop": null, "updateContext": null }, - "start": 22737, - "end": 22738, + "start": 23092, + "end": 23093, "loc": { "start": { - "line": 696, + "line": 703, "column": 46 }, "end": { - "line": 696, + "line": 703, "column": 47 } } @@ -150528,15 +154773,15 @@ "binop": null }, "value": "getButtonDisplayName", - "start": 22738, - "end": 22758, + "start": 23093, + "end": 23113, "loc": { "start": { - "line": 696, + "line": 703, "column": 47 }, "end": { - "line": 696, + "line": 703, "column": 67 } } @@ -150553,15 +154798,15 @@ "postfix": false, "binop": null }, - "start": 22758, - "end": 22759, + "start": 23113, + "end": 23114, "loc": { "start": { - "line": 696, + "line": 703, "column": 67 }, "end": { - "line": 696, + "line": 703, "column": 68 } } @@ -150579,15 +154824,15 @@ "binop": null }, "value": "button", - "start": 22759, - "end": 22765, + "start": 23114, + "end": 23120, "loc": { "start": { - "line": 696, + "line": 703, "column": 68 }, "end": { - "line": 696, + "line": 703, "column": 74 } } @@ -150605,15 +154850,15 @@ "binop": null, "updateContext": null }, - "start": 22765, - "end": 22766, + "start": 23120, + "end": 23121, "loc": { "start": { - "line": 696, + "line": 703, "column": 74 }, "end": { - "line": 696, + "line": 703, "column": 75 } } @@ -150633,15 +154878,15 @@ "updateContext": null }, "value": "this", - "start": 22767, - "end": 22771, + "start": 23122, + "end": 23126, "loc": { "start": { - "line": 696, + "line": 703, "column": 76 }, "end": { - "line": 696, + "line": 703, "column": 80 } } @@ -150659,15 +154904,15 @@ "binop": null, "updateContext": null }, - "start": 22771, - "end": 22772, + "start": 23126, + "end": 23127, "loc": { "start": { - "line": 696, + "line": 703, "column": 80 }, "end": { - "line": 696, + "line": 703, "column": 81 } } @@ -150685,15 +154930,15 @@ "binop": null }, "value": "options", - "start": 22772, - "end": 22779, + "start": 23127, + "end": 23134, "loc": { "start": { - "line": 696, + "line": 703, "column": 81 }, "end": { - "line": 696, + "line": 703, "column": 88 } } @@ -150711,15 +154956,15 @@ "binop": null, "updateContext": null }, - "start": 22779, - "end": 22780, + "start": 23134, + "end": 23135, "loc": { "start": { - "line": 696, + "line": 703, "column": 88 }, "end": { - "line": 696, + "line": 703, "column": 89 } } @@ -150737,15 +154982,15 @@ "binop": null }, "value": "display", - "start": 22780, - "end": 22787, + "start": 23135, + "end": 23142, "loc": { "start": { - "line": 696, + "line": 703, "column": 89 }, "end": { - "line": 696, + "line": 703, "column": 96 } } @@ -150763,15 +155008,15 @@ "binop": null, "updateContext": null }, - "start": 22787, - "end": 22788, + "start": 23142, + "end": 23143, "loc": { "start": { - "line": 696, + "line": 703, "column": 96 }, "end": { - "line": 696, + "line": 703, "column": 97 } } @@ -150791,15 +155036,15 @@ "updateContext": null }, "value": "this", - "start": 22789, - "end": 22793, + "start": 23144, + "end": 23148, "loc": { "start": { - "line": 696, + "line": 703, "column": 98 }, "end": { - "line": 696, + "line": 703, "column": 102 } } @@ -150817,15 +155062,15 @@ "binop": null, "updateContext": null }, - "start": 22793, - "end": 22794, + "start": 23148, + "end": 23149, "loc": { "start": { - "line": 696, + "line": 703, "column": 102 }, "end": { - "line": 696, + "line": 703, "column": 103 } } @@ -150843,15 +155088,15 @@ "binop": null }, "value": "options", - "start": 22794, - "end": 22801, + "start": 23149, + "end": 23156, "loc": { "start": { - "line": 696, + "line": 703, "column": 103 }, "end": { - "line": 696, + "line": 703, "column": 110 } } @@ -150869,15 +155114,15 @@ "binop": null, "updateContext": null }, - "start": 22801, - "end": 22802, + "start": 23156, + "end": 23157, "loc": { "start": { - "line": 696, + "line": 703, "column": 110 }, "end": { - "line": 696, + "line": 703, "column": 111 } } @@ -150895,15 +155140,15 @@ "binop": null }, "value": "mergeDisplay", - "start": 22802, - "end": 22814, + "start": 23157, + "end": 23169, "loc": { "start": { - "line": 696, + "line": 703, "column": 111 }, "end": { - "line": 696, + "line": 703, "column": 123 } } @@ -150920,15 +155165,15 @@ "postfix": false, "binop": null }, - "start": 22814, - "end": 22815, + "start": 23169, + "end": 23170, "loc": { "start": { - "line": 696, + "line": 703, "column": 123 }, "end": { - "line": 696, + "line": 703, "column": 124 } } @@ -150946,15 +155191,15 @@ "binop": null, "updateContext": null }, - "start": 22815, - "end": 22816, + "start": 23170, + "end": 23171, "loc": { "start": { - "line": 696, + "line": 703, "column": 124 }, "end": { - "line": 696, + "line": 703, "column": 125 } } @@ -150962,15 +155207,15 @@ { "type": "CommentBlock", "value": "*\r\n * Creating button\r\n ", - "start": 22828, - "end": 22872, + "start": 23183, + "end": 23227, "loc": { "start": { - "line": 698, + "line": 705, "column": 8 }, "end": { - "line": 700, + "line": 707, "column": 11 } } @@ -150990,15 +155235,15 @@ "updateContext": null }, "value": "var", - "start": 22882, - "end": 22885, + "start": 23237, + "end": 23240, "loc": { "start": { - "line": 701, + "line": 708, "column": 8 }, "end": { - "line": 701, + "line": 708, "column": 11 } } @@ -151016,15 +155261,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22886, - "end": 22895, + "start": 23241, + "end": 23250, "loc": { "start": { - "line": 701, + "line": 708, "column": 12 }, "end": { - "line": 701, + "line": 708, "column": 21 } } @@ -151043,15 +155288,15 @@ "updateContext": null }, "value": "=", - "start": 22896, - "end": 22897, + "start": 23251, + "end": 23252, "loc": { "start": { - "line": 701, + "line": 708, "column": 22 }, "end": { - "line": 701, + "line": 708, "column": 23 } } @@ -151069,15 +155314,15 @@ "binop": null }, "value": "document", - "start": 22898, - "end": 22906, + "start": 23253, + "end": 23261, "loc": { "start": { - "line": 701, + "line": 708, "column": 24 }, "end": { - "line": 701, + "line": 708, "column": 32 } } @@ -151095,15 +155340,15 @@ "binop": null, "updateContext": null }, - "start": 22906, - "end": 22907, + "start": 23261, + "end": 23262, "loc": { "start": { - "line": 701, + "line": 708, "column": 32 }, "end": { - "line": 701, + "line": 708, "column": 33 } } @@ -151121,15 +155366,15 @@ "binop": null }, "value": "createElement", - "start": 22907, - "end": 22920, + "start": 23262, + "end": 23275, "loc": { "start": { - "line": 701, + "line": 708, "column": 33 }, "end": { - "line": 701, + "line": 708, "column": 46 } } @@ -151146,15 +155391,15 @@ "postfix": false, "binop": null }, - "start": 22920, - "end": 22921, + "start": 23275, + "end": 23276, "loc": { "start": { - "line": 701, + "line": 708, "column": 46 }, "end": { - "line": 701, + "line": 708, "column": 47 } } @@ -151173,15 +155418,15 @@ "updateContext": null }, "value": "div", - "start": 22921, - "end": 22926, + "start": 23276, + "end": 23281, "loc": { "start": { - "line": 701, + "line": 708, "column": 47 }, "end": { - "line": 701, + "line": 708, "column": 52 } } @@ -151198,15 +155443,15 @@ "postfix": false, "binop": null }, - "start": 22926, - "end": 22927, + "start": 23281, + "end": 23282, "loc": { "start": { - "line": 701, + "line": 708, "column": 52 }, "end": { - "line": 701, + "line": 708, "column": 53 } } @@ -151224,15 +155469,15 @@ "binop": null, "updateContext": null }, - "start": 22927, - "end": 22928, + "start": 23282, + "end": 23283, "loc": { "start": { - "line": 701, + "line": 708, "column": 53 }, "end": { - "line": 701, + "line": 708, "column": 54 } } @@ -151250,15 +155495,15 @@ "binop": null }, "value": "buttonDOM", - "start": 22938, - "end": 22947, + "start": 23293, + "end": 23302, "loc": { "start": { - "line": 702, + "line": 709, "column": 8 }, "end": { - "line": 702, + "line": 709, "column": 17 } } @@ -151276,15 +155521,15 @@ "binop": null, "updateContext": null }, - "start": 22947, - "end": 22948, + "start": 23302, + "end": 23303, "loc": { "start": { - "line": 702, + "line": 709, "column": 17 }, "end": { - "line": 702, + "line": 709, "column": 18 } } @@ -151302,15 +155547,15 @@ "binop": null }, "value": "className", - "start": 22948, - "end": 22957, + "start": 23303, + "end": 23312, "loc": { "start": { - "line": 702, + "line": 709, "column": 18 }, "end": { - "line": 702, + "line": 709, "column": 27 } } @@ -151329,15 +155574,15 @@ "updateContext": null }, "value": "+=", - "start": 22958, - "end": 22960, + "start": 23313, + "end": 23315, "loc": { "start": { - "line": 702, + "line": 709, "column": 28 }, "end": { - "line": 702, + "line": 709, "column": 30 } } @@ -151354,15 +155599,15 @@ "postfix": false, "binop": null }, - "start": 22961, - "end": 22962, + "start": 23316, + "end": 23317, "loc": { "start": { - "line": 702, + "line": 709, "column": 31 }, "end": { - "line": 702, + "line": 709, "column": 32 } } @@ -151381,15 +155626,15 @@ "updateContext": null }, "value": "hg-button ", - "start": 22962, - "end": 22972, + "start": 23317, + "end": 23327, "loc": { "start": { - "line": 702, + "line": 709, "column": 32 }, "end": { - "line": 702, + "line": 709, "column": 42 } } @@ -151406,15 +155651,15 @@ "postfix": false, "binop": null }, - "start": 22972, - "end": 22974, + "start": 23327, + "end": 23329, "loc": { "start": { - "line": 702, + "line": 709, "column": 42 }, "end": { - "line": 702, + "line": 709, "column": 44 } } @@ -151432,15 +155677,15 @@ "binop": null }, "value": "fctBtnClass", - "start": 22974, - "end": 22985, + "start": 23329, + "end": 23340, "loc": { "start": { - "line": 702, + "line": 709, "column": 44 }, "end": { - "line": 702, + "line": 709, "column": 55 } } @@ -151457,15 +155702,15 @@ "postfix": false, "binop": null }, - "start": 22985, - "end": 22986, + "start": 23340, + "end": 23341, "loc": { "start": { - "line": 702, + "line": 709, "column": 55 }, "end": { - "line": 702, + "line": 709, "column": 56 } } @@ -151484,15 +155729,15 @@ "updateContext": null }, "value": "", - "start": 22986, - "end": 22986, + "start": 23341, + "end": 23341, "loc": { "start": { - "line": 702, + "line": 709, "column": 56 }, "end": { - "line": 702, + "line": 709, "column": 56 } } @@ -151509,15 +155754,15 @@ "postfix": false, "binop": null }, - "start": 22986, - "end": 22988, + "start": 23341, + "end": 23343, "loc": { "start": { - "line": 702, + "line": 709, "column": 56 }, "end": { - "line": 702, + "line": 709, "column": 58 } } @@ -151535,15 +155780,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 22988, - "end": 23004, + "start": 23343, + "end": 23359, "loc": { "start": { - "line": 702, + "line": 709, "column": 58 }, "end": { - "line": 702, + "line": 709, "column": 74 } } @@ -151561,15 +155806,15 @@ "binop": null, "updateContext": null }, - "start": 23005, - "end": 23006, + "start": 23360, + "end": 23361, "loc": { "start": { - "line": 702, + "line": 709, "column": 75 }, "end": { - "line": 702, + "line": 709, "column": 76 } } @@ -151588,15 +155833,15 @@ "updateContext": null }, "value": " ", - "start": 23007, - "end": 23010, + "start": 23362, + "end": 23365, "loc": { "start": { - "line": 702, + "line": 709, "column": 77 }, "end": { - "line": 702, + "line": 709, "column": 80 } } @@ -151615,15 +155860,15 @@ "updateContext": null }, "value": "+", - "start": 23010, - "end": 23011, + "start": 23365, + "end": 23366, "loc": { "start": { - "line": 702, + "line": 709, "column": 80 }, "end": { - "line": 702, + "line": 709, "column": 81 } } @@ -151641,15 +155886,15 @@ "binop": null }, "value": "buttonThemeClass", - "start": 23011, - "end": 23027, + "start": 23366, + "end": 23382, "loc": { "start": { - "line": 702, + "line": 709, "column": 81 }, "end": { - "line": 702, + "line": 709, "column": 97 } } @@ -151667,15 +155912,15 @@ "binop": null, "updateContext": null }, - "start": 23028, - "end": 23029, + "start": 23383, + "end": 23384, "loc": { "start": { - "line": 702, + "line": 709, "column": 98 }, "end": { - "line": 702, + "line": 709, "column": 99 } } @@ -151694,15 +155939,15 @@ "updateContext": null }, "value": "", - "start": 23030, - "end": 23032, + "start": 23385, + "end": 23387, "loc": { "start": { - "line": 702, + "line": 709, "column": 100 }, "end": { - "line": 702, + "line": 709, "column": 102 } } @@ -151719,15 +155964,15 @@ "postfix": false, "binop": null }, - "start": 23032, - "end": 23033, + "start": 23387, + "end": 23388, "loc": { "start": { - "line": 702, + "line": 709, "column": 102 }, "end": { - "line": 702, + "line": 709, "column": 103 } } @@ -151746,15 +155991,15 @@ "updateContext": null }, "value": "", - "start": 23033, - "end": 23033, + "start": 23388, + "end": 23388, "loc": { "start": { - "line": 702, + "line": 709, "column": 103 }, "end": { - "line": 702, + "line": 709, "column": 103 } } @@ -151771,15 +156016,15 @@ "postfix": false, "binop": null }, - "start": 23033, - "end": 23034, + "start": 23388, + "end": 23389, "loc": { "start": { - "line": 702, + "line": 709, "column": 103 }, "end": { - "line": 702, + "line": 709, "column": 104 } } @@ -151797,19 +156042,148 @@ "binop": null, "updateContext": null }, - "start": 23034, - "end": 23035, + "start": 23389, + "end": 23390, "loc": { "start": { - "line": 702, + "line": 709, "column": 104 }, "end": { - "line": 702, + "line": 709, "column": 105 } } }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 23410, + "end": 23412, + "loc": { + "start": { + "line": 711, + "column": 8 + }, + "end": { + "line": 711, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23413, + "end": 23414, + "loc": { + "start": { + "line": 711, + "column": 11 + }, + "end": { + "line": 711, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useTouchEvents", + "start": 23414, + "end": 23428, + "loc": { + "start": { + "line": 711, + "column": 12 + }, + "end": { + "line": 711, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23428, + "end": 23429, + "loc": { + "start": { + "line": 711, + "column": 26 + }, + "end": { + "line": 711, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23430, + "end": 23431, + "loc": { + "start": { + "line": 711, + "column": 28 + }, + "end": { + "line": 711, + "column": 29 + } + } + }, { "type": { "label": "name", @@ -151823,16 +156197,16 @@ "binop": null }, "value": "buttonDOM", - "start": 23045, - "end": 23054, + "start": 23443, + "end": 23452, "loc": { "start": { - "line": 703, - "column": 8 + "line": 712, + "column": 10 }, "end": { - "line": 703, - "column": 17 + "line": 712, + "column": 19 } } }, @@ -151849,16 +156223,16 @@ "binop": null, "updateContext": null }, - "start": 23054, - "end": 23055, + "start": 23452, + "end": 23453, "loc": { "start": { - "line": 703, - "column": 17 + "line": 712, + "column": 19 }, "end": { - "line": 703, - "column": 18 + "line": 712, + "column": 20 } } }, @@ -151874,17 +156248,17 @@ "postfix": false, "binop": null }, - "value": "onclick", - "start": 23055, - "end": 23062, + "value": "ontouchstart", + "start": 23453, + "end": 23465, "loc": { "start": { - "line": 703, - "column": 18 + "line": 712, + "column": 20 }, "end": { - "line": 703, - "column": 25 + "line": 712, + "column": 32 } } }, @@ -151902,16 +156276,16 @@ "updateContext": null }, "value": "=", - "start": 23063, - "end": 23064, + "start": 23466, + "end": 23467, "loc": { "start": { - "line": 703, - "column": 26 + "line": 712, + "column": 33 }, "end": { - "line": 703, - "column": 27 + "line": 712, + "column": 34 } } }, @@ -151927,16 +156301,42 @@ "postfix": false, "binop": null }, - "start": 23065, - "end": 23066, + "start": 23468, + "end": 23469, "loc": { "start": { - "line": 703, - "column": 28 + "line": 712, + "column": 35 }, "end": { - "line": 703, - "column": 29 + "line": 712, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 23469, + "end": 23470, + "loc": { + "start": { + "line": 712, + "column": 36 + }, + "end": { + "line": 712, + "column": 37 } } }, @@ -151952,16 +156352,16 @@ "postfix": false, "binop": null }, - "start": 23066, - "end": 23067, + "start": 23470, + "end": 23471, "loc": { "start": { - "line": 703, - "column": 29 + "line": 712, + "column": 37 }, "end": { - "line": 703, - "column": 30 + "line": 712, + "column": 38 } } }, @@ -151978,16 +156378,16 @@ "binop": null, "updateContext": null }, - "start": 23068, - "end": 23070, + "start": 23472, + "end": 23474, "loc": { "start": { - "line": 703, - "column": 31 + "line": 712, + "column": 39 }, "end": { - "line": 703, - "column": 33 + "line": 712, + "column": 41 } } }, @@ -152003,16 +156403,16 @@ "postfix": false, "binop": null }, - "start": 23071, - "end": 23072, + "start": 23475, + "end": 23476, "loc": { "start": { - "line": 703, - "column": 34 + "line": 712, + "column": 42 }, "end": { - "line": 703, - "column": 35 + "line": 712, + "column": 43 } } }, @@ -152031,16 +156431,16 @@ "updateContext": null }, "value": "this", - "start": 23084, - "end": 23088, + "start": 23490, + "end": 23494, "loc": { "start": { - "line": 704, - "column": 10 + "line": 713, + "column": 12 }, "end": { - "line": 704, - "column": 14 + "line": 713, + "column": 16 } } }, @@ -152057,177 +156457,16 @@ "binop": null, "updateContext": null }, - "start": 23088, - "end": 23089, + "start": 23494, + "end": 23495, "loc": { "start": { - "line": 704, - "column": 14 + "line": 713, + "column": 16 }, "end": { - "line": 704, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "isMouseHold", - "start": 23089, - "end": 23100, - "loc": { - "start": { - "line": 704, - "column": 15 - }, - "end": { - "line": 704, - "column": 26 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23101, - "end": 23102, - "loc": { - "start": { - "line": 704, - "column": 27 - }, - "end": { - "line": 704, - "column": 28 - } - } - }, - { - "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": 23103, - "end": 23108, - "loc": { - "start": { - "line": 704, - "column": 29 - }, - "end": { - "line": 704, - "column": 34 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23108, - "end": 23109, - "loc": { - "start": { - "line": 704, - "column": 34 - }, - "end": { - "line": 704, - "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": 23121, - "end": 23125, - "loc": { - "start": { - "line": 705, - "column": 10 - }, - "end": { - "line": 705, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23125, - "end": 23126, - "loc": { - "start": { - "line": 705, - "column": 14 - }, - "end": { - "line": 705, - "column": 15 + "line": 713, + "column": 17 } } }, @@ -152244,16 +156483,16 @@ "binop": null }, "value": "handleButtonClicked", - "start": 23126, - "end": 23145, + "start": 23495, + "end": 23514, "loc": { "start": { - "line": 705, - "column": 15 + "line": 713, + "column": 17 }, "end": { - "line": 705, - "column": 34 + "line": 713, + "column": 36 } } }, @@ -152269,16 +156508,16 @@ "postfix": false, "binop": null }, - "start": 23145, - "end": 23146, + "start": 23514, + "end": 23515, "loc": { "start": { - "line": 705, - "column": 34 + "line": 713, + "column": 36 }, "end": { - "line": 705, - "column": 35 + "line": 713, + "column": 37 } } }, @@ -152295,16 +156534,16 @@ "binop": null }, "value": "button", - "start": 23146, - "end": 23152, + "start": 23515, + "end": 23521, "loc": { "start": { - "line": 705, - "column": 35 + "line": 713, + "column": 37 }, "end": { - "line": 705, - "column": 41 + "line": 713, + "column": 43 } } }, @@ -152320,16 +156559,16 @@ "postfix": false, "binop": null }, - "start": 23152, - "end": 23153, + "start": 23521, + "end": 23522, "loc": { "start": { - "line": 705, - "column": 41 + "line": 713, + "column": 43 }, "end": { - "line": 705, - "column": 42 + "line": 713, + "column": 44 } } }, @@ -152346,248 +156585,16 @@ "binop": null, "updateContext": null }, - "start": 23153, - "end": 23154, + "start": 23522, + "end": 23523, "loc": { "start": { - "line": 705, - "column": 42 + "line": 713, + "column": 44 }, "end": { - "line": 705, - "column": 43 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23164, - "end": 23165, - "loc": { - "start": { - "line": 706, - "column": 8 - }, - "end": { - "line": 706, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23175, - "end": 23184, - "loc": { - "start": { - "line": 707, - "column": 8 - }, - "end": { - "line": 707, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23184, - "end": 23185, - "loc": { - "start": { - "line": 707, - "column": 17 - }, - "end": { - "line": 707, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onmousedown", - "start": 23185, - "end": 23196, - "loc": { - "start": { - "line": 707, - "column": 18 - }, - "end": { - "line": 707, - "column": 29 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23197, - "end": 23198, - "loc": { - "start": { - "line": 707, - "column": 30 - }, - "end": { - "line": 707, - "column": 31 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23199, - "end": 23200, - "loc": { - "start": { - "line": 707, - "column": 32 - }, - "end": { - "line": 707, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "e", - "start": 23200, - "end": 23201, - "loc": { - "start": { - "line": 707, - "column": 33 - }, - "end": { - "line": 707, - "column": 34 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23201, - "end": 23202, - "loc": { - "start": { - "line": 707, - "column": 34 - }, - "end": { - "line": 707, - "column": 35 - } - } - }, - { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23203, - "end": 23205, - "loc": { - "start": { - "line": 707, - "column": 36 - }, - "end": { - "line": 707, - "column": 38 + "line": 713, + "column": 45 } } }, @@ -152606,16 +156613,16 @@ "updateContext": null }, "value": "this", - "start": 23206, - "end": 23210, + "start": 23537, + "end": 23541, "loc": { "start": { - "line": 707, - "column": 39 + "line": 714, + "column": 12 }, "end": { - "line": 707, - "column": 43 + "line": 714, + "column": 16 } } }, @@ -152632,16 +156639,16 @@ "binop": null, "updateContext": null }, - "start": 23210, - "end": 23211, + "start": 23541, + "end": 23542, "loc": { "start": { - "line": 707, - "column": 43 + "line": 714, + "column": 16 }, "end": { - "line": 707, - "column": 44 + "line": 714, + "column": 17 } } }, @@ -152658,16 +156665,16 @@ "binop": null }, "value": "handleButtonMouseDown", - "start": 23211, - "end": 23232, + "start": 23542, + "end": 23563, "loc": { "start": { - "line": 707, - "column": 44 + "line": 714, + "column": 17 }, "end": { - "line": 707, - "column": 65 + "line": 714, + "column": 38 } } }, @@ -152683,16 +156690,16 @@ "postfix": false, "binop": null }, - "start": 23232, - "end": 23233, + "start": 23563, + "end": 23564, "loc": { "start": { - "line": 707, - "column": 65 + "line": 714, + "column": 38 }, "end": { - "line": 707, - "column": 66 + "line": 714, + "column": 39 } } }, @@ -152709,16 +156716,16 @@ "binop": null }, "value": "button", - "start": 23233, - "end": 23239, + "start": 23564, + "end": 23570, "loc": { "start": { - "line": 707, - "column": 66 + "line": 714, + "column": 39 }, "end": { - "line": 707, - "column": 72 + "line": 714, + "column": 45 } } }, @@ -152735,16 +156742,16 @@ "binop": null, "updateContext": null }, - "start": 23239, - "end": 23240, + "start": 23570, + "end": 23571, "loc": { "start": { - "line": 707, - "column": 72 + "line": 714, + "column": 45 }, "end": { - "line": 707, - "column": 73 + "line": 714, + "column": 46 } } }, @@ -152761,339 +156768,22 @@ "binop": null }, "value": "e", - "start": 23241, - "end": 23242, - "loc": { - "start": { - "line": 707, - "column": 74 - }, - "end": { - "line": 707, - "column": 75 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23242, - "end": 23243, - "loc": { - "start": { - "line": 707, - "column": 75 - }, - "end": { - "line": 707, - "column": 76 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23243, - "end": 23244, - "loc": { - "start": { - "line": 707, - "column": 76 - }, - "end": { - "line": 707, - "column": 77 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding identifier\r\n ", - "start": 23256, - "end": 23302, - "loc": { - "start": { - "line": 709, - "column": 8 - }, - "end": { - "line": 711, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23312, - "end": 23321, - "loc": { - "start": { - "line": 712, - "column": 8 - }, - "end": { - "line": 712, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23321, - "end": 23322, - "loc": { - "start": { - "line": 712, - "column": 17 - }, - "end": { - "line": 712, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 23322, - "end": 23334, - "loc": { - "start": { - "line": 712, - "column": 18 - }, - "end": { - "line": 712, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23334, - "end": 23335, - "loc": { - "start": { - "line": 712, - "column": 30 - }, - "end": { - "line": 712, - "column": 31 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "data-skBtn", - "start": 23335, - "end": 23347, - "loc": { - "start": { - "line": 712, - "column": 31 - }, - "end": { - "line": 712, - "column": 43 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23347, - "end": 23348, - "loc": { - "start": { - "line": 712, - "column": 43 - }, - "end": { - "line": 712, - "column": 44 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 23349, - "end": 23355, - "loc": { - "start": { - "line": 712, - "column": 45 - }, - "end": { - "line": 712, - "column": 51 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23355, - "end": 23356, - "loc": { - "start": { - "line": 712, - "column": 51 - }, - "end": { - "line": 712, - "column": 52 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23356, - "end": 23357, - "loc": { - "start": { - "line": 712, - "column": 52 - }, - "end": { - "line": 712, - "column": 53 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", - "start": 23369, - "end": 23524, + "start": 23572, + "end": 23573, "loc": { "start": { "line": 714, - "column": 8 + "column": 47 }, "end": { - "line": 717, - "column": 11 + "line": 714, + "column": 48 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -153101,388 +156791,47 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "let", - "start": 23534, - "end": 23537, - "loc": { - "start": { - "line": 718, - "column": 8 - }, - "end": { - "line": 718, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null }, - "value": "buttonUID", - "start": 23538, - "end": 23547, + "start": 23573, + "end": 23574, "loc": { "start": { - "line": 718, - "column": 12 + "line": 714, + "column": 48 }, "end": { - "line": 718, - "column": 21 + "line": 714, + "column": 49 } } }, { "type": { - "label": "=", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23548, - "end": 23549, - "loc": { - "start": { - "line": 718, - "column": 22 - }, - "end": { - "line": 718, - "column": 23 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23550, - "end": 23551, - "loc": { - "start": { - "line": 718, - "column": 24 - }, - "end": { - "line": 718, - "column": 25 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "", - "start": 23551, - "end": 23551, + "start": 23574, + "end": 23575, "loc": { "start": { - "line": 718, - "column": 25 + "line": 714, + "column": 49 }, "end": { - "line": 718, - "column": 25 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23551, - "end": 23553, - "loc": { - "start": { - "line": 718, - "column": 25 - }, - "end": { - "line": 718, - "column": 27 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "this", - "start": 23553, - "end": 23557, - "loc": { - "start": { - "line": 718, - "column": 27 - }, - "end": { - "line": 718, - "column": 31 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23557, - "end": 23558, - "loc": { - "start": { - "line": 718, - "column": 31 - }, - "end": { - "line": 718, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "options", - "start": 23558, - "end": 23565, - "loc": { - "start": { - "line": 718, - "column": 32 - }, - "end": { - "line": 718, - "column": 39 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23565, - "end": 23566, - "loc": { - "start": { - "line": 718, - "column": 39 - }, - "end": { - "line": 718, - "column": 40 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "layoutName", - "start": 23566, - "end": 23576, - "loc": { - "start": { - "line": 718, - "column": 40 - }, - "end": { - "line": 718, + "line": 714, "column": 50 } } }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23576, - "end": 23577, - "loc": { - "start": { - "line": 718, - "column": 50 - }, - "end": { - "line": 718, - "column": 51 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "-r", - "start": 23577, - "end": 23579, - "loc": { - "start": { - "line": 718, - "column": 51 - }, - "end": { - "line": 718, - "column": 53 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23579, - "end": 23581, - "loc": { - "start": { - "line": 718, - "column": 53 - }, - "end": { - "line": 718, - "column": 55 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rIndex", - "start": 23581, - "end": 23587, - "loc": { - "start": { - "line": 718, - "column": 55 - }, - "end": { - "line": 718, - "column": 61 - } - } - }, { "type": { "label": "}", @@ -153499,193 +156848,12 @@ "end": 23588, "loc": { "start": { - "line": 718, - "column": 61 + "line": 715, + "column": 10 }, "end": { - "line": 718, - "column": 62 - } - } - }, - { - "type": { - "label": "template", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "b", - "start": 23588, - "end": 23589, - "loc": { - "start": { - "line": 718, - "column": 62 - }, - "end": { - "line": 718, - "column": 63 - } - } - }, - { - "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23589, - "end": 23591, - "loc": { - "start": { - "line": 718, - "column": 63 - }, - "end": { - "line": 718, - "column": 65 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "bIndex", - "start": 23591, - "end": 23597, - "loc": { - "start": { - "line": 718, - "column": 65 - }, - "end": { - "line": 718, - "column": 71 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23597, - "end": 23598, - "loc": { - "start": { - "line": 718, - "column": 71 - }, - "end": { - "line": 718, - "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": 23598, - "end": 23598, - "loc": { - "start": { - "line": 718, - "column": 72 - }, - "end": { - "line": 718, - "column": 72 - } - } - }, - { - "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23598, - "end": 23599, - "loc": { - "start": { - "line": 718, - "column": 72 - }, - "end": { - "line": 718, - "column": 73 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23599, - "end": 23600, - "loc": { - "start": { - "line": 718, - "column": 73 - }, - "end": { - "line": 718, - "column": 74 + "line": 715, + "column": 11 } } }, @@ -153702,16 +156870,16 @@ "binop": null }, "value": "buttonDOM", - "start": 23610, - "end": 23619, + "start": 23600, + "end": 23609, "loc": { "start": { - "line": 719, - "column": 8 + "line": 716, + "column": 10 }, "end": { - "line": 719, - "column": 17 + "line": 716, + "column": 19 } } }, @@ -153728,519 +156896,45 @@ "binop": null, "updateContext": null }, - "start": 23619, + "start": 23609, + "end": 23610, + "loc": { + "start": { + "line": 716, + "column": 19 + }, + "end": { + "line": 716, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ontouchend", + "start": 23610, "end": 23620, "loc": { "start": { - "line": 719, - "column": 17 + "line": 716, + "column": 20 }, "end": { - "line": 719, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 23620, - "end": 23632, - "loc": { - "start": { - "line": 719, - "column": 18 - }, - "end": { - "line": 719, + "line": 716, "column": 30 } } }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23632, - "end": 23633, - "loc": { - "start": { - "line": 719, - "column": 30 - }, - "end": { - "line": 719, - "column": 31 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "data-skBtnUID", - "start": 23633, - "end": 23648, - "loc": { - "start": { - "line": 719, - "column": 31 - }, - "end": { - "line": 719, - "column": 46 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23648, - "end": 23649, - "loc": { - "start": { - "line": 719, - "column": 46 - }, - "end": { - "line": 719, - "column": 47 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonUID", - "start": 23650, - "end": 23659, - "loc": { - "start": { - "line": 719, - "column": 48 - }, - "end": { - "line": 719, - "column": 57 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23659, - "end": 23660, - "loc": { - "start": { - "line": 719, - "column": 57 - }, - "end": { - "line": 719, - "column": 58 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23660, - "end": 23661, - "loc": { - "start": { - "line": 719, - "column": 58 - }, - "end": { - "line": 719, - "column": 59 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding display label\r\n ", - "start": 23673, - "end": 23722, - "loc": { - "start": { - "line": 721, - "column": 8 - }, - "end": { - "line": 723, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23732, - "end": 23741, - "loc": { - "start": { - "line": 724, - "column": 8 - }, - "end": { - "line": 724, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23741, - "end": 23742, - "loc": { - "start": { - "line": 724, - "column": 17 - }, - "end": { - "line": 724, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "setAttribute", - "start": 23742, - "end": 23754, - "loc": { - "start": { - "line": 724, - "column": 18 - }, - "end": { - "line": 724, - "column": 30 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23754, - "end": 23755, - "loc": { - "start": { - "line": 724, - "column": 30 - }, - "end": { - "line": 724, - "column": 31 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "data-displayLabel", - "start": 23755, - "end": 23774, - "loc": { - "start": { - "line": 724, - "column": 31 - }, - "end": { - "line": 724, - "column": 50 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23774, - "end": 23775, - "loc": { - "start": { - "line": 724, - "column": 50 - }, - "end": { - "line": 724, - "column": 51 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDisplayName", - "start": 23776, - "end": 23793, - "loc": { - "start": { - "line": 724, - "column": 52 - }, - "end": { - "line": 724, - "column": 69 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 23793, - "end": 23794, - "loc": { - "start": { - "line": 724, - "column": 69 - }, - "end": { - "line": 724, - "column": 70 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23794, - "end": 23795, - "loc": { - "start": { - "line": 724, - "column": 70 - }, - "end": { - "line": 724, - "column": 71 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding button label to button\r\n ", - "start": 23807, - "end": 23865, - "loc": { - "start": { - "line": 726, - "column": 8 - }, - "end": { - "line": 728, - "column": 11 - } - } - }, - { - "type": { - "label": "var", - "keyword": "var", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "var", - "start": 23875, - "end": 23878, - "loc": { - "start": { - "line": 729, - "column": 8 - }, - "end": { - "line": 729, - "column": 11 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonSpanDOM", - "start": 23879, - "end": 23892, - "loc": { - "start": { - "line": 729, - "column": 12 - }, - "end": { - "line": 729, - "column": 25 - } - } - }, { "type": { "label": "=", @@ -154255,16 +156949,16 @@ "updateContext": null }, "value": "=", - "start": 23893, - "end": 23894, + "start": 23621, + "end": 23622, "loc": { "start": { - "line": 729, - "column": 26 + "line": 716, + "column": 31 }, "end": { - "line": 729, - "column": 27 + "line": 716, + "column": 32 } } }, @@ -154280,17 +156974,71 @@ "postfix": false, "binop": null }, - "value": "document", - "start": 23895, - "end": 23903, + "value": "e", + "start": 23623, + "end": 23624, "loc": { "start": { - "line": 729, - "column": 28 + "line": 716, + "column": 33 }, "end": { - "line": 729, - "column": 36 + "line": 716, + "column": 34 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23625, + "end": 23627, + "loc": { + "start": { + "line": 716, + "column": 35 + }, + "end": { + "line": 716, + "column": 37 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 23628, + "end": 23632, + "loc": { + "start": { + "line": 716, + "column": 38 + }, + "end": { + "line": 716, + "column": 42 } } }, @@ -154307,15 +157055,980 @@ "binop": null, "updateContext": null }, - "start": 23903, - "end": 23904, + "start": 23632, + "end": 23633, "loc": { "start": { - "line": 729, + "line": 716, + "column": 42 + }, + "end": { + "line": 716, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 23633, + "end": 23652, + "loc": { + "start": { + "line": 716, + "column": 43 + }, + "end": { + "line": 716, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23652, + "end": 23653, + "loc": { + "start": { + "line": 716, + "column": 62 + }, + "end": { + "line": 716, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23653, + "end": 23654, + "loc": { + "start": { + "line": 716, + "column": 63 + }, + "end": { + "line": 716, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23654, + "end": 23655, + "loc": { + "start": { + "line": 716, + "column": 64 + }, + "end": { + "line": 716, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 23667, + "end": 23676, + "loc": { + "start": { + "line": 717, + "column": 10 + }, + "end": { + "line": 717, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23676, + "end": 23677, + "loc": { + "start": { + "line": 717, + "column": 19 + }, + "end": { + "line": 717, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ontouchcancel", + "start": 23677, + "end": 23690, + "loc": { + "start": { + "line": 717, + "column": 20 + }, + "end": { + "line": 717, + "column": 33 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23691, + "end": 23692, + "loc": { + "start": { + "line": 717, + "column": 34 + }, + "end": { + "line": 717, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 23693, + "end": 23694, + "loc": { + "start": { + "line": 717, "column": 36 }, "end": { - "line": 729, + "line": 717, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23695, + "end": 23697, + "loc": { + "start": { + "line": 717, + "column": 38 + }, + "end": { + "line": 717, + "column": 40 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 23698, + "end": 23702, + "loc": { + "start": { + "line": 717, + "column": 41 + }, + "end": { + "line": 717, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23702, + "end": 23703, + "loc": { + "start": { + "line": 717, + "column": 45 + }, + "end": { + "line": 717, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 23703, + "end": 23722, + "loc": { + "start": { + "line": 717, + "column": 46 + }, + "end": { + "line": 717, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23722, + "end": 23723, + "loc": { + "start": { + "line": 717, + "column": 65 + }, + "end": { + "line": 717, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23723, + "end": 23724, + "loc": { + "start": { + "line": 717, + "column": 66 + }, + "end": { + "line": 717, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23724, + "end": 23725, + "loc": { + "start": { + "line": 717, + "column": 67 + }, + "end": { + "line": 717, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23735, + "end": 23736, + "loc": { + "start": { + "line": 718, + "column": 8 + }, + "end": { + "line": 718, + "column": 9 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 23737, + "end": 23741, + "loc": { + "start": { + "line": 718, + "column": 10 + }, + "end": { + "line": 718, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23742, + "end": 23743, + "loc": { + "start": { + "line": 718, + "column": 15 + }, + "end": { + "line": 718, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 23755, + "end": 23764, + "loc": { + "start": { + "line": 719, + "column": 10 + }, + "end": { + "line": 719, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23764, + "end": 23765, + "loc": { + "start": { + "line": 719, + "column": 19 + }, + "end": { + "line": 719, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onclick", + "start": 23765, + "end": 23772, + "loc": { + "start": { + "line": 719, + "column": 20 + }, + "end": { + "line": 719, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23773, + "end": 23774, + "loc": { + "start": { + "line": 719, + "column": 28 + }, + "end": { + "line": 719, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23775, + "end": 23776, + "loc": { + "start": { + "line": 719, + "column": 30 + }, + "end": { + "line": 719, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23776, + "end": 23777, + "loc": { + "start": { + "line": 719, + "column": 31 + }, + "end": { + "line": 719, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23778, + "end": 23780, + "loc": { + "start": { + "line": 719, + "column": 33 + }, + "end": { + "line": 719, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23781, + "end": 23782, + "loc": { + "start": { + "line": 719, + "column": 36 + }, + "end": { + "line": 719, + "column": 37 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 23796, + "end": 23800, + "loc": { + "start": { + "line": 720, + "column": 12 + }, + "end": { + "line": 720, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23800, + "end": 23801, + "loc": { + "start": { + "line": 720, + "column": 16 + }, + "end": { + "line": 720, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isMouseHold", + "start": 23801, + "end": 23812, + "loc": { + "start": { + "line": 720, + "column": 17 + }, + "end": { + "line": 720, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23813, + "end": 23814, + "loc": { + "start": { + "line": 720, + "column": 29 + }, + "end": { + "line": 720, + "column": 30 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 23815, + "end": 23820, + "loc": { + "start": { + "line": 720, + "column": 31 + }, + "end": { + "line": 720, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23820, + "end": 23821, + "loc": { + "start": { + "line": 720, + "column": 36 + }, + "end": { + "line": 720, + "column": 37 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 23835, + "end": 23839, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23839, + "end": 23840, + "loc": { + "start": { + "line": 721, + "column": 16 + }, + "end": { + "line": 721, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonClicked", + "start": 23840, + "end": 23859, + "loc": { + "start": { + "line": 721, + "column": 17 + }, + "end": { + "line": 721, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23859, + "end": 23860, + "loc": { + "start": { + "line": 721, + "column": 36 + }, + "end": { + "line": 721, "column": 37 } } @@ -154332,17 +158045,198 @@ "postfix": false, "binop": null }, - "value": "createElement", - "start": 23904, - "end": 23917, + "value": "button", + "start": 23860, + "end": 23866, "loc": { "start": { - "line": 729, + "line": 721, "column": 37 }, "end": { - "line": 729, - "column": 50 + "line": 721, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23866, + "end": 23867, + "loc": { + "start": { + "line": 721, + "column": 43 + }, + "end": { + "line": 721, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23867, + "end": 23868, + "loc": { + "start": { + "line": 721, + "column": 44 + }, + "end": { + "line": 721, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23880, + "end": 23881, + "loc": { + "start": { + "line": 722, + "column": 10 + }, + "end": { + "line": 722, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 23893, + "end": 23902, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23902, + "end": 23903, + "loc": { + "start": { + "line": 723, + "column": 19 + }, + "end": { + "line": 723, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onmousedown", + "start": 23903, + "end": 23914, + "loc": { + "start": { + "line": 723, + "column": 20 + }, + "end": { + "line": 723, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23915, + "end": 23916, + "loc": { + "start": { + "line": 723, + "column": 32 + }, + "end": { + "line": 723, + "column": 33 } } }, @@ -154362,18 +158256,18 @@ "end": 23918, "loc": { "start": { - "line": 729, - "column": 50 + "line": 723, + "column": 34 }, "end": { - "line": 729, - "column": 51 + "line": 723, + "column": 35 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -154381,20 +158275,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "span", + "value": "e", "start": 23918, - "end": 23924, + "end": 23919, "loc": { "start": { - "line": 729, - "column": 51 + "line": 723, + "column": 35 }, "end": { - "line": 729, - "column": 57 + "line": 723, + "column": 36 } } }, @@ -154410,395 +158303,67 @@ "postfix": false, "binop": null }, + "start": 23919, + "end": 23920, + "loc": { + "start": { + "line": 723, + "column": 36 + }, + "end": { + "line": 723, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23921, + "end": 23923, + "loc": { + "start": { + "line": 723, + "column": 38 + }, + "end": { + "line": 723, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, "start": 23924, "end": 23925, "loc": { "start": { - "line": 729, - "column": 57 + "line": 723, + "column": 41 }, "end": { - "line": 729, - "column": 58 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23925, - "end": 23926, - "loc": { - "start": { - "line": 729, - "column": 58 - }, - "end": { - "line": 729, - "column": 59 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonSpanDOM", - "start": 23936, - "end": 23949, - "loc": { - "start": { - "line": 730, - "column": 8 - }, - "end": { - "line": 730, - "column": 21 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23949, - "end": 23950, - "loc": { - "start": { - "line": 730, - "column": 21 - }, - "end": { - "line": 730, - "column": 22 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "innerHTML", - "start": 23950, - "end": 23959, - "loc": { - "start": { - "line": 730, - "column": 22 - }, - "end": { - "line": 730, - "column": 31 - } - } - }, - { - "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 23960, - "end": 23961, - "loc": { - "start": { - "line": 730, - "column": 32 - }, - "end": { - "line": 730, - "column": 33 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDisplayName", - "start": 23962, - "end": 23979, - "loc": { - "start": { - "line": 730, - "column": 34 - }, - "end": { - "line": 730, - "column": 51 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23979, - "end": 23980, - "loc": { - "start": { - "line": 730, - "column": 51 - }, - "end": { - "line": 730, - "column": 52 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 23990, - "end": 23999, - "loc": { - "start": { - "line": 731, - "column": 8 - }, - "end": { - "line": 731, - "column": 17 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 23999, - "end": 24000, - "loc": { - "start": { - "line": 731, - "column": 17 - }, - "end": { - "line": 731, - "column": 18 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "appendChild", - "start": 24000, - "end": 24011, - "loc": { - "start": { - "line": 731, - "column": 18 - }, - "end": { - "line": 731, - "column": 29 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24011, - "end": 24012, - "loc": { - "start": { - "line": 731, - "column": 29 - }, - "end": { - "line": 731, - "column": 30 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonSpanDOM", - "start": 24012, - "end": 24025, - "loc": { - "start": { - "line": 731, - "column": 30 - }, - "end": { - "line": 731, - "column": 43 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24025, - "end": 24026, - "loc": { - "start": { - "line": 731, - "column": 43 - }, - "end": { - "line": 731, - "column": 44 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24026, - "end": 24027, - "loc": { - "start": { - "line": 731, - "column": 44 - }, - "end": { - "line": 731, - "column": 45 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Adding to buttonElements\r\n ", - "start": 24039, - "end": 24092, - "loc": { - "start": { - "line": 733, - "column": 8 - }, - "end": { - "line": 735, - "column": 11 + "line": 723, + "column": 42 } } }, @@ -154817,16 +158382,16 @@ "updateContext": null }, "value": "if", - "start": 24102, - "end": 24104, + "start": 23939, + "end": 23941, "loc": { "start": { - "line": 736, - "column": 8 + "line": 724, + "column": 12 }, "end": { - "line": 736, - "column": 10 + "line": 724, + "column": 14 } } }, @@ -154842,43 +158407,16 @@ "postfix": false, "binop": null }, - "start": 24104, - "end": 24105, + "start": 23942, + "end": 23943, "loc": { "start": { - "line": 736, - "column": 10 + "line": 724, + "column": 15 }, "end": { - "line": 736, - "column": 11 - } - } - }, - { - "type": { - "label": "prefix", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": true, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "!", - "start": 24105, - "end": 24106, - "loc": { - "start": { - "line": 736, - "column": 11 - }, - "end": { - "line": 736, - "column": 12 + "line": 724, + "column": 16 } } }, @@ -154897,16 +158435,16 @@ "updateContext": null }, "value": "this", - "start": 24106, - "end": 24110, + "start": 23943, + "end": 23947, "loc": { "start": { - "line": 736, - "column": 12 + "line": 724, + "column": 16 }, "end": { - "line": 736, - "column": 16 + "line": 724, + "column": 20 } } }, @@ -154923,16 +158461,16 @@ "binop": null, "updateContext": null }, - "start": 24110, - "end": 24111, + "start": 23947, + "end": 23948, "loc": { "start": { - "line": 736, - "column": 16 + "line": 724, + "column": 20 }, "end": { - "line": 736, - "column": 17 + "line": 724, + "column": 21 } } }, @@ -154948,75 +158486,23 @@ "postfix": false, "binop": null }, - "value": "buttonElements", - "start": 24111, - "end": 24125, + "value": "options", + "start": 23948, + "end": 23955, "loc": { "start": { - "line": 736, - "column": 17 + "line": 724, + "column": 21 }, "end": { - "line": 736, - "column": 31 + "line": 724, + "column": 28 } } }, { "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24125, - "end": 24126, - "loc": { - "start": { - "line": 736, - "column": 31 - }, - "end": { - "line": 736, - "column": 32 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 24126, - "end": 24132, - "loc": { - "start": { - "line": 736, - "column": 32 - }, - "end": { - "line": 736, - "column": 38 - } - } - }, - { - "type": { - "label": "]", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -155027,16 +158513,42 @@ "binop": null, "updateContext": null }, - "start": 24132, - "end": 24133, + "start": 23955, + "end": 23956, "loc": { "start": { - "line": 736, - "column": 38 + "line": 724, + "column": 28 }, "end": { - "line": 736, - "column": 39 + "line": 724, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventMouseDownDefault", + "start": 23956, + "end": 23979, + "loc": { + "start": { + "line": 724, + "column": 29 + }, + "end": { + "line": 724, + "column": 52 } } }, @@ -155052,16 +158564,170 @@ "postfix": false, "binop": null }, - "start": 24133, - "end": 24134, + "start": 23979, + "end": 23980, "loc": { "start": { - "line": 736, - "column": 39 + "line": 724, + "column": 52 }, "end": { - "line": 736, - "column": 40 + "line": 724, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 23981, + "end": 23982, + "loc": { + "start": { + "line": 724, + "column": 54 + }, + "end": { + "line": 724, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23982, + "end": 23983, + "loc": { + "start": { + "line": 724, + "column": 55 + }, + "end": { + "line": 724, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "preventDefault", + "start": 23983, + "end": 23997, + "loc": { + "start": { + "line": 724, + "column": 56 + }, + "end": { + "line": 724, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23997, + "end": 23998, + "loc": { + "start": { + "line": 724, + "column": 70 + }, + "end": { + "line": 724, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23998, + "end": 23999, + "loc": { + "start": { + "line": 724, + "column": 71 + }, + "end": { + "line": 724, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23999, + "end": 24000, + "loc": { + "start": { + "line": 724, + "column": 72 + }, + "end": { + "line": 724, + "column": 73 } } }, @@ -155080,16 +158746,16 @@ "updateContext": null }, "value": "this", - "start": 24146, - "end": 24150, + "start": 24014, + "end": 24018, "loc": { "start": { - "line": 737, - "column": 10 + "line": 725, + "column": 12 }, "end": { - "line": 737, - "column": 14 + "line": 725, + "column": 16 } } }, @@ -155106,16 +158772,16 @@ "binop": null, "updateContext": null }, - "start": 24150, - "end": 24151, + "start": 24018, + "end": 24019, "loc": { "start": { - "line": 737, - "column": 14 + "line": 725, + "column": 16 }, "end": { - "line": 737, - "column": 15 + "line": 725, + "column": 17 } } }, @@ -155131,23 +158797,23 @@ "postfix": false, "binop": null }, - "value": "buttonElements", - "start": 24151, - "end": 24165, + "value": "handleButtonMouseDown", + "start": 24019, + "end": 24040, "loc": { "start": { - "line": 737, - "column": 15 + "line": 725, + "column": 17 }, "end": { - "line": 737, - "column": 29 + "line": 725, + "column": 38 } } }, { "type": { - "label": "[", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -155155,19 +158821,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 24165, - "end": 24166, + "start": 24040, + "end": 24041, "loc": { "start": { - "line": 737, - "column": 29 + "line": 725, + "column": 38 }, "end": { - "line": 737, - "column": 30 + "line": 725, + "column": 39 } } }, @@ -155184,22 +158849,217 @@ "binop": null }, "value": "button", - "start": 24166, - "end": 24172, + "start": 24041, + "end": 24047, "loc": { "start": { - "line": 737, - "column": 30 + "line": 725, + "column": 39 }, "end": { - "line": 737, - "column": 36 + "line": 725, + "column": 45 } } }, { "type": { - "label": "]", + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24047, + "end": 24048, + "loc": { + "start": { + "line": 725, + "column": 45 + }, + "end": { + "line": 725, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 24049, + "end": 24050, + "loc": { + "start": { + "line": 725, + "column": 47 + }, + "end": { + "line": 725, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24050, + "end": 24051, + "loc": { + "start": { + "line": 725, + "column": 48 + }, + "end": { + "line": 725, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24051, + "end": 24052, + "loc": { + "start": { + "line": 725, + "column": 49 + }, + "end": { + "line": 725, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24064, + "end": 24065, + "loc": { + "start": { + "line": 726, + "column": 10 + }, + "end": { + "line": 726, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24075, + "end": 24076, + "loc": { + "start": { + "line": 727, + "column": 8 + }, + "end": { + "line": 727, + "column": 9 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding identifier\r\n ", + "start": 24096, + "end": 24142, + "loc": { + "start": { + "line": 729, + "column": 8 + }, + "end": { + "line": 731, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24152, + "end": 24161, + "loc": { + "start": { + "line": 732, + "column": 8 + }, + "end": { + "line": 732, + "column": 17 + } + } + }, + { + "type": { + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -155210,16 +159070,267 @@ "binop": null, "updateContext": null }, - "start": 24172, - "end": 24173, + "start": 24161, + "end": 24162, "loc": { "start": { - "line": 737, - "column": 36 + "line": 732, + "column": 17 + }, + "end": { + "line": 732, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 24162, + "end": 24174, + "loc": { + "start": { + "line": 732, + "column": 18 + }, + "end": { + "line": 732, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24174, + "end": 24175, + "loc": { + "start": { + "line": 732, + "column": 30 + }, + "end": { + "line": 732, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-skBtn", + "start": 24175, + "end": 24187, + "loc": { + "start": { + "line": 732, + "column": 31 + }, + "end": { + "line": 732, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24187, + "end": 24188, + "loc": { + "start": { + "line": 732, + "column": 43 + }, + "end": { + "line": 732, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24189, + "end": 24195, + "loc": { + "start": { + "line": 732, + "column": 45 + }, + "end": { + "line": 732, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24195, + "end": 24196, + "loc": { + "start": { + "line": 732, + "column": 51 + }, + "end": { + "line": 732, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24196, + "end": 24197, + "loc": { + "start": { + "line": 732, + "column": 52 + }, + "end": { + "line": 732, + "column": 53 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding unique id\r\n * Since there's no limit on spawning same buttons, the unique id ensures you can style every button\r\n ", + "start": 24209, + "end": 24364, + "loc": { + "start": { + "line": 734, + "column": 8 }, "end": { "line": 737, - "column": 37 + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 24374, + "end": 24377, + "loc": { + "start": { + "line": 738, + "column": 8 + }, + "end": { + "line": 738, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 24378, + "end": 24387, + "loc": { + "start": { + "line": 738, + "column": 12 + }, + "end": { + "line": 738, + "column": 21 } } }, @@ -155237,48 +159348,47 @@ "updateContext": null }, "value": "=", - "start": 24174, - "end": 24175, + "start": 24388, + "end": 24389, "loc": { "start": { - "line": 737, - "column": 38 + "line": 738, + "column": 22 }, "end": { - "line": 737, - "column": 39 + "line": 738, + "column": 23 } } }, { "type": { - "label": "[", - "beforeExpr": true, + "label": "`", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 24176, - "end": 24177, + "start": 24390, + "end": 24391, "loc": { "start": { - "line": 737, - "column": 40 + "line": 738, + "column": 24 }, "end": { - "line": 737, - "column": 41 + "line": 738, + "column": 25 } } }, { "type": { - "label": "]", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -155289,42 +159399,42 @@ "binop": null, "updateContext": null }, - "start": 24177, - "end": 24178, + "value": "", + "start": 24391, + "end": 24391, "loc": { "start": { - "line": 737, - "column": 41 + "line": 738, + "column": 25 }, "end": { - "line": 737, - "column": 42 + "line": 738, + "column": 25 } } }, { "type": { - "label": ";", + "label": "${", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 24178, - "end": 24179, + "start": 24391, + "end": 24393, "loc": { "start": { - "line": 737, - "column": 42 + "line": 738, + "column": 25 }, "end": { - "line": 737, - "column": 43 + "line": 738, + "column": 27 } } }, @@ -155343,16 +159453,16 @@ "updateContext": null }, "value": "this", - "start": 24191, - "end": 24195, + "start": 24393, + "end": 24397, "loc": { "start": { - "line": 739, - "column": 8 + "line": 738, + "column": 27 }, "end": { - "line": 739, - "column": 12 + "line": 738, + "column": 31 } } }, @@ -155369,16 +159479,16 @@ "binop": null, "updateContext": null }, - "start": 24195, - "end": 24196, + "start": 24397, + "end": 24398, "loc": { "start": { - "line": 739, - "column": 12 + "line": 738, + "column": 31 }, "end": { - "line": 739, - "column": 13 + "line": 738, + "column": 32 } } }, @@ -155394,95 +159504,17 @@ "postfix": false, "binop": null }, - "value": "buttonElements", - "start": 24196, - "end": 24210, + "value": "options", + "start": 24398, + "end": 24405, "loc": { "start": { - "line": 739, - "column": 13 + "line": 738, + "column": 32 }, "end": { - "line": 739, - "column": 27 - } - } - }, - { - "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24210, - "end": 24211, - "loc": { - "start": { - "line": 739, - "column": 27 - }, - "end": { - "line": 739, - "column": 28 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "button", - "start": 24211, - "end": 24217, - "loc": { - "start": { - "line": 739, - "column": 28 - }, - "end": { - "line": 739, - "column": 34 - } - } - }, - { - "type": { - "label": "]", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24217, - "end": 24218, - "loc": { - "start": { - "line": 739, - "column": 34 - }, - "end": { - "line": 739, - "column": 35 + "line": 738, + "column": 39 } } }, @@ -155499,16 +159531,16 @@ "binop": null, "updateContext": null }, - "start": 24218, - "end": 24219, + "start": 24405, + "end": 24406, "loc": { "start": { - "line": 739, - "column": 35 + "line": 738, + "column": 39 }, "end": { - "line": 739, - "column": 36 + "line": 738, + "column": 40 } } }, @@ -155524,74 +159556,23 @@ "postfix": false, "binop": null }, - "value": "push", - "start": 24219, - "end": 24223, + "value": "layoutName", + "start": 24406, + "end": 24416, "loc": { "start": { - "line": 739, - "column": 36 - }, - "end": { - "line": 739, - "column": 40 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24223, - "end": 24224, - "loc": { - "start": { - "line": 739, + "line": 738, "column": 40 }, "end": { - "line": 739, - "column": 41 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "buttonDOM", - "start": 24224, - "end": 24233, - "loc": { - "start": { - "line": 739, - "column": 41 - }, - "end": { - "line": 739, + "line": 738, "column": 50 } } }, { "type": { - "label": ")", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -155601,19 +159582,277 @@ "postfix": false, "binop": null }, - "start": 24233, - "end": 24234, + "start": 24416, + "end": 24417, "loc": { "start": { - "line": 739, + "line": 738, "column": 50 }, "end": { - "line": 739, + "line": 738, "column": 51 } } }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "-r", + "start": 24417, + "end": 24419, + "loc": { + "start": { + "line": 738, + "column": 51 + }, + "end": { + "line": 738, + "column": 53 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24419, + "end": 24421, + "loc": { + "start": { + "line": 738, + "column": 53 + }, + "end": { + "line": 738, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rIndex", + "start": 24421, + "end": 24427, + "loc": { + "start": { + "line": 738, + "column": 55 + }, + "end": { + "line": 738, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24427, + "end": 24428, + "loc": { + "start": { + "line": 738, + "column": 61 + }, + "end": { + "line": 738, + "column": 62 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "b", + "start": 24428, + "end": 24429, + "loc": { + "start": { + "line": 738, + "column": 62 + }, + "end": { + "line": 738, + "column": 63 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24429, + "end": 24431, + "loc": { + "start": { + "line": 738, + "column": 63 + }, + "end": { + "line": 738, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bIndex", + "start": 24431, + "end": 24437, + "loc": { + "start": { + "line": 738, + "column": 65 + }, + "end": { + "line": 738, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24437, + "end": 24438, + "loc": { + "start": { + "line": 738, + "column": 71 + }, + "end": { + "line": 738, + "column": 72 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 24438, + "end": 24438, + "loc": { + "start": { + "line": 738, + "column": 72 + }, + "end": { + "line": 738, + "column": 72 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24438, + "end": 24439, + "loc": { + "start": { + "line": 738, + "column": 72 + }, + "end": { + "line": 738, + "column": 73 + } + } + }, { "type": { "label": ";", @@ -155627,24 +159866,257 @@ "binop": null, "updateContext": null }, - "start": 24234, - "end": 24235, + "start": 24439, + "end": 24440, + "loc": { + "start": { + "line": 738, + "column": 73 + }, + "end": { + "line": 738, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24450, + "end": 24459, "loc": { "start": { "line": 739, - "column": 51 + "column": 8 }, "end": { "line": 739, - "column": 52 + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24459, + "end": 24460, + "loc": { + "start": { + "line": 739, + "column": 17 + }, + "end": { + "line": 739, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 24460, + "end": 24472, + "loc": { + "start": { + "line": 739, + "column": 18 + }, + "end": { + "line": 739, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24472, + "end": 24473, + "loc": { + "start": { + "line": 739, + "column": 30 + }, + "end": { + "line": 739, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-skBtnUID", + "start": 24473, + "end": 24488, + "loc": { + "start": { + "line": 739, + "column": 31 + }, + "end": { + "line": 739, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24488, + "end": 24489, + "loc": { + "start": { + "line": 739, + "column": 46 + }, + "end": { + "line": 739, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonUID", + "start": 24490, + "end": 24499, + "loc": { + "start": { + "line": 739, + "column": 48 + }, + "end": { + "line": 739, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24499, + "end": 24500, + "loc": { + "start": { + "line": 739, + "column": 57 + }, + "end": { + "line": 739, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24500, + "end": 24501, + "loc": { + "start": { + "line": 739, + "column": 58 + }, + "end": { + "line": 739, + "column": 59 } } }, { "type": "CommentBlock", - "value": "*\r\n * Appending button to row\r\n ", - "start": 24247, - "end": 24299, + "value": "*\r\n * Adding display label\r\n ", + "start": 24513, + "end": 24562, "loc": { "start": { "line": 741, @@ -155656,109 +160128,6 @@ } } }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowDOM", - "start": 24309, - "end": 24315, - "loc": { - "start": { - "line": 744, - "column": 8 - }, - "end": { - "line": 744, - "column": 14 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24315, - "end": 24316, - "loc": { - "start": { - "line": 744, - "column": 14 - }, - "end": { - "line": 744, - "column": 15 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "appendChild", - "start": 24316, - "end": 24327, - "loc": { - "start": { - "line": 744, - "column": 15 - }, - "end": { - "line": 744, - "column": 26 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24327, - "end": 24328, - "loc": { - "start": { - "line": 744, - "column": 26 - }, - "end": { - "line": 744, - "column": 27 - } - } - }, { "type": { "label": "name", @@ -155772,16 +160141,172 @@ "binop": null }, "value": "buttonDOM", - "start": 24328, - "end": 24337, + "start": 24572, + "end": 24581, "loc": { "start": { "line": 744, - "column": 27 + "column": 8 }, "end": { "line": 744, - "column": 36 + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24581, + "end": 24582, + "loc": { + "start": { + "line": 744, + "column": 17 + }, + "end": { + "line": 744, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setAttribute", + "start": 24582, + "end": 24594, + "loc": { + "start": { + "line": 744, + "column": 18 + }, + "end": { + "line": 744, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24594, + "end": 24595, + "loc": { + "start": { + "line": 744, + "column": 30 + }, + "end": { + "line": 744, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "data-displayLabel", + "start": 24595, + "end": 24614, + "loc": { + "start": { + "line": 744, + "column": 31 + }, + "end": { + "line": 744, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24614, + "end": 24615, + "loc": { + "start": { + "line": 744, + "column": 50 + }, + "end": { + "line": 744, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 24616, + "end": 24633, + "loc": { + "start": { + "line": 744, + "column": 52 + }, + "end": { + "line": 744, + "column": 69 } } }, @@ -155797,16 +160322,16 @@ "postfix": false, "binop": null }, - "start": 24337, - "end": 24338, + "start": 24633, + "end": 24634, "loc": { "start": { "line": 744, - "column": 36 + "column": 69 }, "end": { "line": 744, - "column": 37 + "column": 70 } } }, @@ -155823,142 +160348,39 @@ "binop": null, "updateContext": null }, - "start": 24338, - "end": 24339, + "start": 24634, + "end": 24635, "loc": { "start": { "line": 744, - "column": 37 + "column": 70 }, "end": { "line": 744, - "column": 38 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24349, - "end": 24350, - "loc": { - "start": { - "line": 746, - "column": 6 - }, - "end": { - "line": 746, - "column": 7 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24350, - "end": 24351, - "loc": { - "start": { - "line": 746, - "column": 7 - }, - "end": { - "line": 746, - "column": 8 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24351, - "end": 24352, - "loc": { - "start": { - "line": 746, - "column": 8 - }, - "end": { - "line": 746, - "column": 9 + "column": 71 } } }, { "type": "CommentBlock", - "value": "*\r\n * Appending row to keyboard\r\n ", - "start": 24362, - "end": 24412, + "value": "*\r\n * Adding button label to button\r\n ", + "start": 24647, + "end": 24705, "loc": { "start": { + "line": 746, + "column": 8 + }, + "end": { "line": 748, - "column": 6 - }, - "end": { - "line": 750, - "column": 9 + "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": 24420, - "end": 24424, - "loc": { - "start": { - "line": 751, - "column": 6 - }, - "end": { - "line": 751, - "column": 10 - } - } - }, - { - "type": { - "label": ".", + "label": "var", + "keyword": "var", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -155969,15 +160391,16 @@ "binop": null, "updateContext": null }, - "start": 24424, - "end": 24425, + "value": "var", + "start": 24715, + "end": 24718, "loc": { "start": { - "line": 751, - "column": 10 + "line": 749, + "column": 8 }, "end": { - "line": 751, + "line": 749, "column": 11 } } @@ -155994,513 +160417,17 @@ "postfix": false, "binop": null }, - "value": "keyboardDOM", - "start": 24425, - "end": 24436, + "value": "buttonSpanDOM", + "start": 24719, + "end": 24732, "loc": { "start": { - "line": 751, - "column": 11 - }, - "end": { - "line": 751, - "column": 22 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24436, - "end": 24437, - "loc": { - "start": { - "line": 751, - "column": 22 - }, - "end": { - "line": 751, - "column": 23 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "appendChild", - "start": 24437, - "end": 24448, - "loc": { - "start": { - "line": 751, - "column": 23 - }, - "end": { - "line": 751, - "column": 34 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24448, - "end": 24449, - "loc": { - "start": { - "line": 751, - "column": 34 - }, - "end": { - "line": 751, - "column": 35 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "rowDOM", - "start": 24449, - "end": 24455, - "loc": { - "start": { - "line": 751, - "column": 35 - }, - "end": { - "line": 751, - "column": 41 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24455, - "end": 24456, - "loc": { - "start": { - "line": 751, - "column": 41 - }, - "end": { - "line": 751, - "column": 42 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24456, - "end": 24457, - "loc": { - "start": { - "line": 751, - "column": 42 - }, - "end": { - "line": 751, - "column": 43 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24463, - "end": 24464, - "loc": { - "start": { - "line": 752, - "column": 4 - }, - "end": { - "line": 752, - "column": 5 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24464, - "end": 24465, - "loc": { - "start": { - "line": 752, - "column": 5 - }, - "end": { - "line": 752, - "column": 6 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24465, - "end": 24466, - "loc": { - "start": { - "line": 752, - "column": 6 - }, - "end": { - "line": 752, - "column": 7 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Calling onRender\r\n ", - "start": 24474, - "end": 24511, - "loc": { - "start": { - "line": 754, - "column": 4 - }, - "end": { - "line": 756, - "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": 24517, - "end": 24521, - "loc": { - "start": { - "line": 757, - "column": 4 - }, - "end": { - "line": 757, - "column": 8 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24521, - "end": 24522, - "loc": { - "start": { - "line": 757, - "column": 8 - }, - "end": { - "line": 757, - "column": 9 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onRender", - "start": 24522, - "end": 24530, - "loc": { - "start": { - "line": 757, - "column": 9 - }, - "end": { - "line": 757, - "column": 17 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24530, - "end": 24531, - "loc": { - "start": { - "line": 757, - "column": 17 - }, - "end": { - "line": 757, - "column": 18 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24531, - "end": 24532, - "loc": { - "start": { - "line": 757, - "column": 18 - }, - "end": { - "line": 757, - "column": 19 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24532, - "end": 24533, - "loc": { - "start": { - "line": 757, - "column": 19 - }, - "end": { - "line": 757, - "column": 20 - } - } - }, - { - "type": "CommentBlock", - "value": "*\r\n * Handling mouseup\r\n ", - "start": 24541, - "end": 24578, - "loc": { - "start": { - "line": 759, - "column": 4 - }, - "end": { - "line": 761, - "column": 7 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "document", - "start": 24584, - "end": 24592, - "loc": { - "start": { - "line": 762, - "column": 4 - }, - "end": { - "line": 762, - "column": 12 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24592, - "end": 24593, - "loc": { - "start": { - "line": 762, + "line": 749, "column": 12 }, "end": { - "line": 762, - "column": 13 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "onmouseup", - "start": 24593, - "end": 24602, - "loc": { - "start": { - "line": 762, - "column": 13 - }, - "end": { - "line": 762, - "column": 22 + "line": 749, + "column": 25 } } }, @@ -156518,99 +160445,22 @@ "updateContext": null }, "value": "=", - "start": 24603, - "end": 24604, + "start": 24733, + "end": 24734, "loc": { "start": { - "line": 762, - "column": 23 - }, - "end": { - "line": 762, - "column": 24 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24605, - "end": 24606, - "loc": { - "start": { - "line": 762, - "column": 25 - }, - "end": { - "line": 762, - "column": 26 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 24606, - "end": 24607, - "loc": { - "start": { - "line": 762, + "line": 749, "column": 26 }, "end": { - "line": 762, + "line": 749, "column": 27 } } }, { "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 24608, - "end": 24610, - "loc": { - "start": { - "line": 762, - "column": 28 - }, - "end": { - "line": 762, - "column": 30 - } - } - }, - { - "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -156618,20 +160468,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 24611, - "end": 24615, + "value": "document", + "start": 24735, + "end": 24743, "loc": { "start": { - "line": 762, - "column": 31 + "line": 749, + "column": 28 }, "end": { - "line": 762, - "column": 35 + "line": 749, + "column": 36 } } }, @@ -156648,16 +160497,16 @@ "binop": null, "updateContext": null }, - "start": 24615, - "end": 24616, + "start": 24743, + "end": 24744, "loc": { "start": { - "line": 762, - "column": 35 + "line": 749, + "column": 36 }, "end": { - "line": 762, - "column": 36 + "line": 749, + "column": 37 } } }, @@ -156673,17 +160522,17 @@ "postfix": false, "binop": null }, - "value": "handleButtonMouseUp", - "start": 24616, - "end": 24635, + "value": "createElement", + "start": 24744, + "end": 24757, "loc": { "start": { - "line": 762, - "column": 36 + "line": 749, + "column": 37 }, "end": { - "line": 762, - "column": 55 + "line": 749, + "column": 50 } } }, @@ -156699,16 +160548,43 @@ "postfix": false, "binop": null }, - "start": 24635, - "end": 24636, + "start": 24757, + "end": 24758, "loc": { "start": { - "line": 762, - "column": 55 + "line": 749, + "column": 50 }, "end": { - "line": 762, - "column": 56 + "line": 749, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "span", + "start": 24758, + "end": 24764, + "loc": { + "start": { + "line": 749, + "column": 51 + }, + "end": { + "line": 749, + "column": 57 } } }, @@ -156724,16 +160600,16 @@ "postfix": false, "binop": null }, - "start": 24636, - "end": 24637, + "start": 24764, + "end": 24765, "loc": { "start": { - "line": 762, - "column": 56 + "line": 749, + "column": 57 }, "end": { - "line": 762, - "column": 57 + "line": 749, + "column": 58 } } }, @@ -156750,16 +160626,369 @@ "binop": null, "updateContext": null }, - "start": 24637, - "end": 24638, + "start": 24765, + "end": 24766, "loc": { "start": { - "line": 762, - "column": 57 + "line": 749, + "column": 58 }, "end": { - "line": 762, - "column": 58 + "line": 749, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 24776, + "end": 24789, + "loc": { + "start": { + "line": 750, + "column": 8 + }, + "end": { + "line": 750, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24789, + "end": 24790, + "loc": { + "start": { + "line": 750, + "column": 21 + }, + "end": { + "line": 750, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "innerHTML", + "start": 24790, + "end": 24799, + "loc": { + "start": { + "line": 750, + "column": 22 + }, + "end": { + "line": 750, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24800, + "end": 24801, + "loc": { + "start": { + "line": 750, + "column": 32 + }, + "end": { + "line": 750, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDisplayName", + "start": 24802, + "end": 24819, + "loc": { + "start": { + "line": 750, + "column": 34 + }, + "end": { + "line": 750, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24819, + "end": 24820, + "loc": { + "start": { + "line": 750, + "column": 51 + }, + "end": { + "line": 750, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 24830, + "end": 24839, + "loc": { + "start": { + "line": 751, + "column": 8 + }, + "end": { + "line": 751, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24839, + "end": 24840, + "loc": { + "start": { + "line": 751, + "column": 17 + }, + "end": { + "line": 751, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "appendChild", + "start": 24840, + "end": 24851, + "loc": { + "start": { + "line": 751, + "column": 18 + }, + "end": { + "line": 751, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24851, + "end": 24852, + "loc": { + "start": { + "line": 751, + "column": 29 + }, + "end": { + "line": 751, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonSpanDOM", + "start": 24852, + "end": 24865, + "loc": { + "start": { + "line": 751, + "column": 30 + }, + "end": { + "line": 751, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24865, + "end": 24866, + "loc": { + "start": { + "line": 751, + "column": 43 + }, + "end": { + "line": 751, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24866, + "end": 24867, + "loc": { + "start": { + "line": 751, + "column": 44 + }, + "end": { + "line": 751, + "column": 45 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Adding to buttonElements\r\n ", + "start": 24879, + "end": 24932, + "loc": { + "start": { + "line": 753, + "column": 8 + }, + "end": { + "line": 755, + "column": 11 } } }, @@ -156778,16 +161007,16 @@ "updateContext": null }, "value": "if", - "start": 24646, - "end": 24648, + "start": 24942, + "end": 24944, "loc": { "start": { - "line": 764, - "column": 4 + "line": 756, + "column": 8 }, "end": { - "line": 764, - "column": 6 + "line": 756, + "column": 10 } } }, @@ -156803,16 +161032,16 @@ "postfix": false, "binop": null }, - "start": 24648, - "end": 24649, + "start": 24944, + "end": 24945, "loc": { "start": { - "line": 764, - "column": 6 + "line": 756, + "column": 10 }, "end": { - "line": 764, - "column": 7 + "line": 756, + "column": 11 } } }, @@ -156830,16 +161059,16 @@ "updateContext": null }, "value": "!", - "start": 24649, - "end": 24650, + "start": 24945, + "end": 24946, "loc": { "start": { - "line": 764, - "column": 7 + "line": 756, + "column": 11 }, "end": { - "line": 764, - "column": 8 + "line": 756, + "column": 12 } } }, @@ -156858,15 +161087,461 @@ "updateContext": null }, "value": "this", - "start": 24650, - "end": 24654, + "start": 24946, + "end": 24950, "loc": { "start": { - "line": 764, + "line": 756, + "column": 12 + }, + "end": { + "line": 756, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24950, + "end": 24951, + "loc": { + "start": { + "line": 756, + "column": 16 + }, + "end": { + "line": 756, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonElements", + "start": 24951, + "end": 24965, + "loc": { + "start": { + "line": 756, + "column": 17 + }, + "end": { + "line": 756, + "column": 31 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24965, + "end": 24966, + "loc": { + "start": { + "line": 756, + "column": 31 + }, + "end": { + "line": 756, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 24966, + "end": 24972, + "loc": { + "start": { + "line": 756, + "column": 32 + }, + "end": { + "line": 756, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24972, + "end": 24973, + "loc": { + "start": { + "line": 756, + "column": 38 + }, + "end": { + "line": 756, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24973, + "end": 24974, + "loc": { + "start": { + "line": 756, + "column": 39 + }, + "end": { + "line": 756, + "column": 40 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 24986, + "end": 24990, + "loc": { + "start": { + "line": 757, + "column": 10 + }, + "end": { + "line": 757, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24990, + "end": 24991, + "loc": { + "start": { + "line": 757, + "column": 14 + }, + "end": { + "line": 757, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonElements", + "start": 24991, + "end": 25005, + "loc": { + "start": { + "line": 757, + "column": 15 + }, + "end": { + "line": 757, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25005, + "end": 25006, + "loc": { + "start": { + "line": 757, + "column": 29 + }, + "end": { + "line": 757, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 25006, + "end": 25012, + "loc": { + "start": { + "line": 757, + "column": 30 + }, + "end": { + "line": 757, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25012, + "end": 25013, + "loc": { + "start": { + "line": 757, + "column": 36 + }, + "end": { + "line": 757, + "column": 37 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 25014, + "end": 25015, + "loc": { + "start": { + "line": 757, + "column": 38 + }, + "end": { + "line": 757, + "column": 39 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25016, + "end": 25017, + "loc": { + "start": { + "line": 757, + "column": 40 + }, + "end": { + "line": 757, + "column": 41 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25017, + "end": 25018, + "loc": { + "start": { + "line": 757, + "column": 41 + }, + "end": { + "line": 757, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25018, + "end": 25019, + "loc": { + "start": { + "line": 757, + "column": 42 + }, + "end": { + "line": 757, + "column": 43 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 25031, + "end": 25035, + "loc": { + "start": { + "line": 759, "column": 8 }, "end": { - "line": 764, + "line": 759, "column": 12 } } @@ -156884,15 +161559,15 @@ "binop": null, "updateContext": null }, - "start": 24654, - "end": 24655, + "start": 25035, + "end": 25036, "loc": { "start": { - "line": 764, + "line": 759, "column": 12 }, "end": { - "line": 764, + "line": 759, "column": 13 } } @@ -156909,17 +161584,198 @@ "postfix": false, "binop": null }, - "value": "initialized", - "start": 24655, - "end": 24666, + "value": "buttonElements", + "start": 25036, + "end": 25050, "loc": { "start": { - "line": 764, + "line": 759, "column": 13 }, "end": { - "line": 764, - "column": 24 + "line": 759, + "column": 27 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25050, + "end": 25051, + "loc": { + "start": { + "line": 759, + "column": 27 + }, + "end": { + "line": 759, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "button", + "start": 25051, + "end": 25057, + "loc": { + "start": { + "line": 759, + "column": 28 + }, + "end": { + "line": 759, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25057, + "end": 25058, + "loc": { + "start": { + "line": 759, + "column": 34 + }, + "end": { + "line": 759, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25058, + "end": 25059, + "loc": { + "start": { + "line": 759, + "column": 35 + }, + "end": { + "line": 759, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 25059, + "end": 25063, + "loc": { + "start": { + "line": 759, + "column": 36 + }, + "end": { + "line": 759, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25063, + "end": 25064, + "loc": { + "start": { + "line": 759, + "column": 40 + }, + "end": { + "line": 759, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 25064, + "end": 25073, + "loc": { + "start": { + "line": 759, + "column": 41 + }, + "end": { + "line": 759, + "column": 50 } } }, @@ -156935,22 +161791,142 @@ "postfix": false, "binop": null }, - "start": 24666, - "end": 24667, + "start": 25073, + "end": 25074, "loc": { "start": { - "line": 764, - "column": 24 + "line": 759, + "column": 50 }, "end": { - "line": 764, - "column": 25 + "line": 759, + "column": 51 } } }, { "type": { - "label": "{", + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25074, + "end": 25075, + "loc": { + "start": { + "line": 759, + "column": 51 + }, + "end": { + "line": 759, + "column": 52 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Appending button to row\r\n ", + "start": 25087, + "end": 25139, + "loc": { + "start": { + "line": 761, + "column": 8 + }, + "end": { + "line": 763, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowDOM", + "start": 25149, + "end": 25155, + "loc": { + "start": { + "line": 764, + "column": 8 + }, + "end": { + "line": 764, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25155, + "end": 25156, + "loc": { + "start": { + "line": 764, + "column": 14 + }, + "end": { + "line": 764, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "appendChild", + "start": 25156, + "end": 25167, + "loc": { + "start": { + "line": 764, + "column": 15 + }, + "end": { + "line": 764, + "column": 26 + } + } + }, + { + "type": { + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -156960,31 +161936,184 @@ "postfix": false, "binop": null }, - "start": 24667, - "end": 24668, + "start": 25167, + "end": 25168, "loc": { "start": { "line": 764, - "column": 25 + "column": 26 }, "end": { "line": 764, - "column": 26 + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "buttonDOM", + "start": 25168, + "end": 25177, + "loc": { + "start": { + "line": 764, + "column": 27 + }, + "end": { + "line": 764, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25177, + "end": 25178, + "loc": { + "start": { + "line": 764, + "column": 36 + }, + "end": { + "line": 764, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25178, + "end": 25179, + "loc": { + "start": { + "line": 764, + "column": 37 + }, + "end": { + "line": 764, + "column": 38 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25189, + "end": 25190, + "loc": { + "start": { + "line": 766, + "column": 6 + }, + "end": { + "line": 766, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25190, + "end": 25191, + "loc": { + "start": { + "line": 766, + "column": 7 + }, + "end": { + "line": 766, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25191, + "end": 25192, + "loc": { + "start": { + "line": 766, + "column": 8 + }, + "end": { + "line": 766, + "column": 9 } } }, { "type": "CommentBlock", - "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", - "start": 24676, - "end": 24758, + "value": "*\r\n * Appending row to keyboard\r\n ", + "start": 25202, + "end": 25252, "loc": { "start": { - "line": 765, + "line": 768, "column": 6 }, "end": { - "line": 767, + "line": 770, "column": 9 } } @@ -157004,15 +162133,15 @@ "updateContext": null }, "value": "this", - "start": 24766, - "end": 24770, + "start": 25260, + "end": 25264, "loc": { "start": { - "line": 768, + "line": 771, "column": 6 }, "end": { - "line": 768, + "line": 771, "column": 10 } } @@ -157030,15 +162159,723 @@ "binop": null, "updateContext": null }, - "start": 24770, - "end": 24771, + "start": 25264, + "end": 25265, "loc": { "start": { - "line": 768, + "line": 771, "column": 10 }, "end": { - "line": 768, + "line": 771, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keyboardDOM", + "start": 25265, + "end": 25276, + "loc": { + "start": { + "line": 771, + "column": 11 + }, + "end": { + "line": 771, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25276, + "end": 25277, + "loc": { + "start": { + "line": 771, + "column": 22 + }, + "end": { + "line": 771, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "appendChild", + "start": 25277, + "end": 25288, + "loc": { + "start": { + "line": 771, + "column": 23 + }, + "end": { + "line": 771, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25288, + "end": 25289, + "loc": { + "start": { + "line": 771, + "column": 34 + }, + "end": { + "line": 771, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "rowDOM", + "start": 25289, + "end": 25295, + "loc": { + "start": { + "line": 771, + "column": 35 + }, + "end": { + "line": 771, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25295, + "end": 25296, + "loc": { + "start": { + "line": 771, + "column": 41 + }, + "end": { + "line": 771, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25296, + "end": 25297, + "loc": { + "start": { + "line": 771, + "column": 42 + }, + "end": { + "line": 771, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25303, + "end": 25304, + "loc": { + "start": { + "line": 772, + "column": 4 + }, + "end": { + "line": 772, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25304, + "end": 25305, + "loc": { + "start": { + "line": 772, + "column": 5 + }, + "end": { + "line": 772, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25305, + "end": 25306, + "loc": { + "start": { + "line": 772, + "column": 6 + }, + "end": { + "line": 772, + "column": 7 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Calling onRender\r\n ", + "start": 25314, + "end": 25351, + "loc": { + "start": { + "line": 774, + "column": 4 + }, + "end": { + "line": 776, + "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": 25357, + "end": 25361, + "loc": { + "start": { + "line": 777, + "column": 4 + }, + "end": { + "line": 777, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25361, + "end": 25362, + "loc": { + "start": { + "line": 777, + "column": 8 + }, + "end": { + "line": 777, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onRender", + "start": 25362, + "end": 25370, + "loc": { + "start": { + "line": 777, + "column": 9 + }, + "end": { + "line": 777, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25370, + "end": 25371, + "loc": { + "start": { + "line": 777, + "column": 17 + }, + "end": { + "line": 777, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25371, + "end": 25372, + "loc": { + "start": { + "line": 777, + "column": 18 + }, + "end": { + "line": 777, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25372, + "end": 25373, + "loc": { + "start": { + "line": 777, + "column": 19 + }, + "end": { + "line": 777, + "column": 20 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 25381, + "end": 25383, + "loc": { + "start": { + "line": 779, + "column": 4 + }, + "end": { + "line": 779, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25383, + "end": 25384, + "loc": { + "start": { + "line": 779, + "column": 6 + }, + "end": { + "line": 779, + "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": 25384, + "end": 25385, + "loc": { + "start": { + "line": 779, + "column": 7 + }, + "end": { + "line": 779, + "column": 8 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 25385, + "end": 25389, + "loc": { + "start": { + "line": 779, + "column": 8 + }, + "end": { + "line": 779, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25389, + "end": 25390, + "loc": { + "start": { + "line": 779, + "column": 12 + }, + "end": { + "line": 779, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialized", + "start": 25390, + "end": 25401, + "loc": { + "start": { + "line": 779, + "column": 13 + }, + "end": { + "line": 779, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25401, + "end": 25402, + "loc": { + "start": { + "line": 779, + "column": 24 + }, + "end": { + "line": 779, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25402, + "end": 25403, + "loc": { + "start": { + "line": 779, + "column": 25 + }, + "end": { + "line": 779, + "column": 26 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Ensures that onInit is only called once per instantiation\r\n ", + "start": 25411, + "end": 25493, + "loc": { + "start": { + "line": 780, + "column": 6 + }, + "end": { + "line": 782, + "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": 25501, + "end": 25505, + "loc": { + "start": { + "line": 783, + "column": 6 + }, + "end": { + "line": 783, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25505, + "end": 25506, + "loc": { + "start": { + "line": 783, + "column": 10 + }, + "end": { + "line": 783, "column": 11 } } @@ -157056,15 +162893,15 @@ "binop": null }, "value": "initialized", - "start": 24771, - "end": 24782, + "start": 25506, + "end": 25517, "loc": { "start": { - "line": 768, + "line": 783, "column": 11 }, "end": { - "line": 768, + "line": 783, "column": 22 } } @@ -157083,15 +162920,15 @@ "updateContext": null }, "value": "=", - "start": 24783, - "end": 24784, + "start": 25518, + "end": 25519, "loc": { "start": { - "line": 768, + "line": 783, "column": 23 }, "end": { - "line": 768, + "line": 783, "column": 24 } } @@ -157111,15 +162948,15 @@ "updateContext": null }, "value": "true", - "start": 24785, - "end": 24789, + "start": 25520, + "end": 25524, "loc": { "start": { - "line": 768, + "line": 783, "column": 25 }, "end": { - "line": 768, + "line": 783, "column": 29 } } @@ -157137,31 +162974,565 @@ "binop": null, "updateContext": null }, - "start": 24789, - "end": 24790, + "start": 25524, + "end": 25525, "loc": { "start": { - "line": 768, + "line": 783, "column": 29 }, "end": { - "line": 768, + "line": 783, "column": 30 } } }, { "type": "CommentBlock", - "value": "*\r\n * Calling onInit\r\n ", - "start": 24800, - "end": 24839, + "value": "*\r\n * Handling mouseup\r\n ", + "start": 25535, + "end": 25576, "loc": { "start": { - "line": 770, + "line": 785, "column": 6 }, "end": { - "line": 772, + "line": 787, + "column": 9 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 25584, + "end": 25586, + "loc": { + "start": { + "line": 788, + "column": 6 + }, + "end": { + "line": 788, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25587, + "end": 25588, + "loc": { + "start": { + "line": 788, + "column": 9 + }, + "end": { + "line": 788, + "column": 10 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 25588, + "end": 25589, + "loc": { + "start": { + "line": 788, + "column": 10 + }, + "end": { + "line": 788, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useTouchEvents", + "start": 25589, + "end": 25603, + "loc": { + "start": { + "line": 788, + "column": 11 + }, + "end": { + "line": 788, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25603, + "end": 25604, + "loc": { + "start": { + "line": 788, + "column": 25 + }, + "end": { + "line": 788, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25605, + "end": 25606, + "loc": { + "start": { + "line": 788, + "column": 27 + }, + "end": { + "line": 788, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 25616, + "end": 25624, + "loc": { + "start": { + "line": 789, + "column": 8 + }, + "end": { + "line": 789, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25624, + "end": 25625, + "loc": { + "start": { + "line": 789, + "column": 16 + }, + "end": { + "line": 789, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onmouseup", + "start": 25625, + "end": 25634, + "loc": { + "start": { + "line": 789, + "column": 17 + }, + "end": { + "line": 789, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 25635, + "end": 25636, + "loc": { + "start": { + "line": 789, + "column": 27 + }, + "end": { + "line": 789, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25637, + "end": 25638, + "loc": { + "start": { + "line": 789, + "column": 29 + }, + "end": { + "line": 789, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25638, + "end": 25639, + "loc": { + "start": { + "line": 789, + "column": 30 + }, + "end": { + "line": 789, + "column": 31 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25640, + "end": 25642, + "loc": { + "start": { + "line": 789, + "column": 32 + }, + "end": { + "line": 789, + "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": 25643, + "end": 25647, + "loc": { + "start": { + "line": 789, + "column": 35 + }, + "end": { + "line": 789, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25647, + "end": 25648, + "loc": { + "start": { + "line": 789, + "column": 39 + }, + "end": { + "line": 789, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleButtonMouseUp", + "start": 25648, + "end": 25667, + "loc": { + "start": { + "line": 789, + "column": 40 + }, + "end": { + "line": 789, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25667, + "end": 25668, + "loc": { + "start": { + "line": 789, + "column": 59 + }, + "end": { + "line": 789, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25668, + "end": 25669, + "loc": { + "start": { + "line": 789, + "column": 60 + }, + "end": { + "line": 789, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25669, + "end": 25670, + "loc": { + "start": { + "line": 789, + "column": 61 + }, + "end": { + "line": 789, + "column": 62 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25678, + "end": 25679, + "loc": { + "start": { + "line": 790, + "column": 6 + }, + "end": { + "line": 790, + "column": 7 + } + } + }, + { + "type": "CommentBlock", + "value": "*\r\n * Calling onInit\r\n ", + "start": 25689, + "end": 25728, + "loc": { + "start": { + "line": 792, + "column": 6 + }, + "end": { + "line": 794, "column": 9 } } @@ -157181,15 +163552,15 @@ "updateContext": null }, "value": "this", - "start": 24847, - "end": 24851, + "start": 25736, + "end": 25740, "loc": { "start": { - "line": 773, + "line": 795, "column": 6 }, "end": { - "line": 773, + "line": 795, "column": 10 } } @@ -157207,15 +163578,15 @@ "binop": null, "updateContext": null }, - "start": 24851, - "end": 24852, + "start": 25740, + "end": 25741, "loc": { "start": { - "line": 773, + "line": 795, "column": 10 }, "end": { - "line": 773, + "line": 795, "column": 11 } } @@ -157233,15 +163604,15 @@ "binop": null }, "value": "onInit", - "start": 24852, - "end": 24858, + "start": 25741, + "end": 25747, "loc": { "start": { - "line": 773, + "line": 795, "column": 11 }, "end": { - "line": 773, + "line": 795, "column": 17 } } @@ -157258,15 +163629,15 @@ "postfix": false, "binop": null }, - "start": 24858, - "end": 24859, + "start": 25747, + "end": 25748, "loc": { "start": { - "line": 773, + "line": 795, "column": 17 }, "end": { - "line": 773, + "line": 795, "column": 18 } } @@ -157283,15 +163654,15 @@ "postfix": false, "binop": null }, - "start": 24859, - "end": 24860, + "start": 25748, + "end": 25749, "loc": { "start": { - "line": 773, + "line": 795, "column": 18 }, "end": { - "line": 773, + "line": 795, "column": 19 } } @@ -157309,15 +163680,15 @@ "binop": null, "updateContext": null }, - "start": 24860, - "end": 24861, + "start": 25749, + "end": 25750, "loc": { "start": { - "line": 773, + "line": 795, "column": 19 }, "end": { - "line": 773, + "line": 795, "column": 20 } } @@ -157334,15 +163705,15 @@ "postfix": false, "binop": null }, - "start": 24867, - "end": 24868, + "start": 25756, + "end": 25757, "loc": { "start": { - "line": 774, + "line": 796, "column": 4 }, "end": { - "line": 774, + "line": 796, "column": 5 } } @@ -157359,15 +163730,15 @@ "postfix": false, "binop": null }, - "start": 24872, - "end": 24873, + "start": 25761, + "end": 25762, "loc": { "start": { - "line": 775, + "line": 797, "column": 2 }, "end": { - "line": 775, + "line": 797, "column": 3 } } @@ -157384,15 +163755,15 @@ "postfix": false, "binop": null }, - "start": 24875, - "end": 24876, + "start": 25764, + "end": 25765, "loc": { "start": { - "line": 776, + "line": 798, "column": 0 }, "end": { - "line": 776, + "line": 798, "column": 1 } } @@ -157412,15 +163783,15 @@ "updateContext": null }, "value": "export", - "start": 24880, - "end": 24886, + "start": 25769, + "end": 25775, "loc": { "start": { - "line": 778, + "line": 800, "column": 0 }, "end": { - "line": 778, + "line": 800, "column": 6 } } @@ -157440,15 +163811,15 @@ "updateContext": null }, "value": "default", - "start": 24887, - "end": 24894, + "start": 25776, + "end": 25783, "loc": { "start": { - "line": 778, + "line": 800, "column": 7 }, "end": { - "line": 778, + "line": 800, "column": 14 } } @@ -157466,15 +163837,15 @@ "binop": null }, "value": "SimpleKeyboard", - "start": 24895, - "end": 24909, + "start": 25784, + "end": 25798, "loc": { "start": { - "line": 778, + "line": 800, "column": 15 }, "end": { - "line": 778, + "line": 800, "column": 29 } } @@ -157492,15 +163863,15 @@ "binop": null, "updateContext": null }, - "start": 24909, - "end": 24910, + "start": 25798, + "end": 25799, "loc": { "start": { - "line": 778, + "line": 800, "column": 29 }, "end": { - "line": 778, + "line": 800, "column": 30 } } @@ -157518,15 +163889,15 @@ "binop": null, "updateContext": null }, - "start": 24912, - "end": 24912, + "start": 25801, + "end": 25801, "loc": { "start": { - "line": 779, + "line": 801, "column": 0 }, "end": { - "line": 779, + "line": 801, "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 f2ae63af..02790b4d 100644 --- a/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html +++ b/docs/class/src/lib/components/Keyboard.js~SimpleKeyboard.html @@ -1345,7 +1345,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -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 @@ -1651,7 +1651,7 @@ As keys are pressed, text will be added/removed at that position within the inpu - source + source @@ -1731,7 +1731,7 @@ keyboard.clearInput(); - source + source @@ -1818,7 +1818,7 @@ keyboard.clearInput(); - source + source @@ -1861,7 +1861,7 @@ keyboard.clearInput(); - source + source @@ -1904,7 +1904,7 @@ keyboard.clearInput(); - source + source @@ -1948,7 +1948,7 @@ keyboard.clearInput(); - source + source @@ -2065,6 +2065,13 @@ keyboard.clearInput();

Enable highlighting of keys pressed on physical keyboard.

+ + preventMouseDownDefault + boolean + +

Calling preventDefault for the mousedown events keeps the focus on the input.

+ + physicalKeyboardHighlightTextColor string @@ -2148,7 +2155,7 @@ keyboard.clearInput(); - source + source @@ -2192,7 +2199,7 @@ keyboard.clearInput(); - source + source @@ -2236,7 +2243,7 @@ keyboard.clearInput(); - source + source @@ -2327,7 +2334,7 @@ keyboard.clearInput(); - source + source @@ -2407,7 +2414,7 @@ keyboard.clearInput(); - source + source @@ -2467,7 +2474,7 @@ keyboard.clearInput(); - source + source @@ -2512,7 +2519,7 @@ Used interally between re-renders.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- source + source diff --git a/docs/file/src/lib/components/Keyboard.js.html b/docs/file/src/lib/components/Keyboard.js.html index 0a63abf4..42f69bc6 100644 --- a/docs/file/src/lib/components/Keyboard.js.html +++ b/docs/file/src/lib/components/Keyboard.js.html @@ -92,8 +92,9 @@ class SimpleKeyboard { * @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. * @property {boolean} syncInstanceInputs When set to true, this option synchronizes the internal input of every simple-keyboard instance. * @property {boolean} physicalKeyboardHighlight Enable highlighting of keys pressed on physical keyboard. + * @property {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input. * @property {string} physicalKeyboardHighlightTextColor Define the text color that the physical keyboard highlighted key should have. - * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. + * @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have. * @property {function(button: string):string} onKeyPress Executes the callback function on key press. Returns button layout name (i.e.: “{shift}”). * @property {function(input: string):string} onChange Executes the callback function on input change. Returns the current input’s string. * @property {function} onRender Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts). @@ -104,6 +105,7 @@ class SimpleKeyboard { this.options.layoutName = this.options.layoutName || "default"; this.options.theme = this.options.theme || "hg-theme-default"; this.options.inputName = this.options.inputName || "default"; + this.options.preventMouseDownDefault = this.options.preventMouseDownDefault === false ? false : true; /** * @type {object} Classes identifying loaded plugins @@ -336,7 +338,7 @@ class SimpleKeyboard { */ clearInput(inputName){ inputName = inputName || this.options.inputName; - this.input[this.options.inputName] = ''; + this.input[inputName] = ''; /** * Enforce syncInstanceInputs, if set @@ -561,6 +563,10 @@ class SimpleKeyboard { caretEventHandler(event){ let targetTagName; + if(this.isMouseHold){ + this.isMouseHold = false; + } + if(event.target.tagName){ targetTagName = event.target.tagName.toLowerCase(); } @@ -677,6 +683,7 @@ class SimpleKeyboard { let layoutClass = this.options.layout ? "hg-layout-custom" : `hg-layout-${this.options.layoutName}`; let layout = this.options.layout || KeyboardLayout.getDefaultLayout(); + let useTouchEvents = this.options.useTouchEvents || false /** * Account for buttonTheme, if set @@ -742,12 +749,25 @@ class SimpleKeyboard { */ var buttonDOM = document.createElement('div'); buttonDOM.className += `hg-button ${fctBtnClass}${buttonThemeClass ? " "+buttonThemeClass : ""}`; - buttonDOM.onclick = () => { - this.isMouseHold = false; - this.handleButtonClicked(button); + + if (useTouchEvents) { + buttonDOM.ontouchstart = (e) => { + this.handleButtonClicked(button); + this.handleButtonMouseDown(button, e); + } + buttonDOM.ontouchend = e => this.handleButtonMouseUp(); + buttonDOM.ontouchcancel = e => this.handleButtonMouseUp(); + } else { + buttonDOM.onclick = () => { + this.isMouseHold = false; + this.handleButtonClicked(button); + } + buttonDOM.onmousedown = (e) => { + if (this.options.preventMouseDownDefault) e.preventDefault(); + this.handleButtonMouseDown(button, e); + } } - buttonDOM.onmousedown = (e) => this.handleButtonMouseDown(button, e); - + /** * Adding identifier */ @@ -798,17 +818,19 @@ class SimpleKeyboard { */ this.onRender(); - /** - * Handling mouseup - */ - document.onmouseup = () => this.handleButtonMouseUp(); - if(!this.initialized){ /** * Ensures that onInit is only called once per instantiation */ this.initialized = true; + /** + * Handling mouseup + */ + if (!useTouchEvents) { + document.onmouseup = () => this.handleButtonMouseUp(); + } + /** * Calling onInit */ diff --git a/docs/index.json b/docs/index.json index baea1752..a3bf2ebe 100644 --- a/docs/index.json +++ b/docs/index.json @@ -569,7 +569,7 @@ "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;", "static": true, - "longname": "X:/Dev/simple-keyboard/src/demo/App.js", + "longname": "X:/Dev/tests/simple-keyboard/src/demo/App.js", "access": "public", "description": null, "lineNumber": 1 @@ -706,7 +706,7 @@ "name": "src/demo/index.js", "content": "import App from './App';\r\n\r\n/**\r\n * Initializing demo\r\n */\r\nnew App();", "static": true, - "longname": "X:/Dev/simple-keyboard/src/demo/index.js", + "longname": "X:/Dev/tests/simple-keyboard/src/demo/index.js", "access": "public", "description": null, "lineNumber": 1 @@ -715,9 +715,9 @@ "__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(\r\n button, this.input[this.options.inputName], this.options, this.caretPosition\r\n );\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] = this.utilities.getUpdatedInput(\r\n button, this.input[this.options.inputName], this.options, this.caretPosition, true\r\n );\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 if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n if(this.isMouseHold){\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n } else {\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\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;\r\n\r\n if(event.target.tagName){\r\n targetTagName = event.target.tagName.toLowerCase();\r\n }\r\n\r\n if(\r\n (targetTagName === \"textarea\" ||\r\n targetTagName === \"input\") &&\r\n !this.options.disableCaretPositioning\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 = () => {\r\n this.isMouseHold = false;\r\n this.handleButtonClicked(button);\r\n }\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 /**\r\n * Handling mouseup\r\n */\r\n document.onmouseup = () => this.handleButtonMouseUp();\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 * 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 {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.\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 this.options.preventMouseDownDefault = this.options.preventMouseDownDefault === false ? false : true;\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(\r\n button, this.input[this.options.inputName], this.options, this.caretPosition\r\n );\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] = this.utilities.getUpdatedInput(\r\n button, this.input[this.options.inputName], this.options, this.caretPosition, true\r\n );\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 if(this.holdInteractionTimeout)\r\n clearTimeout(this.holdInteractionTimeout);\r\n\r\n /**\r\n * @type {object} Timeout dictating the speed of key hold iterations\r\n */\r\n this.holdInteractionTimeout = setTimeout(() => {\r\n if(this.isMouseHold){\r\n this.handleButtonClicked(button);\r\n this.handleButtonHold(button);\r\n } else {\r\n clearTimeout(this.holdInteractionTimeout);\r\n }\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[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;\r\n\r\n if(this.isMouseHold){\r\n this.isMouseHold = false;\r\n }\r\n\r\n if(event.target.tagName){\r\n targetTagName = event.target.tagName.toLowerCase();\r\n }\r\n\r\n if(\r\n (targetTagName === \"textarea\" ||\r\n targetTagName === \"input\") &&\r\n !this.options.disableCaretPositioning\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 let useTouchEvents = this.options.useTouchEvents || false\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 \r\n if (useTouchEvents) {\r\n buttonDOM.ontouchstart = (e) => {\r\n this.handleButtonClicked(button);\r\n this.handleButtonMouseDown(button, e);\r\n }\r\n buttonDOM.ontouchend = e => this.handleButtonMouseUp();\r\n buttonDOM.ontouchcancel = e => this.handleButtonMouseUp();\r\n } else {\r\n buttonDOM.onclick = () => {\r\n this.isMouseHold = false;\r\n this.handleButtonClicked(button);\r\n }\r\n buttonDOM.onmousedown = (e) => {\r\n if (this.options.preventMouseDownDefault) e.preventDefault();\r\n this.handleButtonMouseDown(button, e);\r\n }\r\n }\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 if (!useTouchEvents) {\r\n document.onmouseup = () => this.handleButtonMouseUp();\r\n }\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", + "longname": "X:/Dev/tests/simple-keyboard/src/lib/components/Keyboard.js", "access": "public", "description": null, "lineNumber": 1 @@ -803,7 +803,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#options", "access": "public", "description": "", - "lineNumber": 61, + "lineNumber": 62, "properties": [ { "nullable": null, @@ -945,6 +945,16 @@ "name": "physicalKeyboardHighlight", "description": "Enable highlighting of keys pressed on physical keyboard." }, + { + "nullable": null, + "types": [ + "boolean" + ], + "spread": false, + "optional": false, + "name": "preventMouseDownDefault", + "description": "Calling preventDefault for the mousedown events keeps the focus on the input." + }, { "nullable": null, "types": [ @@ -1034,7 +1044,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#keyboardPluginClasses", "access": "public", "description": "", - "lineNumber": 69, + "lineNumber": 71, "type": { "nullable": null, "types": [ @@ -1056,7 +1066,7 @@ "examples": [ "// To get entered input\nlet input = keyboard.getInput();\n\n// To clear entered input.\nkeyboard.clearInput();" ], - "lineNumber": 110, + "lineNumber": 112, "properties": [ { "nullable": null, @@ -1097,7 +1107,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#keyboardDOMClass", "access": "public", "description": "", - "lineNumber": 116, + "lineNumber": 118, "type": { "nullable": null, "types": [ @@ -1116,7 +1126,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#buttonElements", "access": "public", "description": "", - "lineNumber": 121, + "lineNumber": 123, "type": { "nullable": null, "types": [ @@ -1135,7 +1145,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#physicalKeyboardInterface", "access": "public", "description": "Physical Keyboard support", - "lineNumber": 145, + "lineNumber": 147, "type": { "types": [ "*" @@ -1151,7 +1161,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#modules", "access": "public", "description": "Modules", - "lineNumber": 150, + "lineNumber": 152, "type": { "types": [ "{}" @@ -1169,7 +1179,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonClicked", "access": "public", "description": "Handles clicks made to keyboard buttons", - "lineNumber": 158, + "lineNumber": 160, "params": [ { "nullable": null, @@ -1199,7 +1209,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonMouseDown", "access": "public", "description": "Handles button mousedown", - "lineNumber": 218, + "lineNumber": 220, "params": [ { "name": "button", @@ -1225,7 +1235,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#isMouseHold", "access": "public", "description": "", - "lineNumber": 222, + "lineNumber": 224, "type": { "nullable": null, "types": [ @@ -1244,7 +1254,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdTimeout", "access": "public", "description": "", - "lineNumber": 233, + "lineNumber": 235, "type": { "nullable": null, "types": [ @@ -1265,7 +1275,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonMouseUp", "access": "public", "description": "Handles button mouseup", - "lineNumber": 255, + "lineNumber": 257, "params": [], "return": null }, @@ -1280,7 +1290,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#handleButtonHold", "access": "public", "description": "Handles button hold", - "lineNumber": 265, + "lineNumber": 267, "params": [ { "name": "button", @@ -1300,7 +1310,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#holdInteractionTimeout", "access": "public", "description": "", - "lineNumber": 272, + "lineNumber": 274, "type": { "nullable": null, "types": [ @@ -1321,7 +1331,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": 285, + "lineNumber": 287, "params": [], "return": null }, @@ -1336,7 +1346,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#clearInput", "access": "public", "description": "Clear the keyboard’s input.", - "lineNumber": 295, + "lineNumber": 297, "params": [ { "nullable": null, @@ -1362,7 +1372,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": 310, + "lineNumber": 312, "params": [ { "nullable": null, @@ -1392,7 +1402,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setInput", "access": "public", "description": "Set the keyboard’s input.", - "lineNumber": 327, + "lineNumber": 329, "params": [ { "nullable": null, @@ -1428,7 +1438,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#replaceInput", "access": "public", "description": "Replace the input object (`keyboard.input`)", - "lineNumber": 342, + "lineNumber": 344, "params": [ { "nullable": null, @@ -1452,7 +1462,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#setOptions", "access": "public", "description": "Set new option or modify existing ones after initialization. ", - "lineNumber": 350, + "lineNumber": 352, "params": [ { "nullable": null, @@ -1482,7 +1492,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": 360, + "lineNumber": 362, "params": [], "return": null }, @@ -1497,7 +1507,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": 370, + "lineNumber": 372, "params": [ { "nullable": null, @@ -1527,7 +1537,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": 386, + "lineNumber": 388, "params": [ { "nullable": null, @@ -1567,7 +1577,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": 436, + "lineNumber": 438, "params": [ { "nullable": null, @@ -1607,7 +1617,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": 488, + "lineNumber": 490, "params": [ { "nullable": null, @@ -1637,7 +1647,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": 506, + "lineNumber": 508, "params": [], "return": null }, @@ -1652,7 +1662,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": 519, + "lineNumber": 521, "params": [ { "name": "event", @@ -1664,7 +1674,7 @@ "return": null }, { - "__docId__": 115, + "__docId__": 116, "kind": "member", "name": "caretPosition", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1672,7 +1682,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": 535, + "lineNumber": 541, "type": { "types": [ "*" @@ -1680,7 +1690,7 @@ } }, { - "__docId__": 116, + "__docId__": 117, "kind": "method", "name": "onInit", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1690,12 +1700,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onInit", "access": "public", "description": "Executes the callback function once simple-keyboard is rendered for the first time (on initialization).", - "lineNumber": 546, + "lineNumber": 552, "params": [], "return": null }, { - "__docId__": 117, + "__docId__": 118, "kind": "method", "name": "onRender", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1705,12 +1715,12 @@ "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": 563, + "lineNumber": 569, "params": [], "return": null }, { - "__docId__": 118, + "__docId__": 119, "kind": "method", "name": "onModulesLoaded", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1720,12 +1730,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#onModulesLoaded", "access": "public", "description": "Executes the callback function once all modules have been loaded", - "lineNumber": 571, + "lineNumber": 577, "params": [], "return": null }, { - "__docId__": 119, + "__docId__": 120, "kind": "member", "name": "registerModule", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1733,7 +1743,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#registerModule", "access": "public", "description": "Register module", - "lineNumber": 579, + "lineNumber": 585, "type": { "types": [ "*" @@ -1741,7 +1751,7 @@ } }, { - "__docId__": 120, + "__docId__": 121, "kind": "method", "name": "loadModules", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1751,12 +1761,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#loadModules", "access": "public", "description": "Load modules", - "lineNumber": 589, + "lineNumber": 595, "params": [], "return": null }, { - "__docId__": 123, + "__docId__": 124, "kind": "member", "name": "getModuleProp", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1764,23 +1774,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModuleProp", "access": "public", "description": "Get module prop", - "lineNumber": 613, - "type": { - "types": [ - "*" - ] - } - }, - { - "__docId__": 124, - "kind": "member", - "name": "getModulesList", - "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", - "static": false, - "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModulesList", - "access": "public", - "description": "getModulesList", - "lineNumber": 623, + "lineNumber": 619, "type": { "types": [ "*" @@ -1789,6 +1783,22 @@ }, { "__docId__": 125, + "kind": "member", + "name": "getModulesList", + "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", + "static": false, + "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#getModulesList", + "access": "public", + "description": "getModulesList", + "lineNumber": 629, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 126, "kind": "method", "name": "render", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1798,12 +1808,12 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#render", "access": "public", "description": "Renders rows and buttons as per options", - "lineNumber": 630, + "lineNumber": 636, "params": [], "return": null }, { - "__docId__": 127, + "__docId__": 128, "kind": "member", "name": "initialized", "memberof": "src/lib/components/Keyboard.js~SimpleKeyboard", @@ -1811,7 +1821,7 @@ "longname": "src/lib/components/Keyboard.js~SimpleKeyboard#initialized", "access": "public", "description": "Ensures that onInit is only called once per instantiation", - "lineNumber": 768, + "lineNumber": 783, "type": { "types": [ "boolean" @@ -1819,29 +1829,29 @@ } }, { - "__docId__": 128, + "__docId__": 129, "kind": "file", "name": "src/lib/index.js", "content": "import SimpleKeyboard from './components/Keyboard';\r\nexport default SimpleKeyboard;\r\n", "static": true, - "longname": "X:/Dev/simple-keyboard/src/lib/index.js", - "access": "public", - "description": null, - "lineNumber": 1 - }, - { - "__docId__": 129, - "kind": "file", - "name": "src/lib/services/KeyboardLayout.js", - "content": "/**\r\n * Keyboard Layout Service\r\n */\r\nclass KeyboardLayout {\r\n /**\r\n * Get default simple-keyboard layout\r\n * @return {object} The default layout (US-QWERTY)\r\n */\r\n static getDefaultLayout(){\r\n return {\r\n 'default': [\r\n '` 1 2 3 4 5 6 7 8 9 0 - = {bksp}',\r\n '{tab} q w e r t y u i o p [ ] \\\\',\r\n '{lock} a s d f g h j k l ; \\' {enter}',\r\n '{shift} z x c v b n m , . / {shift}',\r\n '.com @ {space}'\r\n ],\r\n 'shift': [\r\n '~ ! @ # $ % ^ & * ( ) _ + {bksp}',\r\n '{tab} Q W E R T Y U I O P { } |',\r\n '{lock} A S D F G H J K L : \" {enter}',\r\n '{shift} Z X C V B N M < > ? {shift}',\r\n '.com @ {space}'\r\n ]\r\n } \r\n }\r\n}\r\n\r\nexport default KeyboardLayout;", - "static": true, - "longname": "X:/Dev/simple-keyboard/src/lib/services/KeyboardLayout.js", + "longname": "X:/Dev/tests/simple-keyboard/src/lib/index.js", "access": "public", "description": null, "lineNumber": 1 }, { "__docId__": 130, + "kind": "file", + "name": "src/lib/services/KeyboardLayout.js", + "content": "/**\r\n * Keyboard Layout Service\r\n */\r\nclass KeyboardLayout {\r\n /**\r\n * Get default simple-keyboard layout\r\n * @return {object} The default layout (US-QWERTY)\r\n */\r\n static getDefaultLayout(){\r\n return {\r\n 'default': [\r\n '` 1 2 3 4 5 6 7 8 9 0 - = {bksp}',\r\n '{tab} q w e r t y u i o p [ ] \\\\',\r\n '{lock} a s d f g h j k l ; \\' {enter}',\r\n '{shift} z x c v b n m , . / {shift}',\r\n '.com @ {space}'\r\n ],\r\n 'shift': [\r\n '~ ! @ # $ % ^ & * ( ) _ + {bksp}',\r\n '{tab} Q W E R T Y U I O P { } |',\r\n '{lock} A S D F G H J K L : \" {enter}',\r\n '{shift} Z X C V B N M < > ? {shift}',\r\n '.com @ {space}'\r\n ]\r\n } \r\n }\r\n}\r\n\r\nexport default KeyboardLayout;", + "static": true, + "longname": "X:/Dev/tests/simple-keyboard/src/lib/services/KeyboardLayout.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 131, "kind": "class", "name": "KeyboardLayout", "memberof": "src/lib/services/KeyboardLayout.js", @@ -1856,7 +1866,7 @@ "interface": false }, { - "__docId__": 131, + "__docId__": 132, "kind": "method", "name": "getDefaultLayout", "memberof": "src/lib/services/KeyboardLayout.js~KeyboardLayout", @@ -1878,18 +1888,18 @@ "params": [] }, { - "__docId__": 132, + "__docId__": 133, "kind": "file", "name": "src/lib/services/PhysicalKeyboard.js", "content": "/**\r\n * Physical Keyboard Service\r\n */\r\nclass PhysicalKeyboard {\r\n /**\r\n * Creates an instance of the PhysicalKeyboard service\r\n */\r\n constructor(simpleKeyboardInstance){\r\n /**\r\n * @type {object} A simple-keyboard instance\r\n */\r\n this.simpleKeyboardInstance = simpleKeyboardInstance;\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.initKeyboardListener = this.initKeyboardListener.bind(this);\r\n this.getSimpleKeyboardLayoutKey = this.getSimpleKeyboardLayoutKey.bind(this);\r\n\r\n /**\r\n * Initialize key listeners\r\n */\r\n this.initKeyboardListener();\r\n }\r\n\r\n /**\r\n * Initializes key event listeners\r\n */\r\n initKeyboardListener(){\r\n // Adding button style on keydown\r\n document.addEventListener(\"keydown\", (event) => {\r\n if(this.simpleKeyboardInstance.options.physicalKeyboardHighlight){\r\n let buttonPressed = this.getSimpleKeyboardLayoutKey(event);\r\n\r\n this.simpleKeyboardInstance.dispatch(instance => {\r\n let buttonDOM = instance.getButtonElement(buttonPressed) || instance.getButtonElement(`{${buttonPressed}}`);\r\n\r\n if(buttonDOM){\r\n buttonDOM.style.backgroundColor = this.simpleKeyboardInstance.options.physicalKeyboardHighlightBgColor || \"#9ab4d0\";\r\n buttonDOM.style.color = this.simpleKeyboardInstance.options.physicalKeyboardHighlightTextColor || \"white\";\r\n }\r\n });\r\n }\r\n });\r\n\r\n // Removing button style on keyup\r\n document.addEventListener(\"keyup\", (event) => {\r\n if(this.simpleKeyboardInstance.options.physicalKeyboardHighlight){\r\n let buttonPressed = this.getSimpleKeyboardLayoutKey(event);\r\n\r\n this.simpleKeyboardInstance.dispatch(instance => {\r\n let buttonDOM = instance.getButtonElement(buttonPressed) || instance.getButtonElement(`{${buttonPressed}}`);\r\n\r\n if(buttonDOM && buttonDOM.removeAttribute){\r\n buttonDOM.removeAttribute(\"style\");\r\n }\r\n });\r\n }\r\n });\r\n }\r\n\r\n /**\r\n * Transforms a KeyboardEvent's \"key.code\" string into a simple-keyboard layout format\r\n * @param {object} event The KeyboardEvent\r\n */\r\n getSimpleKeyboardLayoutKey(event){\r\n let output;\r\n\r\n if(\r\n event.code.includes(\"Numpad\") ||\r\n event.code.includes(\"Shift\") ||\r\n event.code.includes(\"Space\") ||\r\n event.code.includes(\"Backspace\") ||\r\n event.code.includes(\"Control\") ||\r\n event.code.includes(\"Alt\") ||\r\n event.code.includes(\"Meta\")\r\n ){\r\n output = event.code;\r\n } else {\r\n output = event.key;\r\n }\r\n\r\n /**\r\n * If button is not uppercase, casting to lowercase\r\n */\r\n if (\r\n output !== output.toUpperCase() ||\r\n (event.code[0] === \"F\" && Number.isInteger(Number(event.code[1])) && event.code.length <= 3)\r\n ) {\r\n output = output.toLowerCase();\r\n }\r\n\r\n return output;\r\n }\r\n}\r\n\r\nexport default PhysicalKeyboard;", "static": true, - "longname": "X:/Dev/simple-keyboard/src/lib/services/PhysicalKeyboard.js", + "longname": "X:/Dev/tests/simple-keyboard/src/lib/services/PhysicalKeyboard.js", "access": "public", "description": null, "lineNumber": 1 }, { - "__docId__": 133, + "__docId__": 134, "kind": "class", "name": "PhysicalKeyboard", "memberof": "src/lib/services/PhysicalKeyboard.js", @@ -1904,7 +1914,7 @@ "interface": false }, { - "__docId__": 134, + "__docId__": 135, "kind": "constructor", "name": "constructor", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1917,7 +1927,7 @@ "lineNumber": 8 }, { - "__docId__": 135, + "__docId__": 136, "kind": "member", "name": "simpleKeyboardInstance", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1936,7 +1946,7 @@ } }, { - "__docId__": 138, + "__docId__": 139, "kind": "method", "name": "initKeyboardListener", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1951,7 +1961,7 @@ "return": null }, { - "__docId__": 139, + "__docId__": 140, "kind": "method", "name": "getSimpleKeyboardLayoutKey", "memberof": "src/lib/services/PhysicalKeyboard.js~PhysicalKeyboard", @@ -1981,18 +1991,18 @@ } }, { - "__docId__": 140, + "__docId__": 141, "kind": "file", "name": "src/lib/services/Utilities.js", "content": "/**\r\n * Utility Service\r\n */\r\nclass Utilities {\r\n /**\r\n * Creates an instance of the Utility service\r\n */\r\n constructor(simpleKeyboardInstance){\r\n /**\r\n * @type {object} A simple-keyboard instance\r\n */\r\n this.simpleKeyboardInstance = simpleKeyboardInstance;\r\n\r\n /**\r\n * Bindings\r\n */\r\n this.getButtonClass = this.getButtonClass.bind(this);\r\n this.getButtonDisplayName = this.getButtonDisplayName.bind(this);\r\n this.getUpdatedInput = this.getUpdatedInput.bind(this);\r\n this.updateCaretPos = this.updateCaretPos.bind(this);\r\n this.isMaxLengthReached = this.isMaxLengthReached.bind(this);\r\n this.camelCase = this.camelCase.bind(this);\r\n this.countInArray = this.countInArray.bind(this);\r\n }\r\n\r\n /**\r\n * Adds default classes to a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @return {string} The classes to be added to the button\r\n */\r\n getButtonClass(button){\r\n let buttonTypeClass = (button.includes(\"{\") && button.includes(\"}\") && button !== '{//}') ? \"functionBtn\" : \"standardBtn\";\r\n let buttonWithoutBraces = button.replace(\"{\", \"\").replace(\"}\", \"\");\r\n let buttonNormalized = '';\r\n\r\n if(buttonTypeClass !== \"standardBtn\")\r\n buttonNormalized = ` hg-button-${buttonWithoutBraces}`;\r\n\r\n return `hg-${buttonTypeClass}${buttonNormalized}`;\r\n }\r\n\r\n /**\r\n * Default button display labels\r\n */\r\n getDefaultDiplay(){\r\n return {\r\n '{bksp}': 'backspace',\r\n '{backspace}': 'backspace',\r\n '{enter}': '< enter',\r\n '{shift}': 'shift',\r\n '{shiftleft}': 'shift',\r\n '{shiftright}': 'shift',\r\n '{alt}': 'alt',\r\n '{s}': 'shift',\r\n '{tab}': 'tab',\r\n '{lock}': 'caps',\r\n '{capslock}': 'caps',\r\n '{accept}': 'Submit',\r\n '{space}': ' ',\r\n '{//}': ' ',\r\n \"{esc}\": \"esc\",\r\n \"{escape}\": \"esc\",\r\n \"{f1}\": \"f1\",\r\n \"{f2}\": \"f2\",\r\n \"{f3}\": \"f3\",\r\n \"{f4}\": \"f4\",\r\n \"{f5}\": \"f5\",\r\n \"{f6}\": \"f6\",\r\n \"{f7}\": \"f7\",\r\n \"{f8}\": \"f8\",\r\n \"{f9}\": \"f9\",\r\n \"{f10}\": \"f10\",\r\n \"{f11}\": \"f11\",\r\n \"{f12}\": \"f12\",\r\n '{numpaddivide}': '/',\r\n '{numlock}': 'lock',\r\n \"{arrowup}\": \"↑\",\r\n \"{arrowleft}\": \"←\",\r\n \"{arrowdown}\": \"↓\",\r\n \"{arrowright}\": \"→\",\r\n \"{prtscr}\": \"print\",\r\n \"{scrolllock}\": \"scroll\",\r\n \"{pause}\": \"pause\",\r\n \"{insert}\": \"ins\",\r\n \"{home}\": \"home\",\r\n \"{pageup}\": \"up\",\r\n \"{delete}\": \"del\",\r\n \"{end}\": \"end\",\r\n \"{pagedown}\": \"down\",\r\n \"{numpadmultiply}\": \"*\",\r\n \"{numpadsubtract}\": \"-\",\r\n \"{numpadadd}\": \"+\",\r\n \"{numpadenter}\": \"enter\",\r\n \"{period}\": \".\",\r\n \"{numpaddecimal}\": \".\",\r\n \"{numpad0}\": \"0\",\r\n \"{numpad1}\": \"1\",\r\n \"{numpad2}\": \"2\",\r\n \"{numpad3}\": \"3\",\r\n \"{numpad4}\": \"4\",\r\n \"{numpad5}\": \"5\",\r\n \"{numpad6}\": \"6\",\r\n \"{numpad7}\": \"7\",\r\n \"{numpad8}\": \"8\",\r\n \"{numpad9}\": \"9\",\r\n };\r\n }\r\n /**\r\n * Returns the display (label) name for a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @param {object} display The provided display option\r\n * @param {boolean} mergeDisplay Whether the provided param value should be merged with the default one.\r\n */\r\n getButtonDisplayName(button, display, mergeDisplay){\r\n if(mergeDisplay){\r\n display = Object.assign({}, this.getDefaultDiplay(), display);\r\n } else {\r\n display = display || this.getDefaultDiplay();\r\n }\r\n\r\n return display[button] || button;\r\n }\r\n\r\n \r\n /**\r\n * Returns the updated input resulting from clicking a given button\r\n * \r\n * @param {string} button The button's layout name\r\n * @param {string} input The input string\r\n * @param {object} options The simple-keyboard options object\r\n * @param {number} caretPos The cursor's current position\r\n * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n */\r\n getUpdatedInput(button, input, options, caretPos, moveCaret){\r\n \r\n let output = input;\r\n\r\n if((button === \"{bksp}\" || button === \"{backspace}\") && output.length > 0){\r\n output = this.removeAt(output, caretPos, moveCaret);\r\n\r\n } else if(button === \"{space}\")\r\n output = this.addStringAt(output, \" \", caretPos, moveCaret);\r\n\r\n else if(button === \"{tab}\" && !(typeof options.tabCharOnTab === \"boolean\" && options.tabCharOnTab === false)){\r\n output = this.addStringAt(output, \"\\t\", caretPos, moveCaret);\r\n\r\n } else if((button === \"{enter}\" || button === \"{numpadenter}\") && options.newLineOnEnter)\r\n output = this.addStringAt(output, \"\\n\", caretPos, moveCaret);\r\n\r\n else if(button.includes(\"numpad\") && Number.isInteger(Number(button[button.length - 2]))){\r\n output = this.addStringAt(output, button[button.length - 2], caretPos);\r\n }\r\n else if(button === \"{numpaddivide}\")\r\n output = this.addStringAt(output, '/', caretPos, moveCaret);\r\n\r\n else if(button === \"{numpadmultiply}\")\r\n output = this.addStringAt(output, '*', caretPos, moveCaret);\r\n\r\n else if(button === \"{numpadsubtract}\")\r\n output = this.addStringAt(output, '-', caretPos, moveCaret);\r\n\r\n else if(button === \"{numpadadd}\")\r\n output = this.addStringAt(output, '+', caretPos, moveCaret);\r\n\r\n else if(button === \"{numpaddecimal}\")\r\n output = this.addStringAt(output, '.', caretPos, moveCaret);\r\n\r\n else if(button === \"{\" || button === \"}\")\r\n output = this.addStringAt(output, button, caretPos, moveCaret);\r\n\r\n else if(!button.includes(\"{\") && !button.includes(\"}\"))\r\n output = this.addStringAt(output, button, caretPos, moveCaret);\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Moves the cursor position by a given amount\r\n * \r\n * @param {number} length Represents by how many characters the input should be moved\r\n * @param {boolean} minus Whether the cursor should be moved to the left or not.\r\n */\r\n updateCaretPos(length, minus){\r\n if(minus){\r\n if(this.simpleKeyboardInstance.caretPosition > 0)\r\n this.simpleKeyboardInstance.caretPosition = this.simpleKeyboardInstance.caretPosition - length;\r\n } else {\r\n this.simpleKeyboardInstance.caretPosition = this.simpleKeyboardInstance.caretPosition + length;\r\n }\r\n }\r\n\r\n /**\r\n * Adds a string to the input at a given position\r\n * \r\n * @param {string} source The source input\r\n * @param {string} string The string to add\r\n * @param {number} position The (cursor) position where the string should be added\r\n * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n */\r\n addStringAt(source, string, position, moveCaret){\r\n let output;\r\n\r\n if(!position && position !== 0){\r\n output = source + string;\r\n } else {\r\n output = [source.slice(0, position), string, source.slice(position)].join('');\r\n\r\n /**\r\n * Avoid caret position change when maxLength is set\r\n */\r\n if(!this.isMaxLengthReached()){\r\n if(moveCaret) this.updateCaretPos(string.length);\r\n }\r\n\r\n }\r\n\r\n if(this.simpleKeyboardInstance.options.debug && moveCaret){\r\n console.log(\"Caret at:\", position);\r\n }\r\n\r\n return output;\r\n }\r\n\r\n /**\r\n * Removes an amount of characters at a given position\r\n * \r\n * @param {string} source The source input\r\n * @param {number} position The (cursor) position from where the characters should be removed\r\n * @param {boolean} moveCaret Whether to update simple-keyboard's cursor\r\n */\r\n removeAt(source, position, moveCaret){\r\n if(this.simpleKeyboardInstance.caretPosition === 0){\r\n return source;\r\n }\r\n\r\n let output;\r\n let prevTwoChars;\r\n let emojiMatched;\r\n let emojiMatchedReg = /([\\uD800-\\uDBFF][\\uDC00-\\uDFFF])/g;\r\n\r\n /**\r\n * Emojis are made out of two characters, so we must take a custom approach to trim them.\r\n * For more info: https://mathiasbynens.be/notes/javascript-unicode\r\n */\r\n if(position && position >= 0){\r\n prevTwoChars = source.substring(position - 2, position)\r\n emojiMatched = prevTwoChars.match(emojiMatchedReg);\r\n\r\n if(emojiMatched){\r\n output = source.substr(0, (position - 2)) + source.substr(position);\r\n if(moveCaret) this.updateCaretPos(2, true);\r\n } else {\r\n output = source.substr(0, (position - 1)) + source.substr(position);\r\n if(moveCaret) this.updateCaretPos(1, true);\r\n }\r\n } else {\r\n prevTwoChars = source.slice(-2);\r\n emojiMatched = prevTwoChars.match(emojiMatchedReg);\r\n\r\n if(emojiMatched){\r\n output = source.slice(0, -2);\r\n if(moveCaret) this.updateCaretPos(2, true);\r\n } else {\r\n output = source.slice(0, -1);\r\n if(moveCaret) this.updateCaretPos(1, true);\r\n }\r\n }\r\n\r\n if(this.simpleKeyboardInstance.options.debug && moveCaret){\r\n console.log(\"Caret at:\", this.simpleKeyboardInstance.caretPosition);\r\n }\r\n\r\n return output;\r\n }\r\n /**\r\n * Determines whether the maxLength has been reached. This function is called when the maxLength option it set.\r\n * \r\n * @param {object} inputObj\r\n * @param {object} options\r\n * @param {string} updatedInput\r\n */\r\n handleMaxLength(inputObj, options, updatedInput){\r\n let maxLength = options.maxLength;\r\n let currentInput = inputObj[options.inputName];\r\n let condition = currentInput.length === maxLength;\r\n\r\n if(\r\n /**\r\n * If pressing this button won't add more characters\r\n * We exit out of this limiter function\r\n */\r\n updatedInput.length <= currentInput.length\r\n ){\r\n return false;\r\n }\r\n\r\n if(Number.isInteger(maxLength)){\r\n if(options.debug){\r\n console.log(\"maxLength (num) reached:\", condition);\r\n }\r\n\r\n if(condition){\r\n /**\r\n * @type {boolean} Boolean value that shows whether maxLength has been reached\r\n */\r\n this.maxLengthReached = true;\r\n return true;\r\n } else {\r\n this.maxLengthReached = false;\r\n return false;\r\n }\r\n }\r\n\r\n if(typeof maxLength === \"object\"){\r\n let condition = currentInput.length === maxLength[options.inputName];\r\n\r\n if(options.debug){\r\n console.log(\"maxLength (obj) reached:\", condition);\r\n }\r\n\r\n if(condition){\r\n this.maxLengthReached = true;\r\n return true;\r\n } else {\r\n this.maxLengthReached = false;\r\n return false;\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Gets the current value of maxLengthReached\r\n */\r\n isMaxLengthReached(){\r\n return Boolean(this.maxLengthReached);\r\n }\r\n\r\n /**\r\n * Transforms an arbitrary string to camelCase\r\n * \r\n * @param {string} string The string to transform.\r\n */\r\n camelCase(string){\r\n return string.toLowerCase().trim().split(/[.\\-_\\s]/g).reduce((string, word) => string + word[0].toUpperCase() + word.slice(1));\r\n };\r\n\r\n /**\r\n * Counts the number of duplicates in a given array\r\n * \r\n * @param {Array} array The haystack to search in\r\n * @param {string} value The needle to search for\r\n */\r\n countInArray(array, value){\r\n return array.reduce((n, x) => n + (x === value), 0);\r\n }\r\n\r\n}\r\n\r\nexport default Utilities;", "static": true, - "longname": "X:/Dev/simple-keyboard/src/lib/services/Utilities.js", + "longname": "X:/Dev/tests/simple-keyboard/src/lib/services/Utilities.js", "access": "public", "description": null, "lineNumber": 1 }, { - "__docId__": 141, + "__docId__": 142, "kind": "class", "name": "Utilities", "memberof": "src/lib/services/Utilities.js", @@ -2007,7 +2017,7 @@ "interface": false }, { - "__docId__": 142, + "__docId__": 143, "kind": "constructor", "name": "constructor", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2020,7 +2030,7 @@ "lineNumber": 8 }, { - "__docId__": 143, + "__docId__": 144, "kind": "member", "name": "simpleKeyboardInstance", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2039,7 +2049,7 @@ } }, { - "__docId__": 151, + "__docId__": 152, "kind": "method", "name": "getButtonClass", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2072,7 +2082,7 @@ } }, { - "__docId__": 152, + "__docId__": 153, "kind": "method", "name": "getDefaultDiplay", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2091,7 +2101,7 @@ } }, { - "__docId__": 153, + "__docId__": 154, "kind": "method", "name": "getButtonDisplayName", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2141,7 +2151,7 @@ } }, { - "__docId__": 154, + "__docId__": 155, "kind": "method", "name": "getUpdatedInput", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2211,7 +2221,7 @@ } }, { - "__docId__": 155, + "__docId__": 156, "kind": "method", "name": "updateCaretPos", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2247,7 +2257,7 @@ "return": null }, { - "__docId__": 156, + "__docId__": 157, "kind": "method", "name": "addStringAt", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2307,7 +2317,7 @@ } }, { - "__docId__": 157, + "__docId__": 158, "kind": "method", "name": "removeAt", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2357,7 +2367,7 @@ } }, { - "__docId__": 158, + "__docId__": 159, "kind": "method", "name": "handleMaxLength", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2407,7 +2417,7 @@ } }, { - "__docId__": 159, + "__docId__": 160, "kind": "member", "name": "maxLengthReached", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2426,7 +2436,7 @@ } }, { - "__docId__": 163, + "__docId__": 164, "kind": "method", "name": "isMaxLengthReached", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2445,7 +2455,7 @@ } }, { - "__docId__": 164, + "__docId__": 165, "kind": "method", "name": "camelCase", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2475,7 +2485,7 @@ } }, { - "__docId__": 165, + "__docId__": 166, "kind": "method", "name": "countInArray", "memberof": "src/lib/services/Utilities.js~Utilities", @@ -2515,18 +2525,18 @@ } }, { - "__docId__": 166, + "__docId__": 167, "kind": "file", "name": "src/lib/tests/TestUtility.js", "content": "/**\r\n * Test Utility Functions\r\n */\r\nexport default class TestUtility {\r\n /**\r\n * Set's a basic DOM structure to test in\r\n */\r\n setDOM = (divClass) => {\r\n this.clear();\r\n const div = document.createElement('div');\r\n div.className += divClass || \"simple-keyboard\";\r\n document.body.appendChild(div);\r\n }\r\n\r\n /**\r\n * Clears DOM structure\r\n */\r\n clear = () => {\r\n document.body.innerHTML = \"\";\r\n }\r\n\r\n /**\r\n * Test if standard buttons respect maxLength and do input a value\r\n */\r\n testLayoutStdButtons = (keyboard) => {\r\n let stdBtnCount = 0;\r\n let fullInput = '';\r\n\r\n this.iterateButtons((button) => {\r\n let label = button.getAttribute(\"data-skbtn\");\r\n\r\n if(label.includes(\"{\"))\r\n return false;\r\n\r\n // Click all standard buttons, respects maxLength\r\n button.onclick();\r\n\r\n // Recording fullInput, bypasses maxLength\r\n fullInput = keyboard.utilities.getUpdatedInput(label, fullInput, keyboard.options, null);\r\n\r\n stdBtnCount += label.length;\r\n });\r\n\r\n /**\r\n * Check if maxLength is respected\r\n */\r\n if(\r\n (\r\n typeof keyboard.options.maxLength === \"object\" &&\r\n keyboard.getInput().length !== keyboard.options.maxLength[keyboard.options.layoutName]\r\n ) ||\r\n (\r\n typeof keyboard.options.maxLength !== \"object\" &&\r\n keyboard.getInput().length !== keyboard.options.maxLength\r\n )\r\n )\r\n throw new Error(\"MAX_LENGTH_ISSUE\");\r\n else\r\n console.log(\"MAX_LENGTH PASSED:\", keyboard.options.layoutName, keyboard.getInput().length, keyboard.options.maxLength);\r\n\r\n /**\r\n * Check if all standard buttons are inputting something\r\n * (Regardless of maxLength)\r\n */\r\n if(stdBtnCount !== fullInput.length)\r\n throw new Error(\"STANDARD_BUTTONS_ISSUE\");\r\n else\r\n console.log(\"STANDARD_BUTTONS PASSED:\", keyboard.options.layoutName, stdBtnCount, fullInput.length);\r\n }\r\n\r\n /**\r\n * Test if function buttons are interactive (have an onclick)\r\n */\r\n testLayoutFctButtons = (callback) => {\r\n let fctBtnCount = 0;\r\n let fctBtnHasOnclickCount = 0;\r\n\r\n this.iterateButtons((button) => {\r\n let label = button.getAttribute(\"data-skbtn\");\r\n\r\n if(!label.includes(\"{\") && !label.includes(\"}\"))\r\n return false;\r\n\r\n fctBtnCount++;\r\n\r\n if(button.onclick){\r\n button.onclick();\r\n fctBtnHasOnclickCount++;\r\n }\r\n\r\n callback(fctBtnCount, fctBtnHasOnclickCount);\r\n });\r\n }\r\n\r\n /**\r\n * Iterates on the keyboard buttons\r\n */\r\n iterateButtons = (callback, selector) => {\r\n let rows = document.body.querySelector(selector || '.simple-keyboard').children;\r\n\r\n Array.from(rows).forEach(row => {\r\n Array.from(row.children).forEach((button) => {\r\n callback(button);\r\n });\r\n });\r\n }\r\n}", "static": true, - "longname": "X:/Dev/simple-keyboard/src/lib/tests/TestUtility.js", + "longname": "X:/Dev/tests/simple-keyboard/src/lib/tests/TestUtility.js", "access": "public", "description": null, "lineNumber": 1 }, { - "__docId__": 167, + "__docId__": 168, "kind": "class", "name": "TestUtility", "memberof": "src/lib/tests/TestUtility.js", @@ -2541,7 +2551,7 @@ "interface": false }, { - "__docId__": 168, + "__docId__": 169, "kind": "member", "name": "setDOM", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2557,7 +2567,7 @@ } }, { - "__docId__": 169, + "__docId__": 170, "kind": "member", "name": "clear", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2573,7 +2583,7 @@ } }, { - "__docId__": 170, + "__docId__": 171, "kind": "member", "name": "testLayoutStdButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2589,7 +2599,7 @@ } }, { - "__docId__": 171, + "__docId__": 172, "kind": "member", "name": "testLayoutFctButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2605,7 +2615,7 @@ } }, { - "__docId__": 172, + "__docId__": 173, "kind": "member", "name": "iterateButtons", "memberof": "src/lib/tests/TestUtility.js~TestUtility", @@ -2623,15 +2633,15 @@ { "kind": "index", "content": "
\r\n \r\n \r\n
The easily customisable and responsive on-screen virtual keyboard for Javascript projects.
\r\n

\"License\"\r\n \"npm\r\n \"Build\r\n \"Coverage\r\n \"Documentation\r\n

\r\n
\r\n\r\n## 📦 Installation & Usage\r\nYou can use simple-keyboard as a `