diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 2f04423..0a8a1e4 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -3,7 +3,9 @@
-
+
+
+
@@ -16,99 +18,81 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -119,36 +103,36 @@
- Passes properly formatted message object
- casts fals
- compose
- caldera-components-error
- Does have caldera-components-error class when not an error
- setValue
- 78.23
- simulate
- checkbox
- configValues
- new Date
+ fieldsL
+ open
+ onChangeListType
+ fields
+ it(
+ options
+ ses props.value to set value
+ focus
+ Button
+ buttons
+ Right
+ Updates is open state when blurred
+ Options › Updates is open state when blurred
+ isOpen
+ Select
+ Receives the updated value
+ .simulate('change'
skip
- CalderaConditionals
- prepare
- HTML5
- validators
- fieldValues
- isValid
- considers empty email field valid if not required
- Considers an empty string not a valid stringOrNumber
- reduceConfigFieldsToValues
- add
- addValidatorsForType
- Adds the props
- render
- Render
- blur
- fieldInnerPropTypes
- addAutomaticValidators
+ value
+ fieldProps
+ onSelect
message
+ Magic
+ toMatc
+ magic
+ state
+ event
+ RenderItem
+ toMat
+ opens
caldera-components
@@ -157,12 +141,17 @@
fieldValues
Validators
isValidOrEmpty
+ it.skip(
+ it(
$PROJECT_DIR$/coverage
- $PROJECT_DIR$/src/components
$PROJECT_DIR$/src/components/validation
$PROJECT_DIR$/src
+ $PROJECT_DIR$/src/components
+ $PROJECT_DIR$/src/components/fields
+ $PROJECT_DIR$
+ $PROJECT_DIR$/src/components/fields/magic-select
@@ -171,23 +160,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -200,28 +172,45 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -242,10 +231,10 @@
-
-
-
-
+
+
+
+
@@ -261,16 +250,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -278,6 +287,7 @@
+
@@ -285,7 +295,7 @@
-
+
@@ -293,7 +303,8 @@
-
+
+
@@ -309,18 +320,18 @@
+
+
-
-
+
-
@@ -355,25 +366,28 @@
+
-
+
-
+
+
-
-
-
-
+
+
+
+
+
@@ -384,7 +398,6 @@
-
@@ -459,345 +472,413 @@
50
+
+ file://$PROJECT_DIR$/src/components/fields/magic-select/MagicItem.js
+ 81
+
+
+
+
+ file://$PROJECT_DIR$/src/components/fields/propTypes.js
+ 57
+
+
+
-
+
-
-
-
+
-
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
+
+
+
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
+
+
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
+
+
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
+
-
-
+
+
+
+
+
-
-
-
\ No newline at end of file
diff --git a/asset-manifest.json b/asset-manifest.json
new file mode 100644
index 0000000..aa3f11f
--- /dev/null
+++ b/asset-manifest.json
@@ -0,0 +1,5 @@
+{
+ "http://localhost:3000/main.js": "http://localhost:3000/static/js/bundle.js",
+ "http://localhost:3000/main.js.map": "http://localhost:3000/static/js/bundle.js.map",
+ "http://localhost:3000/static/media/logo.svg": "http://localhost:3000/static/media/logo.83748054.svg"
+}
\ No newline at end of file
diff --git a/docs/ast/source/App.js.json b/docs/ast/source/App.js.json
index d4aff36..e83bfc4 100644
--- a/docs/ast/source/App.js.json
+++ b/docs/ast/source/App.js.json
@@ -1,28 +1,28 @@
{
"type": "File",
"start": 0,
- "end": 5010,
+ "end": 6120,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 260,
+ "line": 316,
"column": 0
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 5010,
+ "end": 6120,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 260,
+ "line": 316,
"column": 0
}
},
@@ -509,46 +509,132 @@
"value": "./components/RenderGroup"
}
},
+ {
+ "type": "ImportDeclaration",
+ "start": 285,
+ "end": 366,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 81
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 293,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 23
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 293,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 293,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 315,
+ "end": 365,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 30
+ },
+ "end": {
+ "line": 7,
+ "column": 80
+ }
+ },
+ "extra": {
+ "rawValue": "./components/fields/magic-select/MagicFieldGroup",
+ "raw": "\"./components/fields/magic-select/MagicFieldGroup\""
+ },
+ "value": "./components/fields/magic-select/MagicFieldGroup"
+ }
+ },
{
"type": "VariableDeclaration",
- "start": 286,
- "end": 318,
+ "start": 368,
+ "end": 400,
"loc": {
"start": {
- "line": 8,
+ "line": 9,
"column": 0
},
"end": {
- "line": 8,
+ "line": 9,
"column": 32
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 290,
- "end": 317,
+ "start": 372,
+ "end": 399,
"loc": {
"start": {
- "line": 8,
+ "line": 9,
"column": 4
},
"end": {
- "line": 8,
+ "line": 9,
"column": 31
}
},
"id": {
"type": "Identifier",
- "start": 290,
- "end": 304,
+ "start": 372,
+ "end": 386,
"loc": {
"start": {
- "line": 8,
+ "line": 9,
"column": 4
},
"end": {
- "line": 8,
+ "line": 9,
"column": 18
},
"identifierName": "textFieldValue"
@@ -557,15 +643,15 @@
},
"init": {
"type": "StringLiteral",
- "start": 307,
- "end": 317,
+ "start": 389,
+ "end": 399,
"loc": {
"start": {
- "line": 8,
+ "line": 9,
"column": 21
},
"end": {
- "line": 8,
+ "line": 9,
"column": 31
}
},
@@ -581,44 +667,44 @@
},
{
"type": "VariableDeclaration",
- "start": 319,
- "end": 569,
+ "start": 401,
+ "end": 651,
"loc": {
"start": {
- "line": 9,
+ "line": 10,
"column": 0
},
"end": {
- "line": 21,
+ "line": 22,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 325,
- "end": 568,
+ "start": 407,
+ "end": 650,
"loc": {
"start": {
- "line": 9,
+ "line": 10,
"column": 6
},
"end": {
- "line": 21,
+ "line": 22,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 325,
- "end": 340,
+ "start": 407,
+ "end": 422,
"loc": {
"start": {
- "line": 9,
+ "line": 10,
"column": 6
},
"end": {
- "line": 9,
+ "line": 10,
"column": 21
},
"identifierName": "textFieldConfig"
@@ -627,30 +713,30 @@
},
"init": {
"type": "ObjectExpression",
- "start": 343,
- "end": 568,
+ "start": 425,
+ "end": 650,
"loc": {
"start": {
- "line": 9,
+ "line": 10,
"column": 24
},
"end": {
- "line": 21,
+ "line": 22,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 346,
- "end": 371,
+ "start": 428,
+ "end": 453,
"loc": {
"start": {
- "line": 10,
+ "line": 11,
"column": 1
},
"end": {
- "line": 10,
+ "line": 11,
"column": 26
}
},
@@ -659,15 +745,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 346,
- "end": 350,
+ "start": 428,
+ "end": 432,
"loc": {
"start": {
- "line": 10,
+ "line": 11,
"column": 1
},
"end": {
- "line": 10,
+ "line": 11,
"column": 5
}
},
@@ -679,15 +765,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 352,
- "end": 371,
+ "start": 434,
+ "end": 453,
"loc": {
"start": {
- "line": 10,
+ "line": 11,
"column": 7
},
"end": {
- "line": 10,
+ "line": 11,
"column": 26
}
},
@@ -700,15 +786,15 @@
},
{
"type": "ObjectProperty",
- "start": 374,
- "end": 389,
+ "start": 456,
+ "end": 471,
"loc": {
"start": {
- "line": 11,
+ "line": 12,
"column": 1
},
"end": {
- "line": 11,
+ "line": 12,
"column": 16
}
},
@@ -717,15 +803,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 374,
- "end": 381,
+ "start": 456,
+ "end": 463,
"loc": {
"start": {
- "line": 11,
+ "line": 12,
"column": 1
},
"end": {
- "line": 11,
+ "line": 12,
"column": 8
}
},
@@ -737,15 +823,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 383,
- "end": 389,
+ "start": 465,
+ "end": 471,
"loc": {
"start": {
- "line": 11,
+ "line": 12,
"column": 10
},
"end": {
- "line": 11,
+ "line": 12,
"column": 16
}
},
@@ -758,15 +844,15 @@
},
{
"type": "ObjectProperty",
- "start": 392,
- "end": 431,
+ "start": 474,
+ "end": 513,
"loc": {
"start": {
- "line": 12,
+ "line": 13,
"column": 1
},
"end": {
- "line": 12,
+ "line": 13,
"column": 40
}
},
@@ -775,15 +861,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 392,
- "end": 398,
+ "start": 474,
+ "end": 480,
"loc": {
"start": {
- "line": 12,
+ "line": 13,
"column": 1
},
"end": {
- "line": 12,
+ "line": 13,
"column": 7
}
},
@@ -795,15 +881,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 400,
- "end": 431,
+ "start": 482,
+ "end": 513,
"loc": {
"start": {
- "line": 12,
+ "line": 13,
"column": 9
},
"end": {
- "line": 12,
+ "line": 13,
"column": 40
}
},
@@ -816,15 +902,15 @@
},
{
"type": "ObjectProperty",
- "start": 434,
- "end": 448,
+ "start": 516,
+ "end": 530,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 1
},
"end": {
- "line": 13,
+ "line": 14,
"column": 15
}
},
@@ -833,15 +919,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 434,
- "end": 440,
+ "start": 516,
+ "end": 522,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 1
},
"end": {
- "line": 13,
+ "line": 14,
"column": 7
}
},
@@ -853,15 +939,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 442,
- "end": 448,
+ "start": 524,
+ "end": 530,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 9
},
"end": {
- "line": 13,
+ "line": 14,
"column": 15
}
},
@@ -874,15 +960,15 @@
},
{
"type": "ObjectProperty",
- "start": 451,
- "end": 471,
+ "start": 533,
+ "end": 553,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 1
},
"end": {
- "line": 14,
+ "line": 15,
"column": 21
}
},
@@ -891,15 +977,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 451,
- "end": 464,
+ "start": 533,
+ "end": 546,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 1
},
"end": {
- "line": 14,
+ "line": 15,
"column": 14
}
},
@@ -911,15 +997,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 466,
- "end": 471,
+ "start": 548,
+ "end": 553,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 16
},
"end": {
- "line": 14,
+ "line": 15,
"column": 21
}
},
@@ -928,15 +1014,15 @@
},
{
"type": "ObjectProperty",
- "start": 474,
- "end": 495,
+ "start": 556,
+ "end": 577,
"loc": {
"start": {
- "line": 15,
+ "line": 16,
"column": 1
},
"end": {
- "line": 15,
+ "line": 16,
"column": 22
}
},
@@ -945,15 +1031,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 474,
- "end": 479,
+ "start": 556,
+ "end": 561,
"loc": {
"start": {
- "line": 15,
+ "line": 16,
"column": 1
},
"end": {
- "line": 15,
+ "line": 16,
"column": 6
},
"identifierName": "value"
@@ -962,15 +1048,15 @@
},
"value": {
"type": "Identifier",
- "start": 481,
- "end": 495,
+ "start": 563,
+ "end": 577,
"loc": {
"start": {
- "line": 15,
+ "line": 16,
"column": 8
},
"end": {
- "line": 15,
+ "line": 16,
"column": 22
},
"identifierName": "textFieldValue"
@@ -980,15 +1066,15 @@
},
{
"type": "ObjectProperty",
- "start": 498,
- "end": 563,
+ "start": 580,
+ "end": 645,
"loc": {
"start": {
- "line": 16,
+ "line": 17,
"column": 1
},
"end": {
- "line": 18,
+ "line": 19,
"column": 2
}
},
@@ -997,15 +1083,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 498,
- "end": 511,
+ "start": 580,
+ "end": 593,
"loc": {
"start": {
- "line": 16,
+ "line": 17,
"column": 1
},
"end": {
- "line": 16,
+ "line": 17,
"column": 14
},
"identifierName": "onValueChange"
@@ -1014,15 +1100,15 @@
},
"value": {
"type": "FunctionExpression",
- "start": 513,
- "end": 563,
+ "start": 595,
+ "end": 645,
"loc": {
"start": {
- "line": 16,
+ "line": 17,
"column": 16
},
"end": {
- "line": 18,
+ "line": 19,
"column": 2
}
},
@@ -1033,15 +1119,15 @@
"params": [
{
"type": "Identifier",
- "start": 522,
- "end": 530,
+ "start": 604,
+ "end": 612,
"loc": {
"start": {
- "line": 16,
+ "line": 17,
"column": 25
},
"end": {
- "line": 16,
+ "line": 17,
"column": 33
},
"identifierName": "newValue"
@@ -1051,59 +1137,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 531,
- "end": 563,
+ "start": 613,
+ "end": 645,
"loc": {
"start": {
- "line": 16,
+ "line": 17,
"column": 34
},
"end": {
- "line": 18,
+ "line": 19,
"column": 2
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 535,
- "end": 560,
+ "start": 617,
+ "end": 642,
"loc": {
"start": {
- "line": 17,
+ "line": 18,
"column": 2
},
"end": {
- "line": 17,
+ "line": 18,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 535,
- "end": 560,
+ "start": 617,
+ "end": 642,
"loc": {
"start": {
- "line": 17,
+ "line": 18,
"column": 2
},
"end": {
- "line": 17,
+ "line": 18,
"column": 27
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 535,
- "end": 549,
+ "start": 617,
+ "end": 631,
"loc": {
"start": {
- "line": 17,
+ "line": 18,
"column": 2
},
"end": {
- "line": 17,
+ "line": 18,
"column": 16
},
"identifierName": "textFieldValue"
@@ -1112,15 +1198,15 @@
},
"right": {
"type": "Identifier",
- "start": 552,
- "end": 560,
+ "start": 634,
+ "end": 642,
"loc": {
"start": {
- "line": 17,
+ "line": 18,
"column": 19
},
"end": {
- "line": 17,
+ "line": 18,
"column": 27
},
"identifierName": "newValue"
@@ -1142,107 +1228,37 @@
},
{
"type": "VariableDeclaration",
- "start": 571,
- "end": 599,
- "loc": {
- "start": {
- "line": 23,
- "column": 0
- },
- "end": {
- "line": 23,
- "column": 28
- }
- },
- "declarations": [
- {
- "type": "VariableDeclarator",
- "start": 575,
- "end": 598,
- "loc": {
- "start": {
- "line": 23,
- "column": 4
- },
- "end": {
- "line": 23,
- "column": 27
- }
- },
- "id": {
- "type": "Identifier",
- "start": 575,
- "end": 591,
- "loc": {
- "start": {
- "line": 23,
- "column": 4
- },
- "end": {
- "line": 23,
- "column": 20
- },
- "identifierName": "hiddenFieldValue"
- },
- "name": "hiddenFieldValue"
- },
- "init": {
- "type": "StringLiteral",
- "start": 594,
- "end": 598,
- "loc": {
- "start": {
- "line": 23,
- "column": 23
- },
- "end": {
- "line": 23,
- "column": 27
- }
- },
- "extra": {
- "rawValue": "42",
- "raw": "'42'"
- },
- "value": "42"
- }
- }
- ],
- "kind": "let"
- },
- {
- "type": "VariableDeclaration",
- "start": 600,
- "end": 828,
+ "start": 653,
+ "end": 969,
"loc": {
"start": {
"line": 24,
"column": 0
},
"end": {
- "line": 33,
+ "line": 40,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 606,
- "end": 827,
+ "start": 659,
+ "end": 968,
"loc": {
"start": {
"line": 24,
"column": 6
},
"end": {
- "line": 33,
+ "line": 40,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 606,
- "end": 623,
+ "start": 659,
+ "end": 676,
"loc": {
"start": {
"line": 24,
@@ -1252,29 +1268,29 @@
"line": 24,
"column": 23
},
- "identifierName": "hiddenFieldConfig"
+ "identifierName": "numberFieldConfig"
},
- "name": "hiddenFieldConfig"
+ "name": "numberFieldConfig"
},
"init": {
"type": "ObjectExpression",
- "start": 626,
- "end": 827,
+ "start": 679,
+ "end": 968,
"loc": {
"start": {
"line": 24,
"column": 26
},
"end": {
- "line": 33,
+ "line": 40,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 629,
- "end": 661,
+ "start": 682,
+ "end": 715,
"loc": {
"start": {
"line": 25,
@@ -1282,7 +1298,7 @@
},
"end": {
"line": 25,
- "column": 33
+ "column": 34
}
},
"method": false,
@@ -1290,8 +1306,8 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 629,
- "end": 633,
+ "start": 682,
+ "end": 686,
"loc": {
"start": {
"line": 25,
@@ -1310,8 +1326,8 @@
},
"value": {
"type": "StringLiteral",
- "start": 635,
- "end": 661,
+ "start": 688,
+ "end": 715,
"loc": {
"start": {
"line": 25,
@@ -1319,20 +1335,20 @@
},
"end": {
"line": 25,
- "column": 33
+ "column": 34
}
},
"extra": {
- "rawValue": "cf-something-sequence-id",
- "raw": "'cf-something-sequence-id'"
+ "rawValue": "cf--something-some-number",
+ "raw": "'cf--something-some-number'"
},
- "value": "cf-something-sequence-id"
+ "value": "cf--something-some-number"
}
},
{
"type": "ObjectProperty",
- "start": 664,
- "end": 680,
+ "start": 718,
+ "end": 752,
"loc": {
"start": {
"line": 26,
@@ -1340,7 +1356,7 @@
},
"end": {
"line": 26,
- "column": 17
+ "column": 35
}
},
"method": false,
@@ -1348,8 +1364,8 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 664,
- "end": 670,
+ "start": 718,
+ "end": 725,
"loc": {
"start": {
"line": 26,
@@ -1357,40 +1373,40 @@
},
"end": {
"line": 26,
- "column": 7
+ "column": 8
}
},
"extra": {
- "rawValue": "type",
- "raw": "'type'"
+ "rawValue": "label",
+ "raw": "'label'"
},
- "value": "type"
+ "value": "label"
},
"value": {
"type": "StringLiteral",
- "start": 672,
- "end": 680,
+ "start": 727,
+ "end": 752,
"loc": {
"start": {
"line": 26,
- "column": 9
+ "column": 10
},
"end": {
"line": 26,
- "column": 17
+ "column": 35
}
},
"extra": {
- "rawValue": "hidden",
- "raw": "'hidden'"
+ "rawValue": "The number of something",
+ "raw": "'The number of something'"
},
- "value": "hidden"
+ "value": "The number of something"
}
},
{
"type": "ObjectProperty",
- "start": 683,
- "end": 705,
+ "start": 755,
+ "end": 785,
"loc": {
"start": {
"line": 27,
@@ -1398,7 +1414,7 @@
},
"end": {
"line": 27,
- "column": 23
+ "column": 31
}
},
"method": false,
@@ -1406,8 +1422,8 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 683,
- "end": 690,
+ "start": 755,
+ "end": 761,
"loc": {
"start": {
"line": 27,
@@ -1415,40 +1431,40 @@
},
"end": {
"line": 27,
- "column": 8
+ "column": 7
}
},
"extra": {
- "rawValue": "label",
- "raw": "'label'"
+ "rawValue": "desc",
+ "raw": "'desc'"
},
- "value": "label"
+ "value": "desc"
},
"value": {
"type": "StringLiteral",
- "start": 692,
- "end": 705,
+ "start": 763,
+ "end": 785,
"loc": {
"start": {
"line": 27,
- "column": 10
+ "column": 9
},
"end": {
"line": 27,
- "column": 23
+ "column": 31
}
},
"extra": {
- "rawValue": "Sequence ID",
- "raw": "'Sequence ID'"
+ "rawValue": "How many somethings?",
+ "raw": "'How many somethings?'"
},
- "value": "Sequence ID"
+ "value": "How many somethings?"
}
},
{
"type": "ObjectProperty",
- "start": 708,
- "end": 728,
+ "start": 788,
+ "end": 802,
"loc": {
"start": {
"line": 28,
@@ -1456,7 +1472,7 @@
},
"end": {
"line": 28,
- "column": 21
+ "column": 15
}
},
"method": false,
@@ -1464,8 +1480,8 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 708,
- "end": 721,
+ "start": 788,
+ "end": 794,
"loc": {
"start": {
"line": 28,
@@ -1473,36 +1489,40 @@
},
"end": {
"line": 28,
- "column": 14
+ "column": 7
}
},
"extra": {
- "rawValue": "description",
- "raw": "'description'"
+ "rawValue": "type",
+ "raw": "'type'"
},
- "value": "description"
+ "value": "type"
},
"value": {
- "type": "BooleanLiteral",
- "start": 723,
- "end": 728,
+ "type": "StringLiteral",
+ "start": 796,
+ "end": 802,
"loc": {
"start": {
"line": 28,
- "column": 16
+ "column": 9
},
"end": {
"line": 28,
- "column": 21
+ "column": 15
}
},
- "value": false
+ "extra": {
+ "rawValue": "text",
+ "raw": "'text'"
+ },
+ "value": "text"
}
},
{
"type": "ObjectProperty",
- "start": 731,
- "end": 754,
+ "start": 805,
+ "end": 826,
"loc": {
"start": {
"line": 29,
@@ -1510,16 +1530,16 @@
},
"end": {
"line": 29,
- "column": 24
+ "column": 22
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
- "type": "Identifier",
- "start": 731,
- "end": 736,
+ "type": "StringLiteral",
+ "start": 805,
+ "end": 816,
"loc": {
"start": {
"line": 29,
@@ -1527,41 +1547,47 @@
},
"end": {
"line": 29,
- "column": 6
- },
- "identifierName": "value"
+ "column": 12
+ }
},
- "name": "value"
+ "extra": {
+ "rawValue": "inputType",
+ "raw": "'inputType'"
+ },
+ "value": "inputType"
},
"value": {
- "type": "Identifier",
- "start": 738,
- "end": 754,
+ "type": "StringLiteral",
+ "start": 818,
+ "end": 826,
"loc": {
"start": {
"line": 29,
- "column": 8
+ "column": 14
},
"end": {
"line": 29,
- "column": 24
- },
- "identifierName": "hiddenFieldValue"
+ "column": 22
+ }
},
- "name": "hiddenFieldValue"
+ "extra": {
+ "rawValue": "number",
+ "raw": "'number'"
+ },
+ "value": "number"
}
},
{
"type": "ObjectProperty",
- "start": 757,
- "end": 824,
+ "start": 829,
+ "end": 880,
"loc": {
"start": {
"line": 30,
"column": 1
},
"end": {
- "line": 32,
+ "line": 34,
"column": 2
}
},
@@ -1570,8 +1596,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 757,
- "end": 770,
+ "start": 829,
+ "end": 839,
"loc": {
"start": {
"line": 30,
@@ -1579,6 +1605,298 @@
},
"end": {
"line": 30,
+ "column": 11
+ },
+ "identifierName": "attributes"
+ },
+ "name": "attributes"
+ },
+ "value": {
+ "type": "ObjectExpression",
+ "start": 841,
+ "end": 880,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 2
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 845,
+ "end": 852,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 9
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 845,
+ "end": 848,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ },
+ "identifierName": "min"
+ },
+ "name": "min"
+ },
+ "value": {
+ "type": "UnaryExpression",
+ "start": 850,
+ "end": 852,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 9
+ }
+ },
+ "operator": "-",
+ "prefix": true,
+ "argument": {
+ "type": "NumericLiteral",
+ "start": 851,
+ "end": 852,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 9
+ }
+ },
+ "extra": {
+ "rawValue": 1,
+ "raw": "1"
+ },
+ "value": 1
+ },
+ "extra": {
+ "parenthesizedArgument": false
+ }
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 856,
+ "end": 863,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 856,
+ "end": 859,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 5
+ },
+ "identifierName": "max"
+ },
+ "name": "max"
+ },
+ "value": {
+ "type": "NumericLiteral",
+ "start": 861,
+ "end": 863,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 7
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ },
+ "extra": {
+ "rawValue": 22,
+ "raw": "22"
+ },
+ "value": 22
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 867,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 11
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 867,
+ "end": 871,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 6
+ },
+ "identifierName": "step"
+ },
+ "name": "step"
+ },
+ "value": {
+ "type": "NumericLiteral",
+ "start": 873,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 11
+ }
+ },
+ "extra": {
+ "rawValue": 0.1,
+ "raw": "0.1"
+ },
+ "value": 0.1
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 883,
+ "end": 892,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 1
+ },
+ "end": {
+ "line": 35,
+ "column": 10
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 883,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 1
+ },
+ "end": {
+ "line": 35,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "NumericLiteral",
+ "start": 890,
+ "end": 892,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 10
+ }
+ },
+ "extra": {
+ "rawValue": 42,
+ "raw": "42"
+ },
+ "value": 42
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 895,
+ "end": 964,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 2
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 895,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 1
+ },
+ "end": {
+ "line": 36,
"column": 14
},
"identifierName": "onValueChange"
@@ -1586,16 +1904,16 @@
"name": "onValueChange"
},
"value": {
- "type": "FunctionExpression",
- "start": 772,
- "end": 824,
+ "type": "ArrowFunctionExpression",
+ "start": 910,
+ "end": 964,
"loc": {
"start": {
- "line": 30,
+ "line": 36,
"column": 16
},
"end": {
- "line": 32,
+ "line": 38,
"column": 2
}
},
@@ -1606,100 +1924,134 @@
"params": [
{
"type": "Identifier",
- "start": 781,
- "end": 789,
+ "start": 911,
+ "end": 925,
"loc": {
"start": {
- "line": 30,
- "column": 25
+ "line": 36,
+ "column": 17
},
"end": {
- "line": 30,
- "column": 33
+ "line": 36,
+ "column": 31
},
- "identifierName": "newValue"
+ "identifierName": "newNumberValue"
},
- "name": "newValue"
+ "name": "newNumberValue"
}
],
"body": {
"type": "BlockStatement",
- "start": 790,
- "end": 824,
+ "start": 929,
+ "end": 964,
"loc": {
"start": {
- "line": 30,
- "column": 34
+ "line": 36,
+ "column": 35
},
"end": {
- "line": 32,
+ "line": 38,
"column": 2
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 794,
- "end": 821,
+ "start": 933,
+ "end": 961,
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 2
},
"end": {
- "line": 31,
- "column": 29
+ "line": 37,
+ "column": 30
}
},
"expression": {
- "type": "AssignmentExpression",
- "start": 794,
- "end": 821,
+ "type": "CallExpression",
+ "start": 933,
+ "end": 960,
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 2
},
"end": {
- "line": 31,
+ "line": 37,
"column": 29
}
},
- "operator": "=",
- "left": {
- "type": "Identifier",
- "start": 794,
- "end": 810,
+ "callee": {
+ "type": "MemberExpression",
+ "start": 933,
+ "end": 944,
"loc": {
"start": {
- "line": 31,
+ "line": 37,
"column": 2
},
"end": {
- "line": 31,
- "column": 18
- },
- "identifierName": "hiddenFieldValue"
+ "line": 37,
+ "column": 13
+ }
},
- "name": "hiddenFieldValue"
- },
- "right": {
- "type": "Identifier",
- "start": 813,
- "end": 821,
- "loc": {
- "start": {
- "line": 31,
- "column": 21
+ "object": {
+ "type": "Identifier",
+ "start": 933,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 2
+ },
+ "end": {
+ "line": 37,
+ "column": 9
+ },
+ "identifierName": "console"
},
- "end": {
- "line": 31,
- "column": 29
+ "name": "console"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 941,
+ "end": 944,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 10
+ },
+ "end": {
+ "line": 37,
+ "column": 13
+ },
+ "identifierName": "log"
},
- "identifierName": "newValue"
+ "name": "log"
},
- "name": "newValue"
- }
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 945,
+ "end": 959,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 14
+ },
+ "end": {
+ "line": 37,
+ "column": 28
+ },
+ "identifierName": "newNumberValue"
+ },
+ "name": "newNumberValue"
+ }
+ ]
}
}
],
@@ -1715,69 +2067,69 @@
},
{
"type": "VariableDeclaration",
- "start": 830,
- "end": 860,
+ "start": 971,
+ "end": 999,
"loc": {
"start": {
- "line": 35,
+ "line": 42,
"column": 0
},
"end": {
- "line": 35,
- "column": 30
+ "line": 42,
+ "column": 28
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 834,
- "end": 859,
+ "start": 975,
+ "end": 998,
"loc": {
"start": {
- "line": 35,
+ "line": 42,
"column": 4
},
"end": {
- "line": 35,
- "column": 29
+ "line": 42,
+ "column": 27
}
},
"id": {
"type": "Identifier",
- "start": 834,
- "end": 850,
+ "start": 975,
+ "end": 991,
"loc": {
"start": {
- "line": 35,
+ "line": 42,
"column": 4
},
"end": {
- "line": 35,
+ "line": 42,
"column": 20
},
- "identifierName": "selectFieldValue"
+ "identifierName": "hiddenFieldValue"
},
- "name": "selectFieldValue"
+ "name": "hiddenFieldValue"
},
"init": {
"type": "StringLiteral",
- "start": 853,
- "end": 859,
+ "start": 994,
+ "end": 998,
"loc": {
"start": {
- "line": 35,
+ "line": 42,
"column": 23
},
"end": {
- "line": 35,
- "column": 29
+ "line": 42,
+ "column": 27
}
},
"extra": {
- "rawValue": "html",
- "raw": "'html'"
+ "rawValue": "42",
+ "raw": "'42'"
},
- "value": "html"
+ "value": "42"
}
}
],
@@ -1785,77 +2137,77 @@
},
{
"type": "VariableDeclaration",
- "start": 861,
- "end": 1232,
+ "start": 1000,
+ "end": 1228,
"loc": {
"start": {
- "line": 36,
+ "line": 43,
"column": 0
},
"end": {
- "line": 55,
+ "line": 52,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 867,
- "end": 1231,
+ "start": 1006,
+ "end": 1227,
"loc": {
"start": {
- "line": 36,
+ "line": 43,
"column": 6
},
"end": {
- "line": 55,
+ "line": 52,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 867,
- "end": 884,
+ "start": 1006,
+ "end": 1023,
"loc": {
"start": {
- "line": 36,
+ "line": 43,
"column": 6
},
"end": {
- "line": 36,
+ "line": 43,
"column": 23
},
- "identifierName": "selectFieldConfig"
+ "identifierName": "hiddenFieldConfig"
},
- "name": "selectFieldConfig"
+ "name": "hiddenFieldConfig"
},
"init": {
"type": "ObjectExpression",
- "start": 887,
- "end": 1231,
+ "start": 1026,
+ "end": 1227,
"loc": {
"start": {
- "line": 36,
+ "line": 43,
"column": 26
},
"end": {
- "line": 55,
+ "line": 52,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 890,
- "end": 920,
+ "start": 1029,
+ "end": 1061,
"loc": {
"start": {
- "line": 37,
+ "line": 44,
"column": 1
},
"end": {
- "line": 37,
- "column": 31
+ "line": 44,
+ "column": 33
}
},
"method": false,
@@ -1863,15 +2215,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 890,
- "end": 894,
+ "start": 1029,
+ "end": 1033,
"loc": {
"start": {
- "line": 37,
+ "line": 44,
"column": 1
},
"end": {
- "line": 37,
+ "line": 44,
"column": 5
}
},
@@ -1883,37 +2235,37 @@
},
"value": {
"type": "StringLiteral",
- "start": 896,
- "end": 920,
+ "start": 1035,
+ "end": 1061,
"loc": {
"start": {
- "line": 37,
+ "line": 44,
"column": 7
},
"end": {
- "line": 37,
- "column": 31
+ "line": 44,
+ "column": 33
}
},
"extra": {
- "rawValue": "cf-something-select-id",
- "raw": "'cf-something-select-id'"
+ "rawValue": "cf-something-sequence-id",
+ "raw": "'cf-something-sequence-id'"
},
- "value": "cf-something-select-id"
+ "value": "cf-something-sequence-id"
}
},
{
"type": "ObjectProperty",
- "start": 923,
- "end": 941,
+ "start": 1064,
+ "end": 1080,
"loc": {
"start": {
- "line": 38,
+ "line": 45,
"column": 1
},
"end": {
- "line": 38,
- "column": 19
+ "line": 45,
+ "column": 17
}
},
"method": false,
@@ -1921,15 +2273,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 923,
- "end": 929,
+ "start": 1064,
+ "end": 1070,
"loc": {
"start": {
- "line": 38,
+ "line": 45,
"column": 1
},
"end": {
- "line": 38,
+ "line": 45,
"column": 7
}
},
@@ -1941,37 +2293,37 @@
},
"value": {
"type": "StringLiteral",
- "start": 931,
- "end": 941,
+ "start": 1072,
+ "end": 1080,
"loc": {
"start": {
- "line": 38,
+ "line": 45,
"column": 9
},
"end": {
- "line": 38,
- "column": 19
+ "line": 45,
+ "column": 17
}
},
"extra": {
- "rawValue": "dropdown",
- "raw": "'dropdown'"
+ "rawValue": "hidden",
+ "raw": "'hidden'"
},
- "value": "dropdown"
+ "value": "hidden"
}
},
{
"type": "ObjectProperty",
- "start": 944,
- "end": 967,
+ "start": 1083,
+ "end": 1105,
"loc": {
"start": {
- "line": 39,
+ "line": 46,
"column": 1
},
"end": {
- "line": 39,
- "column": 24
+ "line": 46,
+ "column": 23
}
},
"method": false,
@@ -1979,15 +2331,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 944,
- "end": 951,
+ "start": 1083,
+ "end": 1090,
"loc": {
"start": {
- "line": 39,
+ "line": 46,
"column": 1
},
"end": {
- "line": 39,
+ "line": 46,
"column": 8
}
},
@@ -1999,37 +2351,37 @@
},
"value": {
"type": "StringLiteral",
- "start": 953,
- "end": 967,
+ "start": 1092,
+ "end": 1105,
"loc": {
"start": {
- "line": 39,
+ "line": 46,
"column": 10
},
"end": {
- "line": 39,
- "column": 24
+ "line": 46,
+ "column": 23
}
},
"extra": {
- "rawValue": "Content type",
- "raw": "'Content type'"
+ "rawValue": "Sequence ID",
+ "raw": "'Sequence ID'"
},
- "value": "Content type"
+ "value": "Sequence ID"
}
},
{
"type": "ObjectProperty",
- "start": 970,
- "end": 1023,
+ "start": 1108,
+ "end": 1128,
"loc": {
"start": {
- "line": 40,
+ "line": 47,
"column": 1
},
"end": {
- "line": 40,
- "column": 54
+ "line": 47,
+ "column": 21
}
},
"method": false,
@@ -2037,15 +2389,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 970,
- "end": 983,
+ "start": 1108,
+ "end": 1121,
"loc": {
"start": {
- "line": 40,
+ "line": 47,
"column": 1
},
"end": {
- "line": 40,
+ "line": 47,
"column": 14
}
},
@@ -2056,37 +2408,85 @@
"value": "description"
},
"value": {
- "type": "StringLiteral",
- "start": 985,
- "end": 1023,
+ "type": "BooleanLiteral",
+ "start": 1123,
+ "end": 1128,
"loc": {
"start": {
- "line": 40,
+ "line": 47,
"column": 16
},
"end": {
- "line": 40,
- "column": 54
+ "line": 47,
+ "column": 21
}
},
- "extra": {
- "rawValue": "Choose content type, default is HTML",
- "raw": "'Choose content type, default is HTML'"
+ "value": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1131,
+ "end": 1154,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 1
},
- "value": "Choose content type, default is HTML"
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1131,
+ "end": 1136,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 1
+ },
+ "end": {
+ "line": 48,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 1138,
+ "end": 1154,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ },
+ "identifierName": "hiddenFieldValue"
+ },
+ "name": "hiddenFieldValue"
}
},
{
"type": "ObjectProperty",
- "start": 1026,
- "end": 1133,
+ "start": 1157,
+ "end": 1224,
"loc": {
"start": {
- "line": 41,
+ "line": 49,
"column": 1
},
"end": {
- "line": 50,
+ "line": 51,
"column": 2
}
},
@@ -2095,493 +2495,135 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1026,
- "end": 1033,
+ "start": 1157,
+ "end": 1170,
"loc": {
"start": {
- "line": 41,
+ "line": 49,
"column": 1
},
"end": {
- "line": 41,
- "column": 8
+ "line": 49,
+ "column": 14
},
- "identifierName": "options"
+ "identifierName": "onValueChange"
},
- "name": "options"
+ "name": "onValueChange"
},
"value": {
- "type": "ArrayExpression",
- "start": 1035,
- "end": 1133,
+ "type": "FunctionExpression",
+ "start": 1172,
+ "end": 1224,
"loc": {
"start": {
- "line": 41,
- "column": 10
+ "line": 49,
+ "column": 16
},
"end": {
- "line": 50,
+ "line": 51,
"column": 2
}
},
- "elements": [
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
{
- "type": "ObjectExpression",
- "start": 1039,
- "end": 1079,
+ "type": "Identifier",
+ "start": 1181,
+ "end": 1189,
"loc": {
"start": {
- "line": 42,
- "column": 2
+ "line": 49,
+ "column": 25
},
"end": {
- "line": 45,
- "column": 3
- }
+ "line": 49,
+ "column": 33
+ },
+ "identifierName": "newValue"
},
- "properties": [
- {
- "type": "ObjectProperty",
- "start": 1044,
- "end": 1057,
- "loc": {
- "start": {
- "line": 43,
- "column": 3
- },
- "end": {
- "line": 43,
- "column": 16
- }
- },
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1044,
- "end": 1049,
- "loc": {
- "start": {
- "line": 43,
- "column": 3
- },
- "end": {
- "line": 43,
- "column": 8
- },
- "identifierName": "label"
- },
- "name": "label"
+ "name": "newValue"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1190,
+ "end": 1224,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 34
+ },
+ "end": {
+ "line": 51,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1194,
+ "end": 1221,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 2
},
- "value": {
- "type": "StringLiteral",
- "start": 1051,
- "end": 1057,
- "loc": {
- "start": {
- "line": 43,
- "column": 10
- },
- "end": {
- "line": 43,
- "column": 16
- }
- },
- "extra": {
- "rawValue": "HTML",
- "raw": "'HTML'"
- },
- "value": "HTML"
+ "end": {
+ "line": 50,
+ "column": 29
}
},
- {
- "type": "ObjectProperty",
- "start": 1062,
- "end": 1075,
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1194,
+ "end": 1221,
"loc": {
"start": {
- "line": 44,
- "column": 3
+ "line": 50,
+ "column": 2
},
"end": {
- "line": 44,
- "column": 16
+ "line": 50,
+ "column": 29
}
},
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
+ "operator": "=",
+ "left": {
"type": "Identifier",
- "start": 1062,
- "end": 1067,
+ "start": 1194,
+ "end": 1210,
"loc": {
"start": {
- "line": 44,
- "column": 3
+ "line": 50,
+ "column": 2
},
"end": {
- "line": 44,
- "column": 8
+ "line": 50,
+ "column": 18
},
- "identifierName": "value"
+ "identifierName": "hiddenFieldValue"
},
- "name": "value"
+ "name": "hiddenFieldValue"
},
- "value": {
- "type": "StringLiteral",
- "start": 1069,
- "end": 1075,
+ "right": {
+ "type": "Identifier",
+ "start": 1213,
+ "end": 1221,
"loc": {
"start": {
- "line": 44,
- "column": 10
+ "line": 50,
+ "column": 21
},
"end": {
- "line": 44,
- "column": 16
- }
- },
- "extra": {
- "rawValue": "html",
- "raw": "'html'"
+ "line": 50,
+ "column": 29
+ },
+ "identifierName": "newValue"
},
- "value": "html"
- }
- }
- ]
- },
- {
- "type": "ObjectExpression",
- "start": 1083,
- "end": 1130,
- "loc": {
- "start": {
- "line": 46,
- "column": 2
- },
- "end": {
- "line": 49,
- "column": 3
- }
- },
- "properties": [
- {
- "type": "ObjectProperty",
- "start": 1088,
- "end": 1107,
- "loc": {
- "start": {
- "line": 47,
- "column": 3
- },
- "end": {
- "line": 47,
- "column": 22
- }
- },
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1088,
- "end": 1093,
- "loc": {
- "start": {
- "line": 47,
- "column": 3
- },
- "end": {
- "line": 47,
- "column": 8
- },
- "identifierName": "label"
- },
- "name": "label"
- },
- "value": {
- "type": "StringLiteral",
- "start": 1095,
- "end": 1107,
- "loc": {
- "start": {
- "line": 47,
- "column": 10
- },
- "end": {
- "line": 47,
- "column": 22
- }
- },
- "extra": {
- "rawValue": "Plain Text",
- "raw": "'Plain Text'"
- },
- "value": "Plain Text"
- }
- },
- {
- "type": "ObjectProperty",
- "start": 1112,
- "end": 1126,
- "loc": {
- "start": {
- "line": 48,
- "column": 3
- },
- "end": {
- "line": 48,
- "column": 17
- }
- },
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1112,
- "end": 1117,
- "loc": {
- "start": {
- "line": 48,
- "column": 3
- },
- "end": {
- "line": 48,
- "column": 8
- },
- "identifierName": "value"
- },
- "name": "value"
- },
- "value": {
- "type": "StringLiteral",
- "start": 1119,
- "end": 1126,
- "loc": {
- "start": {
- "line": 48,
- "column": 10
- },
- "end": {
- "line": 48,
- "column": 17
- }
- },
- "extra": {
- "rawValue": "plain",
- "raw": "'plain'"
- },
- "value": "plain"
- }
- }
- ]
- }
- ]
- }
- },
- {
- "type": "ObjectProperty",
- "start": 1136,
- "end": 1159,
- "loc": {
- "start": {
- "line": 51,
- "column": 1
- },
- "end": {
- "line": 51,
- "column": 24
- }
- },
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1136,
- "end": 1141,
- "loc": {
- "start": {
- "line": 51,
- "column": 1
- },
- "end": {
- "line": 51,
- "column": 6
- },
- "identifierName": "value"
- },
- "name": "value"
- },
- "value": {
- "type": "Identifier",
- "start": 1143,
- "end": 1159,
- "loc": {
- "start": {
- "line": 51,
- "column": 8
- },
- "end": {
- "line": 51,
- "column": 24
- },
- "identifierName": "selectFieldValue"
- },
- "name": "selectFieldValue"
- }
- },
- {
- "type": "ObjectProperty",
- "start": 1162,
- "end": 1229,
- "loc": {
- "start": {
- "line": 52,
- "column": 1
- },
- "end": {
- "line": 54,
- "column": 2
- }
- },
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1162,
- "end": 1175,
- "loc": {
- "start": {
- "line": 52,
- "column": 1
- },
- "end": {
- "line": 52,
- "column": 14
- },
- "identifierName": "onValueChange"
- },
- "name": "onValueChange"
- },
- "value": {
- "type": "FunctionExpression",
- "start": 1177,
- "end": 1229,
- "loc": {
- "start": {
- "line": 52,
- "column": 16
- },
- "end": {
- "line": 54,
- "column": 2
- }
- },
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [
- {
- "type": "Identifier",
- "start": 1186,
- "end": 1194,
- "loc": {
- "start": {
- "line": 52,
- "column": 25
- },
- "end": {
- "line": 52,
- "column": 33
- },
- "identifierName": "newValue"
- },
- "name": "newValue"
- }
- ],
- "body": {
- "type": "BlockStatement",
- "start": 1195,
- "end": 1229,
- "loc": {
- "start": {
- "line": 52,
- "column": 34
- },
- "end": {
- "line": 54,
- "column": 2
- }
- },
- "body": [
- {
- "type": "ExpressionStatement",
- "start": 1199,
- "end": 1226,
- "loc": {
- "start": {
- "line": 53,
- "column": 2
- },
- "end": {
- "line": 53,
- "column": 29
- }
- },
- "expression": {
- "type": "AssignmentExpression",
- "start": 1199,
- "end": 1226,
- "loc": {
- "start": {
- "line": 53,
- "column": 2
- },
- "end": {
- "line": 53,
- "column": 29
- }
- },
- "operator": "=",
- "left": {
- "type": "Identifier",
- "start": 1199,
- "end": 1215,
- "loc": {
- "start": {
- "line": 53,
- "column": 2
- },
- "end": {
- "line": 53,
- "column": 18
- },
- "identifierName": "selectFieldValue"
- },
- "name": "selectFieldValue"
- },
- "right": {
- "type": "Identifier",
- "start": 1218,
- "end": 1226,
- "loc": {
- "start": {
- "line": 53,
- "column": 21
- },
- "end": {
- "line": 53,
- "column": 29
- },
- "identifierName": "newValue"
- },
- "name": "newValue"
+ "name": "newValue"
}
}
}
@@ -2598,86 +2640,69 @@
},
{
"type": "VariableDeclaration",
- "start": 1234,
- "end": 1265,
+ "start": 1230,
+ "end": 1260,
"loc": {
"start": {
- "line": 57,
+ "line": 54,
"column": 0
},
"end": {
- "line": 57,
- "column": 31
+ "line": 54,
+ "column": 30
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1238,
- "end": 1264,
+ "start": 1234,
+ "end": 1259,
"loc": {
"start": {
- "line": 57,
+ "line": 54,
"column": 4
},
"end": {
- "line": 57,
- "column": 30
+ "line": 54,
+ "column": 29
}
},
"id": {
"type": "Identifier",
- "start": 1238,
- "end": 1256,
+ "start": 1234,
+ "end": 1250,
"loc": {
"start": {
- "line": 57,
+ "line": 54,
"column": 4
},
"end": {
- "line": 57,
- "column": 22
+ "line": 54,
+ "column": 20
},
- "identifierName": "fieldSetFieldValue"
+ "identifierName": "selectFieldValue"
},
- "name": "fieldSetFieldValue"
+ "name": "selectFieldValue"
},
"init": {
- "type": "ArrayExpression",
- "start": 1259,
- "end": 1264,
+ "type": "StringLiteral",
+ "start": 1253,
+ "end": 1259,
"loc": {
"start": {
- "line": 57,
- "column": 25
+ "line": 54,
+ "column": 23
},
"end": {
- "line": 57,
- "column": 30
+ "line": 54,
+ "column": 29
}
},
- "elements": [
- {
- "type": "StringLiteral",
- "start": 1260,
- "end": 1263,
- "loc": {
- "start": {
- "line": 57,
- "column": 26
- },
- "end": {
- "line": 57,
- "column": 29
- }
- },
- "extra": {
- "rawValue": "1",
- "raw": "'1'"
- },
- "value": "1"
- }
- ]
+ "extra": {
+ "rawValue": "html",
+ "raw": "'html'"
+ },
+ "value": "html"
}
}
],
@@ -2685,131 +2710,134 @@
},
{
"type": "VariableDeclaration",
- "start": 1266,
- "end": 1523,
+ "start": 1261,
+ "end": 1632,
"loc": {
"start": {
- "line": 58,
+ "line": 55,
"column": 0
},
"end": {
- "line": 77,
+ "line": 74,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1272,
- "end": 1522,
+ "start": 1267,
+ "end": 1631,
"loc": {
"start": {
- "line": 58,
+ "line": 55,
"column": 6
},
"end": {
- "line": 77,
+ "line": 74,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 1272,
- "end": 1285,
+ "start": 1267,
+ "end": 1284,
"loc": {
"start": {
- "line": 58,
+ "line": 55,
"column": 6
},
"end": {
- "line": 58,
- "column": 19
+ "line": 55,
+ "column": 23
},
- "identifierName": "fieldSetField"
+ "identifierName": "selectFieldConfig"
},
- "name": "fieldSetField"
+ "name": "selectFieldConfig"
},
"init": {
"type": "ObjectExpression",
- "start": 1288,
- "end": 1522,
+ "start": 1287,
+ "end": 1631,
"loc": {
"start": {
- "line": 58,
- "column": 22
+ "line": 55,
+ "column": 26
},
"end": {
- "line": 77,
+ "line": 74,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1291,
- "end": 1307,
+ "start": 1290,
+ "end": 1320,
"loc": {
"start": {
- "line": 59,
+ "line": 56,
"column": 1
},
"end": {
- "line": 59,
- "column": 17
+ "line": 56,
+ "column": 31
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
- "type": "Identifier",
- "start": 1291,
- "end": 1293,
+ "type": "StringLiteral",
+ "start": 1290,
+ "end": 1294,
"loc": {
"start": {
- "line": 59,
+ "line": 56,
"column": 1
},
"end": {
- "line": 59,
- "column": 3
- },
- "identifierName": "id"
+ "line": 56,
+ "column": 5
+ }
},
- "name": "id"
+ "extra": {
+ "rawValue": "id",
+ "raw": "'id'"
+ },
+ "value": "id"
},
"value": {
"type": "StringLiteral",
- "start": 1295,
- "end": 1307,
+ "start": 1296,
+ "end": 1320,
"loc": {
"start": {
- "line": 59,
- "column": 5
+ "line": 56,
+ "column": 7
},
"end": {
- "line": 59,
- "column": 17
+ "line": 56,
+ "column": 31
}
},
"extra": {
- "rawValue": "fieldset-3",
- "raw": "'fieldset-3'"
+ "rawValue": "cf-something-select-id",
+ "raw": "'cf-something-select-id'"
},
- "value": "fieldset-3"
+ "value": "cf-something-select-id"
}
},
{
"type": "ObjectProperty",
- "start": 1310,
- "end": 1328,
+ "start": 1323,
+ "end": 1341,
"loc": {
"start": {
- "line": 60,
+ "line": 57,
"column": 1
},
"end": {
- "line": 60,
+ "line": 57,
"column": 19
}
},
@@ -2817,109 +2845,173 @@
"shorthand": false,
"computed": false,
"key": {
- "type": "Identifier",
- "start": 1310,
- "end": 1315,
+ "type": "StringLiteral",
+ "start": 1323,
+ "end": 1329,
"loc": {
"start": {
- "line": 60,
+ "line": 57,
"column": 1
},
"end": {
- "line": 60,
- "column": 6
- },
- "identifierName": "label"
+ "line": 57,
+ "column": 7
+ }
},
- "name": "label"
+ "extra": {
+ "rawValue": "type",
+ "raw": "'type'"
+ },
+ "value": "type"
},
"value": {
"type": "StringLiteral",
- "start": 1317,
- "end": 1328,
+ "start": 1331,
+ "end": 1341,
"loc": {
"start": {
- "line": 60,
- "column": 8
+ "line": 57,
+ "column": 9
},
"end": {
- "line": 60,
+ "line": 57,
"column": 19
}
},
"extra": {
- "rawValue": "How many?",
- "raw": "'How many?'"
+ "rawValue": "dropdown",
+ "raw": "'dropdown'"
},
- "value": "How many?"
+ "value": "dropdown"
}
},
{
"type": "ObjectProperty",
- "start": 1331,
- "end": 1347,
+ "start": 1344,
+ "end": 1367,
"loc": {
"start": {
- "line": 61,
+ "line": 58,
"column": 1
},
"end": {
- "line": 61,
- "column": 17
+ "line": 58,
+ "column": 24
}
},
"method": false,
"shorthand": false,
"computed": false,
"key": {
- "type": "Identifier",
- "start": 1331,
- "end": 1335,
+ "type": "StringLiteral",
+ "start": 1344,
+ "end": 1351,
"loc": {
"start": {
- "line": 61,
+ "line": 58,
"column": 1
},
"end": {
- "line": 61,
- "column": 5
+ "line": 58,
+ "column": 8
+ }
+ },
+ "extra": {
+ "rawValue": "label",
+ "raw": "'label'"
+ },
+ "value": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 1353,
+ "end": 1367,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 10
},
- "identifierName": "type"
+ "end": {
+ "line": 58,
+ "column": 24
+ }
},
- "name": "type"
+ "extra": {
+ "rawValue": "Content type",
+ "raw": "'Content type'"
+ },
+ "value": "Content type"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1370,
+ "end": 1423,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 54
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "StringLiteral",
+ "start": 1370,
+ "end": 1383,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 14
+ }
+ },
+ "extra": {
+ "rawValue": "description",
+ "raw": "'description'"
+ },
+ "value": "description"
},
"value": {
"type": "StringLiteral",
- "start": 1337,
- "end": 1347,
+ "start": 1385,
+ "end": 1423,
"loc": {
"start": {
- "line": 61,
- "column": 7
+ "line": 59,
+ "column": 16
},
"end": {
- "line": 61,
- "column": 17
+ "line": 59,
+ "column": 54
}
},
"extra": {
- "rawValue": "fieldset",
- "raw": "'fieldset'"
+ "rawValue": "Choose content type, default is HTML",
+ "raw": "'Choose content type, default is HTML'"
},
- "value": "fieldset"
+ "value": "Choose content type, default is HTML"
}
},
{
"type": "ObjectProperty",
- "start": 1350,
- "end": 1443,
+ "start": 1426,
+ "end": 1533,
"loc": {
"start": {
- "line": 62,
+ "line": 60,
"column": 1
},
"end": {
- "line": 72,
+ "line": 69,
"column": 2
}
},
@@ -2928,15 +3020,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1350,
- "end": 1357,
+ "start": 1426,
+ "end": 1433,
"loc": {
"start": {
- "line": 62,
+ "line": 60,
"column": 1
},
"end": {
- "line": 62,
+ "line": 60,
"column": 8
},
"identifierName": "options"
@@ -2945,46 +3037,46 @@
},
"value": {
"type": "ArrayExpression",
- "start": 1359,
- "end": 1443,
+ "start": 1435,
+ "end": 1533,
"loc": {
"start": {
- "line": 62,
+ "line": 60,
"column": 10
},
"end": {
- "line": 72,
+ "line": 69,
"column": 2
}
},
"elements": [
{
"type": "ObjectExpression",
- "start": 1363,
- "end": 1399,
+ "start": 1439,
+ "end": 1479,
"loc": {
"start": {
- "line": 63,
+ "line": 61,
"column": 2
},
"end": {
- "line": 66,
+ "line": 64,
"column": 3
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1368,
- "end": 1378,
+ "start": 1444,
+ "end": 1457,
"loc": {
"start": {
- "line": 64,
+ "line": 62,
"column": 3
},
"end": {
- "line": 64,
- "column": 13
+ "line": 62,
+ "column": 16
}
},
"method": false,
@@ -2992,54 +3084,54 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1368,
- "end": 1373,
+ "start": 1444,
+ "end": 1449,
"loc": {
"start": {
- "line": 64,
+ "line": 62,
"column": 3
},
"end": {
- "line": 64,
+ "line": 62,
"column": 8
},
- "identifierName": "value"
+ "identifierName": "label"
},
- "name": "value"
+ "name": "label"
},
"value": {
"type": "StringLiteral",
- "start": 1375,
- "end": 1378,
+ "start": 1451,
+ "end": 1457,
"loc": {
"start": {
- "line": 64,
+ "line": 62,
"column": 10
},
"end": {
- "line": 64,
- "column": 13
+ "line": 62,
+ "column": 16
}
},
"extra": {
- "rawValue": "1",
- "raw": "'1'"
+ "rawValue": "HTML",
+ "raw": "'HTML'"
},
- "value": "1"
+ "value": "HTML"
}
},
{
"type": "ObjectProperty",
- "start": 1383,
- "end": 1395,
+ "start": 1462,
+ "end": 1475,
"loc": {
"start": {
- "line": 65,
+ "line": 63,
"column": 3
},
"end": {
- "line": 65,
- "column": 15
+ "line": 63,
+ "column": 16
}
},
"method": false,
@@ -3047,71 +3139,71 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1383,
- "end": 1388,
+ "start": 1462,
+ "end": 1467,
"loc": {
"start": {
- "line": 65,
+ "line": 63,
"column": 3
},
"end": {
- "line": 65,
+ "line": 63,
"column": 8
},
- "identifierName": "label"
+ "identifierName": "value"
},
- "name": "label"
+ "name": "value"
},
"value": {
"type": "StringLiteral",
- "start": 1390,
- "end": 1395,
+ "start": 1469,
+ "end": 1475,
"loc": {
"start": {
- "line": 65,
+ "line": 63,
"column": 10
},
"end": {
- "line": 65,
- "column": 15
+ "line": 63,
+ "column": 16
}
},
"extra": {
- "rawValue": "One",
- "raw": "'One'"
+ "rawValue": "html",
+ "raw": "'html'"
},
- "value": "One"
+ "value": "html"
}
}
]
},
{
"type": "ObjectExpression",
- "start": 1403,
- "end": 1439,
+ "start": 1483,
+ "end": 1530,
"loc": {
"start": {
- "line": 67,
+ "line": 65,
"column": 2
},
"end": {
- "line": 70,
+ "line": 68,
"column": 3
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1408,
- "end": 1418,
+ "start": 1488,
+ "end": 1507,
"loc": {
"start": {
- "line": 68,
+ "line": 66,
"column": 3
},
"end": {
- "line": 68,
- "column": 13
+ "line": 66,
+ "column": 22
}
},
"method": false,
@@ -3119,54 +3211,54 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1408,
- "end": 1413,
+ "start": 1488,
+ "end": 1493,
"loc": {
"start": {
- "line": 68,
+ "line": 66,
"column": 3
},
"end": {
- "line": 68,
+ "line": 66,
"column": 8
},
- "identifierName": "value"
+ "identifierName": "label"
},
- "name": "value"
+ "name": "label"
},
"value": {
"type": "StringLiteral",
- "start": 1415,
- "end": 1418,
+ "start": 1495,
+ "end": 1507,
"loc": {
"start": {
- "line": 68,
+ "line": 66,
"column": 10
},
"end": {
- "line": 68,
- "column": 13
+ "line": 66,
+ "column": 22
}
},
"extra": {
- "rawValue": "2",
- "raw": "'2'"
+ "rawValue": "Plain Text",
+ "raw": "'Plain Text'"
},
- "value": "2"
+ "value": "Plain Text"
}
},
{
"type": "ObjectProperty",
- "start": 1423,
- "end": 1435,
+ "start": 1512,
+ "end": 1526,
"loc": {
"start": {
- "line": 69,
+ "line": 67,
"column": 3
},
"end": {
- "line": 69,
- "column": 15
+ "line": 67,
+ "column": 17
}
},
"method": false,
@@ -3174,40 +3266,40 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1423,
- "end": 1428,
+ "start": 1512,
+ "end": 1517,
"loc": {
"start": {
- "line": 69,
+ "line": 67,
"column": 3
},
"end": {
- "line": 69,
+ "line": 67,
"column": 8
},
- "identifierName": "label"
+ "identifierName": "value"
},
- "name": "label"
+ "name": "value"
},
"value": {
"type": "StringLiteral",
- "start": 1430,
- "end": 1435,
+ "start": 1519,
+ "end": 1526,
"loc": {
"start": {
- "line": 69,
+ "line": 67,
"column": 10
},
"end": {
- "line": 69,
- "column": 15
+ "line": 67,
+ "column": 17
}
},
"extra": {
- "rawValue": "Two",
- "raw": "'Two'"
+ "rawValue": "plain",
+ "raw": "'plain'"
},
- "value": "Two"
+ "value": "plain"
}
}
]
@@ -3217,16 +3309,16 @@
},
{
"type": "ObjectProperty",
- "start": 1446,
- "end": 1454,
+ "start": 1536,
+ "end": 1559,
"loc": {
"start": {
- "line": 73,
+ "line": 70,
"column": 1
},
"end": {
- "line": 73,
- "column": 9
+ "line": 70,
+ "column": 24
}
},
"method": false,
@@ -3234,15 +3326,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1446,
- "end": 1451,
+ "start": 1536,
+ "end": 1541,
"loc": {
"start": {
- "line": 73,
+ "line": 70,
"column": 1
},
"end": {
- "line": 73,
+ "line": 70,
"column": 6
},
"identifierName": "value"
@@ -3250,33 +3342,34 @@
"name": "value"
},
"value": {
- "type": "ArrayExpression",
- "start": 1452,
- "end": 1454,
+ "type": "Identifier",
+ "start": 1543,
+ "end": 1559,
"loc": {
"start": {
- "line": 73,
- "column": 7
+ "line": 70,
+ "column": 8
},
"end": {
- "line": 73,
- "column": 9
- }
+ "line": 70,
+ "column": 24
+ },
+ "identifierName": "selectFieldValue"
},
- "elements": []
+ "name": "selectFieldValue"
}
},
{
"type": "ObjectProperty",
- "start": 1457,
- "end": 1520,
+ "start": 1562,
+ "end": 1629,
"loc": {
"start": {
- "line": 74,
+ "line": 71,
"column": 1
},
"end": {
- "line": 76,
+ "line": 73,
"column": 2
}
},
@@ -3285,15 +3378,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1457,
- "end": 1470,
+ "start": 1562,
+ "end": 1575,
"loc": {
"start": {
- "line": 74,
+ "line": 71,
"column": 1
},
"end": {
- "line": 74,
+ "line": 71,
"column": 14
},
"identifierName": "onValueChange"
@@ -3301,16 +3394,16 @@
"name": "onValueChange"
},
"value": {
- "type": "ArrowFunctionExpression",
- "start": 1471,
- "end": 1520,
+ "type": "FunctionExpression",
+ "start": 1577,
+ "end": 1629,
"loc": {
"start": {
- "line": 74,
- "column": 15
+ "line": 71,
+ "column": 16
},
"end": {
- "line": 76,
+ "line": 73,
"column": 2
}
},
@@ -3321,16 +3414,16 @@
"params": [
{
"type": "Identifier",
- "start": 1472,
- "end": 1480,
+ "start": 1586,
+ "end": 1594,
"loc": {
"start": {
- "line": 74,
- "column": 16
+ "line": 71,
+ "column": 25
},
"end": {
- "line": 74,
- "column": 24
+ "line": 71,
+ "column": 33
},
"identifierName": "newValue"
},
@@ -3339,76 +3432,76 @@
],
"body": {
"type": "BlockStatement",
- "start": 1485,
- "end": 1520,
+ "start": 1595,
+ "end": 1629,
"loc": {
"start": {
- "line": 74,
- "column": 29
+ "line": 71,
+ "column": 34
},
"end": {
- "line": 76,
+ "line": 73,
"column": 2
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 1489,
- "end": 1517,
+ "start": 1599,
+ "end": 1626,
"loc": {
"start": {
- "line": 75,
+ "line": 72,
"column": 2
},
"end": {
- "line": 75,
- "column": 30
+ "line": 72,
+ "column": 29
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1489,
- "end": 1516,
+ "start": 1599,
+ "end": 1626,
"loc": {
"start": {
- "line": 75,
+ "line": 72,
"column": 2
},
"end": {
- "line": 75,
+ "line": 72,
"column": 29
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 1489,
- "end": 1507,
+ "start": 1599,
+ "end": 1615,
"loc": {
"start": {
- "line": 75,
+ "line": 72,
"column": 2
},
"end": {
- "line": 75,
- "column": 20
+ "line": 72,
+ "column": 18
},
- "identifierName": "fieldSetFieldValue"
+ "identifierName": "selectFieldValue"
},
- "name": "fieldSetFieldValue"
+ "name": "selectFieldValue"
},
"right": {
"type": "Identifier",
- "start": 1508,
- "end": 1516,
+ "start": 1618,
+ "end": 1626,
"loc": {
"start": {
- "line": 75,
+ "line": 72,
"column": 21
},
"end": {
- "line": 75,
+ "line": 72,
"column": 29
},
"identifierName": "newValue"
@@ -3430,313 +3523,164 @@
},
{
"type": "VariableDeclaration",
- "start": 1525,
- "end": 1623,
+ "start": 1634,
+ "end": 1665,
"loc": {
"start": {
- "line": 79,
+ "line": 76,
"column": 0
},
"end": {
- "line": 84,
- "column": 2
+ "line": 76,
+ "column": 31
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1531,
- "end": 1622,
+ "start": 1638,
+ "end": 1664,
"loc": {
"start": {
- "line": 79,
- "column": 6
+ "line": 76,
+ "column": 4
},
"end": {
- "line": 84,
- "column": 1
+ "line": 76,
+ "column": 30
}
},
"id": {
"type": "Identifier",
- "start": 1531,
- "end": 1543,
+ "start": 1638,
+ "end": 1656,
"loc": {
"start": {
- "line": 79,
- "column": 6
+ "line": 76,
+ "column": 4
},
"end": {
- "line": 79,
- "column": 18
+ "line": 76,
+ "column": 22
},
- "identifierName": "configFields"
+ "identifierName": "fieldSetFieldValue"
},
- "name": "configFields"
+ "name": "fieldSetFieldValue"
},
"init": {
"type": "ArrayExpression",
- "start": 1546,
- "end": 1622,
+ "start": 1659,
+ "end": 1664,
"loc": {
"start": {
- "line": 79,
- "column": 21
+ "line": 76,
+ "column": 25
},
"end": {
- "line": 84,
- "column": 1
+ "line": 76,
+ "column": 30
}
},
"elements": [
{
- "type": "Identifier",
- "start": 1549,
- "end": 1564,
- "loc": {
- "start": {
- "line": 80,
- "column": 1
- },
- "end": {
- "line": 80,
- "column": 16
- },
- "identifierName": "textFieldConfig"
- },
- "name": "textFieldConfig"
- },
- {
- "type": "Identifier",
- "start": 1567,
- "end": 1584,
- "loc": {
- "start": {
- "line": 81,
- "column": 1
- },
- "end": {
- "line": 81,
- "column": 18
- },
- "identifierName": "hiddenFieldConfig"
- },
- "name": "hiddenFieldConfig"
- },
- {
- "type": "Identifier",
- "start": 1587,
- "end": 1604,
- "loc": {
- "start": {
- "line": 82,
- "column": 1
- },
- "end": {
- "line": 82,
- "column": 18
- },
- "identifierName": "selectFieldConfig"
- },
- "name": "selectFieldConfig"
- },
- {
- "type": "Identifier",
- "start": 1607,
- "end": 1620,
+ "type": "StringLiteral",
+ "start": 1660,
+ "end": 1663,
"loc": {
"start": {
- "line": 83,
- "column": 1
+ "line": 76,
+ "column": 26
},
"end": {
- "line": 83,
- "column": 14
- },
- "identifierName": "fieldSetField"
- },
- "name": "fieldSetField"
- }
- ]
- }
- }
- ],
- "kind": "const"
- },
- {
- "type": "VariableDeclaration",
- "start": 1624,
- "end": 1677,
- "loc": {
- "start": {
- "line": 85,
- "column": 0
- },
- "end": {
- "line": 85,
- "column": 53
- }
- },
- "declarations": [
- {
- "type": "VariableDeclarator",
- "start": 1630,
- "end": 1676,
- "loc": {
- "start": {
- "line": 85,
- "column": 6
- },
- "end": {
- "line": 85,
- "column": 52
- }
- },
- "id": {
- "type": "Identifier",
- "start": 1630,
- "end": 1644,
- "loc": {
- "start": {
- "line": 85,
- "column": 6
- },
- "end": {
- "line": 85,
- "column": 20
- },
- "identifierName": "configFieldEls"
- },
- "name": "configFieldEls"
- },
- "init": {
- "type": "CallExpression",
- "start": 1647,
- "end": 1676,
- "loc": {
- "start": {
- "line": 85,
- "column": 23
- },
- "end": {
- "line": 85,
- "column": 52
- }
- },
- "callee": {
- "type": "Identifier",
- "start": 1647,
- "end": 1662,
- "loc": {
- "start": {
- "line": 85,
- "column": 23
- },
- "end": {
- "line": 85,
- "column": 38
+ "line": 76,
+ "column": 29
+ }
},
- "identifierName": "fieldSetFactory"
- },
- "name": "fieldSetFactory"
- },
- "arguments": [
- {
- "type": "Identifier",
- "start": 1663,
- "end": 1675,
- "loc": {
- "start": {
- "line": 85,
- "column": 39
- },
- "end": {
- "line": 85,
- "column": 51
- },
- "identifierName": "configFields"
+ "extra": {
+ "rawValue": "1",
+ "raw": "'1'"
},
- "name": "configFields"
+ "value": "1"
}
]
}
}
],
- "kind": "const"
+ "kind": "let"
},
{
"type": "VariableDeclaration",
- "start": 1681,
- "end": 1729,
+ "start": 1666,
+ "end": 1923,
"loc": {
"start": {
- "line": 89,
+ "line": 77,
"column": 0
},
"end": {
- "line": 93,
+ "line": 96,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1685,
- "end": 1728,
+ "start": 1672,
+ "end": 1922,
"loc": {
"start": {
- "line": 89,
- "column": 4
+ "line": 77,
+ "column": 6
},
"end": {
- "line": 93,
+ "line": 96,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 1685,
- "end": 1691,
+ "start": 1672,
+ "end": 1685,
"loc": {
"start": {
- "line": 89,
- "column": 4
+ "line": 77,
+ "column": 6
},
"end": {
- "line": 89,
- "column": 10
+ "line": 77,
+ "column": 19
},
- "identifierName": "values"
+ "identifierName": "fieldSetField"
},
- "name": "values"
+ "name": "fieldSetField"
},
"init": {
"type": "ObjectExpression",
- "start": 1694,
- "end": 1728,
+ "start": 1688,
+ "end": 1922,
"loc": {
"start": {
- "line": 89,
- "column": 13
+ "line": 77,
+ "column": 22
},
"end": {
- "line": 93,
+ "line": 96,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1697,
- "end": 1704,
+ "start": 1691,
+ "end": 1707,
"loc": {
"start": {
- "line": 90,
+ "line": 78,
"column": 1
},
"end": {
- "line": 90,
- "column": 8
+ "line": 78,
+ "column": 17
}
},
"method": false,
@@ -3744,54 +3688,54 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1697,
- "end": 1700,
+ "start": 1691,
+ "end": 1693,
"loc": {
"start": {
- "line": 90,
+ "line": 78,
"column": 1
},
"end": {
- "line": 90,
- "column": 4
+ "line": 78,
+ "column": 3
},
- "identifierName": "one"
+ "identifierName": "id"
},
- "name": "one"
+ "name": "id"
},
"value": {
"type": "StringLiteral",
- "start": 1702,
- "end": 1704,
+ "start": 1695,
+ "end": 1707,
"loc": {
"start": {
- "line": 90,
- "column": 6
+ "line": 78,
+ "column": 5
},
"end": {
- "line": 90,
- "column": 8
+ "line": 78,
+ "column": 17
}
},
"extra": {
- "rawValue": "",
- "raw": "''"
+ "rawValue": "fieldset-3",
+ "raw": "'fieldset-3'"
},
- "value": ""
+ "value": "fieldset-3"
}
},
{
"type": "ObjectProperty",
- "start": 1707,
- "end": 1714,
+ "start": 1710,
+ "end": 1728,
"loc": {
"start": {
- "line": 91,
+ "line": 79,
"column": 1
},
"end": {
- "line": 91,
- "column": 8
+ "line": 79,
+ "column": 19
}
},
"method": false,
@@ -3799,54 +3743,54 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1707,
- "end": 1710,
+ "start": 1710,
+ "end": 1715,
"loc": {
"start": {
- "line": 91,
+ "line": 79,
"column": 1
},
"end": {
- "line": 91,
- "column": 4
+ "line": 79,
+ "column": 6
},
- "identifierName": "two"
+ "identifierName": "label"
},
- "name": "two"
+ "name": "label"
},
"value": {
"type": "StringLiteral",
- "start": 1712,
- "end": 1714,
+ "start": 1717,
+ "end": 1728,
"loc": {
"start": {
- "line": 91,
- "column": 6
+ "line": 79,
+ "column": 8
},
"end": {
- "line": 91,
- "column": 8
+ "line": 79,
+ "column": 19
}
},
"extra": {
- "rawValue": "",
- "raw": "''"
+ "rawValue": "How many?",
+ "raw": "'How many?'"
},
- "value": ""
+ "value": "How many?"
}
},
{
"type": "ObjectProperty",
- "start": 1717,
- "end": 1726,
+ "start": 1731,
+ "end": 1747,
"loc": {
"start": {
- "line": 92,
+ "line": 80,
"column": 1
},
"end": {
- "line": 92,
- "column": 10
+ "line": 80,
+ "column": 17
}
},
"method": false,
@@ -3854,1481 +3798,3236 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1717,
- "end": 1722,
+ "start": 1731,
+ "end": 1735,
"loc": {
"start": {
- "line": 92,
+ "line": 80,
"column": 1
},
"end": {
- "line": 92,
- "column": 6
+ "line": 80,
+ "column": 5
},
- "identifierName": "three"
+ "identifierName": "type"
},
- "name": "three"
+ "name": "type"
},
"value": {
"type": "StringLiteral",
- "start": 1724,
- "end": 1726,
+ "start": 1737,
+ "end": 1747,
"loc": {
"start": {
- "line": 92,
- "column": 8
+ "line": 80,
+ "column": 7
},
"end": {
- "line": 92,
- "column": 10
+ "line": 80,
+ "column": 17
}
},
"extra": {
- "rawValue": "",
- "raw": "''"
+ "rawValue": "fieldset",
+ "raw": "'fieldset'"
},
- "value": ""
+ "value": "fieldset"
}
- }
- ]
- }
- }
- ],
- "kind": "let"
- },
- {
- "type": "Identifier",
- "start": 1731,
- "end": 4988,
- "loc": {
- "start": {
- "line": 95,
- "column": 0
- },
- "end": {
- "line": 257,
- "column": 1
- }
- },
- "id": {
- "type": "Identifier",
- "start": 1737,
- "end": 1740,
- "loc": {
- "start": {
- "line": 95,
- "column": 6
- },
- "end": {
- "line": 95,
- "column": 9
- },
- "identifierName": "App"
- },
- "name": "App"
- },
- "superClass": {
- "type": "Identifier",
- "start": 1749,
- "end": 1758,
- "loc": {
- "start": {
- "line": 95,
- "column": 18
- },
- "end": {
- "line": 95,
- "column": 27
- },
- "identifierName": "Component"
- },
- "name": "Component"
- },
- "body": {
- "type": "ClassBody",
- "start": 1759,
- "end": 4988,
- "loc": {
- "start": {
- "line": 95,
- "column": 28
- },
- "end": {
- "line": 257,
- "column": 1
- }
- },
- "body": [
- {
- "type": "ClassMethod",
- "start": 1763,
- "end": 4986,
- "loc": {
- "start": {
- "line": 97,
- "column": 1
},
- "end": {
- "line": 256,
- "column": 2
- }
- },
- "static": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 1763,
- "end": 1769,
- "loc": {
- "start": {
- "line": 97,
- "column": 1
- },
- "end": {
- "line": 97,
- "column": 7
+ {
+ "type": "ObjectProperty",
+ "start": 1750,
+ "end": 1843,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 1
+ },
+ "end": {
+ "line": 91,
+ "column": 2
+ }
},
- "identifierName": "render"
- },
- "name": "render"
- },
- "kind": "method",
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "start": 1772,
- "end": 4986,
- "loc": {
- "start": {
- "line": 97,
- "column": 10
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1750,
+ "end": 1757,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 1
+ },
+ "end": {
+ "line": 81,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
},
- "end": {
- "line": 256,
- "column": 2
- }
- },
- "body": [
- {
- "type": "ReturnStatement",
- "start": 1776,
- "end": 4983,
+ "value": {
+ "type": "ArrayExpression",
+ "start": 1759,
+ "end": 1843,
"loc": {
"start": {
- "line": 98,
- "column": 2
+ "line": 81,
+ "column": 10
},
"end": {
- "line": 255,
- "column": 4
+ "line": 91,
+ "column": 2
}
},
- "argument": {
- "type": "JSXElement",
- "start": 1788,
- "end": 4978,
- "loc": {
- "start": {
- "line": 99,
- "column": 3
- },
- "end": {
- "line": 254,
- "column": 9
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1788,
- "end": 1809,
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 1763,
+ "end": 1799,
"loc": {
"start": {
- "line": 99,
- "column": 3
+ "line": 82,
+ "column": 2
},
"end": {
- "line": 99,
- "column": 24
+ "line": 85,
+ "column": 3
}
},
- "attributes": [
+ "properties": [
{
- "type": "JSXAttribute",
- "start": 1793,
- "end": 1808,
+ "type": "ObjectProperty",
+ "start": 1768,
+ "end": 1778,
"loc": {
"start": {
- "line": 99,
- "column": 8
+ "line": 83,
+ "column": 3
},
"end": {
- "line": 99,
- "column": 23
+ "line": 83,
+ "column": 13
}
},
- "name": {
- "type": "JSXIdentifier",
- "start": 1793,
- "end": 1802,
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1768,
+ "end": 1773,
"loc": {
"start": {
- "line": 99,
+ "line": 83,
+ "column": 3
+ },
+ "end": {
+ "line": 83,
"column": 8
},
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 1775,
+ "end": 1778,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 10
+ },
"end": {
- "line": 99,
- "column": 17
+ "line": 83,
+ "column": 13
}
},
- "name": "className"
+ "extra": {
+ "rawValue": "1",
+ "raw": "'1'"
+ },
+ "value": "1"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1783,
+ "end": 1795,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 3
+ },
+ "end": {
+ "line": 84,
+ "column": 15
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1783,
+ "end": 1788,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 3
+ },
+ "end": {
+ "line": 84,
+ "column": 8
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
},
"value": {
"type": "StringLiteral",
- "start": 1803,
- "end": 1808,
+ "start": 1790,
+ "end": 1795,
"loc": {
"start": {
- "line": 99,
- "column": 18
+ "line": 84,
+ "column": 10
},
"end": {
- "line": 99,
- "column": 23
+ "line": 84,
+ "column": 15
}
},
- "extra": null,
- "value": "App"
+ "extra": {
+ "rawValue": "One",
+ "raw": "'One'"
+ },
+ "value": "One"
}
}
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 1789,
- "end": 1792,
- "loc": {
- "start": {
- "line": 99,
- "column": 4
- },
- "end": {
- "line": 99,
- "column": 7
- }
- },
- "name": "div"
- },
- "selfClosing": false
+ ]
},
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 4972,
- "end": 4978,
+ {
+ "type": "ObjectExpression",
+ "start": 1803,
+ "end": 1839,
"loc": {
"start": {
- "line": 254,
- "column": 3
+ "line": 86,
+ "column": 2
},
"end": {
- "line": 254,
- "column": 9
+ "line": 89,
+ "column": 3
}
},
- "name": {
- "type": "JSXIdentifier",
- "start": 4974,
- "end": 4977,
- "loc": {
- "start": {
- "line": 254,
- "column": 5
- },
- "end": {
- "line": 254,
- "column": 8
- }
- },
- "name": "div"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 1809,
- "end": 1814,
- "loc": {
- "start": {
- "line": 99,
- "column": 24
- },
- "end": {
- "line": 100,
- "column": 4
- }
- },
- "extra": null,
- "value": "\n\t\t\t\t"
- },
- {
- "type": "JSXElement",
- "start": 1814,
- "end": 1968,
- "loc": {
- "start": {
- "line": 100,
- "column": 4
- },
- "end": {
- "line": 103,
- "column": 13
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1814,
- "end": 1845,
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1808,
+ "end": 1818,
"loc": {
"start": {
- "line": 100,
- "column": 4
+ "line": 87,
+ "column": 3
},
"end": {
- "line": 100,
- "column": 35
+ "line": 87,
+ "column": 13
}
},
- "attributes": [
- {
- "type": "JSXAttribute",
- "start": 1822,
- "end": 1844,
- "loc": {
- "start": {
- "line": 100,
- "column": 12
- },
- "end": {
- "line": 100,
- "column": 34
- }
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1808,
+ "end": 1813,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 3
},
- "name": {
- "type": "JSXIdentifier",
- "start": 1822,
- "end": 1831,
- "loc": {
- "start": {
- "line": 100,
- "column": 12
- },
- "end": {
- "line": 100,
- "column": 21
- }
- },
- "name": "className"
+ "end": {
+ "line": 87,
+ "column": 8
},
- "value": {
- "type": "StringLiteral",
- "start": 1832,
- "end": 1844,
- "loc": {
- "start": {
- "line": 100,
- "column": 22
- },
- "end": {
- "line": 100,
- "column": 34
- }
- },
- "extra": null,
- "value": "App-header"
- }
- }
- ],
- "name": {
- "type": "JSXIdentifier",
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
"start": 1815,
- "end": 1821,
+ "end": 1818,
"loc": {
"start": {
- "line": 100,
- "column": 5
+ "line": 87,
+ "column": 10
},
"end": {
- "line": 100,
- "column": 11
+ "line": 87,
+ "column": 13
}
},
- "name": "header"
- },
- "selfClosing": false
+ "extra": {
+ "rawValue": "2",
+ "raw": "'2'"
+ },
+ "value": "2"
+ }
},
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 1959,
- "end": 1968,
+ {
+ "type": "ObjectProperty",
+ "start": 1823,
+ "end": 1835,
"loc": {
"start": {
- "line": 103,
- "column": 4
+ "line": 88,
+ "column": 3
},
"end": {
- "line": 103,
- "column": 13
+ "line": 88,
+ "column": 15
}
},
- "name": {
- "type": "JSXIdentifier",
- "start": 1961,
- "end": 1967,
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1823,
+ "end": 1828,
"loc": {
"start": {
- "line": 103,
- "column": 6
+ "line": 88,
+ "column": 3
},
"end": {
- "line": 103,
- "column": 12
- }
- },
- "name": "header"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 1845,
- "end": 1851,
- "loc": {
- "start": {
- "line": 100,
- "column": 35
+ "line": 88,
+ "column": 8
},
- "end": {
- "line": 101,
- "column": 5
- }
+ "identifierName": "label"
},
- "extra": null,
- "value": "\n\t\t\t\t\t"
+ "name": "label"
},
- {
- "type": "JSXElement",
- "start": 1851,
- "end": 1901,
+ "value": {
+ "type": "StringLiteral",
+ "start": 1830,
+ "end": 1835,
"loc": {
"start": {
- "line": 101,
- "column": 5
+ "line": 88,
+ "column": 10
},
"end": {
- "line": 101,
- "column": 55
+ "line": 88,
+ "column": 15
}
},
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1851,
- "end": 1901,
- "loc": {
- "start": {
- "line": 101,
- "column": 5
- },
- "end": {
- "line": 101,
- "column": 55
- }
- },
- "attributes": [
- {
- "type": "JSXAttribute",
- "start": 1856,
- "end": 1866,
- "loc": {
- "start": {
- "line": 101,
- "column": 10
- },
- "end": {
- "line": 101,
- "column": 20
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 1856,
- "end": 1859,
- "loc": {
- "start": {
- "line": 101,
- "column": 10
- },
- "end": {
- "line": 101,
- "column": 13
- }
- },
- "name": "src"
- },
- "value": {
- "type": "JSXExpressionContainer",
- "start": 1860,
- "end": 1866,
- "loc": {
- "start": {
- "line": 101,
- "column": 14
- },
- "end": {
- "line": 101,
- "column": 20
- }
- },
- "expression": {
- "type": "Identifier",
- "start": 1861,
- "end": 1865,
- "loc": {
- "start": {
- "line": 101,
- "column": 15
- },
- "end": {
- "line": 101,
- "column": 19
- },
- "identifierName": "logo"
- },
- "name": "logo"
- }
- }
- },
- {
- "type": "JSXAttribute",
- "start": 1867,
- "end": 1887,
- "loc": {
- "start": {
- "line": 101,
- "column": 21
- },
- "end": {
- "line": 101,
- "column": 41
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 1867,
- "end": 1876,
- "loc": {
- "start": {
- "line": 101,
- "column": 21
- },
- "end": {
- "line": 101,
- "column": 30
- }
- },
- "name": "className"
- },
- "value": {
- "type": "StringLiteral",
- "start": 1877,
- "end": 1887,
- "loc": {
- "start": {
- "line": 101,
- "column": 31
- },
- "end": {
- "line": 101,
- "column": 41
- }
- },
- "extra": null,
- "value": "App-logo"
- }
- },
- {
- "type": "JSXAttribute",
- "start": 1888,
- "end": 1898,
- "loc": {
- "start": {
- "line": 101,
- "column": 42
- },
- "end": {
- "line": 101,
- "column": 52
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 1888,
- "end": 1891,
- "loc": {
- "start": {
- "line": 101,
- "column": 42
- },
- "end": {
- "line": 101,
- "column": 45
- }
- },
- "name": "alt"
- },
- "value": {
- "type": "StringLiteral",
- "start": 1892,
- "end": 1898,
- "loc": {
- "start": {
- "line": 101,
- "column": 46
- },
- "end": {
- "line": 101,
- "column": 52
- }
- },
- "extra": null,
- "value": "logo"
- }
- }
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 1852,
- "end": 1855,
- "loc": {
- "start": {
- "line": 101,
- "column": 6
- },
- "end": {
- "line": 101,
- "column": 9
- }
- },
- "name": "img"
- },
- "selfClosing": true
+ "extra": {
+ "rawValue": "Two",
+ "raw": "'Two'"
},
- "closingElement": null,
- "children": []
+ "value": "Two"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1846,
+ "end": 1854,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 1
+ },
+ "end": {
+ "line": 92,
+ "column": 9
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1846,
+ "end": 1851,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 1
+ },
+ "end": {
+ "line": 92,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "ArrayExpression",
+ "start": 1852,
+ "end": 1854,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 7
+ },
+ "end": {
+ "line": 92,
+ "column": 9
+ }
+ },
+ "elements": []
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1857,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 95,
+ "column": 2
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1857,
+ "end": 1870,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 93,
+ "column": 14
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "value": {
+ "type": "ArrowFunctionExpression",
+ "start": 1871,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 15
+ },
+ "end": {
+ "line": 95,
+ "column": 2
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1872,
+ "end": 1880,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 24
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1885,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 29
+ },
+ "end": {
+ "line": 95,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1889,
+ "end": 1917,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 2
},
- {
- "type": "JSXText",
- "start": 1901,
+ "end": {
+ "line": 94,
+ "column": 30
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1889,
+ "end": 1916,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 2
+ },
+ "end": {
+ "line": 94,
+ "column": 29
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 1889,
"end": 1907,
"loc": {
"start": {
- "line": 101,
- "column": 55
+ "line": 94,
+ "column": 2
},
"end": {
- "line": 102,
- "column": 5
- }
+ "line": 94,
+ "column": 20
+ },
+ "identifierName": "fieldSetFieldValue"
},
- "extra": null,
- "value": "\n\t\t\t\t\t"
+ "name": "fieldSetFieldValue"
},
- {
- "type": "JSXElement",
- "start": 1907,
- "end": 1954,
+ "right": {
+ "type": "Identifier",
+ "start": 1908,
+ "end": 1916,
"loc": {
"start": {
- "line": 102,
- "column": 5
+ "line": 94,
+ "column": 21
},
"end": {
- "line": 102,
- "column": 52
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1907,
- "end": 1933,
- "loc": {
- "start": {
- "line": 102,
- "column": 5
- },
- "end": {
- "line": 102,
- "column": 31
- }
+ "line": 94,
+ "column": 29
},
- "attributes": [
- {
- "type": "JSXAttribute",
- "start": 1911,
- "end": 1932,
- "loc": {
- "start": {
- "line": 102,
- "column": 9
- },
- "end": {
- "line": 102,
- "column": 30
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 1911,
- "end": 1920,
- "loc": {
- "start": {
- "line": 102,
- "column": 9
- },
- "end": {
- "line": 102,
- "column": 18
- }
- },
- "name": "className"
- },
- "value": {
- "type": "StringLiteral",
- "start": 1921,
- "end": 1932,
- "loc": {
- "start": {
- "line": 102,
- "column": 19
- },
- "end": {
- "line": 102,
- "column": 30
- }
- },
- "extra": null,
- "value": "App-title"
- }
- }
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 1908,
- "end": 1910,
- "loc": {
- "start": {
- "line": 102,
- "column": 6
- },
- "end": {
- "line": 102,
- "column": 8
- }
- },
- "name": "h1"
- },
- "selfClosing": false
- },
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 1949,
- "end": 1954,
- "loc": {
- "start": {
- "line": 102,
- "column": 47
- },
- "end": {
- "line": 102,
- "column": 52
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 1951,
- "end": 1953,
- "loc": {
- "start": {
- "line": 102,
- "column": 49
- },
- "end": {
- "line": 102,
- "column": 51
- }
- },
- "name": "h1"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 1933,
- "end": 1949,
- "loc": {
- "start": {
- "line": 102,
- "column": 31
- },
- "end": {
- "line": 102,
- "column": 47
- }
- },
- "extra": null,
- "value": "Welcome to React"
- }
- ]
- },
- {
- "type": "JSXText",
- "start": 1954,
- "end": 1959,
- "loc": {
- "start": {
- "line": 102,
- "column": 52
- },
- "end": {
- "line": 103,
- "column": 4
- }
- },
- "extra": null,
- "value": "\n\t\t\t\t"
- }
- ]
- },
- {
- "type": "JSXText",
- "start": 1968,
- "end": 1975,
- "loc": {
- "start": {
- "line": 103,
- "column": 13
- },
- "end": {
- "line": 106,
- "column": 4
- }
- },
- "extra": null,
- "value": "\n\n\n\t\t\t\t"
- },
- {
- "type": "JSXElement",
- "start": 1975,
- "end": 2141,
- "loc": {
- "start": {
- "line": 106,
- "column": 4
- },
- "end": {
- "line": 112,
- "column": 10
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1975,
- "end": 1980,
- "loc": {
- "start": {
- "line": 106,
- "column": 4
- },
- "end": {
- "line": 106,
- "column": 9
- }
- },
- "attributes": [],
- "name": {
- "type": "JSXIdentifier",
- "start": 1976,
- "end": 1979,
- "loc": {
- "start": {
- "line": 106,
- "column": 5
- },
- "end": {
- "line": 106,
- "column": 8
- }
- },
- "name": "div"
- },
- "selfClosing": false
- },
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 2135,
- "end": 2141,
- "loc": {
- "start": {
- "line": 112,
- "column": 4
- },
- "end": {
- "line": 112,
- "column": 10
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 2137,
- "end": 2140,
- "loc": {
- "start": {
- "line": 112,
- "column": 6
- },
- "end": {
- "line": 112,
- "column": 9
- }
- },
- "name": "div"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 1980,
- "end": 1986,
- "loc": {
- "start": {
- "line": 106,
- "column": 9
- },
- "end": {
- "line": 107,
- "column": 5
- }
- },
- "extra": null,
- "value": "\n\t\t\t\t\t"
- },
- {
- "type": "JSXElement",
- "start": 1986,
- "end": 2029,
- "loc": {
- "start": {
- "line": 107,
- "column": 5
- },
- "end": {
- "line": 107,
- "column": 48
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 1986,
- "end": 1990,
- "loc": {
- "start": {
- "line": 107,
- "column": 5
- },
- "end": {
- "line": 107,
- "column": 9
- }
- },
- "attributes": [],
- "name": {
- "type": "JSXIdentifier",
- "start": 1987,
- "end": 1989,
- "loc": {
- "start": {
- "line": 107,
- "column": 6
- },
- "end": {
- "line": 107,
- "column": 8
- }
- },
- "name": "h2"
- },
- "selfClosing": false
- },
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 2024,
- "end": 2029,
- "loc": {
- "start": {
- "line": 107,
- "column": 43
- },
- "end": {
- "line": 107,
- "column": 48
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 2026,
- "end": 2028,
- "loc": {
- "start": {
- "line": 107,
- "column": 45
- },
- "end": {
- "line": 107,
- "column": 47
- }
- },
- "name": "h2"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 1990,
- "end": 2024,
- "loc": {
- "start": {
- "line": 107,
- "column": 9
- },
- "end": {
- "line": 107,
- "column": 43
- }
- },
- "extra": null,
- "value": "Created With RenderGroup Component"
- }
- ]
- },
- {
- "type": "JSXText",
- "start": 2029,
- "end": 2035,
- "loc": {
- "start": {
- "line": 107,
- "column": 48
- },
- "end": {
- "line": 108,
- "column": 5
- }
- },
- "extra": null,
- "value": "\n\t\t\t\t\t"
- },
- {
- "type": "JSXElement",
- "start": 2035,
- "end": 2130,
- "loc": {
- "start": {
- "line": 108,
- "column": 5
- },
- "end": {
- "line": 111,
- "column": 7
- }
- },
- "openingElement": {
- "type": "JSXOpeningElement",
- "start": 2035,
- "end": 2130,
- "loc": {
- "start": {
- "line": 108,
- "column": 5
- },
- "end": {
- "line": 111,
- "column": 7
- }
- },
- "attributes": [
- {
- "type": "JSXAttribute",
- "start": 2054,
- "end": 2081,
- "loc": {
- "start": {
- "line": 109,
- "column": 6
- },
- "end": {
- "line": 109,
- "column": 33
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 2054,
- "end": 2066,
- "loc": {
- "start": {
- "line": 109,
- "column": 6
- },
- "end": {
- "line": 109,
- "column": 18
- }
- },
- "name": "configFields"
- },
- "value": {
- "type": "JSXExpressionContainer",
- "start": 2067,
- "end": 2081,
- "loc": {
- "start": {
- "line": 109,
- "column": 19
- },
- "end": {
- "line": 109,
- "column": 33
- }
- },
- "expression": {
- "type": "Identifier",
- "start": 2068,
- "end": 2080,
- "loc": {
- "start": {
- "line": 109,
- "column": 20
- },
- "end": {
- "line": 109,
- "column": 32
- },
- "identifierName": "configFields"
- },
- "name": "configFields"
- }
- }
- },
- {
- "type": "JSXAttribute",
- "start": 2088,
- "end": 2122,
- "loc": {
- "start": {
- "line": 110,
- "column": 6
- },
- "end": {
- "line": 110,
- "column": 40
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 2088,
- "end": 2094,
- "loc": {
- "start": {
- "line": 110,
- "column": 6
- },
- "end": {
- "line": 110,
- "column": 12
- }
- },
- "name": "onBlur"
- },
- "value": {
- "type": "JSXExpressionContainer",
- "start": 2095,
- "end": 2122,
- "loc": {
- "start": {
- "line": 110,
- "column": 13
- },
- "end": {
- "line": 110,
- "column": 40
- }
- },
- "expression": {
- "type": "ArrowFunctionExpression",
- "start": 2096,
- "end": 2121,
- "loc": {
- "start": {
- "line": 110,
- "column": 14
- },
- "end": {
- "line": 110,
- "column": 39
- }
- },
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [
- {
- "type": "Identifier",
- "start": 2097,
- "end": 2099,
- "loc": {
- "start": {
- "line": 110,
- "column": 15
- },
- "end": {
- "line": 110,
- "column": 17
- },
- "identifierName": "fI"
- },
- "name": "fI"
- }
- ],
- "body": {
- "type": "BlockStatement",
- "start": 2104,
- "end": 2121,
- "loc": {
- "start": {
- "line": 110,
- "column": 22
- },
- "end": {
- "line": 110,
- "column": 39
- }
- },
- "body": [
- {
- "type": "ExpressionStatement",
- "start": 2105,
- "end": 2120,
- "loc": {
- "start": {
- "line": 110,
- "column": 23
- },
- "end": {
- "line": 110,
- "column": 38
- }
- },
- "expression": {
- "type": "CallExpression",
- "start": 2105,
- "end": 2120,
- "loc": {
- "start": {
- "line": 110,
- "column": 23
- },
- "end": {
- "line": 110,
- "column": 38
- }
- },
- "callee": {
- "type": "MemberExpression",
- "start": 2105,
- "end": 2116,
- "loc": {
- "start": {
- "line": 110,
- "column": 23
- },
- "end": {
- "line": 110,
- "column": 34
- }
- },
- "object": {
- "type": "Identifier",
- "start": 2105,
- "end": 2112,
- "loc": {
- "start": {
- "line": 110,
- "column": 23
- },
- "end": {
- "line": 110,
- "column": 30
- },
- "identifierName": "console"
- },
- "name": "console"
- },
- "property": {
- "type": "Identifier",
- "start": 2113,
- "end": 2116,
- "loc": {
- "start": {
- "line": 110,
- "column": 31
- },
- "end": {
- "line": 110,
- "column": 34
- },
- "identifierName": "log"
- },
- "name": "log"
- },
- "computed": false
- },
- "arguments": [
- {
- "type": "Identifier",
- "start": 2117,
- "end": 2119,
- "loc": {
- "start": {
- "line": 110,
- "column": 35
- },
- "end": {
- "line": 110,
- "column": 37
- },
- "identifierName": "fI"
- },
- "name": "fI"
- }
- ]
- }
- }
- ],
- "directives": []
- }
- }
- }
- }
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 2036,
- "end": 2047,
- "loc": {
- "start": {
- "line": 108,
- "column": 6
- },
- "end": {
- "line": 108,
- "column": 17
- }
- },
- "name": "RenderGroup"
- },
- "selfClosing": true
- },
- "closingElement": null,
- "children": []
- },
- {
- "type": "JSXText",
- "start": 2130,
- "end": 2135,
- "loc": {
- "start": {
- "line": 111,
- "column": 7
- },
- "end": {
- "line": 112,
- "column": 4
- }
+ "identifierName": "newValue"
},
- "extra": null,
- "value": "\n\t\t\t\t"
- }
- ]
- },
- {
- "type": "JSXText",
- "start": 2141,
- "end": 2147,
- "loc": {
- "start": {
- "line": 112,
- "column": 10
- },
- "end": {
- "line": 114,
- "column": 4
- }
- },
- "extra": null,
- "value": "\n\n\t\t\t\t"
- },
- {
- "type": "JSXElement",
- "start": 2147,
- "end": 2366,
- "loc": {
- "start": {
- "line": 114,
- "column": 4
- },
- "end": {
- "line": 124,
- "column": 10
+ "name": "newValue"
}
- },
- "openingElement": {
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 1925,
+ "end": 2043,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 0
+ },
+ "end": {
+ "line": 104,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 1931,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 104,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 1931,
+ "end": 1943,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 18
+ },
+ "identifierName": "configFields"
+ },
+ "name": "configFields"
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "start": 1946,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 1
+ }
+ },
+ "elements": [
+ {
+ "type": "Identifier",
+ "start": 1949,
+ "end": 1964,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 1
+ },
+ "end": {
+ "line": 99,
+ "column": 16
+ },
+ "identifierName": "textFieldConfig"
+ },
+ "name": "textFieldConfig"
+ },
+ {
+ "type": "Identifier",
+ "start": 1967,
+ "end": 1984,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 1
+ },
+ "end": {
+ "line": 100,
+ "column": 18
+ },
+ "identifierName": "hiddenFieldConfig"
+ },
+ "name": "hiddenFieldConfig"
+ },
+ {
+ "type": "Identifier",
+ "start": 1987,
+ "end": 2004,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 1
+ },
+ "end": {
+ "line": 101,
+ "column": 18
+ },
+ "identifierName": "selectFieldConfig"
+ },
+ "name": "selectFieldConfig"
+ },
+ {
+ "type": "Identifier",
+ "start": 2007,
+ "end": 2020,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 1
+ },
+ "end": {
+ "line": 102,
+ "column": 14
+ },
+ "identifierName": "fieldSetField"
+ },
+ "name": "fieldSetField"
+ },
+ {
+ "type": "Identifier",
+ "start": 2023,
+ "end": 2040,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 1
+ },
+ "end": {
+ "line": 103,
+ "column": 18
+ },
+ "identifierName": "numberFieldConfig"
+ },
+ "name": "numberFieldConfig"
+ }
+ ]
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 2044,
+ "end": 2097,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 0
+ },
+ "end": {
+ "line": 105,
+ "column": 53
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2050,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 52
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2050,
+ "end": 2064,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 20
+ },
+ "identifierName": "configFieldEls"
+ },
+ "name": "configFieldEls"
+ },
+ "init": {
+ "type": "CallExpression",
+ "start": 2067,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 23
+ },
+ "end": {
+ "line": 105,
+ "column": 52
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 2067,
+ "end": 2082,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 23
+ },
+ "end": {
+ "line": 105,
+ "column": 38
+ },
+ "identifierName": "fieldSetFactory"
+ },
+ "name": "fieldSetFactory"
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2083,
+ "end": 2095,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 39
+ },
+ "end": {
+ "line": 105,
+ "column": 51
+ },
+ "identifierName": "configFields"
+ },
+ "name": "configFields"
+ }
+ ]
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 2101,
+ "end": 2149,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 0
+ },
+ "end": {
+ "line": 113,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2105,
+ "end": 2148,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 113,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2105,
+ "end": 2111,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 109,
+ "column": 10
+ },
+ "identifierName": "values"
+ },
+ "name": "values"
+ },
+ "init": {
+ "type": "ObjectExpression",
+ "start": 2114,
+ "end": 2148,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 13
+ },
+ "end": {
+ "line": 113,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2117,
+ "end": 2124,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 1
+ },
+ "end": {
+ "line": 110,
+ "column": 8
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2117,
+ "end": 2120,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 1
+ },
+ "end": {
+ "line": 110,
+ "column": 4
+ },
+ "identifierName": "one"
+ },
+ "name": "one"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2122,
+ "end": 2124,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 6
+ },
+ "end": {
+ "line": 110,
+ "column": 8
+ }
+ },
+ "extra": {
+ "rawValue": "",
+ "raw": "''"
+ },
+ "value": ""
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2127,
+ "end": 2134,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 1
+ },
+ "end": {
+ "line": 111,
+ "column": 8
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2127,
+ "end": 2130,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 1
+ },
+ "end": {
+ "line": 111,
+ "column": 4
+ },
+ "identifierName": "two"
+ },
+ "name": "two"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2132,
+ "end": 2134,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 6
+ },
+ "end": {
+ "line": 111,
+ "column": 8
+ }
+ },
+ "extra": {
+ "rawValue": "",
+ "raw": "''"
+ },
+ "value": ""
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2137,
+ "end": 2146,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 1
+ },
+ "end": {
+ "line": 112,
+ "column": 10
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2137,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 1
+ },
+ "end": {
+ "line": 112,
+ "column": 6
+ },
+ "identifierName": "three"
+ },
+ "name": "three"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2144,
+ "end": 2146,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 10
+ }
+ },
+ "extra": {
+ "rawValue": "",
+ "raw": "''"
+ },
+ "value": ""
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "kind": "let"
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 2151,
+ "end": 2176,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 0
+ },
+ "end": {
+ "line": 115,
+ "column": 25
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2155,
+ "end": 2175,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 4
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2155,
+ "end": 2170,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 4
+ },
+ "end": {
+ "line": 115,
+ "column": 19
+ },
+ "identifierName": "magicFieldValue"
+ },
+ "name": "magicFieldValue"
+ },
+ "init": {
+ "type": "StringLiteral",
+ "start": 2173,
+ "end": 2175,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 22
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ },
+ "extra": {
+ "rawValue": "",
+ "raw": "''"
+ },
+ "value": ""
+ }
+ }
+ ],
+ "kind": "let"
+ },
+ {
+ "type": "Identifier",
+ "start": 2178,
+ "end": 6098,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 313,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2184,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 6
+ },
+ "end": {
+ "line": 117,
+ "column": 9
+ },
+ "identifierName": "App"
+ },
+ "name": "App"
+ },
+ "superClass": {
+ "type": "Identifier",
+ "start": 2196,
+ "end": 2205,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 18
+ },
+ "end": {
+ "line": 117,
+ "column": 27
+ },
+ "identifierName": "Component"
+ },
+ "name": "Component"
+ },
+ "body": {
+ "type": "ClassBody",
+ "start": 2206,
+ "end": 6098,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 28
+ },
+ "end": {
+ "line": 313,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "ClassMethod",
+ "start": 2210,
+ "end": 6096,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 1
+ },
+ "end": {
+ "line": 312,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2210,
+ "end": 2216,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 1
+ },
+ "end": {
+ "line": 119,
+ "column": 7
+ },
+ "identifierName": "render"
+ },
+ "name": "render"
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2219,
+ "end": 6096,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 10
+ },
+ "end": {
+ "line": 312,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 2223,
+ "end": 6093,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 2
+ },
+ "end": {
+ "line": 311,
+ "column": 4
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 2235,
+ "end": 6088,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 3
+ },
+ "end": {
+ "line": 310,
+ "column": 9
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2235,
+ "end": 2256,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 3
+ },
+ "end": {
+ "line": 121,
+ "column": 24
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2240,
+ "end": 2255,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 8
+ },
+ "end": {
+ "line": 121,
+ "column": 23
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2240,
+ "end": 2249,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 8
+ },
+ "end": {
+ "line": 121,
+ "column": 17
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2250,
+ "end": 2255,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 18
+ },
+ "end": {
+ "line": 121,
+ "column": 23
+ }
+ },
+ "extra": null,
+ "value": "App"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2236,
+ "end": 2239,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 121,
+ "column": 7
+ }
+ },
+ "name": "div"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 6082,
+ "end": 6088,
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 3
+ },
+ "end": {
+ "line": 310,
+ "column": 9
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 6084,
+ "end": 6087,
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 5
+ },
+ "end": {
+ "line": 310,
+ "column": 8
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2256,
+ "end": 2261,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2261,
+ "end": 2415,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 4
+ },
+ "end": {
+ "line": 125,
+ "column": 13
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2261,
+ "end": 2292,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 4
+ },
+ "end": {
+ "line": 122,
+ "column": 35
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2269,
+ "end": 2291,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 34
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2269,
+ "end": 2278,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 21
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2279,
+ "end": 2291,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 22
+ },
+ "end": {
+ "line": 122,
+ "column": 34
+ }
+ },
+ "extra": null,
+ "value": "App-header"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2262,
+ "end": 2268,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 5
+ },
+ "end": {
+ "line": 122,
+ "column": 11
+ }
+ },
+ "name": "header"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2406,
+ "end": 2415,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 4
+ },
+ "end": {
+ "line": 125,
+ "column": 13
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2408,
+ "end": 2414,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 6
+ },
+ "end": {
+ "line": 125,
+ "column": 12
+ }
+ },
+ "name": "header"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2292,
+ "end": 2298,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 35
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2298,
+ "end": 2348,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 5
+ },
+ "end": {
+ "line": 123,
+ "column": 55
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2298,
+ "end": 2348,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 5
+ },
+ "end": {
+ "line": 123,
+ "column": 55
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2303,
+ "end": 2313,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 10
+ },
+ "end": {
+ "line": 123,
+ "column": 20
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2303,
+ "end": 2306,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 10
+ },
+ "end": {
+ "line": 123,
+ "column": 13
+ }
+ },
+ "name": "src"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2307,
+ "end": 2313,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 14
+ },
+ "end": {
+ "line": 123,
+ "column": 20
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 2308,
+ "end": 2312,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 19
+ },
+ "identifierName": "logo"
+ },
+ "name": "logo"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2314,
+ "end": 2334,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 21
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2314,
+ "end": 2323,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 21
+ },
+ "end": {
+ "line": 123,
+ "column": 30
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2324,
+ "end": 2334,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 31
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ },
+ "extra": null,
+ "value": "App-logo"
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2335,
+ "end": 2345,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 42
+ },
+ "end": {
+ "line": 123,
+ "column": 52
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2335,
+ "end": 2338,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 42
+ },
+ "end": {
+ "line": 123,
+ "column": 45
+ }
+ },
+ "name": "alt"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2339,
+ "end": 2345,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 46
+ },
+ "end": {
+ "line": 123,
+ "column": 52
+ }
+ },
+ "extra": null,
+ "value": "logo"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2299,
+ "end": 2302,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 6
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ },
+ "name": "img"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ },
+ {
+ "type": "JSXText",
+ "start": 2348,
+ "end": 2354,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 55
+ },
+ "end": {
+ "line": 124,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2354,
+ "end": 2401,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 5
+ },
+ "end": {
+ "line": 124,
+ "column": 52
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2354,
+ "end": 2380,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 5
+ },
+ "end": {
+ "line": 124,
+ "column": 31
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2358,
+ "end": 2379,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 9
+ },
+ "end": {
+ "line": 124,
+ "column": 30
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2358,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 9
+ },
+ "end": {
+ "line": 124,
+ "column": 18
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2368,
+ "end": 2379,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 19
+ },
+ "end": {
+ "line": 124,
+ "column": 30
+ }
+ },
+ "extra": null,
+ "value": "App-title"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2355,
+ "end": 2357,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 6
+ },
+ "end": {
+ "line": 124,
+ "column": 8
+ }
+ },
+ "name": "h1"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2396,
+ "end": 2401,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 47
+ },
+ "end": {
+ "line": 124,
+ "column": 52
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2398,
+ "end": 2400,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 49
+ },
+ "end": {
+ "line": 124,
+ "column": 51
+ }
+ },
+ "name": "h1"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2380,
+ "end": 2396,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 31
+ },
+ "end": {
+ "line": 124,
+ "column": 47
+ }
+ },
+ "extra": null,
+ "value": "Welcome to React"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2401,
+ "end": 2406,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 52
+ },
+ "end": {
+ "line": 125,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2415,
+ "end": 2422,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 13
+ },
+ "end": {
+ "line": 128,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2422,
+ "end": 2588,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 10
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2422,
+ "end": 2427,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 4
+ },
+ "end": {
+ "line": 128,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2423,
+ "end": 2426,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 5
+ },
+ "end": {
+ "line": 128,
+ "column": 8
+ }
+ },
+ "name": "div"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2582,
+ "end": 2588,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 10
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2584,
+ "end": 2587,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 6
+ },
+ "end": {
+ "line": 134,
+ "column": 9
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2427,
+ "end": 2433,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 9
+ },
+ "end": {
+ "line": 129,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2433,
+ "end": 2476,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 5
+ },
+ "end": {
+ "line": 129,
+ "column": 48
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2433,
+ "end": 2437,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 5
+ },
+ "end": {
+ "line": 129,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2434,
+ "end": 2436,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 6
+ },
+ "end": {
+ "line": 129,
+ "column": 8
+ }
+ },
+ "name": "h2"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2471,
+ "end": 2476,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 43
+ },
+ "end": {
+ "line": 129,
+ "column": 48
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2473,
+ "end": 2475,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 45
+ },
+ "end": {
+ "line": 129,
+ "column": 47
+ }
+ },
+ "name": "h2"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2437,
+ "end": 2471,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 9
+ },
+ "end": {
+ "line": 129,
+ "column": 43
+ }
+ },
+ "extra": null,
+ "value": "Created With RenderGroup Component"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2476,
+ "end": 2482,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2482,
+ "end": 2577,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 5
+ },
+ "end": {
+ "line": 133,
+ "column": 7
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2482,
+ "end": 2577,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 5
+ },
+ "end": {
+ "line": 133,
+ "column": 7
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2501,
+ "end": 2528,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 6
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2501,
+ "end": 2513,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 6
+ },
+ "end": {
+ "line": 131,
+ "column": 18
+ }
+ },
+ "name": "configFields"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2514,
+ "end": 2528,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 19
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 2515,
+ "end": 2527,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 32
+ },
+ "identifierName": "configFields"
+ },
+ "name": "configFields"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2535,
+ "end": 2569,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 6
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2535,
+ "end": 2541,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 6
+ },
+ "end": {
+ "line": 132,
+ "column": 12
+ }
+ },
+ "name": "onBlur"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2542,
+ "end": 2569,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 13
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 2543,
+ "end": 2568,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 14
+ },
+ "end": {
+ "line": 132,
+ "column": 39
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2544,
+ "end": 2546,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 15
+ },
+ "end": {
+ "line": 132,
+ "column": 17
+ },
+ "identifierName": "fI"
+ },
+ "name": "fI"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2551,
+ "end": 2568,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 22
+ },
+ "end": {
+ "line": 132,
+ "column": 39
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2552,
+ "end": 2567,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 38
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2552,
+ "end": 2567,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 38
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2552,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 34
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2552,
+ "end": 2559,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 30
+ },
+ "identifierName": "console"
+ },
+ "name": "console"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2560,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 34
+ },
+ "identifierName": "log"
+ },
+ "name": "log"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2564,
+ "end": 2566,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 35
+ },
+ "end": {
+ "line": 132,
+ "column": 37
+ },
+ "identifierName": "fI"
+ },
+ "name": "fI"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2483,
+ "end": 2494,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 6
+ },
+ "end": {
+ "line": 130,
+ "column": 17
+ }
+ },
+ "name": "RenderGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ },
+ {
+ "type": "JSXText",
+ "start": 2577,
+ "end": 2582,
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 7
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2588,
+ "end": 2594,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 10
+ },
+ "end": {
+ "line": 136,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2594,
+ "end": 2813,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 10
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2594,
+ "end": 2599,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2595,
+ "end": 2598,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 5
+ },
+ "end": {
+ "line": 136,
+ "column": 8
+ }
+ },
+ "name": "div"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2807,
+ "end": 2813,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 10
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2809,
+ "end": 2812,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 6
+ },
+ "end": {
+ "line": 146,
+ "column": 9
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2599,
+ "end": 2605,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 9
+ },
+ "end": {
+ "line": 137,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2605,
+ "end": 2634,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 5
+ },
+ "end": {
+ "line": 137,
+ "column": 34
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2605,
+ "end": 2609,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 5
+ },
+ "end": {
+ "line": 137,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2606,
+ "end": 2608,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 6
+ },
+ "end": {
+ "line": 137,
+ "column": 8
+ }
+ },
+ "name": "h2"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2629,
+ "end": 2634,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 29
+ },
+ "end": {
+ "line": 137,
+ "column": 34
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2631,
+ "end": 2633,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 31
+ },
+ "end": {
+ "line": 137,
+ "column": 33
+ }
+ },
+ "name": "h2"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2609,
+ "end": 2629,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 9
+ },
+ "end": {
+ "line": 137,
+ "column": 29
+ }
+ },
+ "extra": null,
+ "value": "Created With Factory"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2634,
+ "end": 2640,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 34
+ },
+ "end": {
+ "line": 138,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 2640,
+ "end": 2802,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 5
+ },
+ "end": {
+ "line": 145,
+ "column": 8
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2641,
+ "end": 2801,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 145,
+ "column": 7
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2671,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "CallExpression",
+ "start": 2641,
+ "end": 2667,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 32
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2651,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2641,
+ "end": 2646,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 11
+ },
+ "identifierName": "Array"
+ },
+ "name": "Array"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2647,
+ "end": 2651,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 12
+ },
+ "end": {
+ "line": 138,
+ "column": 16
+ },
+ "identifierName": "from"
+ },
+ "name": "from"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2652,
+ "end": 2666,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 17
+ },
+ "end": {
+ "line": 138,
+ "column": 31
+ },
+ "identifierName": "configFieldEls"
+ },
+ "name": "configFieldEls"
+ }
+ ]
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2668,
+ "end": 2671,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 33
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ },
+ "identifierName": "map"
+ },
+ "name": "map"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrowFunctionExpression",
+ "start": 2672,
+ "end": 2800,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 37
+ },
+ "end": {
+ "line": 145,
+ "column": 6
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2673,
+ "end": 2678,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 38
+ },
+ "end": {
+ "line": 138,
+ "column": 43
+ },
+ "identifierName": "field"
+ },
+ "name": "field"
+ },
+ {
+ "type": "Identifier",
+ "start": 2679,
+ "end": 2680,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 44
+ },
+ "end": {
+ "line": 138,
+ "column": 45
+ },
+ "identifierName": "i"
+ },
+ "name": "i"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2685,
+ "end": 2800,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 50
+ },
+ "end": {
+ "line": 145,
+ "column": 6
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 2693,
+ "end": 2793,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 6
+ },
+ "end": {
+ "line": 144,
+ "column": 8
+ }
+ },
+ "argument": {
+ "type": "CallExpression",
+ "start": 2700,
+ "end": 2792,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 144,
+ "column": 7
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2700,
+ "end": 2719,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 139,
+ "column": 32
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2700,
+ "end": 2705,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 139,
+ "column": 18
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2706,
+ "end": 2719,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 19
+ },
+ "end": {
+ "line": 139,
+ "column": 32
+ },
+ "identifierName": "createElement"
+ },
+ "name": "createElement"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2728,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 7
+ },
+ "end": {
+ "line": 140,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2728,
+ "end": 2733,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 7
+ },
+ "end": {
+ "line": 140,
+ "column": 12
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2734,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 13
+ },
+ "end": {
+ "line": 140,
+ "column": 21
+ },
+ "identifierName": "Fragment"
+ },
+ "name": "Fragment"
+ },
+ "computed": false
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 2744,
+ "end": 2770,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 23
+ },
+ "end": {
+ "line": 142,
+ "column": 8
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2754,
+ "end": 2760,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2754,
+ "end": 2757,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 11
+ },
+ "identifierName": "key"
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2759,
+ "end": 2760,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 13
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ },
+ "identifierName": "i"
+ },
+ "name": "i"
+ }
+ }
+ ]
+ },
+ {
+ "type": "Identifier",
+ "start": 2779,
+ "end": 2784,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 7
+ },
+ "end": {
+ "line": 143,
+ "column": 12
+ },
+ "identifierName": "field"
+ },
+ "name": "field"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 2802,
+ "end": 2807,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 146,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2813,
+ "end": 2819,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 10
+ },
+ "end": {
+ "line": 148,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2819,
+ "end": 3476,
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 4
+ },
+ "end": {
+ "line": 180,
+ "column": 10
+ }
+ },
+ "openingElement": {
"type": "JSXOpeningElement",
- "start": 2147,
- "end": 2152,
+ "start": 2819,
+ "end": 2824,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 4
},
"end": {
- "line": 114,
+ "line": 148,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2148,
- "end": 2151,
+ "start": 2820,
+ "end": 2823,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 5
},
"end": {
- "line": 114,
+ "line": 148,
"column": 8
}
},
@@ -5338,29 +7037,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2360,
- "end": 2366,
+ "start": 3470,
+ "end": 3476,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 4
},
"end": {
- "line": 124,
+ "line": 180,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2362,
- "end": 2365,
+ "start": 3472,
+ "end": 3475,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 6
},
"end": {
- "line": 124,
+ "line": 180,
"column": 9
}
},
@@ -5370,15 +7069,15 @@
"children": [
{
"type": "JSXText",
- "start": 2152,
- "end": 2158,
+ "start": 2824,
+ "end": 2830,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 9
},
"end": {
- "line": 115,
+ "line": 149,
"column": 5
}
},
@@ -5387,44 +7086,44 @@
},
{
"type": "JSXElement",
- "start": 2158,
- "end": 2187,
+ "start": 2830,
+ "end": 2851,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 5
},
"end": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2158,
- "end": 2162,
+ "start": 2830,
+ "end": 2834,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 5
},
"end": {
- "line": 115,
+ "line": 149,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2159,
- "end": 2161,
+ "start": 2831,
+ "end": 2833,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 6
},
"end": {
- "line": 115,
+ "line": 149,
"column": 8
}
},
@@ -5434,30 +7133,30 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2182,
- "end": 2187,
+ "start": 2846,
+ "end": 2851,
"loc": {
"start": {
- "line": 115,
- "column": 29
+ "line": 149,
+ "column": 21
},
"end": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2184,
- "end": 2186,
+ "start": 2848,
+ "end": 2850,
"loc": {
"start": {
- "line": 115,
- "column": 31
+ "line": 149,
+ "column": 23
},
"end": {
- "line": 115,
- "column": 33
+ "line": 149,
+ "column": 25
}
},
"name": "h2"
@@ -5466,34 +7165,34 @@
"children": [
{
"type": "JSXText",
- "start": 2162,
- "end": 2182,
+ "start": 2834,
+ "end": 2846,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 9
},
"end": {
- "line": 115,
- "column": 29
+ "line": 149,
+ "column": 21
}
},
"extra": null,
- "value": "Created With Factory"
+ "value": "Magic Select"
}
]
},
{
"type": "JSXText",
- "start": 2187,
- "end": 2193,
+ "start": 2851,
+ "end": 2857,
"loc": {
"start": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
},
"end": {
- "line": 116,
+ "line": 150,
"column": 5
}
},
@@ -5501,456 +7200,1191 @@
"value": "\n\t\t\t\t\t"
},
{
- "type": "JSXExpressionContainer",
- "start": 2193,
- "end": 2355,
+ "type": "JSXElement",
+ "start": 2857,
+ "end": 3465,
"loc": {
"start": {
- "line": 116,
+ "line": 150,
"column": 5
},
"end": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
}
},
- "expression": {
- "type": "CallExpression",
- "start": 2194,
- "end": 2354,
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2857,
+ "end": 3465,
"loc": {
"start": {
- "line": 116,
- "column": 6
+ "line": 150,
+ "column": 5
},
"end": {
- "line": 123,
+ "line": 179,
"column": 7
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2194,
- "end": 2224,
- "loc": {
- "start": {
- "line": 116,
- "column": 6
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2880,
+ "end": 2894,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 6
+ },
+ "end": {
+ "line": 151,
+ "column": 20
+ }
},
- "end": {
- "line": 116,
- "column": 36
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2880,
+ "end": 2882,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 6
+ },
+ "end": {
+ "line": 151,
+ "column": 8
+ }
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2883,
+ "end": 2894,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 9
+ },
+ "end": {
+ "line": 151,
+ "column": 20
+ }
+ },
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2884,
+ "end": 2893,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 10
+ },
+ "end": {
+ "line": 151,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "magic-5",
+ "raw": "'magic-5'"
+ },
+ "value": "magic-5"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2901,
+ "end": 2922,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 6
+ },
+ "end": {
+ "line": 152,
+ "column": 27
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2901,
+ "end": 2906,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 6
+ },
+ "end": {
+ "line": 152,
+ "column": 11
+ }
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2907,
+ "end": 2922,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 12
+ },
+ "end": {
+ "line": 152,
+ "column": 27
+ }
+ },
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2908,
+ "end": 2921,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 13
+ },
+ "end": {
+ "line": 152,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Magic Group",
+ "raw": "'Magic Group'"
+ },
+ "value": "Magic Group"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2929,
+ "end": 2953,
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 6
+ },
+ "end": {
+ "line": 153,
+ "column": 30
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2929,
+ "end": 2943,
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 6
+ },
+ "end": {
+ "line": 153,
+ "column": 20
+ }
+ },
+ "name": "fieldClassName"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2944,
+ "end": 2953,
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 21
+ },
+ "end": {
+ "line": 153,
+ "column": 30
+ }
+ },
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2945,
+ "end": 2952,
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 22
+ },
+ "end": {
+ "line": 153,
+ "column": 29
+ }
+ },
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2960,
+ "end": 3035,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 6
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2960,
+ "end": 2973,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 6
+ },
+ "end": {
+ "line": 154,
+ "column": 19
+ }
+ },
+ "name": "onValueChange"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2974,
+ "end": 3035,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 20
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 2975,
+ "end": 3033,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 21
+ },
+ "end": {
+ "line": 156,
+ "column": 7
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2976,
+ "end": 2984,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 22
+ },
+ "end": {
+ "line": 154,
+ "column": 30
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2989,
+ "end": 3033,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 35
+ },
+ "end": {
+ "line": 156,
+ "column": 7
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2998,
+ "end": 3025,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 34
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2998,
+ "end": 3024,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 33
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 2998,
+ "end": 3013,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 22
+ },
+ "identifierName": "magicFieldValue"
+ },
+ "name": "magicFieldValue"
+ },
+ "right": {
+ "type": "Identifier",
+ "start": 3016,
+ "end": 3024,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 25
+ },
+ "end": {
+ "line": 155,
+ "column": 33
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
}
},
- "object": {
- "type": "CallExpression",
- "start": 2194,
- "end": 2220,
+ {
+ "type": "JSXAttribute",
+ "start": 3042,
+ "end": 3287,
"loc": {
"start": {
- "line": 116,
+ "line": 157,
"column": 6
},
"end": {
- "line": 116,
- "column": 32
+ "line": 170,
+ "column": 8
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2194,
- "end": 2204,
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3042,
+ "end": 3052,
"loc": {
"start": {
- "line": 116,
+ "line": 157,
"column": 6
},
"end": {
- "line": 116,
+ "line": 157,
"column": 16
}
},
- "object": {
- "type": "Identifier",
- "start": 2194,
- "end": 2199,
- "loc": {
- "start": {
- "line": 116,
- "column": 6
- },
- "end": {
- "line": 116,
- "column": 11
- },
- "identifierName": "Array"
- },
- "name": "Array"
- },
- "property": {
- "type": "Identifier",
- "start": 2200,
- "end": 2204,
- "loc": {
- "start": {
- "line": 116,
- "column": 12
- },
- "end": {
- "line": 116,
- "column": 16
- },
- "identifierName": "from"
- },
- "name": "from"
- },
- "computed": false
- },
- "arguments": [
- {
- "type": "Identifier",
- "start": 2205,
- "end": 2219,
- "loc": {
- "start": {
- "line": 116,
- "column": 17
- },
- "end": {
- "line": 116,
- "column": 31
- },
- "identifierName": "configFieldEls"
- },
- "name": "configFieldEls"
- }
- ]
- },
- "property": {
- "type": "Identifier",
- "start": 2221,
- "end": 2224,
- "loc": {
- "start": {
- "line": 116,
- "column": 33
- },
- "end": {
- "line": 116,
- "column": 36
- },
- "identifierName": "map"
- },
- "name": "map"
- },
- "computed": false
- },
- "arguments": [
- {
- "type": "ArrowFunctionExpression",
- "start": 2225,
- "end": 2353,
- "loc": {
- "start": {
- "line": 116,
- "column": 37
- },
- "end": {
- "line": 123,
- "column": 6
- }
+ "name": "fieldsList"
},
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [
- {
- "type": "Identifier",
- "start": 2226,
- "end": 2231,
- "loc": {
- "start": {
- "line": 116,
- "column": 38
- },
- "end": {
- "line": 116,
- "column": 43
- },
- "identifierName": "field"
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3053,
+ "end": 3287,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 17
},
- "name": "field"
+ "end": {
+ "line": 170,
+ "column": 8
+ }
},
- {
- "type": "Identifier",
- "start": 2232,
- "end": 2233,
+ "expression": {
+ "type": "ArrayExpression",
+ "start": 3054,
+ "end": 3286,
"loc": {
"start": {
- "line": 116,
- "column": 44
+ "line": 157,
+ "column": 18
},
"end": {
- "line": 116,
- "column": 45
- },
- "identifierName": "i"
- },
- "name": "i"
- }
- ],
- "body": {
- "type": "BlockStatement",
- "start": 2238,
- "end": 2353,
- "loc": {
- "start": {
- "line": 116,
- "column": 50
+ "line": 170,
+ "column": 7
+ }
},
- "end": {
- "line": 123,
- "column": 6
- }
- },
- "body": [
- {
- "type": "ReturnStatement",
- "start": 2246,
- "end": 2346,
- "loc": {
- "start": {
- "line": 117,
- "column": 6
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 3063,
+ "end": 3127,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 7
+ },
+ "end": {
+ "line": 161,
+ "column": 8
+ }
},
- "end": {
- "line": 122,
- "column": 8
- }
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3073,
+ "end": 3091,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 8
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3073,
+ "end": 3078,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 8
+ },
+ "end": {
+ "line": 159,
+ "column": 13
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3080,
+ "end": 3091,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Field One",
+ "raw": "'Field One'"
+ },
+ "value": "Field One"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3101,
+ "end": 3118,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3101,
+ "end": 3106,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 13
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3108,
+ "end": 3118,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 15
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "%fldOne%",
+ "raw": "'%fldOne%'"
+ },
+ "value": "%fldOne%"
+ }
+ }
+ ]
},
- "argument": {
- "type": "CallExpression",
- "start": 2253,
- "end": 2345,
+ {
+ "type": "ObjectExpression",
+ "start": 3136,
+ "end": 3200,
"loc": {
"start": {
- "line": 117,
- "column": 13
+ "line": 162,
+ "column": 7
},
"end": {
- "line": 122,
- "column": 7
+ "line": 165,
+ "column": 8
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2253,
- "end": 2272,
- "loc": {
- "start": {
- "line": 117,
- "column": 13
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3146,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 26
+ }
},
- "end": {
- "line": 117,
- "column": 32
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3146,
+ "end": 3151,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3153,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 15
+ },
+ "end": {
+ "line": 163,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Field Two",
+ "raw": "'Field Two'"
+ },
+ "value": "Field Two"
}
},
- "object": {
- "type": "Identifier",
- "start": 2253,
- "end": 2258,
+ {
+ "type": "ObjectProperty",
+ "start": 3174,
+ "end": 3191,
"loc": {
"start": {
- "line": 117,
- "column": 13
+ "line": 164,
+ "column": 8
},
"end": {
- "line": 117,
- "column": 18
+ "line": 164,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3174,
+ "end": 3179,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 13
+ },
+ "identifierName": "value"
},
- "identifierName": "React"
+ "name": "value"
},
- "name": "React"
+ "value": {
+ "type": "StringLiteral",
+ "start": 3181,
+ "end": 3191,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 15
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "%fldTwo%",
+ "raw": "'%fldTwo%'"
+ },
+ "value": "%fldTwo%"
+ }
+ }
+ ]
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 3209,
+ "end": 3277,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 7
},
- "property": {
- "type": "Identifier",
- "start": 2259,
- "end": 2272,
+ "end": {
+ "line": 169,
+ "column": 8
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3219,
+ "end": 3239,
"loc": {
"start": {
- "line": 117,
- "column": 19
+ "line": 167,
+ "column": 8
},
"end": {
- "line": 117,
- "column": 32
+ "line": 167,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3219,
+ "end": 3224,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ },
+ "identifierName": "label"
},
- "identifierName": "createElement"
+ "name": "label"
},
- "name": "createElement"
+ "value": {
+ "type": "StringLiteral",
+ "start": 3226,
+ "end": 3239,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 15
+ },
+ "end": {
+ "line": 167,
+ "column": 28
+ }
+ },
+ "extra": {
+ "rawValue": "Field Three",
+ "raw": "'Field Three'"
+ },
+ "value": "Field Three"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3249,
+ "end": 3268,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 27
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3249,
+ "end": 3254,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 13
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3256,
+ "end": 3268,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 15
+ },
+ "end": {
+ "line": 168,
+ "column": 27
+ }
+ },
+ "extra": {
+ "rawValue": "%fldThree%",
+ "raw": "'%fldThree%'"
+ },
+ "value": "%fldThree%"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3294,
+ "end": 3407,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 6
+ },
+ "end": {
+ "line": 176,
+ "column": 8
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3294,
+ "end": 3308,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 6
+ },
+ "end": {
+ "line": 171,
+ "column": 20
+ }
+ },
+ "name": "systemTagsList"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3309,
+ "end": 3407,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 21
+ },
+ "end": {
+ "line": 176,
+ "column": 8
+ }
+ },
+ "expression": {
+ "type": "ArrayExpression",
+ "start": 3310,
+ "end": 3406,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 22
+ },
+ "end": {
+ "line": 176,
+ "column": 7
+ }
+ },
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 3319,
+ "end": 3398,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 7
},
- "computed": false
+ "end": {
+ "line": 175,
+ "column": 8
+ }
},
- "arguments": [
+ "properties": [
{
- "type": "MemberExpression",
- "start": 2281,
- "end": 2295,
+ "type": "ObjectProperty",
+ "start": 3329,
+ "end": 3353,
"loc": {
"start": {
- "line": 118,
- "column": 7
+ "line": 173,
+ "column": 8
},
"end": {
- "line": 118,
- "column": 21
+ "line": 173,
+ "column": 32
}
},
- "object": {
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
"type": "Identifier",
- "start": 2281,
- "end": 2286,
+ "start": 3329,
+ "end": 3334,
"loc": {
"start": {
- "line": 118,
- "column": 7
+ "line": 173,
+ "column": 8
},
"end": {
- "line": 118,
- "column": 12
+ "line": 173,
+ "column": 13
},
- "identifierName": "React"
+ "identifierName": "label"
},
- "name": "React"
+ "name": "label"
},
- "property": {
- "type": "Identifier",
- "start": 2287,
- "end": 2295,
+ "value": {
+ "type": "StringLiteral",
+ "start": 3336,
+ "end": 3353,
"loc": {
"start": {
- "line": 118,
- "column": 13
+ "line": 173,
+ "column": 15
},
"end": {
- "line": 118,
- "column": 21
- },
- "identifierName": "Fragment"
+ "line": 173,
+ "column": 32
+ }
},
- "name": "Fragment"
- },
- "computed": false
+ "extra": {
+ "rawValue": "User First Name",
+ "raw": "'User First Name'"
+ },
+ "value": "User First Name"
+ }
},
{
- "type": "ObjectExpression",
- "start": 2297,
- "end": 2323,
+ "type": "ObjectProperty",
+ "start": 3363,
+ "end": 3389,
"loc": {
"start": {
- "line": 118,
- "column": 23
+ "line": 174,
+ "column": 8
},
"end": {
- "line": 120,
- "column": 8
+ "line": 174,
+ "column": 34
}
},
- "properties": [
- {
- "type": "ObjectProperty",
- "start": 2307,
- "end": 2313,
- "loc": {
- "start": {
- "line": 119,
- "column": 8
- },
- "end": {
- "line": 119,
- "column": 14
- }
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3363,
+ "end": 3368,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
},
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 2307,
- "end": 2310,
- "loc": {
- "start": {
- "line": 119,
- "column": 8
- },
- "end": {
- "line": 119,
- "column": 11
- },
- "identifierName": "key"
- },
- "name": "key"
+ "end": {
+ "line": 174,
+ "column": 13
},
- "value": {
- "type": "Identifier",
- "start": 2312,
- "end": 2313,
- "loc": {
- "start": {
- "line": 119,
- "column": 13
- },
- "end": {
- "line": 119,
- "column": 14
- },
- "identifierName": "i"
- },
- "name": "i"
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3370,
+ "end": 3389,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 15
+ },
+ "end": {
+ "line": 174,
+ "column": 34
}
- }
- ]
- },
- {
- "type": "Identifier",
- "start": 2332,
- "end": 2337,
- "loc": {
- "start": {
- "line": 121,
- "column": 7
},
- "end": {
- "line": 121,
- "column": 12
+ "extra": {
+ "rawValue": "{user:first_name}",
+ "raw": "'{user:first_name}'"
},
- "identifierName": "field"
- },
- "name": "field"
+ "value": "{user:first_name}"
+ }
}
]
}
+ ]
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3414,
+ "end": 3427,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 19
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3414,
+ "end": 3420,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 12
}
- ],
- "directives": []
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3421,
+ "end": 3427,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 13
+ },
+ "end": {
+ "line": 177,
+ "column": 19
+ }
+ },
+ "expression": {
+ "type": "BooleanLiteral",
+ "start": 3422,
+ "end": 3426,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 14
+ },
+ "end": {
+ "line": 177,
+ "column": 18
+ }
+ },
+ "value": true
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3434,
+ "end": 3457,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3434,
+ "end": 3439,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 11
+ }
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3440,
+ "end": 3457,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 12
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 3441,
+ "end": 3456,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 13
+ },
+ "end": {
+ "line": 178,
+ "column": 28
+ },
+ "identifierName": "magicFieldValue"
+ },
+ "name": "magicFieldValue"
+ }
}
}
- ]
- }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2858,
+ "end": 2873,
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 6
+ },
+ "end": {
+ "line": 150,
+ "column": 21
+ }
+ },
+ "name": "MagicFieldGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
},
{
"type": "JSXText",
- "start": 2355,
- "end": 2360,
+ "start": 3465,
+ "end": 3470,
"loc": {
"start": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
},
"end": {
- "line": 124,
+ "line": 180,
"column": 4
}
},
@@ -5961,15 +8395,15 @@
},
{
"type": "JSXText",
- "start": 2366,
- "end": 2372,
+ "start": 3476,
+ "end": 3482,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 10
},
"end": {
- "line": 126,
+ "line": 182,
"column": 4
}
},
@@ -5978,44 +8412,44 @@
},
{
"type": "JSXElement",
- "start": 2372,
- "end": 4161,
+ "start": 3482,
+ "end": 5271,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 4
},
"end": {
- "line": 206,
+ "line": 262,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2372,
- "end": 2377,
+ "start": 3482,
+ "end": 3487,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 4
},
"end": {
- "line": 126,
+ "line": 182,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2373,
- "end": 2376,
+ "start": 3483,
+ "end": 3486,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 5
},
"end": {
- "line": 126,
+ "line": 182,
"column": 8
}
},
@@ -6025,29 +8459,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4155,
- "end": 4161,
+ "start": 5265,
+ "end": 5271,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 4
},
"end": {
- "line": 206,
+ "line": 262,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4157,
- "end": 4160,
+ "start": 5267,
+ "end": 5270,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 6
},
"end": {
- "line": 206,
+ "line": 262,
"column": 9
}
},
@@ -6057,15 +8491,15 @@
"children": [
{
"type": "JSXText",
- "start": 2377,
- "end": 2383,
+ "start": 3487,
+ "end": 3493,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 5
}
},
@@ -6074,44 +8508,44 @@
},
{
"type": "JSXElement",
- "start": 2383,
- "end": 2398,
+ "start": 3493,
+ "end": 3508,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 5
},
"end": {
- "line": 127,
+ "line": 183,
"column": 20
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2383,
- "end": 2387,
+ "start": 3493,
+ "end": 3497,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 5
},
"end": {
- "line": 127,
+ "line": 183,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2384,
- "end": 2386,
+ "start": 3494,
+ "end": 3496,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 6
},
"end": {
- "line": 127,
+ "line": 183,
"column": 8
}
},
@@ -6121,29 +8555,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2393,
- "end": 2398,
+ "start": 3503,
+ "end": 3508,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 15
},
"end": {
- "line": 127,
+ "line": 183,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2395,
- "end": 2397,
+ "start": 3505,
+ "end": 3507,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 17
},
"end": {
- "line": 127,
+ "line": 183,
"column": 19
}
},
@@ -6153,15 +8587,15 @@
"children": [
{
"type": "JSXText",
- "start": 2387,
- "end": 2393,
+ "start": 3497,
+ "end": 3503,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 15
}
},
@@ -6172,15 +8606,15 @@
},
{
"type": "JSXText",
- "start": 2398,
- "end": 2404,
+ "start": 3508,
+ "end": 3514,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 20
},
"end": {
- "line": 128,
+ "line": 184,
"column": 5
}
},
@@ -6189,58 +8623,58 @@
},
{
"type": "JSXElement",
- "start": 2404,
- "end": 2627,
+ "start": 3514,
+ "end": 3737,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 5
},
"end": {
- "line": 137,
+ "line": 193,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2404,
- "end": 2627,
+ "start": 3514,
+ "end": 3737,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 5
},
"end": {
- "line": 137,
+ "line": 193,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2422,
- "end": 2439,
+ "start": 3532,
+ "end": 3549,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 6
},
"end": {
- "line": 129,
+ "line": 185,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2422,
- "end": 2424,
+ "start": 3532,
+ "end": 3534,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 6
},
"end": {
- "line": 129,
+ "line": 185,
"column": 8
}
},
@@ -6248,29 +8682,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2425,
- "end": 2439,
+ "start": 3535,
+ "end": 3549,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 9
},
"end": {
- "line": 129,
+ "line": 185,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2426,
- "end": 2438,
+ "start": 3536,
+ "end": 3548,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 10
},
"end": {
- "line": 129,
+ "line": 185,
"column": 22
}
},
@@ -6284,29 +8718,29 @@
},
{
"type": "JSXAttribute",
- "start": 2446,
- "end": 2475,
+ "start": 3556,
+ "end": 3585,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 6
},
"end": {
- "line": 130,
+ "line": 186,
"column": 35
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2446,
- "end": 2451,
+ "start": 3556,
+ "end": 3561,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 6
},
"end": {
- "line": 130,
+ "line": 186,
"column": 11
}
},
@@ -6314,29 +8748,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2452,
- "end": 2475,
+ "start": 3562,
+ "end": 3585,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 12
},
"end": {
- "line": 130,
+ "line": 186,
"column": 35
}
},
"expression": {
"type": "StringLiteral",
- "start": 2453,
- "end": 2474,
+ "start": 3563,
+ "end": 3584,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 13
},
"end": {
- "line": 130,
+ "line": 186,
"column": 34
}
},
@@ -6350,29 +8784,29 @@
},
{
"type": "JSXAttribute",
- "start": 2482,
- "end": 2496,
+ "start": 3592,
+ "end": 3606,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 6
},
"end": {
- "line": 131,
+ "line": 187,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2482,
- "end": 2486,
+ "start": 3592,
+ "end": 3596,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 6
},
"end": {
- "line": 131,
+ "line": 187,
"column": 10
}
},
@@ -6380,29 +8814,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2487,
- "end": 2496,
+ "start": 3597,
+ "end": 3606,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 11
},
"end": {
- "line": 131,
+ "line": 187,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2488,
- "end": 2495,
+ "start": 3598,
+ "end": 3605,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 12
},
"end": {
- "line": 131,
+ "line": 187,
"column": 19
}
},
@@ -6416,29 +8850,29 @@
},
{
"type": "JSXAttribute",
- "start": 2503,
- "end": 2520,
+ "start": 3613,
+ "end": 3630,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 6
},
"end": {
- "line": 132,
+ "line": 188,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2503,
- "end": 2513,
+ "start": 3613,
+ "end": 3623,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 6
},
"end": {
- "line": 132,
+ "line": 188,
"column": 16
}
},
@@ -6446,29 +8880,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2514,
- "end": 2520,
+ "start": 3624,
+ "end": 3630,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 17
},
"end": {
- "line": 132,
+ "line": 188,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2515,
- "end": 2519,
+ "start": 3625,
+ "end": 3629,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 18
},
"end": {
- "line": 132,
+ "line": 188,
"column": 22
}
},
@@ -6478,29 +8912,29 @@
},
{
"type": "JSXAttribute",
- "start": 2527,
- "end": 2545,
+ "start": 3637,
+ "end": 3655,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 6
},
"end": {
- "line": 133,
+ "line": 189,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2527,
- "end": 2532,
+ "start": 3637,
+ "end": 3642,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 6
},
"end": {
- "line": 133,
+ "line": 189,
"column": 11
}
},
@@ -6508,43 +8942,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2533,
- "end": 2545,
+ "start": 3643,
+ "end": 3655,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 12
},
"end": {
- "line": 133,
+ "line": 189,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 2534,
- "end": 2544,
+ "start": 3644,
+ "end": 3654,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 13
},
"end": {
- "line": 133,
+ "line": 189,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 2534,
- "end": 2540,
+ "start": 3644,
+ "end": 3650,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 13
},
"end": {
- "line": 133,
+ "line": 189,
"column": 19
},
"identifierName": "values"
@@ -6553,15 +8987,15 @@
},
"property": {
"type": "Identifier",
- "start": 2541,
- "end": 2544,
+ "start": 3651,
+ "end": 3654,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 20
},
"end": {
- "line": 133,
+ "line": 189,
"column": 23
},
"identifierName": "one"
@@ -6574,29 +9008,29 @@
},
{
"type": "JSXAttribute",
- "start": 2552,
- "end": 2619,
+ "start": 3662,
+ "end": 3729,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 6
},
"end": {
- "line": 136,
+ "line": 192,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2552,
- "end": 2565,
+ "start": 3662,
+ "end": 3675,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 6
},
"end": {
- "line": 134,
+ "line": 190,
"column": 19
}
},
@@ -6604,29 +9038,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2566,
- "end": 2619,
+ "start": 3676,
+ "end": 3729,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 20
},
"end": {
- "line": 136,
+ "line": 192,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 2567,
- "end": 2618,
+ "start": 3677,
+ "end": 3728,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 21
},
"end": {
- "line": 136,
+ "line": 192,
"column": 7
}
},
@@ -6637,15 +9071,15 @@
"params": [
{
"type": "Identifier",
- "start": 2568,
- "end": 2576,
+ "start": 3678,
+ "end": 3686,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 22
},
"end": {
- "line": 134,
+ "line": 190,
"column": 30
},
"identifierName": "newValue"
@@ -6655,73 +9089,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 2581,
- "end": 2618,
+ "start": 3691,
+ "end": 3728,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 35
},
"end": {
- "line": 136,
+ "line": 192,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 2590,
- "end": 2610,
+ "start": 3700,
+ "end": 3720,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 2590,
- "end": 2609,
+ "start": 3700,
+ "end": 3719,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 2590,
- "end": 2600,
+ "start": 3700,
+ "end": 3710,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 2590,
- "end": 2596,
+ "start": 3700,
+ "end": 3706,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 13
},
"identifierName": "values"
@@ -6730,15 +9164,15 @@
},
"property": {
"type": "Identifier",
- "start": 2597,
- "end": 2600,
+ "start": 3707,
+ "end": 3710,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 14
},
"end": {
- "line": 135,
+ "line": 191,
"column": 17
},
"identifierName": "one"
@@ -6749,15 +9183,15 @@
},
"right": {
"type": "Identifier",
- "start": 2601,
- "end": 2609,
+ "start": 3711,
+ "end": 3719,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 18
},
"end": {
- "line": 135,
+ "line": 191,
"column": 26
},
"identifierName": "newValue"
@@ -6775,15 +9209,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2405,
- "end": 2415,
+ "start": 3515,
+ "end": 3525,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 6
},
"end": {
- "line": 128,
+ "line": 184,
"column": 16
}
},
@@ -6796,15 +9230,15 @@
},
{
"type": "JSXText",
- "start": 2627,
- "end": 2634,
+ "start": 3737,
+ "end": 3744,
"loc": {
"start": {
- "line": 137,
+ "line": 193,
"column": 7
},
"end": {
- "line": 139,
+ "line": 195,
"column": 5
}
},
@@ -6813,58 +9247,58 @@
},
{
"type": "JSXElement",
- "start": 2634,
- "end": 2861,
+ "start": 3744,
+ "end": 3971,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 5
},
"end": {
- "line": 148,
+ "line": 204,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2634,
- "end": 2861,
+ "start": 3744,
+ "end": 3971,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 5
},
"end": {
- "line": 148,
+ "line": 204,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2652,
- "end": 2669,
+ "start": 3762,
+ "end": 3779,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 6
},
"end": {
- "line": 140,
+ "line": 196,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2652,
- "end": 2654,
+ "start": 3762,
+ "end": 3764,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 6
},
"end": {
- "line": 140,
+ "line": 196,
"column": 8
}
},
@@ -6872,29 +9306,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2655,
- "end": 2669,
+ "start": 3765,
+ "end": 3779,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 9
},
"end": {
- "line": 140,
+ "line": 196,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2656,
- "end": 2668,
+ "start": 3766,
+ "end": 3778,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 10
},
"end": {
- "line": 140,
+ "line": 196,
"column": 22
}
},
@@ -6908,29 +9342,29 @@
},
{
"type": "JSXAttribute",
- "start": 2676,
- "end": 2709,
+ "start": 3786,
+ "end": 3819,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 6
},
"end": {
- "line": 141,
+ "line": 197,
"column": 39
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2676,
- "end": 2681,
+ "start": 3786,
+ "end": 3791,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 6
},
"end": {
- "line": 141,
+ "line": 197,
"column": 11
}
},
@@ -6938,29 +9372,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2682,
- "end": 2709,
+ "start": 3792,
+ "end": 3819,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 12
},
"end": {
- "line": 141,
+ "line": 197,
"column": 39
}
},
"expression": {
"type": "StringLiteral",
- "start": 2683,
- "end": 2708,
+ "start": 3793,
+ "end": 3818,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 13
},
"end": {
- "line": 141,
+ "line": 197,
"column": 38
}
},
@@ -6974,29 +9408,29 @@
},
{
"type": "JSXAttribute",
- "start": 2716,
- "end": 2730,
+ "start": 3826,
+ "end": 3840,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 6
},
"end": {
- "line": 142,
+ "line": 198,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2716,
- "end": 2720,
+ "start": 3826,
+ "end": 3830,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 6
},
"end": {
- "line": 142,
+ "line": 198,
"column": 10
}
},
@@ -7004,29 +9438,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2721,
- "end": 2730,
+ "start": 3831,
+ "end": 3840,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 11
},
"end": {
- "line": 142,
+ "line": 198,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2722,
- "end": 2729,
+ "start": 3832,
+ "end": 3839,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 12
},
"end": {
- "line": 142,
+ "line": 198,
"column": 19
}
},
@@ -7040,29 +9474,29 @@
},
{
"type": "JSXAttribute",
- "start": 2737,
- "end": 2754,
+ "start": 3847,
+ "end": 3864,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 6
},
"end": {
- "line": 143,
+ "line": 199,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2737,
- "end": 2747,
+ "start": 3847,
+ "end": 3857,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 6
},
"end": {
- "line": 143,
+ "line": 199,
"column": 16
}
},
@@ -7070,29 +9504,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2748,
- "end": 2754,
+ "start": 3858,
+ "end": 3864,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 17
},
"end": {
- "line": 143,
+ "line": 199,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2749,
- "end": 2753,
+ "start": 3859,
+ "end": 3863,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 18
},
"end": {
- "line": 143,
+ "line": 199,
"column": 22
}
},
@@ -7102,29 +9536,29 @@
},
{
"type": "JSXAttribute",
- "start": 2761,
- "end": 2779,
+ "start": 3871,
+ "end": 3889,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 6
},
"end": {
- "line": 144,
+ "line": 200,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2761,
- "end": 2766,
+ "start": 3871,
+ "end": 3876,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 6
},
"end": {
- "line": 144,
+ "line": 200,
"column": 11
}
},
@@ -7132,43 +9566,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2767,
- "end": 2779,
+ "start": 3877,
+ "end": 3889,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 12
},
"end": {
- "line": 144,
+ "line": 200,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 2768,
- "end": 2778,
+ "start": 3878,
+ "end": 3888,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 13
},
"end": {
- "line": 144,
+ "line": 200,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 2768,
- "end": 2774,
+ "start": 3878,
+ "end": 3884,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 13
},
"end": {
- "line": 144,
+ "line": 200,
"column": 19
},
"identifierName": "values"
@@ -7177,15 +9611,15 @@
},
"property": {
"type": "Identifier",
- "start": 2775,
- "end": 2778,
+ "start": 3885,
+ "end": 3888,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 20
},
"end": {
- "line": 144,
+ "line": 200,
"column": 23
},
"identifierName": "two"
@@ -7198,29 +9632,29 @@
},
{
"type": "JSXAttribute",
- "start": 2786,
- "end": 2853,
+ "start": 3896,
+ "end": 3963,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 6
},
"end": {
- "line": 147,
+ "line": 203,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2786,
- "end": 2799,
+ "start": 3896,
+ "end": 3909,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 6
},
"end": {
- "line": 145,
+ "line": 201,
"column": 19
}
},
@@ -7228,29 +9662,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2800,
- "end": 2853,
+ "start": 3910,
+ "end": 3963,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 20
},
"end": {
- "line": 147,
+ "line": 203,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 2801,
- "end": 2852,
+ "start": 3911,
+ "end": 3962,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 21
},
"end": {
- "line": 147,
+ "line": 203,
"column": 7
}
},
@@ -7261,15 +9695,15 @@
"params": [
{
"type": "Identifier",
- "start": 2802,
- "end": 2810,
+ "start": 3912,
+ "end": 3920,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 22
},
"end": {
- "line": 145,
+ "line": 201,
"column": 30
},
"identifierName": "newValue"
@@ -7279,73 +9713,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 2815,
- "end": 2852,
+ "start": 3925,
+ "end": 3962,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 35
},
"end": {
- "line": 147,
+ "line": 203,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 2824,
- "end": 2844,
+ "start": 3934,
+ "end": 3954,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 2824,
- "end": 2843,
+ "start": 3934,
+ "end": 3953,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 2824,
- "end": 2834,
+ "start": 3934,
+ "end": 3944,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 2824,
- "end": 2830,
+ "start": 3934,
+ "end": 3940,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 13
},
"identifierName": "values"
@@ -7354,15 +9788,15 @@
},
"property": {
"type": "Identifier",
- "start": 2831,
- "end": 2834,
+ "start": 3941,
+ "end": 3944,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 14
},
"end": {
- "line": 146,
+ "line": 202,
"column": 17
},
"identifierName": "two"
@@ -7373,15 +9807,15 @@
},
"right": {
"type": "Identifier",
- "start": 2835,
- "end": 2843,
+ "start": 3945,
+ "end": 3953,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 18
},
"end": {
- "line": 146,
+ "line": 202,
"column": 26
},
"identifierName": "newValue"
@@ -7399,15 +9833,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2635,
- "end": 2645,
+ "start": 3745,
+ "end": 3755,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 6
},
"end": {
- "line": 139,
+ "line": 195,
"column": 16
}
},
@@ -7420,15 +9854,15 @@
},
{
"type": "JSXText",
- "start": 2861,
- "end": 2868,
+ "start": 3971,
+ "end": 3978,
"loc": {
"start": {
- "line": 148,
+ "line": 204,
"column": 7
},
"end": {
- "line": 150,
+ "line": 206,
"column": 5
}
},
@@ -7437,58 +9871,58 @@
},
{
"type": "JSXElement",
- "start": 2868,
- "end": 3142,
+ "start": 3978,
+ "end": 4252,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 5
},
"end": {
- "line": 160,
+ "line": 216,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2868,
- "end": 3142,
+ "start": 3978,
+ "end": 4252,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 5
},
"end": {
- "line": 160,
+ "line": 216,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2886,
- "end": 2903,
+ "start": 3996,
+ "end": 4013,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 6
},
"end": {
- "line": 151,
+ "line": 207,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2886,
- "end": 2888,
+ "start": 3996,
+ "end": 3998,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 6
},
"end": {
- "line": 151,
+ "line": 207,
"column": 8
}
},
@@ -7496,29 +9930,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2889,
- "end": 2903,
+ "start": 3999,
+ "end": 4013,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 9
},
"end": {
- "line": 151,
+ "line": 207,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2890,
- "end": 2902,
+ "start": 4000,
+ "end": 4012,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 10
},
"end": {
- "line": 151,
+ "line": 207,
"column": 22
}
},
@@ -7532,29 +9966,29 @@
},
{
"type": "JSXAttribute",
- "start": 2910,
- "end": 2934,
+ "start": 4020,
+ "end": 4044,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 6
},
"end": {
- "line": 152,
+ "line": 208,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2910,
- "end": 2915,
+ "start": 4020,
+ "end": 4025,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 6
},
"end": {
- "line": 152,
+ "line": 208,
"column": 11
}
},
@@ -7562,29 +9996,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2916,
- "end": 2934,
+ "start": 4026,
+ "end": 4044,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 12
},
"end": {
- "line": 152,
+ "line": 208,
"column": 30
}
},
"expression": {
"type": "StringLiteral",
- "start": 2917,
- "end": 2933,
+ "start": 4027,
+ "end": 4043,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 13
},
"end": {
- "line": 152,
+ "line": 208,
"column": 29
}
},
@@ -7598,29 +10032,29 @@
},
{
"type": "JSXAttribute",
- "start": 2941,
- "end": 2955,
+ "start": 4051,
+ "end": 4065,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 6
},
"end": {
- "line": 153,
+ "line": 209,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2941,
- "end": 2945,
+ "start": 4051,
+ "end": 4055,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 6
},
"end": {
- "line": 153,
+ "line": 209,
"column": 10
}
},
@@ -7628,29 +10062,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2946,
- "end": 2955,
+ "start": 4056,
+ "end": 4065,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 11
},
"end": {
- "line": 153,
+ "line": 209,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2947,
- "end": 2954,
+ "start": 4057,
+ "end": 4064,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 12
},
"end": {
- "line": 153,
+ "line": 209,
"column": 19
}
},
@@ -7664,29 +10098,29 @@
},
{
"type": "JSXAttribute",
- "start": 2962,
- "end": 2979,
+ "start": 4072,
+ "end": 4089,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 6
},
"end": {
- "line": 154,
+ "line": 210,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2962,
- "end": 2972,
+ "start": 4072,
+ "end": 4082,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 6
},
"end": {
- "line": 154,
+ "line": 210,
"column": 16
}
},
@@ -7694,29 +10128,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2973,
- "end": 2979,
+ "start": 4083,
+ "end": 4089,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 17
},
"end": {
- "line": 154,
+ "line": 210,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2974,
- "end": 2978,
+ "start": 4084,
+ "end": 4088,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 18
},
"end": {
- "line": 154,
+ "line": 210,
"column": 22
}
},
@@ -7726,29 +10160,29 @@
},
{
"type": "JSXAttribute",
- "start": 2986,
- "end": 3032,
+ "start": 4096,
+ "end": 4142,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 6
},
"end": {
- "line": 155,
+ "line": 211,
"column": 52
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2986,
- "end": 2990,
+ "start": 4096,
+ "end": 4100,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 6
},
"end": {
- "line": 155,
+ "line": 211,
"column": 10
}
},
@@ -7756,29 +10190,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2991,
- "end": 3032,
+ "start": 4101,
+ "end": 4142,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 11
},
"end": {
- "line": 155,
+ "line": 211,
"column": 52
}
},
"expression": {
"type": "StringLiteral",
- "start": 2992,
- "end": 3031,
+ "start": 4102,
+ "end": 4141,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 12
},
"end": {
- "line": 155,
+ "line": 211,
"column": 51
}
},
@@ -7792,29 +10226,29 @@
},
{
"type": "JSXAttribute",
- "start": 3039,
- "end": 3058,
+ "start": 4149,
+ "end": 4168,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 6
},
"end": {
- "line": 156,
+ "line": 212,
"column": 25
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3039,
- "end": 3044,
+ "start": 4149,
+ "end": 4154,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 6
},
"end": {
- "line": 156,
+ "line": 212,
"column": 11
}
},
@@ -7822,43 +10256,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3045,
- "end": 3058,
+ "start": 4155,
+ "end": 4168,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 12
},
"end": {
- "line": 156,
+ "line": 212,
"column": 25
}
},
"expression": {
"type": "MemberExpression",
- "start": 3046,
- "end": 3057,
+ "start": 4156,
+ "end": 4167,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 13
},
"end": {
- "line": 156,
+ "line": 212,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 3046,
- "end": 3052,
+ "start": 4156,
+ "end": 4162,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 13
},
"end": {
- "line": 156,
+ "line": 212,
"column": 19
},
"identifierName": "values"
@@ -7867,15 +10301,15 @@
},
"property": {
"type": "Identifier",
- "start": 3053,
- "end": 3057,
+ "start": 4163,
+ "end": 4167,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 20
},
"end": {
- "line": 156,
+ "line": 212,
"column": 24
},
"identifierName": "thre"
@@ -7888,29 +10322,29 @@
},
{
"type": "JSXAttribute",
- "start": 3065,
- "end": 3134,
+ "start": 4175,
+ "end": 4244,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 6
},
"end": {
- "line": 159,
+ "line": 215,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3065,
- "end": 3078,
+ "start": 4175,
+ "end": 4188,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 6
},
"end": {
- "line": 157,
+ "line": 213,
"column": 19
}
},
@@ -7918,29 +10352,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3079,
- "end": 3134,
+ "start": 4189,
+ "end": 4244,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 20
},
"end": {
- "line": 159,
+ "line": 215,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3080,
- "end": 3133,
+ "start": 4190,
+ "end": 4243,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 21
},
"end": {
- "line": 159,
+ "line": 215,
"column": 7
}
},
@@ -7951,15 +10385,15 @@
"params": [
{
"type": "Identifier",
- "start": 3081,
- "end": 3089,
+ "start": 4191,
+ "end": 4199,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 22
},
"end": {
- "line": 157,
+ "line": 213,
"column": 30
},
"identifierName": "newValue"
@@ -7969,73 +10403,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3094,
- "end": 3133,
+ "start": 4204,
+ "end": 4243,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 35
},
"end": {
- "line": 159,
+ "line": 215,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3103,
- "end": 3125,
+ "start": 4213,
+ "end": 4235,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 29
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3103,
- "end": 3124,
+ "start": 4213,
+ "end": 4234,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 28
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3103,
- "end": 3115,
+ "start": 4213,
+ "end": 4225,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 19
}
},
"object": {
"type": "Identifier",
- "start": 3103,
- "end": 3109,
+ "start": 4213,
+ "end": 4219,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 13
},
"identifierName": "values"
@@ -8044,15 +10478,15 @@
},
"property": {
"type": "Identifier",
- "start": 3110,
- "end": 3115,
+ "start": 4220,
+ "end": 4225,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 14
},
"end": {
- "line": 158,
+ "line": 214,
"column": 19
},
"identifierName": "three"
@@ -8063,15 +10497,15 @@
},
"right": {
"type": "Identifier",
- "start": 3116,
- "end": 3124,
+ "start": 4226,
+ "end": 4234,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 20
},
"end": {
- "line": 158,
+ "line": 214,
"column": 28
},
"identifierName": "newValue"
@@ -8089,15 +10523,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2869,
- "end": 2879,
+ "start": 3979,
+ "end": 3989,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 6
},
"end": {
- "line": 150,
+ "line": 206,
"column": 16
}
},
@@ -8110,15 +10544,15 @@
},
{
"type": "JSXText",
- "start": 3142,
- "end": 3149,
+ "start": 4252,
+ "end": 4259,
"loc": {
"start": {
- "line": 160,
+ "line": 216,
"column": 7
},
"end": {
- "line": 162,
+ "line": 218,
"column": 5
}
},
@@ -8127,58 +10561,58 @@
},
{
"type": "JSXElement",
- "start": 3149,
- "end": 3406,
+ "start": 4259,
+ "end": 4516,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 5
},
"end": {
- "line": 172,
+ "line": 228,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3149,
- "end": 3406,
+ "start": 4259,
+ "end": 4516,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 5
},
"end": {
- "line": 172,
+ "line": 228,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3167,
- "end": 3184,
+ "start": 4277,
+ "end": 4294,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 6
},
"end": {
- "line": 163,
+ "line": 219,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3167,
- "end": 3169,
+ "start": 4277,
+ "end": 4279,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 6
},
"end": {
- "line": 163,
+ "line": 219,
"column": 8
}
},
@@ -8186,29 +10620,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3170,
- "end": 3184,
+ "start": 4280,
+ "end": 4294,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 9
},
"end": {
- "line": 163,
+ "line": 219,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3171,
- "end": 3183,
+ "start": 4281,
+ "end": 4293,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 10
},
"end": {
- "line": 163,
+ "line": 219,
"column": 22
}
},
@@ -8222,29 +10656,29 @@
},
{
"type": "JSXAttribute",
- "start": 3191,
- "end": 3227,
+ "start": 4301,
+ "end": 4337,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 6
},
"end": {
- "line": 164,
+ "line": 220,
"column": 42
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3191,
- "end": 3196,
+ "start": 4301,
+ "end": 4306,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 6
},
"end": {
- "line": 164,
+ "line": 220,
"column": 11
}
},
@@ -8252,29 +10686,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3197,
- "end": 3227,
+ "start": 4307,
+ "end": 4337,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 12
},
"end": {
- "line": 164,
+ "line": 220,
"column": 42
}
},
"expression": {
"type": "StringLiteral",
- "start": 3198,
- "end": 3226,
+ "start": 4308,
+ "end": 4336,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 13
},
"end": {
- "line": 164,
+ "line": 220,
"column": 41
}
},
@@ -8288,29 +10722,29 @@
},
{
"type": "JSXAttribute",
- "start": 3234,
- "end": 3248,
+ "start": 4344,
+ "end": 4358,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 6
},
"end": {
- "line": 165,
+ "line": 221,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3234,
- "end": 3238,
+ "start": 4344,
+ "end": 4348,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 6
},
"end": {
- "line": 165,
+ "line": 221,
"column": 10
}
},
@@ -8318,29 +10752,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3239,
- "end": 3248,
+ "start": 4349,
+ "end": 4358,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 11
},
"end": {
- "line": 165,
+ "line": 221,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3240,
- "end": 3247,
+ "start": 4350,
+ "end": 4357,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 12
},
"end": {
- "line": 165,
+ "line": 221,
"column": 19
}
},
@@ -8354,29 +10788,29 @@
},
{
"type": "JSXAttribute",
- "start": 3255,
- "end": 3275,
+ "start": 4365,
+ "end": 4385,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 6
},
"end": {
- "line": 166,
+ "line": 222,
"column": 26
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3255,
- "end": 3264,
+ "start": 4365,
+ "end": 4374,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 6
},
"end": {
- "line": 166,
+ "line": 222,
"column": 15
}
},
@@ -8384,29 +10818,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3265,
- "end": 3275,
+ "start": 4375,
+ "end": 4385,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 16
},
"end": {
- "line": 166,
+ "line": 222,
"column": 26
}
},
"expression": {
"type": "StringLiteral",
- "start": 3266,
- "end": 3274,
+ "start": 4376,
+ "end": 4384,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 17
},
"end": {
- "line": 166,
+ "line": 222,
"column": 25
}
},
@@ -8420,29 +10854,29 @@
},
{
"type": "JSXAttribute",
- "start": 3282,
- "end": 3299,
+ "start": 4392,
+ "end": 4409,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 6
},
"end": {
- "line": 167,
+ "line": 223,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3282,
- "end": 3292,
+ "start": 4392,
+ "end": 4402,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 6
},
"end": {
- "line": 167,
+ "line": 223,
"column": 16
}
},
@@ -8450,29 +10884,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3293,
- "end": 3299,
+ "start": 4403,
+ "end": 4409,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 17
},
"end": {
- "line": 167,
+ "line": 223,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3294,
- "end": 3298,
+ "start": 4404,
+ "end": 4408,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 18
},
"end": {
- "line": 167,
+ "line": 223,
"column": 22
}
},
@@ -8482,29 +10916,29 @@
},
{
"type": "JSXAttribute",
- "start": 3306,
- "end": 3324,
+ "start": 4416,
+ "end": 4434,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 6
},
"end": {
- "line": 168,
+ "line": 224,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3306,
- "end": 3311,
+ "start": 4416,
+ "end": 4421,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 6
},
"end": {
- "line": 168,
+ "line": 224,
"column": 11
}
},
@@ -8512,43 +10946,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3312,
- "end": 3324,
+ "start": 4422,
+ "end": 4434,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 12
},
"end": {
- "line": 168,
+ "line": 224,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3313,
- "end": 3323,
+ "start": 4423,
+ "end": 4433,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 13
},
"end": {
- "line": 168,
+ "line": 224,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3313,
- "end": 3319,
+ "start": 4423,
+ "end": 4429,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 13
},
"end": {
- "line": 168,
+ "line": 224,
"column": 19
},
"identifierName": "values"
@@ -8557,15 +10991,15 @@
},
"property": {
"type": "Identifier",
- "start": 3320,
- "end": 3323,
+ "start": 4430,
+ "end": 4433,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 20
},
"end": {
- "line": 168,
+ "line": 224,
"column": 23
},
"identifierName": "two"
@@ -8578,29 +11012,29 @@
},
{
"type": "JSXAttribute",
- "start": 3331,
- "end": 3398,
+ "start": 4441,
+ "end": 4508,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 6
},
"end": {
- "line": 171,
+ "line": 227,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3331,
- "end": 3344,
+ "start": 4441,
+ "end": 4454,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 6
},
"end": {
- "line": 169,
+ "line": 225,
"column": 19
}
},
@@ -8608,29 +11042,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3345,
- "end": 3398,
+ "start": 4455,
+ "end": 4508,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 20
},
"end": {
- "line": 171,
+ "line": 227,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3346,
- "end": 3397,
+ "start": 4456,
+ "end": 4507,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 21
},
"end": {
- "line": 171,
+ "line": 227,
"column": 7
}
},
@@ -8641,15 +11075,15 @@
"params": [
{
"type": "Identifier",
- "start": 3347,
- "end": 3355,
+ "start": 4457,
+ "end": 4465,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 22
},
"end": {
- "line": 169,
+ "line": 225,
"column": 30
},
"identifierName": "newValue"
@@ -8659,73 +11093,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3360,
- "end": 3397,
+ "start": 4470,
+ "end": 4507,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 35
},
"end": {
- "line": 171,
+ "line": 227,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3369,
- "end": 3389,
+ "start": 4479,
+ "end": 4499,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3369,
- "end": 3388,
+ "start": 4479,
+ "end": 4498,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3369,
- "end": 3379,
+ "start": 4479,
+ "end": 4489,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 3369,
- "end": 3375,
+ "start": 4479,
+ "end": 4485,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 13
},
"identifierName": "values"
@@ -8734,15 +11168,15 @@
},
"property": {
"type": "Identifier",
- "start": 3376,
- "end": 3379,
+ "start": 4486,
+ "end": 4489,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 14
},
"end": {
- "line": 170,
+ "line": 226,
"column": 17
},
"identifierName": "two"
@@ -8753,15 +11187,15 @@
},
"right": {
"type": "Identifier",
- "start": 3380,
- "end": 3388,
+ "start": 4490,
+ "end": 4498,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 18
},
"end": {
- "line": 170,
+ "line": 226,
"column": 26
},
"identifierName": "newValue"
@@ -8779,15 +11213,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3150,
- "end": 3160,
+ "start": 4260,
+ "end": 4270,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 6
},
"end": {
- "line": 162,
+ "line": 218,
"column": 16
}
},
@@ -8800,15 +11234,15 @@
},
{
"type": "JSXText",
- "start": 3406,
- "end": 3413,
+ "start": 4516,
+ "end": 4523,
"loc": {
"start": {
- "line": 172,
+ "line": 228,
"column": 7
},
"end": {
- "line": 174,
+ "line": 230,
"column": 5
}
},
@@ -8817,58 +11251,58 @@
},
{
"type": "JSXElement",
- "start": 3413,
- "end": 3783,
+ "start": 4523,
+ "end": 4893,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 5
},
"end": {
- "line": 189,
+ "line": 245,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3413,
- "end": 3783,
+ "start": 4523,
+ "end": 4893,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 5
},
"end": {
- "line": 189,
+ "line": 245,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3431,
- "end": 3448,
+ "start": 4541,
+ "end": 4558,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 6
},
"end": {
- "line": 175,
+ "line": 231,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3431,
- "end": 3433,
+ "start": 4541,
+ "end": 4543,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 6
},
"end": {
- "line": 175,
+ "line": 231,
"column": 8
}
},
@@ -8876,29 +11310,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3434,
- "end": 3448,
+ "start": 4544,
+ "end": 4558,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 9
},
"end": {
- "line": 175,
+ "line": 231,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3435,
- "end": 3447,
+ "start": 4545,
+ "end": 4557,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 10
},
"end": {
- "line": 175,
+ "line": 231,
"column": 22
}
},
@@ -8912,29 +11346,29 @@
},
{
"type": "JSXAttribute",
- "start": 3455,
- "end": 3503,
+ "start": 4565,
+ "end": 4613,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 6
},
"end": {
- "line": 176,
+ "line": 232,
"column": 54
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3455,
- "end": 3460,
+ "start": 4565,
+ "end": 4570,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 6
},
"end": {
- "line": 176,
+ "line": 232,
"column": 11
}
},
@@ -8942,29 +11376,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3461,
- "end": 3503,
+ "start": 4571,
+ "end": 4613,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 12
},
"end": {
- "line": 176,
+ "line": 232,
"column": 54
}
},
"expression": {
"type": "StringLiteral",
- "start": 3462,
- "end": 3502,
+ "start": 4572,
+ "end": 4612,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 13
},
"end": {
- "line": 176,
+ "line": 232,
"column": 53
}
},
@@ -8978,29 +11412,29 @@
},
{
"type": "JSXAttribute",
- "start": 3510,
- "end": 3524,
+ "start": 4620,
+ "end": 4634,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 6
},
"end": {
- "line": 177,
+ "line": 233,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3510,
- "end": 3514,
+ "start": 4620,
+ "end": 4624,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 6
},
"end": {
- "line": 177,
+ "line": 233,
"column": 10
}
},
@@ -9008,29 +11442,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3515,
- "end": 3524,
+ "start": 4625,
+ "end": 4634,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 11
},
"end": {
- "line": 177,
+ "line": 233,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3516,
- "end": 3523,
+ "start": 4626,
+ "end": 4633,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 12
},
"end": {
- "line": 177,
+ "line": 233,
"column": 19
}
},
@@ -9044,29 +11478,29 @@
},
{
"type": "JSXAttribute",
- "start": 3531,
- "end": 3549,
+ "start": 4641,
+ "end": 4659,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 6
},
"end": {
- "line": 178,
+ "line": 234,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3531,
- "end": 3540,
+ "start": 4641,
+ "end": 4650,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 6
},
"end": {
- "line": 178,
+ "line": 234,
"column": 15
}
},
@@ -9074,29 +11508,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3541,
- "end": 3549,
+ "start": 4651,
+ "end": 4659,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 16
},
"end": {
- "line": 178,
+ "line": 234,
"column": 24
}
},
"expression": {
"type": "StringLiteral",
- "start": 3542,
- "end": 3548,
+ "start": 4652,
+ "end": 4658,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 17
},
"end": {
- "line": 178,
+ "line": 234,
"column": 23
}
},
@@ -9110,29 +11544,29 @@
},
{
"type": "JSXAttribute",
- "start": 3556,
- "end": 3573,
+ "start": 4666,
+ "end": 4683,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 6
},
"end": {
- "line": 179,
+ "line": 235,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3556,
- "end": 3566,
+ "start": 4666,
+ "end": 4676,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 6
},
"end": {
- "line": 179,
+ "line": 235,
"column": 16
}
},
@@ -9140,29 +11574,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3567,
- "end": 3573,
+ "start": 4677,
+ "end": 4683,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 17
},
"end": {
- "line": 179,
+ "line": 235,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3568,
- "end": 3572,
+ "start": 4678,
+ "end": 4682,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 18
},
"end": {
- "line": 179,
+ "line": 235,
"column": 22
}
},
@@ -9172,29 +11606,29 @@
},
{
"type": "JSXAttribute",
- "start": 3580,
- "end": 3598,
+ "start": 4690,
+ "end": 4708,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 6
},
"end": {
- "line": 180,
+ "line": 236,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3580,
- "end": 3585,
+ "start": 4690,
+ "end": 4695,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 6
},
"end": {
- "line": 180,
+ "line": 236,
"column": 11
}
},
@@ -9202,43 +11636,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3586,
- "end": 3598,
+ "start": 4696,
+ "end": 4708,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 12
},
"end": {
- "line": 180,
+ "line": 236,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3587,
- "end": 3597,
+ "start": 4697,
+ "end": 4707,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 13
},
"end": {
- "line": 180,
+ "line": 236,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3587,
- "end": 3593,
+ "start": 4697,
+ "end": 4703,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 13
},
"end": {
- "line": 180,
+ "line": 236,
"column": 19
},
"identifierName": "values"
@@ -9247,15 +11681,15 @@
},
"property": {
"type": "Identifier",
- "start": 3594,
- "end": 3597,
+ "start": 4704,
+ "end": 4707,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 20
},
"end": {
- "line": 180,
+ "line": 236,
"column": 23
},
"identifierName": "two"
@@ -9268,29 +11702,29 @@
},
{
"type": "JSXAttribute",
- "start": 3605,
- "end": 3672,
+ "start": 4715,
+ "end": 4782,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 6
},
"end": {
- "line": 183,
+ "line": 239,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3605,
- "end": 3618,
+ "start": 4715,
+ "end": 4728,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 6
},
"end": {
- "line": 181,
+ "line": 237,
"column": 19
}
},
@@ -9298,29 +11732,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3619,
- "end": 3672,
+ "start": 4729,
+ "end": 4782,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 20
},
"end": {
- "line": 183,
+ "line": 239,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3620,
- "end": 3671,
+ "start": 4730,
+ "end": 4781,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 21
},
"end": {
- "line": 183,
+ "line": 239,
"column": 7
}
},
@@ -9331,15 +11765,15 @@
"params": [
{
"type": "Identifier",
- "start": 3621,
- "end": 3629,
+ "start": 4731,
+ "end": 4739,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 22
},
"end": {
- "line": 181,
+ "line": 237,
"column": 30
},
"identifierName": "newValue"
@@ -9349,73 +11783,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3634,
- "end": 3671,
+ "start": 4744,
+ "end": 4781,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 35
},
"end": {
- "line": 183,
+ "line": 239,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3643,
- "end": 3663,
+ "start": 4753,
+ "end": 4773,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3643,
- "end": 3662,
+ "start": 4753,
+ "end": 4772,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3643,
- "end": 3653,
+ "start": 4753,
+ "end": 4763,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 3643,
- "end": 3649,
+ "start": 4753,
+ "end": 4759,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 13
},
"identifierName": "values"
@@ -9424,15 +11858,15 @@
},
"property": {
"type": "Identifier",
- "start": 3650,
- "end": 3653,
+ "start": 4760,
+ "end": 4763,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 14
},
"end": {
- "line": 182,
+ "line": 238,
"column": 17
},
"identifierName": "two"
@@ -9443,15 +11877,15 @@
},
"right": {
"type": "Identifier",
- "start": 3654,
- "end": 3662,
+ "start": 4764,
+ "end": 4772,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 18
},
"end": {
- "line": 182,
+ "line": 238,
"column": 26
},
"identifierName": "newValue"
@@ -9468,29 +11902,29 @@
},
{
"type": "JSXAttribute",
- "start": 3679,
- "end": 3753,
+ "start": 4789,
+ "end": 4863,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 6
},
"end": {
- "line": 187,
+ "line": 243,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3679,
- "end": 3686,
+ "start": 4789,
+ "end": 4796,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 6
},
"end": {
- "line": 184,
+ "line": 240,
"column": 13
}
},
@@ -9498,44 +11932,44 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3687,
- "end": 3753,
+ "start": 4797,
+ "end": 4863,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 14
},
"end": {
- "line": 187,
+ "line": 243,
"column": 8
}
},
"expression": {
"type": "ObjectExpression",
- "start": 3688,
- "end": 3752,
+ "start": 4798,
+ "end": 4862,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 15
},
"end": {
- "line": 187,
+ "line": 243,
"column": 7
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 3697,
- "end": 3724,
+ "start": 4807,
+ "end": 4834,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 7
},
"end": {
- "line": 185,
+ "line": 241,
"column": 34
}
},
@@ -9544,15 +11978,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3697,
- "end": 3704,
+ "start": 4807,
+ "end": 4814,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 7
},
"end": {
- "line": 185,
+ "line": 241,
"column": 14
},
"identifierName": "message"
@@ -9561,15 +11995,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 3705,
- "end": 3724,
+ "start": 4815,
+ "end": 4834,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 15
},
"end": {
- "line": 185,
+ "line": 241,
"column": 34
}
},
@@ -9582,15 +12016,15 @@
},
{
"type": "ObjectProperty",
- "start": 3733,
- "end": 3744,
+ "start": 4843,
+ "end": 4854,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 7
},
"end": {
- "line": 186,
+ "line": 242,
"column": 18
}
},
@@ -9599,15 +12033,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3733,
- "end": 3738,
+ "start": 4843,
+ "end": 4848,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 7
},
"end": {
- "line": 186,
+ "line": 242,
"column": 12
},
"identifierName": "error"
@@ -9616,15 +12050,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 3740,
- "end": 3744,
+ "start": 4850,
+ "end": 4854,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 14
},
"end": {
- "line": 186,
+ "line": 242,
"column": 18
}
},
@@ -9637,29 +12071,29 @@
},
{
"type": "JSXAttribute",
- "start": 3760,
- "end": 3775,
+ "start": 4870,
+ "end": 4885,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 6
},
"end": {
- "line": 188,
+ "line": 244,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3760,
- "end": 3768,
+ "start": 4870,
+ "end": 4878,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 6
},
"end": {
- "line": 188,
+ "line": 244,
"column": 14
}
},
@@ -9667,29 +12101,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3769,
- "end": 3775,
+ "start": 4879,
+ "end": 4885,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 15
},
"end": {
- "line": 188,
+ "line": 244,
"column": 21
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3770,
- "end": 3774,
+ "start": 4880,
+ "end": 4884,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 16
},
"end": {
- "line": 188,
+ "line": 244,
"column": 20
}
},
@@ -9700,15 +12134,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3414,
- "end": 3424,
+ "start": 4524,
+ "end": 4534,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 6
},
"end": {
- "line": 174,
+ "line": 230,
"column": 16
}
},
@@ -9721,15 +12155,15 @@
},
{
"type": "JSXText",
- "start": 3783,
- "end": 3790,
+ "start": 4893,
+ "end": 4900,
"loc": {
"start": {
- "line": 189,
+ "line": 245,
"column": 7
},
"end": {
- "line": 191,
+ "line": 247,
"column": 5
}
},
@@ -9738,58 +12172,58 @@
},
{
"type": "JSXElement",
- "start": 3790,
- "end": 4150,
+ "start": 4900,
+ "end": 5260,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 5
},
"end": {
- "line": 205,
+ "line": 261,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3790,
- "end": 4150,
+ "start": 4900,
+ "end": 5260,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 5
},
"end": {
- "line": 205,
+ "line": 261,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3808,
- "end": 3825,
+ "start": 4918,
+ "end": 4935,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 6
},
"end": {
- "line": 192,
+ "line": 248,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3808,
- "end": 3810,
+ "start": 4918,
+ "end": 4920,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 6
},
"end": {
- "line": 192,
+ "line": 248,
"column": 8
}
},
@@ -9797,29 +12231,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3811,
- "end": 3825,
+ "start": 4921,
+ "end": 4935,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 9
},
"end": {
- "line": 192,
+ "line": 248,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3812,
- "end": 3824,
+ "start": 4922,
+ "end": 4934,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 10
},
"end": {
- "line": 192,
+ "line": 248,
"column": 22
}
},
@@ -9833,29 +12267,29 @@
},
{
"type": "JSXAttribute",
- "start": 3832,
- "end": 3883,
+ "start": 4942,
+ "end": 4993,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 6
},
"end": {
- "line": 193,
+ "line": 249,
"column": 57
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3832,
- "end": 3837,
+ "start": 4942,
+ "end": 4947,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 6
},
"end": {
- "line": 193,
+ "line": 249,
"column": 11
}
},
@@ -9863,29 +12297,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3838,
- "end": 3883,
+ "start": 4948,
+ "end": 4993,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 12
},
"end": {
- "line": 193,
+ "line": 249,
"column": 57
}
},
"expression": {
"type": "StringLiteral",
- "start": 3839,
- "end": 3882,
+ "start": 4949,
+ "end": 4992,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 13
},
"end": {
- "line": 193,
+ "line": 249,
"column": 56
}
},
@@ -9899,29 +12333,29 @@
},
{
"type": "JSXAttribute",
- "start": 3890,
- "end": 3904,
+ "start": 5000,
+ "end": 5014,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 6
},
"end": {
- "line": 194,
+ "line": 250,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3890,
- "end": 3894,
+ "start": 5000,
+ "end": 5004,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 6
},
"end": {
- "line": 194,
+ "line": 250,
"column": 10
}
},
@@ -9929,29 +12363,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3895,
- "end": 3904,
+ "start": 5005,
+ "end": 5014,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 11
},
"end": {
- "line": 194,
+ "line": 250,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3896,
- "end": 3903,
+ "start": 5006,
+ "end": 5013,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 12
},
"end": {
- "line": 194,
+ "line": 250,
"column": 19
}
},
@@ -9965,29 +12399,29 @@
},
{
"type": "JSXAttribute",
- "start": 3911,
- "end": 3929,
+ "start": 5021,
+ "end": 5039,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 6
},
"end": {
- "line": 195,
+ "line": 251,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3911,
- "end": 3920,
+ "start": 5021,
+ "end": 5030,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 6
},
"end": {
- "line": 195,
+ "line": 251,
"column": 15
}
},
@@ -9995,29 +12429,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3921,
- "end": 3929,
+ "start": 5031,
+ "end": 5039,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 16
},
"end": {
- "line": 195,
+ "line": 251,
"column": 24
}
},
"expression": {
"type": "StringLiteral",
- "start": 3922,
- "end": 3928,
+ "start": 5032,
+ "end": 5038,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 17
},
"end": {
- "line": 195,
+ "line": 251,
"column": 23
}
},
@@ -10031,29 +12465,29 @@
},
{
"type": "JSXAttribute",
- "start": 3936,
- "end": 3953,
+ "start": 5046,
+ "end": 5063,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 6
},
"end": {
- "line": 196,
+ "line": 252,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3936,
- "end": 3946,
+ "start": 5046,
+ "end": 5056,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 6
},
"end": {
- "line": 196,
+ "line": 252,
"column": 16
}
},
@@ -10061,29 +12495,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3947,
- "end": 3953,
+ "start": 5057,
+ "end": 5063,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 17
},
"end": {
- "line": 196,
+ "line": 252,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3948,
- "end": 3952,
+ "start": 5058,
+ "end": 5062,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 18
},
"end": {
- "line": 196,
+ "line": 252,
"column": 22
}
},
@@ -10093,29 +12527,29 @@
},
{
"type": "JSXAttribute",
- "start": 3960,
- "end": 3978,
+ "start": 5070,
+ "end": 5088,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 6
},
"end": {
- "line": 197,
+ "line": 253,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3960,
- "end": 3965,
+ "start": 5070,
+ "end": 5075,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 6
},
"end": {
- "line": 197,
+ "line": 253,
"column": 11
}
},
@@ -10123,43 +12557,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3966,
- "end": 3978,
+ "start": 5076,
+ "end": 5088,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 12
},
"end": {
- "line": 197,
+ "line": 253,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3967,
- "end": 3977,
+ "start": 5077,
+ "end": 5087,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 13
},
"end": {
- "line": 197,
+ "line": 253,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3967,
- "end": 3973,
+ "start": 5077,
+ "end": 5083,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 13
},
"end": {
- "line": 197,
+ "line": 253,
"column": 19
},
"identifierName": "values"
@@ -10168,15 +12602,15 @@
},
"property": {
"type": "Identifier",
- "start": 3974,
- "end": 3977,
+ "start": 5084,
+ "end": 5087,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 20
},
"end": {
- "line": 197,
+ "line": 253,
"column": 23
},
"identifierName": "two"
@@ -10189,29 +12623,29 @@
},
{
"type": "JSXAttribute",
- "start": 3985,
- "end": 4052,
+ "start": 5095,
+ "end": 5162,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 6
},
"end": {
- "line": 200,
+ "line": 256,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3985,
- "end": 3998,
+ "start": 5095,
+ "end": 5108,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 6
},
"end": {
- "line": 198,
+ "line": 254,
"column": 19
}
},
@@ -10219,29 +12653,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3999,
- "end": 4052,
+ "start": 5109,
+ "end": 5162,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 20
},
"end": {
- "line": 200,
+ "line": 256,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4000,
- "end": 4051,
+ "start": 5110,
+ "end": 5161,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 21
},
"end": {
- "line": 200,
+ "line": 256,
"column": 7
}
},
@@ -10252,15 +12686,15 @@
"params": [
{
"type": "Identifier",
- "start": 4001,
- "end": 4009,
+ "start": 5111,
+ "end": 5119,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 22
},
"end": {
- "line": 198,
+ "line": 254,
"column": 30
},
"identifierName": "newValue"
@@ -10270,73 +12704,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 4014,
- "end": 4051,
+ "start": 5124,
+ "end": 5161,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 35
},
"end": {
- "line": 200,
+ "line": 256,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4023,
- "end": 4043,
+ "start": 5133,
+ "end": 5153,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4023,
- "end": 4042,
+ "start": 5133,
+ "end": 5152,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 4023,
- "end": 4033,
+ "start": 5133,
+ "end": 5143,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 4023,
- "end": 4029,
+ "start": 5133,
+ "end": 5139,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 13
},
"identifierName": "values"
@@ -10345,15 +12779,15 @@
},
"property": {
"type": "Identifier",
- "start": 4030,
- "end": 4033,
+ "start": 5140,
+ "end": 5143,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 14
},
"end": {
- "line": 199,
+ "line": 255,
"column": 17
},
"identifierName": "two"
@@ -10364,15 +12798,15 @@
},
"right": {
"type": "Identifier",
- "start": 4034,
- "end": 4042,
+ "start": 5144,
+ "end": 5152,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 18
},
"end": {
- "line": 199,
+ "line": 255,
"column": 26
},
"identifierName": "newValue"
@@ -10389,29 +12823,29 @@
},
{
"type": "JSXAttribute",
- "start": 4059,
- "end": 4142,
+ "start": 5169,
+ "end": 5252,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 6
},
"end": {
- "line": 204,
+ "line": 260,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4059,
- "end": 4066,
+ "start": 5169,
+ "end": 5176,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 6
},
"end": {
- "line": 201,
+ "line": 257,
"column": 13
}
},
@@ -10419,44 +12853,44 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4067,
- "end": 4142,
+ "start": 5177,
+ "end": 5252,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 14
},
"end": {
- "line": 204,
+ "line": 260,
"column": 8
}
},
"expression": {
"type": "ObjectExpression",
- "start": 4068,
- "end": 4141,
+ "start": 5178,
+ "end": 5251,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 15
},
"end": {
- "line": 204,
+ "line": 260,
"column": 7
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4077,
- "end": 4112,
+ "start": 5187,
+ "end": 5222,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 7
},
"end": {
- "line": 202,
+ "line": 258,
"column": 42
}
},
@@ -10465,15 +12899,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4077,
- "end": 4084,
+ "start": 5187,
+ "end": 5194,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 7
},
"end": {
- "line": 202,
+ "line": 258,
"column": 14
},
"identifierName": "message"
@@ -10482,15 +12916,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4085,
- "end": 4112,
+ "start": 5195,
+ "end": 5222,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 15
},
"end": {
- "line": 202,
+ "line": 258,
"column": 42
}
},
@@ -10503,15 +12937,15 @@
},
{
"type": "ObjectProperty",
- "start": 4121,
- "end": 4133,
+ "start": 5231,
+ "end": 5243,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 7
},
"end": {
- "line": 203,
+ "line": 259,
"column": 19
}
},
@@ -10520,15 +12954,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4121,
- "end": 4126,
+ "start": 5231,
+ "end": 5236,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 7
},
"end": {
- "line": 203,
+ "line": 259,
"column": 12
},
"identifierName": "error"
@@ -10537,15 +12971,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 4128,
- "end": 4133,
+ "start": 5238,
+ "end": 5243,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 14
},
"end": {
- "line": 203,
+ "line": 259,
"column": 19
}
},
@@ -10559,15 +12993,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3791,
- "end": 3801,
+ "start": 4901,
+ "end": 4911,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 6
},
"end": {
- "line": 191,
+ "line": 247,
"column": 16
}
},
@@ -10580,15 +13014,15 @@
},
{
"type": "JSXText",
- "start": 4150,
- "end": 4155,
+ "start": 5260,
+ "end": 5265,
"loc": {
"start": {
- "line": 205,
+ "line": 261,
"column": 7
},
"end": {
- "line": 206,
+ "line": 262,
"column": 4
}
},
@@ -10599,15 +13033,15 @@
},
{
"type": "JSXText",
- "start": 4161,
- "end": 4166,
+ "start": 5271,
+ "end": 5276,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 10
},
"end": {
- "line": 207,
+ "line": 263,
"column": 4
}
},
@@ -10616,44 +13050,44 @@
},
{
"type": "JSXElement",
- "start": 4166,
- "end": 4556,
+ "start": 5276,
+ "end": 5666,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 4
},
"end": {
- "line": 229,
+ "line": 285,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4166,
- "end": 4171,
+ "start": 5276,
+ "end": 5281,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 4
},
"end": {
- "line": 207,
+ "line": 263,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4167,
- "end": 4170,
+ "start": 5277,
+ "end": 5280,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 5
},
"end": {
- "line": 207,
+ "line": 263,
"column": 8
}
},
@@ -10663,29 +13097,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4550,
- "end": 4556,
+ "start": 5660,
+ "end": 5666,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 4
},
"end": {
- "line": 229,
+ "line": 285,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4552,
- "end": 4555,
+ "start": 5662,
+ "end": 5665,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 6
},
"end": {
- "line": 229,
+ "line": 285,
"column": 9
}
},
@@ -10695,15 +13129,15 @@
"children": [
{
"type": "JSXText",
- "start": 4171,
- "end": 4177,
+ "start": 5281,
+ "end": 5287,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 5
}
},
@@ -10712,44 +13146,44 @@
},
{
"type": "JSXElement",
- "start": 4177,
- "end": 4193,
+ "start": 5287,
+ "end": 5303,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 5
},
"end": {
- "line": 208,
+ "line": 264,
"column": 21
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4177,
- "end": 4181,
+ "start": 5287,
+ "end": 5291,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 5
},
"end": {
- "line": 208,
+ "line": 264,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4178,
- "end": 4180,
+ "start": 5288,
+ "end": 5290,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 6
},
"end": {
- "line": 208,
+ "line": 264,
"column": 8
}
},
@@ -10759,29 +13193,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4188,
- "end": 4193,
+ "start": 5298,
+ "end": 5303,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 16
},
"end": {
- "line": 208,
+ "line": 264,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4190,
- "end": 4192,
+ "start": 5300,
+ "end": 5302,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 18
},
"end": {
- "line": 208,
+ "line": 264,
"column": 20
}
},
@@ -10791,15 +13225,15 @@
"children": [
{
"type": "JSXText",
- "start": 4181,
- "end": 4188,
+ "start": 5291,
+ "end": 5298,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 16
}
},
@@ -10810,15 +13244,15 @@
},
{
"type": "JSXText",
- "start": 4193,
- "end": 4199,
+ "start": 5303,
+ "end": 5309,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 21
},
"end": {
- "line": 209,
+ "line": 265,
"column": 5
}
},
@@ -10827,58 +13261,58 @@
},
{
"type": "JSXElement",
- "start": 4199,
- "end": 4544,
+ "start": 5309,
+ "end": 5654,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 5
},
"end": {
- "line": 227,
+ "line": 283,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4199,
- "end": 4544,
+ "start": 5309,
+ "end": 5654,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 5
},
"end": {
- "line": 227,
+ "line": 283,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 4217,
- "end": 4232,
+ "start": 5327,
+ "end": 5342,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 6
},
"end": {
- "line": 210,
+ "line": 266,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4217,
- "end": 4221,
+ "start": 5327,
+ "end": 5331,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 6
},
"end": {
- "line": 210,
+ "line": 266,
"column": 10
}
},
@@ -10886,29 +13320,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4222,
- "end": 4232,
+ "start": 5332,
+ "end": 5342,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 11
},
"end": {
- "line": 210,
+ "line": 266,
"column": 21
}
},
"expression": {
"type": "StringLiteral",
- "start": 4223,
- "end": 4231,
+ "start": 5333,
+ "end": 5341,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 12
},
"end": {
- "line": 210,
+ "line": 266,
"column": 20
}
},
@@ -10922,29 +13356,29 @@
},
{
"type": "JSXAttribute",
- "start": 4239,
- "end": 4267,
+ "start": 5349,
+ "end": 5377,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 6
},
"end": {
- "line": 211,
+ "line": 267,
"column": 34
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4239,
- "end": 4244,
+ "start": 5349,
+ "end": 5354,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 6
},
"end": {
- "line": 211,
+ "line": 267,
"column": 11
}
},
@@ -10952,29 +13386,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4245,
- "end": 4267,
+ "start": 5355,
+ "end": 5377,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 12
},
"end": {
- "line": 211,
+ "line": 267,
"column": 34
}
},
"expression": {
"type": "StringLiteral",
- "start": 4246,
- "end": 4266,
+ "start": 5356,
+ "end": 5376,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 13
},
"end": {
- "line": 211,
+ "line": 267,
"column": 33
}
},
@@ -10988,29 +13422,29 @@
},
{
"type": "JSXAttribute",
- "start": 4274,
- "end": 4298,
+ "start": 5384,
+ "end": 5408,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 6
},
"end": {
- "line": 212,
+ "line": 268,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4274,
- "end": 4279,
+ "start": 5384,
+ "end": 5389,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 6
},
"end": {
- "line": 212,
+ "line": 268,
"column": 11
}
},
@@ -11018,29 +13452,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4280,
- "end": 4298,
+ "start": 5390,
+ "end": 5408,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 12
},
"end": {
- "line": 212,
+ "line": 268,
"column": 30
}
},
"expression": {
"type": "Identifier",
- "start": 4281,
- "end": 4297,
+ "start": 5391,
+ "end": 5407,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 13
},
"end": {
- "line": 212,
+ "line": 268,
"column": 29
},
"identifierName": "selectFieldValue"
@@ -11051,29 +13485,29 @@
},
{
"type": "JSXAttribute",
- "start": 4305,
- "end": 4313,
+ "start": 5415,
+ "end": 5423,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 6
},
"end": {
- "line": 213,
+ "line": 269,
"column": 14
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4305,
- "end": 4307,
+ "start": 5415,
+ "end": 5417,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 6
},
"end": {
- "line": 213,
+ "line": 269,
"column": 8
}
},
@@ -11081,29 +13515,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4308,
- "end": 4313,
+ "start": 5418,
+ "end": 5423,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 9
},
"end": {
- "line": 213,
+ "line": 269,
"column": 14
}
},
"expression": {
"type": "StringLiteral",
- "start": 4309,
- "end": 4312,
+ "start": 5419,
+ "end": 5422,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 10
},
"end": {
- "line": 213,
+ "line": 269,
"column": 13
}
},
@@ -11117,29 +13551,29 @@
},
{
"type": "JSXAttribute",
- "start": 4320,
- "end": 4395,
+ "start": 5430,
+ "end": 5505,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 6
},
"end": {
- "line": 216,
+ "line": 272,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4320,
- "end": 4333,
+ "start": 5430,
+ "end": 5443,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 6
},
"end": {
- "line": 214,
+ "line": 270,
"column": 19
}
},
@@ -11147,29 +13581,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4334,
- "end": 4395,
+ "start": 5444,
+ "end": 5505,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 20
},
"end": {
- "line": 216,
+ "line": 272,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4335,
- "end": 4394,
+ "start": 5445,
+ "end": 5504,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 21
},
"end": {
- "line": 216,
+ "line": 272,
"column": 7
}
},
@@ -11180,15 +13614,15 @@
"params": [
{
"type": "Identifier",
- "start": 4336,
- "end": 4344,
+ "start": 5446,
+ "end": 5454,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 22
},
"end": {
- "line": 214,
+ "line": 270,
"column": 30
},
"identifierName": "newValue"
@@ -11198,59 +13632,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 4349,
- "end": 4394,
+ "start": 5459,
+ "end": 5504,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 35
},
"end": {
- "line": 216,
+ "line": 272,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4358,
- "end": 4386,
+ "start": 5468,
+ "end": 5496,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 35
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4358,
- "end": 4385,
+ "start": 5468,
+ "end": 5495,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 34
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 4358,
- "end": 4374,
+ "start": 5468,
+ "end": 5484,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 23
},
"identifierName": "selectFieldValue"
@@ -11259,15 +13693,15 @@
},
"right": {
"type": "Identifier",
- "start": 4377,
- "end": 4385,
+ "start": 5487,
+ "end": 5495,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 26
},
"end": {
- "line": 215,
+ "line": 271,
"column": 34
},
"identifierName": "newValue"
@@ -11284,29 +13718,29 @@
},
{
"type": "JSXAttribute",
- "start": 4402,
- "end": 4536,
+ "start": 5512,
+ "end": 5646,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 6
},
"end": {
- "line": 226,
+ "line": 282,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4402,
- "end": 4409,
+ "start": 5512,
+ "end": 5519,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 6
},
"end": {
- "line": 217,
+ "line": 273,
"column": 13
}
},
@@ -11314,59 +13748,59 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4410,
- "end": 4536,
+ "start": 5520,
+ "end": 5646,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 14
},
"end": {
- "line": 226,
+ "line": 282,
"column": 8
}
},
"expression": {
"type": "ArrayExpression",
- "start": 4411,
- "end": 4535,
+ "start": 5521,
+ "end": 5645,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 15
},
"end": {
- "line": 226,
+ "line": 282,
"column": 7
}
},
"elements": [
{
"type": "ObjectExpression",
- "start": 4420,
- "end": 4469,
+ "start": 5530,
+ "end": 5579,
"loc": {
"start": {
- "line": 218,
+ "line": 274,
"column": 7
},
"end": {
- "line": 221,
+ "line": 277,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4430,
- "end": 4438,
+ "start": 5540,
+ "end": 5548,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 8
},
"end": {
- "line": 219,
+ "line": 275,
"column": 16
}
},
@@ -11375,15 +13809,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4430,
- "end": 4435,
+ "start": 5540,
+ "end": 5545,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 8
},
"end": {
- "line": 219,
+ "line": 275,
"column": 13
},
"identifierName": "value"
@@ -11392,15 +13826,15 @@
},
"value": {
"type": "NumericLiteral",
- "start": 4437,
- "end": 4438,
+ "start": 5547,
+ "end": 5548,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 15
},
"end": {
- "line": 219,
+ "line": 275,
"column": 16
}
},
@@ -11413,15 +13847,15 @@
},
{
"type": "ObjectProperty",
- "start": 4448,
- "end": 4460,
+ "start": 5558,
+ "end": 5570,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 8
},
"end": {
- "line": 220,
+ "line": 276,
"column": 20
}
},
@@ -11430,15 +13864,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4448,
- "end": 4453,
+ "start": 5558,
+ "end": 5563,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 8
},
"end": {
- "line": 220,
+ "line": 276,
"column": 13
},
"identifierName": "label"
@@ -11447,15 +13881,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4455,
- "end": 4460,
+ "start": 5565,
+ "end": 5570,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 15
},
"end": {
- "line": 220,
+ "line": 276,
"column": 20
}
},
@@ -11470,30 +13904,30 @@
},
{
"type": "ObjectExpression",
- "start": 4478,
- "end": 4527,
+ "start": 5588,
+ "end": 5637,
"loc": {
"start": {
- "line": 222,
+ "line": 278,
"column": 7
},
"end": {
- "line": 225,
+ "line": 281,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4488,
- "end": 4496,
+ "start": 5598,
+ "end": 5606,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 8
},
"end": {
- "line": 223,
+ "line": 279,
"column": 16
}
},
@@ -11502,15 +13936,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4488,
- "end": 4493,
+ "start": 5598,
+ "end": 5603,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 8
},
"end": {
- "line": 223,
+ "line": 279,
"column": 13
},
"identifierName": "value"
@@ -11519,15 +13953,15 @@
},
"value": {
"type": "NumericLiteral",
- "start": 4495,
- "end": 4496,
+ "start": 5605,
+ "end": 5606,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 15
},
"end": {
- "line": 223,
+ "line": 279,
"column": 16
}
},
@@ -11540,15 +13974,15 @@
},
{
"type": "ObjectProperty",
- "start": 4506,
- "end": 4518,
+ "start": 5616,
+ "end": 5628,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 8
},
"end": {
- "line": 224,
+ "line": 280,
"column": 20
}
},
@@ -11557,15 +13991,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4506,
- "end": 4511,
+ "start": 5616,
+ "end": 5621,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 8
},
"end": {
- "line": 224,
+ "line": 280,
"column": 13
},
"identifierName": "label"
@@ -11574,15 +14008,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4513,
- "end": 4518,
+ "start": 5623,
+ "end": 5628,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 15
},
"end": {
- "line": 224,
+ "line": 280,
"column": 20
}
},
@@ -11602,15 +14036,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 4200,
- "end": 4210,
+ "start": 5310,
+ "end": 5320,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 6
},
"end": {
- "line": 209,
+ "line": 265,
"column": 16
}
},
@@ -11623,15 +14057,15 @@
},
{
"type": "JSXText",
- "start": 4544,
- "end": 4550,
+ "start": 5654,
+ "end": 5660,
"loc": {
"start": {
- "line": 227,
+ "line": 283,
"column": 7
},
"end": {
- "line": 229,
+ "line": 285,
"column": 4
}
},
@@ -11642,15 +14076,15 @@
},
{
"type": "JSXText",
- "start": 4556,
- "end": 4562,
+ "start": 5666,
+ "end": 5672,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 10
},
"end": {
- "line": 231,
+ "line": 287,
"column": 4
}
},
@@ -11659,44 +14093,44 @@
},
{
"type": "JSXElement",
- "start": 4562,
- "end": 4967,
+ "start": 5672,
+ "end": 6077,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 4
},
"end": {
- "line": 252,
+ "line": 308,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4562,
- "end": 4567,
+ "start": 5672,
+ "end": 5677,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 4
},
"end": {
- "line": 231,
+ "line": 287,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4563,
- "end": 4566,
+ "start": 5673,
+ "end": 5676,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 5
},
"end": {
- "line": 231,
+ "line": 287,
"column": 8
}
},
@@ -11706,29 +14140,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4961,
- "end": 4967,
+ "start": 6071,
+ "end": 6077,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 4
},
"end": {
- "line": 252,
+ "line": 308,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4963,
- "end": 4966,
+ "start": 6073,
+ "end": 6076,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 6
},
"end": {
- "line": 252,
+ "line": 308,
"column": 9
}
},
@@ -11738,15 +14172,15 @@
"children": [
{
"type": "JSXText",
- "start": 4567,
- "end": 4573,
+ "start": 5677,
+ "end": 5683,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 5
}
},
@@ -11755,44 +14189,44 @@
},
{
"type": "JSXElement",
- "start": 4573,
- "end": 4591,
+ "start": 5683,
+ "end": 5701,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 5
},
"end": {
- "line": 232,
+ "line": 288,
"column": 23
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4573,
- "end": 4577,
+ "start": 5683,
+ "end": 5687,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 5
},
"end": {
- "line": 232,
+ "line": 288,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4574,
- "end": 4576,
+ "start": 5684,
+ "end": 5686,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 6
},
"end": {
- "line": 232,
+ "line": 288,
"column": 8
}
},
@@ -11802,29 +14236,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4586,
- "end": 4591,
+ "start": 5696,
+ "end": 5701,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 18
},
"end": {
- "line": 232,
+ "line": 288,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4588,
- "end": 4590,
+ "start": 5698,
+ "end": 5700,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 20
},
"end": {
- "line": 232,
+ "line": 288,
"column": 22
}
},
@@ -11834,15 +14268,15 @@
"children": [
{
"type": "JSXText",
- "start": 4577,
- "end": 4586,
+ "start": 5687,
+ "end": 5696,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 18
}
},
@@ -11853,15 +14287,15 @@
},
{
"type": "JSXText",
- "start": 4591,
- "end": 4597,
+ "start": 5701,
+ "end": 5707,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 23
},
"end": {
- "line": 233,
+ "line": 289,
"column": 5
}
},
@@ -11870,58 +14304,58 @@
},
{
"type": "JSXElement",
- "start": 4597,
- "end": 4956,
+ "start": 5707,
+ "end": 6066,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 5
},
"end": {
- "line": 251,
+ "line": 307,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4597,
- "end": 4956,
+ "start": 5707,
+ "end": 6066,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 5
},
"end": {
- "line": 251,
+ "line": 307,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 4615,
- "end": 4632,
+ "start": 5725,
+ "end": 5742,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 6
},
"end": {
- "line": 234,
+ "line": 290,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4615,
- "end": 4619,
+ "start": 5725,
+ "end": 5729,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 6
},
"end": {
- "line": 234,
+ "line": 290,
"column": 10
}
},
@@ -11929,29 +14363,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4620,
- "end": 4632,
+ "start": 5730,
+ "end": 5742,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 11
},
"end": {
- "line": 234,
+ "line": 290,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 4621,
- "end": 4631,
+ "start": 5731,
+ "end": 5741,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 12
},
"end": {
- "line": 234,
+ "line": 290,
"column": 22
}
},
@@ -11965,29 +14399,29 @@
},
{
"type": "JSXAttribute",
- "start": 4639,
- "end": 4663,
+ "start": 5749,
+ "end": 5773,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 6
},
"end": {
- "line": 235,
+ "line": 291,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4639,
- "end": 4644,
+ "start": 5749,
+ "end": 5754,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 6
},
"end": {
- "line": 235,
+ "line": 291,
"column": 11
}
},
@@ -11995,29 +14429,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4645,
- "end": 4663,
+ "start": 5755,
+ "end": 5773,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 12
},
"end": {
- "line": 235,
+ "line": 291,
"column": 30
}
},
"expression": {
"type": "StringLiteral",
- "start": 4646,
- "end": 4662,
+ "start": 5756,
+ "end": 5772,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 13
},
"end": {
- "line": 235,
+ "line": 291,
"column": 29
}
},
@@ -12031,29 +14465,29 @@
},
{
"type": "JSXAttribute",
- "start": 4670,
- "end": 4696,
+ "start": 5780,
+ "end": 5806,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 6
},
"end": {
- "line": 236,
+ "line": 292,
"column": 32
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4670,
- "end": 4675,
+ "start": 5780,
+ "end": 5785,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 6
},
"end": {
- "line": 236,
+ "line": 292,
"column": 11
}
},
@@ -12061,29 +14495,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4676,
- "end": 4696,
+ "start": 5786,
+ "end": 5806,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 12
},
"end": {
- "line": 236,
+ "line": 292,
"column": 32
}
},
"expression": {
"type": "Identifier",
- "start": 4677,
- "end": 4695,
+ "start": 5787,
+ "end": 5805,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 13
},
"end": {
- "line": 236,
+ "line": 292,
"column": 31
},
"identifierName": "fieldSetFieldValue"
@@ -12094,29 +14528,29 @@
},
{
"type": "JSXAttribute",
- "start": 4703,
- "end": 4719,
+ "start": 5813,
+ "end": 5829,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 6
},
"end": {
- "line": 237,
+ "line": 293,
"column": 22
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4703,
- "end": 4705,
+ "start": 5813,
+ "end": 5815,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 6
},
"end": {
- "line": 237,
+ "line": 293,
"column": 8
}
},
@@ -12124,29 +14558,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4706,
- "end": 4719,
+ "start": 5816,
+ "end": 5829,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 9
},
"end": {
- "line": 237,
+ "line": 293,
"column": 22
}
},
"expression": {
"type": "StringLiteral",
- "start": 4707,
- "end": 4718,
+ "start": 5817,
+ "end": 5828,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 10
},
"end": {
- "line": 237,
+ "line": 293,
"column": 21
}
},
@@ -12160,29 +14594,29 @@
},
{
"type": "JSXAttribute",
- "start": 4726,
- "end": 4803,
+ "start": 5836,
+ "end": 5913,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 6
},
"end": {
- "line": 240,
+ "line": 296,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4726,
- "end": 4739,
+ "start": 5836,
+ "end": 5849,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 6
},
"end": {
- "line": 238,
+ "line": 294,
"column": 19
}
},
@@ -12190,29 +14624,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4740,
- "end": 4803,
+ "start": 5850,
+ "end": 5913,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 20
},
"end": {
- "line": 240,
+ "line": 296,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4741,
- "end": 4802,
+ "start": 5851,
+ "end": 5912,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 21
},
"end": {
- "line": 240,
+ "line": 296,
"column": 7
}
},
@@ -12223,15 +14657,15 @@
"params": [
{
"type": "Identifier",
- "start": 4742,
- "end": 4750,
+ "start": 5852,
+ "end": 5860,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 22
},
"end": {
- "line": 238,
+ "line": 294,
"column": 30
},
"identifierName": "newValue"
@@ -12241,59 +14675,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 4755,
- "end": 4802,
+ "start": 5865,
+ "end": 5912,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 35
},
"end": {
- "line": 240,
+ "line": 296,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4764,
- "end": 4794,
+ "start": 5874,
+ "end": 5904,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 37
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4764,
- "end": 4793,
+ "start": 5874,
+ "end": 5903,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 36
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 4764,
- "end": 4782,
+ "start": 5874,
+ "end": 5892,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 25
},
"identifierName": "fieldSetFieldValue"
@@ -12302,15 +14736,15 @@
},
"right": {
"type": "Identifier",
- "start": 4785,
- "end": 4793,
+ "start": 5895,
+ "end": 5903,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 28
},
"end": {
- "line": 239,
+ "line": 295,
"column": 36
},
"identifierName": "newValue"
@@ -12327,29 +14761,29 @@
},
{
"type": "JSXAttribute",
- "start": 4810,
- "end": 4948,
+ "start": 5920,
+ "end": 6058,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 6
},
"end": {
- "line": 250,
+ "line": 306,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4810,
- "end": 4817,
+ "start": 5920,
+ "end": 5927,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 6
},
"end": {
- "line": 241,
+ "line": 297,
"column": 13
}
},
@@ -12357,59 +14791,59 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4818,
- "end": 4948,
+ "start": 5928,
+ "end": 6058,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 14
},
"end": {
- "line": 250,
+ "line": 306,
"column": 8
}
},
"expression": {
"type": "ArrayExpression",
- "start": 4819,
- "end": 4947,
+ "start": 5929,
+ "end": 6057,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 15
},
"end": {
- "line": 250,
+ "line": 306,
"column": 7
}
},
"elements": [
{
"type": "ObjectExpression",
- "start": 4828,
- "end": 4879,
+ "start": 5938,
+ "end": 5989,
"loc": {
"start": {
- "line": 242,
+ "line": 298,
"column": 7
},
"end": {
- "line": 245,
+ "line": 301,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4838,
- "end": 4848,
+ "start": 5948,
+ "end": 5958,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 8
},
"end": {
- "line": 243,
+ "line": 299,
"column": 18
}
},
@@ -12418,15 +14852,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4838,
- "end": 4843,
+ "start": 5948,
+ "end": 5953,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 8
},
"end": {
- "line": 243,
+ "line": 299,
"column": 13
},
"identifierName": "value"
@@ -12435,15 +14869,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4845,
- "end": 4848,
+ "start": 5955,
+ "end": 5958,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 15
},
"end": {
- "line": 243,
+ "line": 299,
"column": 18
}
},
@@ -12456,15 +14890,15 @@
},
{
"type": "ObjectProperty",
- "start": 4858,
- "end": 4870,
+ "start": 5968,
+ "end": 5980,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 8
},
"end": {
- "line": 244,
+ "line": 300,
"column": 20
}
},
@@ -12473,15 +14907,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4858,
- "end": 4863,
+ "start": 5968,
+ "end": 5973,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 8
},
"end": {
- "line": 244,
+ "line": 300,
"column": 13
},
"identifierName": "label"
@@ -12490,15 +14924,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4865,
- "end": 4870,
+ "start": 5975,
+ "end": 5980,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 15
},
"end": {
- "line": 244,
+ "line": 300,
"column": 20
}
},
@@ -12513,30 +14947,30 @@
},
{
"type": "ObjectExpression",
- "start": 4888,
- "end": 4939,
+ "start": 5998,
+ "end": 6049,
"loc": {
"start": {
- "line": 246,
+ "line": 302,
"column": 7
},
"end": {
- "line": 249,
+ "line": 305,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4898,
- "end": 4908,
+ "start": 6008,
+ "end": 6018,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 8
},
"end": {
- "line": 247,
+ "line": 303,
"column": 18
}
},
@@ -12545,15 +14979,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4898,
- "end": 4903,
+ "start": 6008,
+ "end": 6013,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 8
},
"end": {
- "line": 247,
+ "line": 303,
"column": 13
},
"identifierName": "value"
@@ -12562,15 +14996,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4905,
- "end": 4908,
+ "start": 6015,
+ "end": 6018,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 15
},
"end": {
- "line": 247,
+ "line": 303,
"column": 18
}
},
@@ -12583,15 +15017,15 @@
},
{
"type": "ObjectProperty",
- "start": 4918,
- "end": 4930,
+ "start": 6028,
+ "end": 6040,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 8
},
"end": {
- "line": 248,
+ "line": 304,
"column": 20
}
},
@@ -12600,15 +15034,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4918,
- "end": 4923,
+ "start": 6028,
+ "end": 6033,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 8
},
"end": {
- "line": 248,
+ "line": 304,
"column": 13
},
"identifierName": "label"
@@ -12617,15 +15051,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4925,
- "end": 4930,
+ "start": 6035,
+ "end": 6040,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 15
},
"end": {
- "line": 248,
+ "line": 304,
"column": 20
}
},
@@ -12645,15 +15079,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 4598,
- "end": 4608,
+ "start": 5708,
+ "end": 5718,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 6
},
"end": {
- "line": 233,
+ "line": 289,
"column": 16
}
},
@@ -12666,15 +15100,15 @@
},
{
"type": "JSXText",
- "start": 4956,
- "end": 4961,
+ "start": 6066,
+ "end": 6071,
"loc": {
"start": {
- "line": 251,
+ "line": 307,
"column": 7
},
"end": {
- "line": 252,
+ "line": 308,
"column": 4
}
},
@@ -12685,15 +15119,15 @@
},
{
"type": "JSXText",
- "start": 4967,
- "end": 4972,
+ "start": 6077,
+ "end": 6082,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 10
},
"end": {
- "line": 254,
+ "line": 310,
"column": 3
}
},
@@ -12703,7 +15137,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 1783
+ "parenStart": 2230
}
}
}
@@ -12719,29 +15153,29 @@
},
{
"type": "Identifier",
- "start": 4990,
- "end": 5009,
+ "start": 6100,
+ "end": 6119,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 0
},
"end": {
- "line": 259,
+ "line": 315,
"column": 19
}
},
"declaration": {
"type": "Identifier",
- "start": 5005,
- "end": 5008,
+ "start": 6115,
+ "end": 6118,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 15
},
"end": {
- "line": 259,
+ "line": 315,
"column": 18
},
"identifierName": "App"
@@ -12754,43 +15188,43 @@
},
{
"type": "ExportDefaultDeclaration",
- "start": 4990,
- "end": 5009,
+ "start": 6100,
+ "end": 6119,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 0
},
"end": {
- "line": 259,
+ "line": 315,
"column": 19
}
},
"declaration": {
"type": "ClassDeclaration",
- "start": 1731,
- "end": 4988,
+ "start": 2178,
+ "end": 6098,
"loc": {
"start": {
- "line": 95,
+ "line": 117,
"column": 0
},
"end": {
- "line": 257,
+ "line": 313,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 1737,
- "end": 1740,
+ "start": 2184,
+ "end": 2187,
"loc": {
"start": {
- "line": 95,
+ "line": 117,
"column": 6
},
"end": {
- "line": 95,
+ "line": 117,
"column": 9
},
"identifierName": "App"
@@ -12799,15 +15233,15 @@
},
"superClass": {
"type": "Identifier",
- "start": 1749,
- "end": 1758,
+ "start": 2196,
+ "end": 2205,
"loc": {
"start": {
- "line": 95,
+ "line": 117,
"column": 18
},
"end": {
- "line": 95,
+ "line": 117,
"column": 27
},
"identifierName": "Component"
@@ -12816,30 +15250,30 @@
},
"body": {
"type": "ClassBody",
- "start": 1759,
- "end": 4988,
+ "start": 2206,
+ "end": 6098,
"loc": {
"start": {
- "line": 95,
+ "line": 117,
"column": 28
},
"end": {
- "line": 257,
+ "line": 313,
"column": 1
}
},
"body": [
{
"type": "ClassMethod",
- "start": 1763,
- "end": 4986,
+ "start": 2210,
+ "end": 6096,
"loc": {
"start": {
- "line": 97,
+ "line": 119,
"column": 1
},
"end": {
- "line": 256,
+ "line": 312,
"column": 2
}
},
@@ -12847,15 +15281,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1763,
- "end": 1769,
+ "start": 2210,
+ "end": 2216,
"loc": {
"start": {
- "line": 97,
+ "line": 119,
"column": 1
},
"end": {
- "line": 97,
+ "line": 119,
"column": 7
},
"identifierName": "render"
@@ -12870,87 +15304,87 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 1772,
- "end": 4986,
+ "start": 2219,
+ "end": 6096,
"loc": {
"start": {
- "line": 97,
+ "line": 119,
"column": 10
},
"end": {
- "line": 256,
+ "line": 312,
"column": 2
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 1776,
- "end": 4983,
+ "start": 2223,
+ "end": 6093,
"loc": {
"start": {
- "line": 98,
+ "line": 120,
"column": 2
},
"end": {
- "line": 255,
+ "line": 311,
"column": 4
}
},
"argument": {
"type": "JSXElement",
- "start": 1788,
- "end": 4978,
+ "start": 2235,
+ "end": 6088,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 3
},
"end": {
- "line": 254,
+ "line": 310,
"column": 9
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1788,
- "end": 1809,
+ "start": 2235,
+ "end": 2256,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 3
},
"end": {
- "line": 99,
+ "line": 121,
"column": 24
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1793,
- "end": 1808,
+ "start": 2240,
+ "end": 2255,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 8
},
"end": {
- "line": 99,
+ "line": 121,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1793,
- "end": 1802,
+ "start": 2240,
+ "end": 2249,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 8
},
"end": {
- "line": 99,
+ "line": 121,
"column": 17
}
},
@@ -12958,15 +15392,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1803,
- "end": 1808,
+ "start": 2250,
+ "end": 2255,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 18
},
"end": {
- "line": 99,
+ "line": 121,
"column": 23
}
},
@@ -12977,15 +15411,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1789,
- "end": 1792,
+ "start": 2236,
+ "end": 2239,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 4
},
"end": {
- "line": 99,
+ "line": 121,
"column": 7
}
},
@@ -12995,29 +15429,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4972,
- "end": 4978,
+ "start": 6082,
+ "end": 6088,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 3
},
"end": {
- "line": 254,
+ "line": 310,
"column": 9
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4974,
- "end": 4977,
+ "start": 6084,
+ "end": 6087,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 5
},
"end": {
- "line": 254,
+ "line": 310,
"column": 8
}
},
@@ -13027,15 +15461,15 @@
"children": [
{
"type": "JSXText",
- "start": 1809,
- "end": 1814,
+ "start": 2256,
+ "end": 2261,
"loc": {
"start": {
- "line": 99,
+ "line": 121,
"column": 24
},
"end": {
- "line": 100,
+ "line": 122,
"column": 4
}
},
@@ -13044,58 +15478,58 @@
},
{
"type": "JSXElement",
- "start": 1814,
- "end": 1968,
+ "start": 2261,
+ "end": 2415,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 4
},
"end": {
- "line": 103,
+ "line": 125,
"column": 13
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1814,
- "end": 1845,
+ "start": 2261,
+ "end": 2292,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 4
},
"end": {
- "line": 100,
+ "line": 122,
"column": 35
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1822,
- "end": 1844,
+ "start": 2269,
+ "end": 2291,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 12
},
"end": {
- "line": 100,
+ "line": 122,
"column": 34
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1822,
- "end": 1831,
+ "start": 2269,
+ "end": 2278,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 12
},
"end": {
- "line": 100,
+ "line": 122,
"column": 21
}
},
@@ -13103,15 +15537,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1832,
- "end": 1844,
+ "start": 2279,
+ "end": 2291,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 22
},
"end": {
- "line": 100,
+ "line": 122,
"column": 34
}
},
@@ -13122,15 +15556,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1815,
- "end": 1821,
+ "start": 2262,
+ "end": 2268,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 5
},
"end": {
- "line": 100,
+ "line": 122,
"column": 11
}
},
@@ -13140,29 +15574,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1959,
- "end": 1968,
+ "start": 2406,
+ "end": 2415,
"loc": {
"start": {
- "line": 103,
+ "line": 125,
"column": 4
},
"end": {
- "line": 103,
+ "line": 125,
"column": 13
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1961,
- "end": 1967,
+ "start": 2408,
+ "end": 2414,
"loc": {
"start": {
- "line": 103,
+ "line": 125,
"column": 6
},
"end": {
- "line": 103,
+ "line": 125,
"column": 12
}
},
@@ -13172,15 +15606,15 @@
"children": [
{
"type": "JSXText",
- "start": 1845,
- "end": 1851,
+ "start": 2292,
+ "end": 2298,
"loc": {
"start": {
- "line": 100,
+ "line": 122,
"column": 35
},
"end": {
- "line": 101,
+ "line": 123,
"column": 5
}
},
@@ -13189,58 +15623,58 @@
},
{
"type": "JSXElement",
- "start": 1851,
- "end": 1901,
+ "start": 2298,
+ "end": 2348,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 5
},
"end": {
- "line": 101,
+ "line": 123,
"column": 55
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1851,
- "end": 1901,
+ "start": 2298,
+ "end": 2348,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 5
},
"end": {
- "line": 101,
+ "line": 123,
"column": 55
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1856,
- "end": 1866,
+ "start": 2303,
+ "end": 2313,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 10
},
"end": {
- "line": 101,
+ "line": 123,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1856,
- "end": 1859,
+ "start": 2303,
+ "end": 2306,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 10
},
"end": {
- "line": 101,
+ "line": 123,
"column": 13
}
},
@@ -13248,29 +15682,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1860,
- "end": 1866,
+ "start": 2307,
+ "end": 2313,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 14
},
"end": {
- "line": 101,
+ "line": 123,
"column": 20
}
},
"expression": {
"type": "Identifier",
- "start": 1861,
- "end": 1865,
+ "start": 2308,
+ "end": 2312,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 15
},
"end": {
- "line": 101,
+ "line": 123,
"column": 19
},
"identifierName": "logo"
@@ -13281,29 +15715,29 @@
},
{
"type": "JSXAttribute",
- "start": 1867,
- "end": 1887,
+ "start": 2314,
+ "end": 2334,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 21
},
"end": {
- "line": 101,
+ "line": 123,
"column": 41
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1867,
- "end": 1876,
+ "start": 2314,
+ "end": 2323,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 21
},
"end": {
- "line": 101,
+ "line": 123,
"column": 30
}
},
@@ -13311,15 +15745,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1877,
- "end": 1887,
+ "start": 2324,
+ "end": 2334,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 31
},
"end": {
- "line": 101,
+ "line": 123,
"column": 41
}
},
@@ -13329,29 +15763,29 @@
},
{
"type": "JSXAttribute",
- "start": 1888,
- "end": 1898,
+ "start": 2335,
+ "end": 2345,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 42
},
"end": {
- "line": 101,
+ "line": 123,
"column": 52
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1888,
- "end": 1891,
+ "start": 2335,
+ "end": 2338,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 42
},
"end": {
- "line": 101,
+ "line": 123,
"column": 45
}
},
@@ -13359,15 +15793,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1892,
- "end": 1898,
+ "start": 2339,
+ "end": 2345,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 46
},
"end": {
- "line": 101,
+ "line": 123,
"column": 52
}
},
@@ -13378,15 +15812,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1852,
- "end": 1855,
+ "start": 2299,
+ "end": 2302,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 6
},
"end": {
- "line": 101,
+ "line": 123,
"column": 9
}
},
@@ -13399,15 +15833,15 @@
},
{
"type": "JSXText",
- "start": 1901,
- "end": 1907,
+ "start": 2348,
+ "end": 2354,
"loc": {
"start": {
- "line": 101,
+ "line": 123,
"column": 55
},
"end": {
- "line": 102,
+ "line": 124,
"column": 5
}
},
@@ -13416,58 +15850,58 @@
},
{
"type": "JSXElement",
- "start": 1907,
- "end": 1954,
+ "start": 2354,
+ "end": 2401,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 5
},
"end": {
- "line": 102,
+ "line": 124,
"column": 52
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1907,
- "end": 1933,
+ "start": 2354,
+ "end": 2380,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 5
},
"end": {
- "line": 102,
+ "line": 124,
"column": 31
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1911,
- "end": 1932,
+ "start": 2358,
+ "end": 2379,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 9
},
"end": {
- "line": 102,
+ "line": 124,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1911,
- "end": 1920,
+ "start": 2358,
+ "end": 2367,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 9
},
"end": {
- "line": 102,
+ "line": 124,
"column": 18
}
},
@@ -13475,15 +15909,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1921,
- "end": 1932,
+ "start": 2368,
+ "end": 2379,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 19
},
"end": {
- "line": 102,
+ "line": 124,
"column": 30
}
},
@@ -13494,15 +15928,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1908,
- "end": 1910,
+ "start": 2355,
+ "end": 2357,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 6
},
"end": {
- "line": 102,
+ "line": 124,
"column": 8
}
},
@@ -13512,29 +15946,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1949,
- "end": 1954,
+ "start": 2396,
+ "end": 2401,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 47
},
"end": {
- "line": 102,
+ "line": 124,
"column": 52
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1951,
- "end": 1953,
+ "start": 2398,
+ "end": 2400,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 49
},
"end": {
- "line": 102,
+ "line": 124,
"column": 51
}
},
@@ -13544,15 +15978,15 @@
"children": [
{
"type": "JSXText",
- "start": 1933,
- "end": 1949,
+ "start": 2380,
+ "end": 2396,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 31
},
"end": {
- "line": 102,
+ "line": 124,
"column": 47
}
},
@@ -13563,15 +15997,15 @@
},
{
"type": "JSXText",
- "start": 1954,
- "end": 1959,
+ "start": 2401,
+ "end": 2406,
"loc": {
"start": {
- "line": 102,
+ "line": 124,
"column": 52
},
"end": {
- "line": 103,
+ "line": 125,
"column": 4
}
},
@@ -13582,15 +16016,15 @@
},
{
"type": "JSXText",
- "start": 1968,
- "end": 1975,
+ "start": 2415,
+ "end": 2422,
"loc": {
"start": {
- "line": 103,
+ "line": 125,
"column": 13
},
"end": {
- "line": 106,
+ "line": 128,
"column": 4
}
},
@@ -13599,44 +16033,44 @@
},
{
"type": "JSXElement",
- "start": 1975,
- "end": 2141,
+ "start": 2422,
+ "end": 2588,
"loc": {
"start": {
- "line": 106,
+ "line": 128,
"column": 4
},
"end": {
- "line": 112,
+ "line": 134,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1975,
- "end": 1980,
+ "start": 2422,
+ "end": 2427,
"loc": {
"start": {
- "line": 106,
+ "line": 128,
"column": 4
},
"end": {
- "line": 106,
+ "line": 128,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 1976,
- "end": 1979,
+ "start": 2423,
+ "end": 2426,
"loc": {
"start": {
- "line": 106,
+ "line": 128,
"column": 5
},
"end": {
- "line": 106,
+ "line": 128,
"column": 8
}
},
@@ -13646,29 +16080,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2135,
- "end": 2141,
+ "start": 2582,
+ "end": 2588,
"loc": {
"start": {
- "line": 112,
+ "line": 134,
"column": 4
},
"end": {
- "line": 112,
+ "line": 134,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2137,
- "end": 2140,
+ "start": 2584,
+ "end": 2587,
"loc": {
"start": {
- "line": 112,
+ "line": 134,
"column": 6
},
"end": {
- "line": 112,
+ "line": 134,
"column": 9
}
},
@@ -13678,15 +16112,15 @@
"children": [
{
"type": "JSXText",
- "start": 1980,
- "end": 1986,
+ "start": 2427,
+ "end": 2433,
"loc": {
"start": {
- "line": 106,
+ "line": 128,
"column": 9
},
"end": {
- "line": 107,
+ "line": 129,
"column": 5
}
},
@@ -13695,44 +16129,44 @@
},
{
"type": "JSXElement",
- "start": 1986,
- "end": 2029,
+ "start": 2433,
+ "end": 2476,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 5
},
"end": {
- "line": 107,
+ "line": 129,
"column": 48
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1986,
- "end": 1990,
+ "start": 2433,
+ "end": 2437,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 5
},
"end": {
- "line": 107,
+ "line": 129,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 1987,
- "end": 1989,
+ "start": 2434,
+ "end": 2436,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 6
},
"end": {
- "line": 107,
+ "line": 129,
"column": 8
}
},
@@ -13742,29 +16176,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2024,
- "end": 2029,
+ "start": 2471,
+ "end": 2476,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 43
},
"end": {
- "line": 107,
+ "line": 129,
"column": 48
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2026,
- "end": 2028,
+ "start": 2473,
+ "end": 2475,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 45
},
"end": {
- "line": 107,
+ "line": 129,
"column": 47
}
},
@@ -13774,15 +16208,15 @@
"children": [
{
"type": "JSXText",
- "start": 1990,
- "end": 2024,
+ "start": 2437,
+ "end": 2471,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 9
},
"end": {
- "line": 107,
+ "line": 129,
"column": 43
}
},
@@ -13793,15 +16227,15 @@
},
{
"type": "JSXText",
- "start": 2029,
- "end": 2035,
+ "start": 2476,
+ "end": 2482,
"loc": {
"start": {
- "line": 107,
+ "line": 129,
"column": 48
},
"end": {
- "line": 108,
+ "line": 130,
"column": 5
}
},
@@ -13810,330 +16244,1017 @@
},
{
"type": "JSXElement",
- "start": 2035,
- "end": 2130,
+ "start": 2482,
+ "end": 2577,
"loc": {
"start": {
- "line": 108,
+ "line": 130,
"column": 5
},
"end": {
- "line": 111,
+ "line": 133,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2035,
- "end": 2130,
+ "start": 2482,
+ "end": 2577,
"loc": {
"start": {
- "line": 108,
+ "line": 130,
"column": 5
},
"end": {
- "line": 111,
+ "line": 133,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2054,
- "end": 2081,
+ "start": 2501,
+ "end": 2528,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 6
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2501,
+ "end": 2513,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 6
+ },
+ "end": {
+ "line": 131,
+ "column": 18
+ }
+ },
+ "name": "configFields"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2514,
+ "end": 2528,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 19
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 2515,
+ "end": 2527,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 32
+ },
+ "identifierName": "configFields"
+ },
+ "name": "configFields"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2535,
+ "end": 2569,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 6
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2535,
+ "end": 2541,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 6
+ },
+ "end": {
+ "line": 132,
+ "column": 12
+ }
+ },
+ "name": "onBlur"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2542,
+ "end": 2569,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 13
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 2543,
+ "end": 2568,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 14
+ },
+ "end": {
+ "line": 132,
+ "column": 39
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2544,
+ "end": 2546,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 15
+ },
+ "end": {
+ "line": 132,
+ "column": 17
+ },
+ "identifierName": "fI"
+ },
+ "name": "fI"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2551,
+ "end": 2568,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 22
+ },
+ "end": {
+ "line": 132,
+ "column": 39
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2552,
+ "end": 2567,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 38
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2552,
+ "end": 2567,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 38
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2552,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 34
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2552,
+ "end": 2559,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 30
+ },
+ "identifierName": "console"
+ },
+ "name": "console"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2560,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 34
+ },
+ "identifierName": "log"
+ },
+ "name": "log"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2564,
+ "end": 2566,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 35
+ },
+ "end": {
+ "line": 132,
+ "column": 37
+ },
+ "identifierName": "fI"
+ },
+ "name": "fI"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2483,
+ "end": 2494,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 6
+ },
+ "end": {
+ "line": 130,
+ "column": 17
+ }
+ },
+ "name": "RenderGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ },
+ {
+ "type": "JSXText",
+ "start": 2577,
+ "end": 2582,
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 7
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2588,
+ "end": 2594,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 10
+ },
+ "end": {
+ "line": 136,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2594,
+ "end": 2813,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 10
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2594,
+ "end": 2599,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2595,
+ "end": 2598,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 5
+ },
+ "end": {
+ "line": 136,
+ "column": 8
+ }
+ },
+ "name": "div"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2807,
+ "end": 2813,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 10
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2809,
+ "end": 2812,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 6
+ },
+ "end": {
+ "line": 146,
+ "column": 9
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2599,
+ "end": 2605,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 9
+ },
+ "end": {
+ "line": 137,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 2605,
+ "end": 2634,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 5
+ },
+ "end": {
+ "line": 137,
+ "column": 34
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2605,
+ "end": 2609,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 5
+ },
+ "end": {
+ "line": 137,
+ "column": 9
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2606,
+ "end": 2608,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 6
+ },
+ "end": {
+ "line": 137,
+ "column": 8
+ }
+ },
+ "name": "h2"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 2629,
+ "end": 2634,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 29
+ },
+ "end": {
+ "line": 137,
+ "column": 34
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2631,
+ "end": 2633,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 31
+ },
+ "end": {
+ "line": 137,
+ "column": 33
+ }
+ },
+ "name": "h2"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 2609,
+ "end": 2629,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 9
+ },
+ "end": {
+ "line": 137,
+ "column": 29
+ }
+ },
+ "extra": null,
+ "value": "Created With Factory"
+ }
+ ]
+ },
+ {
+ "type": "JSXText",
+ "start": 2634,
+ "end": 2640,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 34
+ },
+ "end": {
+ "line": 138,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 2640,
+ "end": 2802,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 5
+ },
+ "end": {
+ "line": 145,
+ "column": 8
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2641,
+ "end": 2801,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 145,
+ "column": 7
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2671,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "CallExpression",
+ "start": 2641,
+ "end": 2667,
"loc": {
"start": {
- "line": 109,
+ "line": 138,
"column": 6
},
"end": {
- "line": 109,
- "column": 33
+ "line": 138,
+ "column": 32
}
},
- "name": {
- "type": "JSXIdentifier",
- "start": 2054,
- "end": 2066,
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2651,
"loc": {
"start": {
- "line": 109,
+ "line": 138,
"column": 6
},
"end": {
- "line": 109,
- "column": 18
+ "line": 138,
+ "column": 16
}
},
- "name": "configFields"
- },
- "value": {
- "type": "JSXExpressionContainer",
- "start": 2067,
- "end": 2081,
- "loc": {
- "start": {
- "line": 109,
- "column": 19
+ "object": {
+ "type": "Identifier",
+ "start": 2641,
+ "end": 2646,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 6
+ },
+ "end": {
+ "line": 138,
+ "column": 11
+ },
+ "identifierName": "Array"
},
- "end": {
- "line": 109,
- "column": 33
- }
+ "name": "Array"
},
- "expression": {
+ "property": {
"type": "Identifier",
- "start": 2068,
- "end": 2080,
+ "start": 2647,
+ "end": 2651,
"loc": {
"start": {
- "line": 109,
- "column": 20
+ "line": 138,
+ "column": 12
},
"end": {
- "line": 109,
- "column": 32
+ "line": 138,
+ "column": 16
},
- "identifierName": "configFields"
+ "identifierName": "from"
},
- "name": "configFields"
+ "name": "from"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2652,
+ "end": 2666,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 17
+ },
+ "end": {
+ "line": 138,
+ "column": 31
+ },
+ "identifierName": "configFieldEls"
+ },
+ "name": "configFieldEls"
}
- }
+ ]
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2668,
+ "end": 2671,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 33
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ },
+ "identifierName": "map"
+ },
+ "name": "map"
},
+ "computed": false
+ },
+ "arguments": [
{
- "type": "JSXAttribute",
- "start": 2088,
- "end": 2122,
+ "type": "ArrowFunctionExpression",
+ "start": 2672,
+ "end": 2800,
"loc": {
"start": {
- "line": 110,
- "column": 6
+ "line": 138,
+ "column": 37
},
"end": {
- "line": 110,
- "column": 40
+ "line": 145,
+ "column": 6
}
},
- "name": {
- "type": "JSXIdentifier",
- "start": 2088,
- "end": 2094,
- "loc": {
- "start": {
- "line": 110,
- "column": 6
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2673,
+ "end": 2678,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 38
+ },
+ "end": {
+ "line": 138,
+ "column": 43
+ },
+ "identifierName": "field"
},
- "end": {
- "line": 110,
- "column": 12
- }
+ "name": "field"
},
- "name": "onBlur"
- },
- "value": {
- "type": "JSXExpressionContainer",
- "start": 2095,
- "end": 2122,
+ {
+ "type": "Identifier",
+ "start": 2679,
+ "end": 2680,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 44
+ },
+ "end": {
+ "line": 138,
+ "column": 45
+ },
+ "identifierName": "i"
+ },
+ "name": "i"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2685,
+ "end": 2800,
"loc": {
"start": {
- "line": 110,
- "column": 13
+ "line": 138,
+ "column": 50
},
"end": {
- "line": 110,
- "column": 40
+ "line": 145,
+ "column": 6
}
},
- "expression": {
- "type": "ArrowFunctionExpression",
- "start": 2096,
- "end": 2121,
- "loc": {
- "start": {
- "line": 110,
- "column": 14
- },
- "end": {
- "line": 110,
- "column": 39
- }
- },
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [
- {
- "type": "Identifier",
- "start": 2097,
- "end": 2099,
- "loc": {
- "start": {
- "line": 110,
- "column": 15
- },
- "end": {
- "line": 110,
- "column": 17
- },
- "identifierName": "fI"
- },
- "name": "fI"
- }
- ],
- "body": {
- "type": "BlockStatement",
- "start": 2104,
- "end": 2121,
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 2693,
+ "end": 2793,
"loc": {
"start": {
- "line": 110,
- "column": 22
+ "line": 139,
+ "column": 6
},
"end": {
- "line": 110,
- "column": 39
+ "line": 144,
+ "column": 8
}
},
- "body": [
- {
- "type": "ExpressionStatement",
- "start": 2105,
- "end": 2120,
+ "argument": {
+ "type": "CallExpression",
+ "start": 2700,
+ "end": 2792,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 144,
+ "column": 7
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2700,
+ "end": 2719,
"loc": {
"start": {
- "line": 110,
- "column": 23
+ "line": 139,
+ "column": 13
},
"end": {
- "line": 110,
- "column": 38
+ "line": 139,
+ "column": 32
}
},
- "expression": {
- "type": "CallExpression",
- "start": 2105,
- "end": 2120,
+ "object": {
+ "type": "Identifier",
+ "start": 2700,
+ "end": 2705,
"loc": {
"start": {
- "line": 110,
- "column": 23
+ "line": 139,
+ "column": 13
},
"end": {
- "line": 110,
- "column": 38
+ "line": 139,
+ "column": 18
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2706,
+ "end": 2719,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 19
+ },
+ "end": {
+ "line": 139,
+ "column": 32
+ },
+ "identifierName": "createElement"
+ },
+ "name": "createElement"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2728,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 7
+ },
+ "end": {
+ "line": 140,
+ "column": 21
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2105,
- "end": 2116,
+ "object": {
+ "type": "Identifier",
+ "start": 2728,
+ "end": 2733,
"loc": {
"start": {
- "line": 110,
- "column": 23
+ "line": 140,
+ "column": 7
},
"end": {
- "line": 110,
- "column": 34
- }
- },
- "object": {
- "type": "Identifier",
- "start": 2105,
- "end": 2112,
- "loc": {
- "start": {
- "line": 110,
- "column": 23
- },
- "end": {
- "line": 110,
- "column": 30
- },
- "identifierName": "console"
+ "line": 140,
+ "column": 12
},
- "name": "console"
+ "identifierName": "React"
},
- "property": {
- "type": "Identifier",
- "start": 2113,
- "end": 2116,
- "loc": {
- "start": {
- "line": 110,
- "column": 31
- },
- "end": {
- "line": 110,
- "column": 34
- },
- "identifierName": "log"
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2734,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 13
},
- "name": "log"
+ "end": {
+ "line": 140,
+ "column": 21
+ },
+ "identifierName": "Fragment"
},
- "computed": false
+ "name": "Fragment"
},
- "arguments": [
+ "computed": false
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 2744,
+ "end": 2770,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 23
+ },
+ "end": {
+ "line": 142,
+ "column": 8
+ }
+ },
+ "properties": [
{
- "type": "Identifier",
- "start": 2117,
- "end": 2119,
+ "type": "ObjectProperty",
+ "start": 2754,
+ "end": 2760,
"loc": {
"start": {
- "line": 110,
- "column": 35
+ "line": 141,
+ "column": 8
},
"end": {
- "line": 110,
- "column": 37
+ "line": 141,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2754,
+ "end": 2757,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 11
+ },
+ "identifierName": "key"
},
- "identifierName": "fI"
+ "name": "key"
},
- "name": "fI"
+ "value": {
+ "type": "Identifier",
+ "start": 2759,
+ "end": 2760,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 13
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ },
+ "identifierName": "i"
+ },
+ "name": "i"
+ }
}
]
+ },
+ {
+ "type": "Identifier",
+ "start": 2779,
+ "end": 2784,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 7
+ },
+ "end": {
+ "line": 143,
+ "column": 12
+ },
+ "identifierName": "field"
+ },
+ "name": "field"
}
- }
- ],
- "directives": []
+ ]
+ }
}
- }
+ ],
+ "directives": []
}
}
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 2036,
- "end": 2047,
- "loc": {
- "start": {
- "line": 108,
- "column": 6
- },
- "end": {
- "line": 108,
- "column": 17
- }
- },
- "name": "RenderGroup"
- },
- "selfClosing": true
- },
- "closingElement": null,
- "children": []
+ ]
+ }
},
{
"type": "JSXText",
- "start": 2130,
- "end": 2135,
+ "start": 2802,
+ "end": 2807,
"loc": {
"start": {
- "line": 111,
- "column": 7
+ "line": 145,
+ "column": 8
},
"end": {
- "line": 112,
+ "line": 146,
"column": 4
}
},
@@ -14144,15 +17265,15 @@
},
{
"type": "JSXText",
- "start": 2141,
- "end": 2147,
+ "start": 2813,
+ "end": 2819,
"loc": {
"start": {
- "line": 112,
+ "line": 146,
"column": 10
},
"end": {
- "line": 114,
+ "line": 148,
"column": 4
}
},
@@ -14161,44 +17282,44 @@
},
{
"type": "JSXElement",
- "start": 2147,
- "end": 2366,
+ "start": 2819,
+ "end": 3476,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 4
},
"end": {
- "line": 124,
+ "line": 180,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2147,
- "end": 2152,
+ "start": 2819,
+ "end": 2824,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 4
},
"end": {
- "line": 114,
+ "line": 148,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2148,
- "end": 2151,
+ "start": 2820,
+ "end": 2823,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 5
},
"end": {
- "line": 114,
+ "line": 148,
"column": 8
}
},
@@ -14208,29 +17329,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2360,
- "end": 2366,
+ "start": 3470,
+ "end": 3476,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 4
},
"end": {
- "line": 124,
+ "line": 180,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2362,
- "end": 2365,
+ "start": 3472,
+ "end": 3475,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 6
},
"end": {
- "line": 124,
+ "line": 180,
"column": 9
}
},
@@ -14240,15 +17361,15 @@
"children": [
{
"type": "JSXText",
- "start": 2152,
- "end": 2158,
+ "start": 2824,
+ "end": 2830,
"loc": {
"start": {
- "line": 114,
+ "line": 148,
"column": 9
},
"end": {
- "line": 115,
+ "line": 149,
"column": 5
}
},
@@ -14257,44 +17378,44 @@
},
{
"type": "JSXElement",
- "start": 2158,
- "end": 2187,
+ "start": 2830,
+ "end": 2851,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 5
},
"end": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2158,
- "end": 2162,
+ "start": 2830,
+ "end": 2834,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 5
},
"end": {
- "line": 115,
+ "line": 149,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2159,
- "end": 2161,
+ "start": 2831,
+ "end": 2833,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 6
},
"end": {
- "line": 115,
+ "line": 149,
"column": 8
}
},
@@ -14304,30 +17425,30 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2182,
- "end": 2187,
+ "start": 2846,
+ "end": 2851,
"loc": {
"start": {
- "line": 115,
- "column": 29
+ "line": 149,
+ "column": 21
},
"end": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2184,
- "end": 2186,
+ "start": 2848,
+ "end": 2850,
"loc": {
"start": {
- "line": 115,
- "column": 31
+ "line": 149,
+ "column": 23
},
"end": {
- "line": 115,
- "column": 33
+ "line": 149,
+ "column": 25
}
},
"name": "h2"
@@ -14336,34 +17457,34 @@
"children": [
{
"type": "JSXText",
- "start": 2162,
- "end": 2182,
+ "start": 2834,
+ "end": 2846,
"loc": {
"start": {
- "line": 115,
+ "line": 149,
"column": 9
},
"end": {
- "line": 115,
- "column": 29
+ "line": 149,
+ "column": 21
}
},
"extra": null,
- "value": "Created With Factory"
+ "value": "Magic Select"
}
]
},
{
"type": "JSXText",
- "start": 2187,
- "end": 2193,
+ "start": 2851,
+ "end": 2857,
"loc": {
"start": {
- "line": 115,
- "column": 34
+ "line": 149,
+ "column": 26
},
"end": {
- "line": 116,
+ "line": 150,
"column": 5
}
},
@@ -14371,456 +17492,1191 @@
"value": "\n\t\t\t\t\t"
},
{
- "type": "JSXExpressionContainer",
- "start": 2193,
- "end": 2355,
+ "type": "JSXElement",
+ "start": 2857,
+ "end": 3465,
"loc": {
"start": {
- "line": 116,
+ "line": 150,
"column": 5
},
"end": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
}
},
- "expression": {
- "type": "CallExpression",
- "start": 2194,
- "end": 2354,
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2857,
+ "end": 3465,
"loc": {
"start": {
- "line": 116,
- "column": 6
+ "line": 150,
+ "column": 5
},
"end": {
- "line": 123,
+ "line": 179,
"column": 7
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2194,
- "end": 2224,
- "loc": {
- "start": {
- "line": 116,
- "column": 6
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2880,
+ "end": 2894,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 6
+ },
+ "end": {
+ "line": 151,
+ "column": 20
+ }
},
- "end": {
- "line": 116,
- "column": 36
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2880,
+ "end": 2882,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 6
+ },
+ "end": {
+ "line": 151,
+ "column": 8
+ }
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2883,
+ "end": 2894,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 9
+ },
+ "end": {
+ "line": 151,
+ "column": 20
+ }
+ },
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2884,
+ "end": 2893,
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 10
+ },
+ "end": {
+ "line": 151,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "magic-5",
+ "raw": "'magic-5'"
+ },
+ "value": "magic-5"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2901,
+ "end": 2922,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 6
+ },
+ "end": {
+ "line": 152,
+ "column": 27
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2901,
+ "end": 2906,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 6
+ },
+ "end": {
+ "line": 152,
+ "column": 11
+ }
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2907,
+ "end": 2922,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 12
+ },
+ "end": {
+ "line": 152,
+ "column": 27
+ }
+ },
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2908,
+ "end": 2921,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 13
+ },
+ "end": {
+ "line": 152,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Magic Group",
+ "raw": "'Magic Group'"
+ },
+ "value": "Magic Group"
+ }
}
},
- "object": {
- "type": "CallExpression",
- "start": 2194,
- "end": 2220,
+ {
+ "type": "JSXAttribute",
+ "start": 2929,
+ "end": 2953,
"loc": {
"start": {
- "line": 116,
+ "line": 153,
"column": 6
},
"end": {
- "line": 116,
- "column": 32
+ "line": 153,
+ "column": 30
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2194,
- "end": 2204,
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2929,
+ "end": 2943,
"loc": {
"start": {
- "line": 116,
+ "line": 153,
"column": 6
},
"end": {
- "line": 116,
- "column": 16
+ "line": 153,
+ "column": 20
}
},
- "object": {
- "type": "Identifier",
- "start": 2194,
- "end": 2199,
- "loc": {
- "start": {
- "line": 116,
- "column": 6
- },
- "end": {
- "line": 116,
- "column": 11
- },
- "identifierName": "Array"
+ "name": "fieldClassName"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2944,
+ "end": 2953,
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 21
},
- "name": "Array"
+ "end": {
+ "line": 153,
+ "column": 30
+ }
},
- "property": {
- "type": "Identifier",
- "start": 2200,
- "end": 2204,
+ "expression": {
+ "type": "StringLiteral",
+ "start": 2945,
+ "end": 2952,
"loc": {
"start": {
- "line": 116,
- "column": 12
+ "line": 153,
+ "column": 22
},
"end": {
- "line": 116,
- "column": 16
- },
- "identifierName": "from"
+ "line": 153,
+ "column": 29
+ }
},
- "name": "from"
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2960,
+ "end": 3035,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 6
},
- "computed": false
+ "end": {
+ "line": 156,
+ "column": 9
+ }
},
- "arguments": [
- {
- "type": "Identifier",
- "start": 2205,
- "end": 2219,
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2960,
+ "end": 2973,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 6
+ },
+ "end": {
+ "line": 154,
+ "column": 19
+ }
+ },
+ "name": "onValueChange"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2974,
+ "end": 3035,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 20
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 2975,
+ "end": 3033,
"loc": {
"start": {
- "line": 116,
- "column": 17
+ "line": 154,
+ "column": 21
},
"end": {
- "line": 116,
- "column": 31
- },
- "identifierName": "configFieldEls"
+ "line": 156,
+ "column": 7
+ }
},
- "name": "configFieldEls"
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2976,
+ "end": 2984,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 22
+ },
+ "end": {
+ "line": 154,
+ "column": 30
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2989,
+ "end": 3033,
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 35
+ },
+ "end": {
+ "line": 156,
+ "column": 7
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2998,
+ "end": 3025,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 34
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2998,
+ "end": 3024,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 33
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 2998,
+ "end": 3013,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 7
+ },
+ "end": {
+ "line": 155,
+ "column": 22
+ },
+ "identifierName": "magicFieldValue"
+ },
+ "name": "magicFieldValue"
+ },
+ "right": {
+ "type": "Identifier",
+ "start": 3016,
+ "end": 3024,
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 25
+ },
+ "end": {
+ "line": 155,
+ "column": 33
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
}
- ]
+ }
},
- "property": {
- "type": "Identifier",
- "start": 2221,
- "end": 2224,
+ {
+ "type": "JSXAttribute",
+ "start": 3042,
+ "end": 3287,
"loc": {
"start": {
- "line": 116,
- "column": 33
+ "line": 157,
+ "column": 6
},
"end": {
- "line": 116,
- "column": 36
+ "line": 170,
+ "column": 8
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3042,
+ "end": 3052,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 6
+ },
+ "end": {
+ "line": 157,
+ "column": 16
+ }
},
- "identifierName": "map"
+ "name": "fieldsList"
},
- "name": "map"
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3053,
+ "end": 3287,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 17
+ },
+ "end": {
+ "line": 170,
+ "column": 8
+ }
+ },
+ "expression": {
+ "type": "ArrayExpression",
+ "start": 3054,
+ "end": 3286,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 18
+ },
+ "end": {
+ "line": 170,
+ "column": 7
+ }
+ },
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 3063,
+ "end": 3127,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 7
+ },
+ "end": {
+ "line": 161,
+ "column": 8
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3073,
+ "end": 3091,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 8
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3073,
+ "end": 3078,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 8
+ },
+ "end": {
+ "line": 159,
+ "column": 13
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3080,
+ "end": 3091,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Field One",
+ "raw": "'Field One'"
+ },
+ "value": "Field One"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3101,
+ "end": 3118,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3101,
+ "end": 3106,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 13
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3108,
+ "end": 3118,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 15
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "%fldOne%",
+ "raw": "'%fldOne%'"
+ },
+ "value": "%fldOne%"
+ }
+ }
+ ]
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 3136,
+ "end": 3200,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 7
+ },
+ "end": {
+ "line": 165,
+ "column": 8
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3146,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3146,
+ "end": 3151,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3153,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 15
+ },
+ "end": {
+ "line": 163,
+ "column": 26
+ }
+ },
+ "extra": {
+ "rawValue": "Field Two",
+ "raw": "'Field Two'"
+ },
+ "value": "Field Two"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3174,
+ "end": 3191,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3174,
+ "end": 3179,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 13
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3181,
+ "end": 3191,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 15
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "%fldTwo%",
+ "raw": "'%fldTwo%'"
+ },
+ "value": "%fldTwo%"
+ }
+ }
+ ]
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 3209,
+ "end": 3277,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 7
+ },
+ "end": {
+ "line": 169,
+ "column": 8
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3219,
+ "end": 3239,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3219,
+ "end": 3224,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3226,
+ "end": 3239,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 15
+ },
+ "end": {
+ "line": 167,
+ "column": 28
+ }
+ },
+ "extra": {
+ "rawValue": "Field Three",
+ "raw": "'Field Three'"
+ },
+ "value": "Field Three"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3249,
+ "end": 3268,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 27
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3249,
+ "end": 3254,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 13
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3256,
+ "end": 3268,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 15
+ },
+ "end": {
+ "line": 168,
+ "column": 27
+ }
+ },
+ "extra": {
+ "rawValue": "%fldThree%",
+ "raw": "'%fldThree%'"
+ },
+ "value": "%fldThree%"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
},
- "computed": false
- },
- "arguments": [
{
- "type": "ArrowFunctionExpression",
- "start": 2225,
- "end": 2353,
+ "type": "JSXAttribute",
+ "start": 3294,
+ "end": 3407,
"loc": {
"start": {
- "line": 116,
- "column": 37
+ "line": 171,
+ "column": 6
},
"end": {
- "line": 123,
- "column": 6
+ "line": 176,
+ "column": 8
}
},
- "id": null,
- "generator": false,
- "expression": false,
- "async": false,
- "params": [
- {
- "type": "Identifier",
- "start": 2226,
- "end": 2231,
- "loc": {
- "start": {
- "line": 116,
- "column": 38
- },
- "end": {
- "line": 116,
- "column": 43
- },
- "identifierName": "field"
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3294,
+ "end": 3308,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 6
},
- "name": "field"
+ "end": {
+ "line": 171,
+ "column": 20
+ }
},
- {
- "type": "Identifier",
- "start": 2232,
- "end": 2233,
- "loc": {
- "start": {
- "line": 116,
- "column": 44
- },
- "end": {
- "line": 116,
- "column": 45
- },
- "identifierName": "i"
- },
- "name": "i"
- }
- ],
- "body": {
- "type": "BlockStatement",
- "start": 2238,
- "end": 2353,
+ "name": "systemTagsList"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3309,
+ "end": 3407,
"loc": {
"start": {
- "line": 116,
- "column": 50
+ "line": 171,
+ "column": 21
},
"end": {
- "line": 123,
- "column": 6
+ "line": 176,
+ "column": 8
}
},
- "body": [
- {
- "type": "ReturnStatement",
- "start": 2246,
- "end": 2346,
- "loc": {
- "start": {
- "line": 117,
- "column": 6
- },
- "end": {
- "line": 122,
- "column": 8
- }
+ "expression": {
+ "type": "ArrayExpression",
+ "start": 3310,
+ "end": 3406,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 22
},
- "argument": {
- "type": "CallExpression",
- "start": 2253,
- "end": 2345,
+ "end": {
+ "line": 176,
+ "column": 7
+ }
+ },
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 3319,
+ "end": 3398,
"loc": {
"start": {
- "line": 117,
- "column": 13
+ "line": 172,
+ "column": 7
},
"end": {
- "line": 122,
- "column": 7
+ "line": 175,
+ "column": 8
}
},
- "callee": {
- "type": "MemberExpression",
- "start": 2253,
- "end": 2272,
- "loc": {
- "start": {
- "line": 117,
- "column": 13
- },
- "end": {
- "line": 117,
- "column": 32
- }
- },
- "object": {
- "type": "Identifier",
- "start": 2253,
- "end": 2258,
- "loc": {
- "start": {
- "line": 117,
- "column": 13
- },
- "end": {
- "line": 117,
- "column": 18
- },
- "identifierName": "React"
- },
- "name": "React"
- },
- "property": {
- "type": "Identifier",
- "start": 2259,
- "end": 2272,
- "loc": {
- "start": {
- "line": 117,
- "column": 19
- },
- "end": {
- "line": 117,
- "column": 32
- },
- "identifierName": "createElement"
- },
- "name": "createElement"
- },
- "computed": false
- },
- "arguments": [
+ "properties": [
{
- "type": "MemberExpression",
- "start": 2281,
- "end": 2295,
+ "type": "ObjectProperty",
+ "start": 3329,
+ "end": 3353,
"loc": {
"start": {
- "line": 118,
- "column": 7
+ "line": 173,
+ "column": 8
},
"end": {
- "line": 118,
- "column": 21
+ "line": 173,
+ "column": 32
}
},
- "object": {
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
"type": "Identifier",
- "start": 2281,
- "end": 2286,
+ "start": 3329,
+ "end": 3334,
"loc": {
"start": {
- "line": 118,
- "column": 7
+ "line": 173,
+ "column": 8
},
"end": {
- "line": 118,
- "column": 12
+ "line": 173,
+ "column": 13
},
- "identifierName": "React"
+ "identifierName": "label"
},
- "name": "React"
+ "name": "label"
},
- "property": {
- "type": "Identifier",
- "start": 2287,
- "end": 2295,
+ "value": {
+ "type": "StringLiteral",
+ "start": 3336,
+ "end": 3353,
"loc": {
"start": {
- "line": 118,
- "column": 13
+ "line": 173,
+ "column": 15
},
"end": {
- "line": 118,
- "column": 21
- },
- "identifierName": "Fragment"
+ "line": 173,
+ "column": 32
+ }
},
- "name": "Fragment"
- },
- "computed": false
+ "extra": {
+ "rawValue": "User First Name",
+ "raw": "'User First Name'"
+ },
+ "value": "User First Name"
+ }
},
{
- "type": "ObjectExpression",
- "start": 2297,
- "end": 2323,
+ "type": "ObjectProperty",
+ "start": 3363,
+ "end": 3389,
"loc": {
"start": {
- "line": 118,
- "column": 23
+ "line": 174,
+ "column": 8
},
"end": {
- "line": 120,
- "column": 8
+ "line": 174,
+ "column": 34
}
},
- "properties": [
- {
- "type": "ObjectProperty",
- "start": 2307,
- "end": 2313,
- "loc": {
- "start": {
- "line": 119,
- "column": 8
- },
- "end": {
- "line": 119,
- "column": 14
- }
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3363,
+ "end": 3368,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
},
- "method": false,
- "shorthand": false,
- "computed": false,
- "key": {
- "type": "Identifier",
- "start": 2307,
- "end": 2310,
- "loc": {
- "start": {
- "line": 119,
- "column": 8
- },
- "end": {
- "line": 119,
- "column": 11
- },
- "identifierName": "key"
- },
- "name": "key"
+ "end": {
+ "line": 174,
+ "column": 13
},
- "value": {
- "type": "Identifier",
- "start": 2312,
- "end": 2313,
- "loc": {
- "start": {
- "line": 119,
- "column": 13
- },
- "end": {
- "line": 119,
- "column": 14
- },
- "identifierName": "i"
- },
- "name": "i"
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3370,
+ "end": 3389,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 15
+ },
+ "end": {
+ "line": 174,
+ "column": 34
}
- }
- ]
- },
- {
- "type": "Identifier",
- "start": 2332,
- "end": 2337,
- "loc": {
- "start": {
- "line": 121,
- "column": 7
},
- "end": {
- "line": 121,
- "column": 12
+ "extra": {
+ "rawValue": "{user:first_name}",
+ "raw": "'{user:first_name}'"
},
- "identifierName": "field"
- },
- "name": "field"
+ "value": "{user:first_name}"
+ }
}
]
}
+ ]
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3414,
+ "end": 3427,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 19
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3414,
+ "end": 3420,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 12
}
- ],
- "directives": []
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3421,
+ "end": 3427,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 13
+ },
+ "end": {
+ "line": 177,
+ "column": 19
+ }
+ },
+ "expression": {
+ "type": "BooleanLiteral",
+ "start": 3422,
+ "end": 3426,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 14
+ },
+ "end": {
+ "line": 177,
+ "column": 18
+ }
+ },
+ "value": true
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3434,
+ "end": 3457,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3434,
+ "end": 3439,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 11
+ }
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3440,
+ "end": 3457,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 12
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 3441,
+ "end": 3456,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 13
+ },
+ "end": {
+ "line": 178,
+ "column": 28
+ },
+ "identifierName": "magicFieldValue"
+ },
+ "name": "magicFieldValue"
+ }
}
}
- ]
- }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2858,
+ "end": 2873,
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 6
+ },
+ "end": {
+ "line": 150,
+ "column": 21
+ }
+ },
+ "name": "MagicFieldGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
},
{
"type": "JSXText",
- "start": 2355,
- "end": 2360,
+ "start": 3465,
+ "end": 3470,
"loc": {
"start": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
},
"end": {
- "line": 124,
+ "line": 180,
"column": 4
}
},
@@ -14831,15 +18687,15 @@
},
{
"type": "JSXText",
- "start": 2366,
- "end": 2372,
+ "start": 3476,
+ "end": 3482,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 10
},
"end": {
- "line": 126,
+ "line": 182,
"column": 4
}
},
@@ -14848,44 +18704,44 @@
},
{
"type": "JSXElement",
- "start": 2372,
- "end": 4161,
+ "start": 3482,
+ "end": 5271,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 4
},
"end": {
- "line": 206,
+ "line": 262,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2372,
- "end": 2377,
+ "start": 3482,
+ "end": 3487,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 4
},
"end": {
- "line": 126,
+ "line": 182,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2373,
- "end": 2376,
+ "start": 3483,
+ "end": 3486,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 5
},
"end": {
- "line": 126,
+ "line": 182,
"column": 8
}
},
@@ -14895,29 +18751,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4155,
- "end": 4161,
+ "start": 5265,
+ "end": 5271,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 4
},
"end": {
- "line": 206,
+ "line": 262,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4157,
- "end": 4160,
+ "start": 5267,
+ "end": 5270,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 6
},
"end": {
- "line": 206,
+ "line": 262,
"column": 9
}
},
@@ -14927,15 +18783,15 @@
"children": [
{
"type": "JSXText",
- "start": 2377,
- "end": 2383,
+ "start": 3487,
+ "end": 3493,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 5
}
},
@@ -14944,44 +18800,44 @@
},
{
"type": "JSXElement",
- "start": 2383,
- "end": 2398,
+ "start": 3493,
+ "end": 3508,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 5
},
"end": {
- "line": 127,
+ "line": 183,
"column": 20
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2383,
- "end": 2387,
+ "start": 3493,
+ "end": 3497,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 5
},
"end": {
- "line": 127,
+ "line": 183,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 2384,
- "end": 2386,
+ "start": 3494,
+ "end": 3496,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 6
},
"end": {
- "line": 127,
+ "line": 183,
"column": 8
}
},
@@ -14991,29 +18847,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2393,
- "end": 2398,
+ "start": 3503,
+ "end": 3508,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 15
},
"end": {
- "line": 127,
+ "line": 183,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2395,
- "end": 2397,
+ "start": 3505,
+ "end": 3507,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 17
},
"end": {
- "line": 127,
+ "line": 183,
"column": 19
}
},
@@ -15023,15 +18879,15 @@
"children": [
{
"type": "JSXText",
- "start": 2387,
- "end": 2393,
+ "start": 3497,
+ "end": 3503,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 15
}
},
@@ -15042,15 +18898,15 @@
},
{
"type": "JSXText",
- "start": 2398,
- "end": 2404,
+ "start": 3508,
+ "end": 3514,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 20
},
"end": {
- "line": 128,
+ "line": 184,
"column": 5
}
},
@@ -15059,58 +18915,58 @@
},
{
"type": "JSXElement",
- "start": 2404,
- "end": 2627,
+ "start": 3514,
+ "end": 3737,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 5
},
"end": {
- "line": 137,
+ "line": 193,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2404,
- "end": 2627,
+ "start": 3514,
+ "end": 3737,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 5
},
"end": {
- "line": 137,
+ "line": 193,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2422,
- "end": 2439,
+ "start": 3532,
+ "end": 3549,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 6
},
"end": {
- "line": 129,
+ "line": 185,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2422,
- "end": 2424,
+ "start": 3532,
+ "end": 3534,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 6
},
"end": {
- "line": 129,
+ "line": 185,
"column": 8
}
},
@@ -15118,29 +18974,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2425,
- "end": 2439,
+ "start": 3535,
+ "end": 3549,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 9
},
"end": {
- "line": 129,
+ "line": 185,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2426,
- "end": 2438,
+ "start": 3536,
+ "end": 3548,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 10
},
"end": {
- "line": 129,
+ "line": 185,
"column": 22
}
},
@@ -15154,29 +19010,29 @@
},
{
"type": "JSXAttribute",
- "start": 2446,
- "end": 2475,
+ "start": 3556,
+ "end": 3585,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 6
},
"end": {
- "line": 130,
+ "line": 186,
"column": 35
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2446,
- "end": 2451,
+ "start": 3556,
+ "end": 3561,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 6
},
"end": {
- "line": 130,
+ "line": 186,
"column": 11
}
},
@@ -15184,29 +19040,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2452,
- "end": 2475,
+ "start": 3562,
+ "end": 3585,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 12
},
"end": {
- "line": 130,
+ "line": 186,
"column": 35
}
},
"expression": {
"type": "StringLiteral",
- "start": 2453,
- "end": 2474,
+ "start": 3563,
+ "end": 3584,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 13
},
"end": {
- "line": 130,
+ "line": 186,
"column": 34
}
},
@@ -15220,29 +19076,29 @@
},
{
"type": "JSXAttribute",
- "start": 2482,
- "end": 2496,
+ "start": 3592,
+ "end": 3606,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 6
},
"end": {
- "line": 131,
+ "line": 187,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2482,
- "end": 2486,
+ "start": 3592,
+ "end": 3596,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 6
},
"end": {
- "line": 131,
+ "line": 187,
"column": 10
}
},
@@ -15250,29 +19106,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2487,
- "end": 2496,
+ "start": 3597,
+ "end": 3606,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 11
},
"end": {
- "line": 131,
+ "line": 187,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2488,
- "end": 2495,
+ "start": 3598,
+ "end": 3605,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 12
},
"end": {
- "line": 131,
+ "line": 187,
"column": 19
}
},
@@ -15286,29 +19142,29 @@
},
{
"type": "JSXAttribute",
- "start": 2503,
- "end": 2520,
+ "start": 3613,
+ "end": 3630,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 6
},
"end": {
- "line": 132,
+ "line": 188,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2503,
- "end": 2513,
+ "start": 3613,
+ "end": 3623,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 6
},
"end": {
- "line": 132,
+ "line": 188,
"column": 16
}
},
@@ -15316,29 +19172,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2514,
- "end": 2520,
+ "start": 3624,
+ "end": 3630,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 17
},
"end": {
- "line": 132,
+ "line": 188,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2515,
- "end": 2519,
+ "start": 3625,
+ "end": 3629,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 18
},
"end": {
- "line": 132,
+ "line": 188,
"column": 22
}
},
@@ -15348,29 +19204,29 @@
},
{
"type": "JSXAttribute",
- "start": 2527,
- "end": 2545,
+ "start": 3637,
+ "end": 3655,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 6
},
"end": {
- "line": 133,
+ "line": 189,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2527,
- "end": 2532,
+ "start": 3637,
+ "end": 3642,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 6
},
"end": {
- "line": 133,
+ "line": 189,
"column": 11
}
},
@@ -15378,43 +19234,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2533,
- "end": 2545,
+ "start": 3643,
+ "end": 3655,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 12
},
"end": {
- "line": 133,
+ "line": 189,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 2534,
- "end": 2544,
+ "start": 3644,
+ "end": 3654,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 13
},
"end": {
- "line": 133,
+ "line": 189,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 2534,
- "end": 2540,
+ "start": 3644,
+ "end": 3650,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 13
},
"end": {
- "line": 133,
+ "line": 189,
"column": 19
},
"identifierName": "values"
@@ -15423,15 +19279,15 @@
},
"property": {
"type": "Identifier",
- "start": 2541,
- "end": 2544,
+ "start": 3651,
+ "end": 3654,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 20
},
"end": {
- "line": 133,
+ "line": 189,
"column": 23
},
"identifierName": "one"
@@ -15444,29 +19300,29 @@
},
{
"type": "JSXAttribute",
- "start": 2552,
- "end": 2619,
+ "start": 3662,
+ "end": 3729,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 6
},
"end": {
- "line": 136,
+ "line": 192,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2552,
- "end": 2565,
+ "start": 3662,
+ "end": 3675,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 6
},
"end": {
- "line": 134,
+ "line": 190,
"column": 19
}
},
@@ -15474,29 +19330,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2566,
- "end": 2619,
+ "start": 3676,
+ "end": 3729,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 20
},
"end": {
- "line": 136,
+ "line": 192,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 2567,
- "end": 2618,
+ "start": 3677,
+ "end": 3728,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 21
},
"end": {
- "line": 136,
+ "line": 192,
"column": 7
}
},
@@ -15507,15 +19363,15 @@
"params": [
{
"type": "Identifier",
- "start": 2568,
- "end": 2576,
+ "start": 3678,
+ "end": 3686,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 22
},
"end": {
- "line": 134,
+ "line": 190,
"column": 30
},
"identifierName": "newValue"
@@ -15525,73 +19381,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 2581,
- "end": 2618,
+ "start": 3691,
+ "end": 3728,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 35
},
"end": {
- "line": 136,
+ "line": 192,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 2590,
- "end": 2610,
+ "start": 3700,
+ "end": 3720,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 2590,
- "end": 2609,
+ "start": 3700,
+ "end": 3719,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 2590,
- "end": 2600,
+ "start": 3700,
+ "end": 3710,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 2590,
- "end": 2596,
+ "start": 3700,
+ "end": 3706,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 13
},
"identifierName": "values"
@@ -15600,15 +19456,15 @@
},
"property": {
"type": "Identifier",
- "start": 2597,
- "end": 2600,
+ "start": 3707,
+ "end": 3710,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 14
},
"end": {
- "line": 135,
+ "line": 191,
"column": 17
},
"identifierName": "one"
@@ -15619,15 +19475,15 @@
},
"right": {
"type": "Identifier",
- "start": 2601,
- "end": 2609,
+ "start": 3711,
+ "end": 3719,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 18
},
"end": {
- "line": 135,
+ "line": 191,
"column": 26
},
"identifierName": "newValue"
@@ -15645,15 +19501,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2405,
- "end": 2415,
+ "start": 3515,
+ "end": 3525,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 6
},
"end": {
- "line": 128,
+ "line": 184,
"column": 16
}
},
@@ -15666,15 +19522,15 @@
},
{
"type": "JSXText",
- "start": 2627,
- "end": 2634,
+ "start": 3737,
+ "end": 3744,
"loc": {
"start": {
- "line": 137,
+ "line": 193,
"column": 7
},
"end": {
- "line": 139,
+ "line": 195,
"column": 5
}
},
@@ -15683,58 +19539,58 @@
},
{
"type": "JSXElement",
- "start": 2634,
- "end": 2861,
+ "start": 3744,
+ "end": 3971,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 5
},
"end": {
- "line": 148,
+ "line": 204,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2634,
- "end": 2861,
+ "start": 3744,
+ "end": 3971,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 5
},
"end": {
- "line": 148,
+ "line": 204,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2652,
- "end": 2669,
+ "start": 3762,
+ "end": 3779,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 6
},
"end": {
- "line": 140,
+ "line": 196,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2652,
- "end": 2654,
+ "start": 3762,
+ "end": 3764,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 6
},
"end": {
- "line": 140,
+ "line": 196,
"column": 8
}
},
@@ -15742,29 +19598,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2655,
- "end": 2669,
+ "start": 3765,
+ "end": 3779,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 9
},
"end": {
- "line": 140,
+ "line": 196,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2656,
- "end": 2668,
+ "start": 3766,
+ "end": 3778,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 10
},
"end": {
- "line": 140,
+ "line": 196,
"column": 22
}
},
@@ -15778,29 +19634,29 @@
},
{
"type": "JSXAttribute",
- "start": 2676,
- "end": 2709,
+ "start": 3786,
+ "end": 3819,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 6
},
"end": {
- "line": 141,
+ "line": 197,
"column": 39
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2676,
- "end": 2681,
+ "start": 3786,
+ "end": 3791,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 6
},
"end": {
- "line": 141,
+ "line": 197,
"column": 11
}
},
@@ -15808,29 +19664,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2682,
- "end": 2709,
+ "start": 3792,
+ "end": 3819,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 12
},
"end": {
- "line": 141,
+ "line": 197,
"column": 39
}
},
"expression": {
"type": "StringLiteral",
- "start": 2683,
- "end": 2708,
+ "start": 3793,
+ "end": 3818,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 13
},
"end": {
- "line": 141,
+ "line": 197,
"column": 38
}
},
@@ -15844,29 +19700,29 @@
},
{
"type": "JSXAttribute",
- "start": 2716,
- "end": 2730,
+ "start": 3826,
+ "end": 3840,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 6
},
"end": {
- "line": 142,
+ "line": 198,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2716,
- "end": 2720,
+ "start": 3826,
+ "end": 3830,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 6
},
"end": {
- "line": 142,
+ "line": 198,
"column": 10
}
},
@@ -15874,29 +19730,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2721,
- "end": 2730,
+ "start": 3831,
+ "end": 3840,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 11
},
"end": {
- "line": 142,
+ "line": 198,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2722,
- "end": 2729,
+ "start": 3832,
+ "end": 3839,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 12
},
"end": {
- "line": 142,
+ "line": 198,
"column": 19
}
},
@@ -15910,29 +19766,29 @@
},
{
"type": "JSXAttribute",
- "start": 2737,
- "end": 2754,
+ "start": 3847,
+ "end": 3864,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 6
},
"end": {
- "line": 143,
+ "line": 199,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2737,
- "end": 2747,
+ "start": 3847,
+ "end": 3857,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 6
},
"end": {
- "line": 143,
+ "line": 199,
"column": 16
}
},
@@ -15940,29 +19796,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2748,
- "end": 2754,
+ "start": 3858,
+ "end": 3864,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 17
},
"end": {
- "line": 143,
+ "line": 199,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2749,
- "end": 2753,
+ "start": 3859,
+ "end": 3863,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 18
},
"end": {
- "line": 143,
+ "line": 199,
"column": 22
}
},
@@ -15972,29 +19828,29 @@
},
{
"type": "JSXAttribute",
- "start": 2761,
- "end": 2779,
+ "start": 3871,
+ "end": 3889,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 6
},
"end": {
- "line": 144,
+ "line": 200,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2761,
- "end": 2766,
+ "start": 3871,
+ "end": 3876,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 6
},
"end": {
- "line": 144,
+ "line": 200,
"column": 11
}
},
@@ -16002,43 +19858,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2767,
- "end": 2779,
+ "start": 3877,
+ "end": 3889,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 12
},
"end": {
- "line": 144,
+ "line": 200,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 2768,
- "end": 2778,
+ "start": 3878,
+ "end": 3888,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 13
},
"end": {
- "line": 144,
+ "line": 200,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 2768,
- "end": 2774,
+ "start": 3878,
+ "end": 3884,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 13
},
"end": {
- "line": 144,
+ "line": 200,
"column": 19
},
"identifierName": "values"
@@ -16047,15 +19903,15 @@
},
"property": {
"type": "Identifier",
- "start": 2775,
- "end": 2778,
+ "start": 3885,
+ "end": 3888,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 20
},
"end": {
- "line": 144,
+ "line": 200,
"column": 23
},
"identifierName": "two"
@@ -16068,29 +19924,29 @@
},
{
"type": "JSXAttribute",
- "start": 2786,
- "end": 2853,
+ "start": 3896,
+ "end": 3963,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 6
},
"end": {
- "line": 147,
+ "line": 203,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2786,
- "end": 2799,
+ "start": 3896,
+ "end": 3909,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 6
},
"end": {
- "line": 145,
+ "line": 201,
"column": 19
}
},
@@ -16098,29 +19954,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2800,
- "end": 2853,
+ "start": 3910,
+ "end": 3963,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 20
},
"end": {
- "line": 147,
+ "line": 203,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 2801,
- "end": 2852,
+ "start": 3911,
+ "end": 3962,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 21
},
"end": {
- "line": 147,
+ "line": 203,
"column": 7
}
},
@@ -16131,15 +19987,15 @@
"params": [
{
"type": "Identifier",
- "start": 2802,
- "end": 2810,
+ "start": 3912,
+ "end": 3920,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 22
},
"end": {
- "line": 145,
+ "line": 201,
"column": 30
},
"identifierName": "newValue"
@@ -16149,73 +20005,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 2815,
- "end": 2852,
+ "start": 3925,
+ "end": 3962,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 35
},
"end": {
- "line": 147,
+ "line": 203,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 2824,
- "end": 2844,
+ "start": 3934,
+ "end": 3954,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 2824,
- "end": 2843,
+ "start": 3934,
+ "end": 3953,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 2824,
- "end": 2834,
+ "start": 3934,
+ "end": 3944,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 2824,
- "end": 2830,
+ "start": 3934,
+ "end": 3940,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 13
},
"identifierName": "values"
@@ -16224,15 +20080,15 @@
},
"property": {
"type": "Identifier",
- "start": 2831,
- "end": 2834,
+ "start": 3941,
+ "end": 3944,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 14
},
"end": {
- "line": 146,
+ "line": 202,
"column": 17
},
"identifierName": "two"
@@ -16243,15 +20099,15 @@
},
"right": {
"type": "Identifier",
- "start": 2835,
- "end": 2843,
+ "start": 3945,
+ "end": 3953,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 18
},
"end": {
- "line": 146,
+ "line": 202,
"column": 26
},
"identifierName": "newValue"
@@ -16269,15 +20125,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2635,
- "end": 2645,
+ "start": 3745,
+ "end": 3755,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 6
},
"end": {
- "line": 139,
+ "line": 195,
"column": 16
}
},
@@ -16290,15 +20146,15 @@
},
{
"type": "JSXText",
- "start": 2861,
- "end": 2868,
+ "start": 3971,
+ "end": 3978,
"loc": {
"start": {
- "line": 148,
+ "line": 204,
"column": 7
},
"end": {
- "line": 150,
+ "line": 206,
"column": 5
}
},
@@ -16307,58 +20163,58 @@
},
{
"type": "JSXElement",
- "start": 2868,
- "end": 3142,
+ "start": 3978,
+ "end": 4252,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 5
},
"end": {
- "line": 160,
+ "line": 216,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2868,
- "end": 3142,
+ "start": 3978,
+ "end": 4252,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 5
},
"end": {
- "line": 160,
+ "line": 216,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2886,
- "end": 2903,
+ "start": 3996,
+ "end": 4013,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 6
},
"end": {
- "line": 151,
+ "line": 207,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2886,
- "end": 2888,
+ "start": 3996,
+ "end": 3998,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 6
},
"end": {
- "line": 151,
+ "line": 207,
"column": 8
}
},
@@ -16366,29 +20222,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2889,
- "end": 2903,
+ "start": 3999,
+ "end": 4013,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 9
},
"end": {
- "line": 151,
+ "line": 207,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 2890,
- "end": 2902,
+ "start": 4000,
+ "end": 4012,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 10
},
"end": {
- "line": 151,
+ "line": 207,
"column": 22
}
},
@@ -16402,29 +20258,29 @@
},
{
"type": "JSXAttribute",
- "start": 2910,
- "end": 2934,
+ "start": 4020,
+ "end": 4044,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 6
},
"end": {
- "line": 152,
+ "line": 208,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2910,
- "end": 2915,
+ "start": 4020,
+ "end": 4025,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 6
},
"end": {
- "line": 152,
+ "line": 208,
"column": 11
}
},
@@ -16432,29 +20288,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2916,
- "end": 2934,
+ "start": 4026,
+ "end": 4044,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 12
},
"end": {
- "line": 152,
+ "line": 208,
"column": 30
}
},
"expression": {
"type": "StringLiteral",
- "start": 2917,
- "end": 2933,
+ "start": 4027,
+ "end": 4043,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 13
},
"end": {
- "line": 152,
+ "line": 208,
"column": 29
}
},
@@ -16468,29 +20324,29 @@
},
{
"type": "JSXAttribute",
- "start": 2941,
- "end": 2955,
+ "start": 4051,
+ "end": 4065,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 6
},
"end": {
- "line": 153,
+ "line": 209,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2941,
- "end": 2945,
+ "start": 4051,
+ "end": 4055,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 6
},
"end": {
- "line": 153,
+ "line": 209,
"column": 10
}
},
@@ -16498,29 +20354,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2946,
- "end": 2955,
+ "start": 4056,
+ "end": 4065,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 11
},
"end": {
- "line": 153,
+ "line": 209,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 2947,
- "end": 2954,
+ "start": 4057,
+ "end": 4064,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 12
},
"end": {
- "line": 153,
+ "line": 209,
"column": 19
}
},
@@ -16534,29 +20390,29 @@
},
{
"type": "JSXAttribute",
- "start": 2962,
- "end": 2979,
+ "start": 4072,
+ "end": 4089,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 6
},
"end": {
- "line": 154,
+ "line": 210,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2962,
- "end": 2972,
+ "start": 4072,
+ "end": 4082,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 6
},
"end": {
- "line": 154,
+ "line": 210,
"column": 16
}
},
@@ -16564,29 +20420,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2973,
- "end": 2979,
+ "start": 4083,
+ "end": 4089,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 17
},
"end": {
- "line": 154,
+ "line": 210,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 2974,
- "end": 2978,
+ "start": 4084,
+ "end": 4088,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 18
},
"end": {
- "line": 154,
+ "line": 210,
"column": 22
}
},
@@ -16596,29 +20452,29 @@
},
{
"type": "JSXAttribute",
- "start": 2986,
- "end": 3032,
+ "start": 4096,
+ "end": 4142,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 6
},
"end": {
- "line": 155,
+ "line": 211,
"column": 52
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2986,
- "end": 2990,
+ "start": 4096,
+ "end": 4100,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 6
},
"end": {
- "line": 155,
+ "line": 211,
"column": 10
}
},
@@ -16626,29 +20482,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2991,
- "end": 3032,
+ "start": 4101,
+ "end": 4142,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 11
},
"end": {
- "line": 155,
+ "line": 211,
"column": 52
}
},
"expression": {
"type": "StringLiteral",
- "start": 2992,
- "end": 3031,
+ "start": 4102,
+ "end": 4141,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 12
},
"end": {
- "line": 155,
+ "line": 211,
"column": 51
}
},
@@ -16662,29 +20518,29 @@
},
{
"type": "JSXAttribute",
- "start": 3039,
- "end": 3058,
+ "start": 4149,
+ "end": 4168,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 6
},
"end": {
- "line": 156,
+ "line": 212,
"column": 25
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3039,
- "end": 3044,
+ "start": 4149,
+ "end": 4154,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 6
},
"end": {
- "line": 156,
+ "line": 212,
"column": 11
}
},
@@ -16692,43 +20548,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3045,
- "end": 3058,
+ "start": 4155,
+ "end": 4168,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 12
},
"end": {
- "line": 156,
+ "line": 212,
"column": 25
}
},
"expression": {
"type": "MemberExpression",
- "start": 3046,
- "end": 3057,
+ "start": 4156,
+ "end": 4167,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 13
},
"end": {
- "line": 156,
+ "line": 212,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 3046,
- "end": 3052,
+ "start": 4156,
+ "end": 4162,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 13
},
"end": {
- "line": 156,
+ "line": 212,
"column": 19
},
"identifierName": "values"
@@ -16737,15 +20593,15 @@
},
"property": {
"type": "Identifier",
- "start": 3053,
- "end": 3057,
+ "start": 4163,
+ "end": 4167,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 20
},
"end": {
- "line": 156,
+ "line": 212,
"column": 24
},
"identifierName": "thre"
@@ -16758,29 +20614,29 @@
},
{
"type": "JSXAttribute",
- "start": 3065,
- "end": 3134,
+ "start": 4175,
+ "end": 4244,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 6
},
"end": {
- "line": 159,
+ "line": 215,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3065,
- "end": 3078,
+ "start": 4175,
+ "end": 4188,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 6
},
"end": {
- "line": 157,
+ "line": 213,
"column": 19
}
},
@@ -16788,29 +20644,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3079,
- "end": 3134,
+ "start": 4189,
+ "end": 4244,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 20
},
"end": {
- "line": 159,
+ "line": 215,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3080,
- "end": 3133,
+ "start": 4190,
+ "end": 4243,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 21
},
"end": {
- "line": 159,
+ "line": 215,
"column": 7
}
},
@@ -16821,15 +20677,15 @@
"params": [
{
"type": "Identifier",
- "start": 3081,
- "end": 3089,
+ "start": 4191,
+ "end": 4199,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 22
},
"end": {
- "line": 157,
+ "line": 213,
"column": 30
},
"identifierName": "newValue"
@@ -16839,73 +20695,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3094,
- "end": 3133,
+ "start": 4204,
+ "end": 4243,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 35
},
"end": {
- "line": 159,
+ "line": 215,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3103,
- "end": 3125,
+ "start": 4213,
+ "end": 4235,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 29
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3103,
- "end": 3124,
+ "start": 4213,
+ "end": 4234,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 28
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3103,
- "end": 3115,
+ "start": 4213,
+ "end": 4225,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 19
}
},
"object": {
"type": "Identifier",
- "start": 3103,
- "end": 3109,
+ "start": 4213,
+ "end": 4219,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 13
},
"identifierName": "values"
@@ -16914,15 +20770,15 @@
},
"property": {
"type": "Identifier",
- "start": 3110,
- "end": 3115,
+ "start": 4220,
+ "end": 4225,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 14
},
"end": {
- "line": 158,
+ "line": 214,
"column": 19
},
"identifierName": "three"
@@ -16933,15 +20789,15 @@
},
"right": {
"type": "Identifier",
- "start": 3116,
- "end": 3124,
+ "start": 4226,
+ "end": 4234,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 20
},
"end": {
- "line": 158,
+ "line": 214,
"column": 28
},
"identifierName": "newValue"
@@ -16959,15 +20815,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2869,
- "end": 2879,
+ "start": 3979,
+ "end": 3989,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 6
},
"end": {
- "line": 150,
+ "line": 206,
"column": 16
}
},
@@ -16980,15 +20836,15 @@
},
{
"type": "JSXText",
- "start": 3142,
- "end": 3149,
+ "start": 4252,
+ "end": 4259,
"loc": {
"start": {
- "line": 160,
+ "line": 216,
"column": 7
},
"end": {
- "line": 162,
+ "line": 218,
"column": 5
}
},
@@ -16997,58 +20853,58 @@
},
{
"type": "JSXElement",
- "start": 3149,
- "end": 3406,
+ "start": 4259,
+ "end": 4516,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 5
},
"end": {
- "line": 172,
+ "line": 228,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3149,
- "end": 3406,
+ "start": 4259,
+ "end": 4516,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 5
},
"end": {
- "line": 172,
+ "line": 228,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3167,
- "end": 3184,
+ "start": 4277,
+ "end": 4294,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 6
},
"end": {
- "line": 163,
+ "line": 219,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3167,
- "end": 3169,
+ "start": 4277,
+ "end": 4279,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 6
},
"end": {
- "line": 163,
+ "line": 219,
"column": 8
}
},
@@ -17056,29 +20912,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3170,
- "end": 3184,
+ "start": 4280,
+ "end": 4294,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 9
},
"end": {
- "line": 163,
+ "line": 219,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3171,
- "end": 3183,
+ "start": 4281,
+ "end": 4293,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 10
},
"end": {
- "line": 163,
+ "line": 219,
"column": 22
}
},
@@ -17092,29 +20948,29 @@
},
{
"type": "JSXAttribute",
- "start": 3191,
- "end": 3227,
+ "start": 4301,
+ "end": 4337,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 6
},
"end": {
- "line": 164,
+ "line": 220,
"column": 42
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3191,
- "end": 3196,
+ "start": 4301,
+ "end": 4306,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 6
},
"end": {
- "line": 164,
+ "line": 220,
"column": 11
}
},
@@ -17122,29 +20978,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3197,
- "end": 3227,
+ "start": 4307,
+ "end": 4337,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 12
},
"end": {
- "line": 164,
+ "line": 220,
"column": 42
}
},
"expression": {
"type": "StringLiteral",
- "start": 3198,
- "end": 3226,
+ "start": 4308,
+ "end": 4336,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 13
},
"end": {
- "line": 164,
+ "line": 220,
"column": 41
}
},
@@ -17158,29 +21014,29 @@
},
{
"type": "JSXAttribute",
- "start": 3234,
- "end": 3248,
+ "start": 4344,
+ "end": 4358,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 6
},
"end": {
- "line": 165,
+ "line": 221,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3234,
- "end": 3238,
+ "start": 4344,
+ "end": 4348,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 6
},
"end": {
- "line": 165,
+ "line": 221,
"column": 10
}
},
@@ -17188,29 +21044,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3239,
- "end": 3248,
+ "start": 4349,
+ "end": 4358,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 11
},
"end": {
- "line": 165,
+ "line": 221,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3240,
- "end": 3247,
+ "start": 4350,
+ "end": 4357,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 12
},
"end": {
- "line": 165,
+ "line": 221,
"column": 19
}
},
@@ -17224,29 +21080,29 @@
},
{
"type": "JSXAttribute",
- "start": 3255,
- "end": 3275,
+ "start": 4365,
+ "end": 4385,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 6
},
"end": {
- "line": 166,
+ "line": 222,
"column": 26
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3255,
- "end": 3264,
+ "start": 4365,
+ "end": 4374,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 6
},
"end": {
- "line": 166,
+ "line": 222,
"column": 15
}
},
@@ -17254,29 +21110,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3265,
- "end": 3275,
+ "start": 4375,
+ "end": 4385,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 16
},
"end": {
- "line": 166,
+ "line": 222,
"column": 26
}
},
"expression": {
"type": "StringLiteral",
- "start": 3266,
- "end": 3274,
+ "start": 4376,
+ "end": 4384,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 17
},
"end": {
- "line": 166,
+ "line": 222,
"column": 25
}
},
@@ -17290,29 +21146,29 @@
},
{
"type": "JSXAttribute",
- "start": 3282,
- "end": 3299,
+ "start": 4392,
+ "end": 4409,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 6
},
"end": {
- "line": 167,
+ "line": 223,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3282,
- "end": 3292,
+ "start": 4392,
+ "end": 4402,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 6
},
"end": {
- "line": 167,
+ "line": 223,
"column": 16
}
},
@@ -17320,29 +21176,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3293,
- "end": 3299,
+ "start": 4403,
+ "end": 4409,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 17
},
"end": {
- "line": 167,
+ "line": 223,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3294,
- "end": 3298,
+ "start": 4404,
+ "end": 4408,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 18
},
"end": {
- "line": 167,
+ "line": 223,
"column": 22
}
},
@@ -17352,29 +21208,29 @@
},
{
"type": "JSXAttribute",
- "start": 3306,
- "end": 3324,
+ "start": 4416,
+ "end": 4434,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 6
},
"end": {
- "line": 168,
+ "line": 224,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3306,
- "end": 3311,
+ "start": 4416,
+ "end": 4421,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 6
},
"end": {
- "line": 168,
+ "line": 224,
"column": 11
}
},
@@ -17382,43 +21238,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3312,
- "end": 3324,
+ "start": 4422,
+ "end": 4434,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 12
},
"end": {
- "line": 168,
+ "line": 224,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3313,
- "end": 3323,
+ "start": 4423,
+ "end": 4433,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 13
},
"end": {
- "line": 168,
+ "line": 224,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3313,
- "end": 3319,
+ "start": 4423,
+ "end": 4429,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 13
},
"end": {
- "line": 168,
+ "line": 224,
"column": 19
},
"identifierName": "values"
@@ -17427,15 +21283,15 @@
},
"property": {
"type": "Identifier",
- "start": 3320,
- "end": 3323,
+ "start": 4430,
+ "end": 4433,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 20
},
"end": {
- "line": 168,
+ "line": 224,
"column": 23
},
"identifierName": "two"
@@ -17448,29 +21304,29 @@
},
{
"type": "JSXAttribute",
- "start": 3331,
- "end": 3398,
+ "start": 4441,
+ "end": 4508,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 6
},
"end": {
- "line": 171,
+ "line": 227,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3331,
- "end": 3344,
+ "start": 4441,
+ "end": 4454,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 6
},
"end": {
- "line": 169,
+ "line": 225,
"column": 19
}
},
@@ -17478,29 +21334,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3345,
- "end": 3398,
+ "start": 4455,
+ "end": 4508,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 20
},
"end": {
- "line": 171,
+ "line": 227,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3346,
- "end": 3397,
+ "start": 4456,
+ "end": 4507,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 21
},
"end": {
- "line": 171,
+ "line": 227,
"column": 7
}
},
@@ -17511,15 +21367,15 @@
"params": [
{
"type": "Identifier",
- "start": 3347,
- "end": 3355,
+ "start": 4457,
+ "end": 4465,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 22
},
"end": {
- "line": 169,
+ "line": 225,
"column": 30
},
"identifierName": "newValue"
@@ -17529,73 +21385,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3360,
- "end": 3397,
+ "start": 4470,
+ "end": 4507,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 35
},
"end": {
- "line": 171,
+ "line": 227,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3369,
- "end": 3389,
+ "start": 4479,
+ "end": 4499,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3369,
- "end": 3388,
+ "start": 4479,
+ "end": 4498,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3369,
- "end": 3379,
+ "start": 4479,
+ "end": 4489,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 3369,
- "end": 3375,
+ "start": 4479,
+ "end": 4485,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 13
},
"identifierName": "values"
@@ -17604,15 +21460,15 @@
},
"property": {
"type": "Identifier",
- "start": 3376,
- "end": 3379,
+ "start": 4486,
+ "end": 4489,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 14
},
"end": {
- "line": 170,
+ "line": 226,
"column": 17
},
"identifierName": "two"
@@ -17623,15 +21479,15 @@
},
"right": {
"type": "Identifier",
- "start": 3380,
- "end": 3388,
+ "start": 4490,
+ "end": 4498,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 18
},
"end": {
- "line": 170,
+ "line": 226,
"column": 26
},
"identifierName": "newValue"
@@ -17649,15 +21505,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3150,
- "end": 3160,
+ "start": 4260,
+ "end": 4270,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 6
},
"end": {
- "line": 162,
+ "line": 218,
"column": 16
}
},
@@ -17670,15 +21526,15 @@
},
{
"type": "JSXText",
- "start": 3406,
- "end": 3413,
+ "start": 4516,
+ "end": 4523,
"loc": {
"start": {
- "line": 172,
+ "line": 228,
"column": 7
},
"end": {
- "line": 174,
+ "line": 230,
"column": 5
}
},
@@ -17687,58 +21543,58 @@
},
{
"type": "JSXElement",
- "start": 3413,
- "end": 3783,
+ "start": 4523,
+ "end": 4893,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 5
},
"end": {
- "line": 189,
+ "line": 245,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3413,
- "end": 3783,
+ "start": 4523,
+ "end": 4893,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 5
},
"end": {
- "line": 189,
+ "line": 245,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3431,
- "end": 3448,
+ "start": 4541,
+ "end": 4558,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 6
},
"end": {
- "line": 175,
+ "line": 231,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3431,
- "end": 3433,
+ "start": 4541,
+ "end": 4543,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 6
},
"end": {
- "line": 175,
+ "line": 231,
"column": 8
}
},
@@ -17746,29 +21602,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3434,
- "end": 3448,
+ "start": 4544,
+ "end": 4558,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 9
},
"end": {
- "line": 175,
+ "line": 231,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3435,
- "end": 3447,
+ "start": 4545,
+ "end": 4557,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 10
},
"end": {
- "line": 175,
+ "line": 231,
"column": 22
}
},
@@ -17782,29 +21638,29 @@
},
{
"type": "JSXAttribute",
- "start": 3455,
- "end": 3503,
+ "start": 4565,
+ "end": 4613,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 6
},
"end": {
- "line": 176,
+ "line": 232,
"column": 54
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3455,
- "end": 3460,
+ "start": 4565,
+ "end": 4570,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 6
},
"end": {
- "line": 176,
+ "line": 232,
"column": 11
}
},
@@ -17812,29 +21668,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3461,
- "end": 3503,
+ "start": 4571,
+ "end": 4613,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 12
},
"end": {
- "line": 176,
+ "line": 232,
"column": 54
}
},
"expression": {
"type": "StringLiteral",
- "start": 3462,
- "end": 3502,
+ "start": 4572,
+ "end": 4612,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 13
},
"end": {
- "line": 176,
+ "line": 232,
"column": 53
}
},
@@ -17848,29 +21704,29 @@
},
{
"type": "JSXAttribute",
- "start": 3510,
- "end": 3524,
+ "start": 4620,
+ "end": 4634,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 6
},
"end": {
- "line": 177,
+ "line": 233,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3510,
- "end": 3514,
+ "start": 4620,
+ "end": 4624,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 6
},
"end": {
- "line": 177,
+ "line": 233,
"column": 10
}
},
@@ -17878,29 +21734,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3515,
- "end": 3524,
+ "start": 4625,
+ "end": 4634,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 11
},
"end": {
- "line": 177,
+ "line": 233,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3516,
- "end": 3523,
+ "start": 4626,
+ "end": 4633,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 12
},
"end": {
- "line": 177,
+ "line": 233,
"column": 19
}
},
@@ -17914,29 +21770,29 @@
},
{
"type": "JSXAttribute",
- "start": 3531,
- "end": 3549,
+ "start": 4641,
+ "end": 4659,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 6
},
"end": {
- "line": 178,
+ "line": 234,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3531,
- "end": 3540,
+ "start": 4641,
+ "end": 4650,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 6
},
"end": {
- "line": 178,
+ "line": 234,
"column": 15
}
},
@@ -17944,29 +21800,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3541,
- "end": 3549,
+ "start": 4651,
+ "end": 4659,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 16
},
"end": {
- "line": 178,
+ "line": 234,
"column": 24
}
},
"expression": {
"type": "StringLiteral",
- "start": 3542,
- "end": 3548,
+ "start": 4652,
+ "end": 4658,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 17
},
"end": {
- "line": 178,
+ "line": 234,
"column": 23
}
},
@@ -17980,29 +21836,29 @@
},
{
"type": "JSXAttribute",
- "start": 3556,
- "end": 3573,
+ "start": 4666,
+ "end": 4683,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 6
},
"end": {
- "line": 179,
+ "line": 235,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3556,
- "end": 3566,
+ "start": 4666,
+ "end": 4676,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 6
},
"end": {
- "line": 179,
+ "line": 235,
"column": 16
}
},
@@ -18010,29 +21866,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3567,
- "end": 3573,
+ "start": 4677,
+ "end": 4683,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 17
},
"end": {
- "line": 179,
+ "line": 235,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3568,
- "end": 3572,
+ "start": 4678,
+ "end": 4682,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 18
},
"end": {
- "line": 179,
+ "line": 235,
"column": 22
}
},
@@ -18042,29 +21898,29 @@
},
{
"type": "JSXAttribute",
- "start": 3580,
- "end": 3598,
+ "start": 4690,
+ "end": 4708,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 6
},
"end": {
- "line": 180,
+ "line": 236,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3580,
- "end": 3585,
+ "start": 4690,
+ "end": 4695,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 6
},
"end": {
- "line": 180,
+ "line": 236,
"column": 11
}
},
@@ -18072,43 +21928,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3586,
- "end": 3598,
+ "start": 4696,
+ "end": 4708,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 12
},
"end": {
- "line": 180,
+ "line": 236,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3587,
- "end": 3597,
+ "start": 4697,
+ "end": 4707,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 13
},
"end": {
- "line": 180,
+ "line": 236,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3587,
- "end": 3593,
+ "start": 4697,
+ "end": 4703,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 13
},
"end": {
- "line": 180,
+ "line": 236,
"column": 19
},
"identifierName": "values"
@@ -18117,15 +21973,15 @@
},
"property": {
"type": "Identifier",
- "start": 3594,
- "end": 3597,
+ "start": 4704,
+ "end": 4707,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 20
},
"end": {
- "line": 180,
+ "line": 236,
"column": 23
},
"identifierName": "two"
@@ -18138,29 +21994,29 @@
},
{
"type": "JSXAttribute",
- "start": 3605,
- "end": 3672,
+ "start": 4715,
+ "end": 4782,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 6
},
"end": {
- "line": 183,
+ "line": 239,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3605,
- "end": 3618,
+ "start": 4715,
+ "end": 4728,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 6
},
"end": {
- "line": 181,
+ "line": 237,
"column": 19
}
},
@@ -18168,29 +22024,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3619,
- "end": 3672,
+ "start": 4729,
+ "end": 4782,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 20
},
"end": {
- "line": 183,
+ "line": 239,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 3620,
- "end": 3671,
+ "start": 4730,
+ "end": 4781,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 21
},
"end": {
- "line": 183,
+ "line": 239,
"column": 7
}
},
@@ -18201,15 +22057,15 @@
"params": [
{
"type": "Identifier",
- "start": 3621,
- "end": 3629,
+ "start": 4731,
+ "end": 4739,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 22
},
"end": {
- "line": 181,
+ "line": 237,
"column": 30
},
"identifierName": "newValue"
@@ -18219,73 +22075,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 3634,
- "end": 3671,
+ "start": 4744,
+ "end": 4781,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 35
},
"end": {
- "line": 183,
+ "line": 239,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 3643,
- "end": 3663,
+ "start": 4753,
+ "end": 4773,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3643,
- "end": 3662,
+ "start": 4753,
+ "end": 4772,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3643,
- "end": 3653,
+ "start": 4753,
+ "end": 4763,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 3643,
- "end": 3649,
+ "start": 4753,
+ "end": 4759,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 13
},
"identifierName": "values"
@@ -18294,15 +22150,15 @@
},
"property": {
"type": "Identifier",
- "start": 3650,
- "end": 3653,
+ "start": 4760,
+ "end": 4763,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 14
},
"end": {
- "line": 182,
+ "line": 238,
"column": 17
},
"identifierName": "two"
@@ -18313,15 +22169,15 @@
},
"right": {
"type": "Identifier",
- "start": 3654,
- "end": 3662,
+ "start": 4764,
+ "end": 4772,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 18
},
"end": {
- "line": 182,
+ "line": 238,
"column": 26
},
"identifierName": "newValue"
@@ -18338,29 +22194,29 @@
},
{
"type": "JSXAttribute",
- "start": 3679,
- "end": 3753,
+ "start": 4789,
+ "end": 4863,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 6
},
"end": {
- "line": 187,
+ "line": 243,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3679,
- "end": 3686,
+ "start": 4789,
+ "end": 4796,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 6
},
"end": {
- "line": 184,
+ "line": 240,
"column": 13
}
},
@@ -18368,44 +22224,44 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3687,
- "end": 3753,
+ "start": 4797,
+ "end": 4863,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 14
},
"end": {
- "line": 187,
+ "line": 243,
"column": 8
}
},
"expression": {
"type": "ObjectExpression",
- "start": 3688,
- "end": 3752,
+ "start": 4798,
+ "end": 4862,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 15
},
"end": {
- "line": 187,
+ "line": 243,
"column": 7
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 3697,
- "end": 3724,
+ "start": 4807,
+ "end": 4834,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 7
},
"end": {
- "line": 185,
+ "line": 241,
"column": 34
}
},
@@ -18414,15 +22270,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3697,
- "end": 3704,
+ "start": 4807,
+ "end": 4814,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 7
},
"end": {
- "line": 185,
+ "line": 241,
"column": 14
},
"identifierName": "message"
@@ -18431,15 +22287,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 3705,
- "end": 3724,
+ "start": 4815,
+ "end": 4834,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 15
},
"end": {
- "line": 185,
+ "line": 241,
"column": 34
}
},
@@ -18452,15 +22308,15 @@
},
{
"type": "ObjectProperty",
- "start": 3733,
- "end": 3744,
+ "start": 4843,
+ "end": 4854,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 7
},
"end": {
- "line": 186,
+ "line": 242,
"column": 18
}
},
@@ -18469,15 +22325,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3733,
- "end": 3738,
+ "start": 4843,
+ "end": 4848,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 7
},
"end": {
- "line": 186,
+ "line": 242,
"column": 12
},
"identifierName": "error"
@@ -18486,15 +22342,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 3740,
- "end": 3744,
+ "start": 4850,
+ "end": 4854,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 14
},
"end": {
- "line": 186,
+ "line": 242,
"column": 18
}
},
@@ -18507,29 +22363,29 @@
},
{
"type": "JSXAttribute",
- "start": 3760,
- "end": 3775,
+ "start": 4870,
+ "end": 4885,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 6
},
"end": {
- "line": 188,
+ "line": 244,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3760,
- "end": 3768,
+ "start": 4870,
+ "end": 4878,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 6
},
"end": {
- "line": 188,
+ "line": 244,
"column": 14
}
},
@@ -18537,29 +22393,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3769,
- "end": 3775,
+ "start": 4879,
+ "end": 4885,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 15
},
"end": {
- "line": 188,
+ "line": 244,
"column": 21
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3770,
- "end": 3774,
+ "start": 4880,
+ "end": 4884,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 16
},
"end": {
- "line": 188,
+ "line": 244,
"column": 20
}
},
@@ -18570,15 +22426,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3414,
- "end": 3424,
+ "start": 4524,
+ "end": 4534,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 6
},
"end": {
- "line": 174,
+ "line": 230,
"column": 16
}
},
@@ -18591,15 +22447,15 @@
},
{
"type": "JSXText",
- "start": 3783,
- "end": 3790,
+ "start": 4893,
+ "end": 4900,
"loc": {
"start": {
- "line": 189,
+ "line": 245,
"column": 7
},
"end": {
- "line": 191,
+ "line": 247,
"column": 5
}
},
@@ -18608,58 +22464,58 @@
},
{
"type": "JSXElement",
- "start": 3790,
- "end": 4150,
+ "start": 4900,
+ "end": 5260,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 5
},
"end": {
- "line": 205,
+ "line": 261,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3790,
- "end": 4150,
+ "start": 4900,
+ "end": 5260,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 5
},
"end": {
- "line": 205,
+ "line": 261,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3808,
- "end": 3825,
+ "start": 4918,
+ "end": 4935,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 6
},
"end": {
- "line": 192,
+ "line": 248,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3808,
- "end": 3810,
+ "start": 4918,
+ "end": 4920,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 6
},
"end": {
- "line": 192,
+ "line": 248,
"column": 8
}
},
@@ -18667,29 +22523,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3811,
- "end": 3825,
+ "start": 4921,
+ "end": 4935,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 9
},
"end": {
- "line": 192,
+ "line": 248,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 3812,
- "end": 3824,
+ "start": 4922,
+ "end": 4934,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 10
},
"end": {
- "line": 192,
+ "line": 248,
"column": 22
}
},
@@ -18703,29 +22559,29 @@
},
{
"type": "JSXAttribute",
- "start": 3832,
- "end": 3883,
+ "start": 4942,
+ "end": 4993,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 6
},
"end": {
- "line": 193,
+ "line": 249,
"column": 57
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3832,
- "end": 3837,
+ "start": 4942,
+ "end": 4947,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 6
},
"end": {
- "line": 193,
+ "line": 249,
"column": 11
}
},
@@ -18733,29 +22589,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3838,
- "end": 3883,
+ "start": 4948,
+ "end": 4993,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 12
},
"end": {
- "line": 193,
+ "line": 249,
"column": 57
}
},
"expression": {
"type": "StringLiteral",
- "start": 3839,
- "end": 3882,
+ "start": 4949,
+ "end": 4992,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 13
},
"end": {
- "line": 193,
+ "line": 249,
"column": 56
}
},
@@ -18769,29 +22625,29 @@
},
{
"type": "JSXAttribute",
- "start": 3890,
- "end": 3904,
+ "start": 5000,
+ "end": 5014,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 6
},
"end": {
- "line": 194,
+ "line": 250,
"column": 20
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3890,
- "end": 3894,
+ "start": 5000,
+ "end": 5004,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 6
},
"end": {
- "line": 194,
+ "line": 250,
"column": 10
}
},
@@ -18799,29 +22655,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3895,
- "end": 3904,
+ "start": 5005,
+ "end": 5014,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 11
},
"end": {
- "line": 194,
+ "line": 250,
"column": 20
}
},
"expression": {
"type": "StringLiteral",
- "start": 3896,
- "end": 3903,
+ "start": 5006,
+ "end": 5013,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 12
},
"end": {
- "line": 194,
+ "line": 250,
"column": 19
}
},
@@ -18835,29 +22691,29 @@
},
{
"type": "JSXAttribute",
- "start": 3911,
- "end": 3929,
+ "start": 5021,
+ "end": 5039,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 6
},
"end": {
- "line": 195,
+ "line": 251,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3911,
- "end": 3920,
+ "start": 5021,
+ "end": 5030,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 6
},
"end": {
- "line": 195,
+ "line": 251,
"column": 15
}
},
@@ -18865,29 +22721,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3921,
- "end": 3929,
+ "start": 5031,
+ "end": 5039,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 16
},
"end": {
- "line": 195,
+ "line": 251,
"column": 24
}
},
"expression": {
"type": "StringLiteral",
- "start": 3922,
- "end": 3928,
+ "start": 5032,
+ "end": 5038,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 17
},
"end": {
- "line": 195,
+ "line": 251,
"column": 23
}
},
@@ -18901,29 +22757,29 @@
},
{
"type": "JSXAttribute",
- "start": 3936,
- "end": 3953,
+ "start": 5046,
+ "end": 5063,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 6
},
"end": {
- "line": 196,
+ "line": 252,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3936,
- "end": 3946,
+ "start": 5046,
+ "end": 5056,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 6
},
"end": {
- "line": 196,
+ "line": 252,
"column": 16
}
},
@@ -18931,29 +22787,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3947,
- "end": 3953,
+ "start": 5057,
+ "end": 5063,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 17
},
"end": {
- "line": 196,
+ "line": 252,
"column": 23
}
},
"expression": {
"type": "BooleanLiteral",
- "start": 3948,
- "end": 3952,
+ "start": 5058,
+ "end": 5062,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 18
},
"end": {
- "line": 196,
+ "line": 252,
"column": 22
}
},
@@ -18963,29 +22819,29 @@
},
{
"type": "JSXAttribute",
- "start": 3960,
- "end": 3978,
+ "start": 5070,
+ "end": 5088,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 6
},
"end": {
- "line": 197,
+ "line": 253,
"column": 24
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3960,
- "end": 3965,
+ "start": 5070,
+ "end": 5075,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 6
},
"end": {
- "line": 197,
+ "line": 253,
"column": 11
}
},
@@ -18993,43 +22849,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3966,
- "end": 3978,
+ "start": 5076,
+ "end": 5088,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 12
},
"end": {
- "line": 197,
+ "line": 253,
"column": 24
}
},
"expression": {
"type": "MemberExpression",
- "start": 3967,
- "end": 3977,
+ "start": 5077,
+ "end": 5087,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 13
},
"end": {
- "line": 197,
+ "line": 253,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3967,
- "end": 3973,
+ "start": 5077,
+ "end": 5083,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 13
},
"end": {
- "line": 197,
+ "line": 253,
"column": 19
},
"identifierName": "values"
@@ -19038,15 +22894,15 @@
},
"property": {
"type": "Identifier",
- "start": 3974,
- "end": 3977,
+ "start": 5084,
+ "end": 5087,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 20
},
"end": {
- "line": 197,
+ "line": 253,
"column": 23
},
"identifierName": "two"
@@ -19059,29 +22915,29 @@
},
{
"type": "JSXAttribute",
- "start": 3985,
- "end": 4052,
+ "start": 5095,
+ "end": 5162,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 6
},
"end": {
- "line": 200,
+ "line": 256,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3985,
- "end": 3998,
+ "start": 5095,
+ "end": 5108,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 6
},
"end": {
- "line": 198,
+ "line": 254,
"column": 19
}
},
@@ -19089,29 +22945,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3999,
- "end": 4052,
+ "start": 5109,
+ "end": 5162,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 20
},
"end": {
- "line": 200,
+ "line": 256,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4000,
- "end": 4051,
+ "start": 5110,
+ "end": 5161,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 21
},
"end": {
- "line": 200,
+ "line": 256,
"column": 7
}
},
@@ -19122,15 +22978,15 @@
"params": [
{
"type": "Identifier",
- "start": 4001,
- "end": 4009,
+ "start": 5111,
+ "end": 5119,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 22
},
"end": {
- "line": 198,
+ "line": 254,
"column": 30
},
"identifierName": "newValue"
@@ -19140,73 +22996,73 @@
],
"body": {
"type": "BlockStatement",
- "start": 4014,
- "end": 4051,
+ "start": 5124,
+ "end": 5161,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 35
},
"end": {
- "line": 200,
+ "line": 256,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4023,
- "end": 4043,
+ "start": 5133,
+ "end": 5153,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 27
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4023,
- "end": 4042,
+ "start": 5133,
+ "end": 5152,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 26
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 4023,
- "end": 4033,
+ "start": 5133,
+ "end": 5143,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 4023,
- "end": 4029,
+ "start": 5133,
+ "end": 5139,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 13
},
"identifierName": "values"
@@ -19215,15 +23071,15 @@
},
"property": {
"type": "Identifier",
- "start": 4030,
- "end": 4033,
+ "start": 5140,
+ "end": 5143,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 14
},
"end": {
- "line": 199,
+ "line": 255,
"column": 17
},
"identifierName": "two"
@@ -19234,15 +23090,15 @@
},
"right": {
"type": "Identifier",
- "start": 4034,
- "end": 4042,
+ "start": 5144,
+ "end": 5152,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 18
},
"end": {
- "line": 199,
+ "line": 255,
"column": 26
},
"identifierName": "newValue"
@@ -19259,29 +23115,29 @@
},
{
"type": "JSXAttribute",
- "start": 4059,
- "end": 4142,
+ "start": 5169,
+ "end": 5252,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 6
},
"end": {
- "line": 204,
+ "line": 260,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4059,
- "end": 4066,
+ "start": 5169,
+ "end": 5176,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 6
},
"end": {
- "line": 201,
+ "line": 257,
"column": 13
}
},
@@ -19289,44 +23145,44 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4067,
- "end": 4142,
+ "start": 5177,
+ "end": 5252,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 14
},
"end": {
- "line": 204,
+ "line": 260,
"column": 8
}
},
"expression": {
"type": "ObjectExpression",
- "start": 4068,
- "end": 4141,
+ "start": 5178,
+ "end": 5251,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 15
},
"end": {
- "line": 204,
+ "line": 260,
"column": 7
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4077,
- "end": 4112,
+ "start": 5187,
+ "end": 5222,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 7
},
"end": {
- "line": 202,
+ "line": 258,
"column": 42
}
},
@@ -19335,15 +23191,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4077,
- "end": 4084,
+ "start": 5187,
+ "end": 5194,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 7
},
"end": {
- "line": 202,
+ "line": 258,
"column": 14
},
"identifierName": "message"
@@ -19352,15 +23208,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4085,
- "end": 4112,
+ "start": 5195,
+ "end": 5222,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 15
},
"end": {
- "line": 202,
+ "line": 258,
"column": 42
}
},
@@ -19373,15 +23229,15 @@
},
{
"type": "ObjectProperty",
- "start": 4121,
- "end": 4133,
+ "start": 5231,
+ "end": 5243,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 7
},
"end": {
- "line": 203,
+ "line": 259,
"column": 19
}
},
@@ -19390,15 +23246,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4121,
- "end": 4126,
+ "start": 5231,
+ "end": 5236,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 7
},
"end": {
- "line": 203,
+ "line": 259,
"column": 12
},
"identifierName": "error"
@@ -19407,15 +23263,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 4128,
- "end": 4133,
+ "start": 5238,
+ "end": 5243,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 14
},
"end": {
- "line": 203,
+ "line": 259,
"column": 19
}
},
@@ -19429,15 +23285,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3791,
- "end": 3801,
+ "start": 4901,
+ "end": 4911,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 6
},
"end": {
- "line": 191,
+ "line": 247,
"column": 16
}
},
@@ -19450,15 +23306,15 @@
},
{
"type": "JSXText",
- "start": 4150,
- "end": 4155,
+ "start": 5260,
+ "end": 5265,
"loc": {
"start": {
- "line": 205,
+ "line": 261,
"column": 7
},
"end": {
- "line": 206,
+ "line": 262,
"column": 4
}
},
@@ -19469,15 +23325,15 @@
},
{
"type": "JSXText",
- "start": 4161,
- "end": 4166,
+ "start": 5271,
+ "end": 5276,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 10
},
"end": {
- "line": 207,
+ "line": 263,
"column": 4
}
},
@@ -19486,44 +23342,44 @@
},
{
"type": "JSXElement",
- "start": 4166,
- "end": 4556,
+ "start": 5276,
+ "end": 5666,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 4
},
"end": {
- "line": 229,
+ "line": 285,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4166,
- "end": 4171,
+ "start": 5276,
+ "end": 5281,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 4
},
"end": {
- "line": 207,
+ "line": 263,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4167,
- "end": 4170,
+ "start": 5277,
+ "end": 5280,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 5
},
"end": {
- "line": 207,
+ "line": 263,
"column": 8
}
},
@@ -19533,29 +23389,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4550,
- "end": 4556,
+ "start": 5660,
+ "end": 5666,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 4
},
"end": {
- "line": 229,
+ "line": 285,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4552,
- "end": 4555,
+ "start": 5662,
+ "end": 5665,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 6
},
"end": {
- "line": 229,
+ "line": 285,
"column": 9
}
},
@@ -19565,15 +23421,15 @@
"children": [
{
"type": "JSXText",
- "start": 4171,
- "end": 4177,
+ "start": 5281,
+ "end": 5287,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 5
}
},
@@ -19582,44 +23438,44 @@
},
{
"type": "JSXElement",
- "start": 4177,
- "end": 4193,
+ "start": 5287,
+ "end": 5303,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 5
},
"end": {
- "line": 208,
+ "line": 264,
"column": 21
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4177,
- "end": 4181,
+ "start": 5287,
+ "end": 5291,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 5
},
"end": {
- "line": 208,
+ "line": 264,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4178,
- "end": 4180,
+ "start": 5288,
+ "end": 5290,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 6
},
"end": {
- "line": 208,
+ "line": 264,
"column": 8
}
},
@@ -19629,29 +23485,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4188,
- "end": 4193,
+ "start": 5298,
+ "end": 5303,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 16
},
"end": {
- "line": 208,
+ "line": 264,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4190,
- "end": 4192,
+ "start": 5300,
+ "end": 5302,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 18
},
"end": {
- "line": 208,
+ "line": 264,
"column": 20
}
},
@@ -19661,15 +23517,15 @@
"children": [
{
"type": "JSXText",
- "start": 4181,
- "end": 4188,
+ "start": 5291,
+ "end": 5298,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 16
}
},
@@ -19680,15 +23536,15 @@
},
{
"type": "JSXText",
- "start": 4193,
- "end": 4199,
+ "start": 5303,
+ "end": 5309,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 21
},
"end": {
- "line": 209,
+ "line": 265,
"column": 5
}
},
@@ -19697,58 +23553,58 @@
},
{
"type": "JSXElement",
- "start": 4199,
- "end": 4544,
+ "start": 5309,
+ "end": 5654,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 5
},
"end": {
- "line": 227,
+ "line": 283,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4199,
- "end": 4544,
+ "start": 5309,
+ "end": 5654,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 5
},
"end": {
- "line": 227,
+ "line": 283,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 4217,
- "end": 4232,
+ "start": 5327,
+ "end": 5342,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 6
},
"end": {
- "line": 210,
+ "line": 266,
"column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4217,
- "end": 4221,
+ "start": 5327,
+ "end": 5331,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 6
},
"end": {
- "line": 210,
+ "line": 266,
"column": 10
}
},
@@ -19756,29 +23612,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4222,
- "end": 4232,
+ "start": 5332,
+ "end": 5342,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 11
},
"end": {
- "line": 210,
+ "line": 266,
"column": 21
}
},
"expression": {
"type": "StringLiteral",
- "start": 4223,
- "end": 4231,
+ "start": 5333,
+ "end": 5341,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 12
},
"end": {
- "line": 210,
+ "line": 266,
"column": 20
}
},
@@ -19792,29 +23648,29 @@
},
{
"type": "JSXAttribute",
- "start": 4239,
- "end": 4267,
+ "start": 5349,
+ "end": 5377,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 6
},
"end": {
- "line": 211,
+ "line": 267,
"column": 34
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4239,
- "end": 4244,
+ "start": 5349,
+ "end": 5354,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 6
},
"end": {
- "line": 211,
+ "line": 267,
"column": 11
}
},
@@ -19822,29 +23678,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4245,
- "end": 4267,
+ "start": 5355,
+ "end": 5377,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 12
},
"end": {
- "line": 211,
+ "line": 267,
"column": 34
}
},
"expression": {
"type": "StringLiteral",
- "start": 4246,
- "end": 4266,
+ "start": 5356,
+ "end": 5376,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 13
},
"end": {
- "line": 211,
+ "line": 267,
"column": 33
}
},
@@ -19858,29 +23714,29 @@
},
{
"type": "JSXAttribute",
- "start": 4274,
- "end": 4298,
+ "start": 5384,
+ "end": 5408,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 6
},
"end": {
- "line": 212,
+ "line": 268,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4274,
- "end": 4279,
+ "start": 5384,
+ "end": 5389,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 6
},
"end": {
- "line": 212,
+ "line": 268,
"column": 11
}
},
@@ -19888,29 +23744,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4280,
- "end": 4298,
+ "start": 5390,
+ "end": 5408,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 12
},
"end": {
- "line": 212,
+ "line": 268,
"column": 30
}
},
"expression": {
"type": "Identifier",
- "start": 4281,
- "end": 4297,
+ "start": 5391,
+ "end": 5407,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 13
},
"end": {
- "line": 212,
+ "line": 268,
"column": 29
},
"identifierName": "selectFieldValue"
@@ -19921,29 +23777,29 @@
},
{
"type": "JSXAttribute",
- "start": 4305,
- "end": 4313,
+ "start": 5415,
+ "end": 5423,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 6
},
"end": {
- "line": 213,
+ "line": 269,
"column": 14
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4305,
- "end": 4307,
+ "start": 5415,
+ "end": 5417,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 6
},
"end": {
- "line": 213,
+ "line": 269,
"column": 8
}
},
@@ -19951,29 +23807,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4308,
- "end": 4313,
+ "start": 5418,
+ "end": 5423,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 9
},
"end": {
- "line": 213,
+ "line": 269,
"column": 14
}
},
"expression": {
"type": "StringLiteral",
- "start": 4309,
- "end": 4312,
+ "start": 5419,
+ "end": 5422,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 10
},
"end": {
- "line": 213,
+ "line": 269,
"column": 13
}
},
@@ -19987,29 +23843,29 @@
},
{
"type": "JSXAttribute",
- "start": 4320,
- "end": 4395,
+ "start": 5430,
+ "end": 5505,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 6
},
"end": {
- "line": 216,
+ "line": 272,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4320,
- "end": 4333,
+ "start": 5430,
+ "end": 5443,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 6
},
"end": {
- "line": 214,
+ "line": 270,
"column": 19
}
},
@@ -20017,29 +23873,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4334,
- "end": 4395,
+ "start": 5444,
+ "end": 5505,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 20
},
"end": {
- "line": 216,
+ "line": 272,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4335,
- "end": 4394,
+ "start": 5445,
+ "end": 5504,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 21
},
"end": {
- "line": 216,
+ "line": 272,
"column": 7
}
},
@@ -20050,15 +23906,15 @@
"params": [
{
"type": "Identifier",
- "start": 4336,
- "end": 4344,
+ "start": 5446,
+ "end": 5454,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 22
},
"end": {
- "line": 214,
+ "line": 270,
"column": 30
},
"identifierName": "newValue"
@@ -20068,59 +23924,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 4349,
- "end": 4394,
+ "start": 5459,
+ "end": 5504,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 35
},
"end": {
- "line": 216,
+ "line": 272,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4358,
- "end": 4386,
+ "start": 5468,
+ "end": 5496,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 35
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4358,
- "end": 4385,
+ "start": 5468,
+ "end": 5495,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 34
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 4358,
- "end": 4374,
+ "start": 5468,
+ "end": 5484,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 23
},
"identifierName": "selectFieldValue"
@@ -20129,15 +23985,15 @@
},
"right": {
"type": "Identifier",
- "start": 4377,
- "end": 4385,
+ "start": 5487,
+ "end": 5495,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 26
},
"end": {
- "line": 215,
+ "line": 271,
"column": 34
},
"identifierName": "newValue"
@@ -20154,29 +24010,29 @@
},
{
"type": "JSXAttribute",
- "start": 4402,
- "end": 4536,
+ "start": 5512,
+ "end": 5646,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 6
},
"end": {
- "line": 226,
+ "line": 282,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4402,
- "end": 4409,
+ "start": 5512,
+ "end": 5519,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 6
},
"end": {
- "line": 217,
+ "line": 273,
"column": 13
}
},
@@ -20184,59 +24040,59 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4410,
- "end": 4536,
+ "start": 5520,
+ "end": 5646,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 14
},
"end": {
- "line": 226,
+ "line": 282,
"column": 8
}
},
"expression": {
"type": "ArrayExpression",
- "start": 4411,
- "end": 4535,
+ "start": 5521,
+ "end": 5645,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 15
},
"end": {
- "line": 226,
+ "line": 282,
"column": 7
}
},
"elements": [
{
"type": "ObjectExpression",
- "start": 4420,
- "end": 4469,
+ "start": 5530,
+ "end": 5579,
"loc": {
"start": {
- "line": 218,
+ "line": 274,
"column": 7
},
"end": {
- "line": 221,
+ "line": 277,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4430,
- "end": 4438,
+ "start": 5540,
+ "end": 5548,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 8
},
"end": {
- "line": 219,
+ "line": 275,
"column": 16
}
},
@@ -20245,15 +24101,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4430,
- "end": 4435,
+ "start": 5540,
+ "end": 5545,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 8
},
"end": {
- "line": 219,
+ "line": 275,
"column": 13
},
"identifierName": "value"
@@ -20262,15 +24118,15 @@
},
"value": {
"type": "NumericLiteral",
- "start": 4437,
- "end": 4438,
+ "start": 5547,
+ "end": 5548,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 15
},
"end": {
- "line": 219,
+ "line": 275,
"column": 16
}
},
@@ -20283,15 +24139,15 @@
},
{
"type": "ObjectProperty",
- "start": 4448,
- "end": 4460,
+ "start": 5558,
+ "end": 5570,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 8
},
"end": {
- "line": 220,
+ "line": 276,
"column": 20
}
},
@@ -20300,15 +24156,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4448,
- "end": 4453,
+ "start": 5558,
+ "end": 5563,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 8
},
"end": {
- "line": 220,
+ "line": 276,
"column": 13
},
"identifierName": "label"
@@ -20317,15 +24173,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4455,
- "end": 4460,
+ "start": 5565,
+ "end": 5570,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 15
},
"end": {
- "line": 220,
+ "line": 276,
"column": 20
}
},
@@ -20340,30 +24196,30 @@
},
{
"type": "ObjectExpression",
- "start": 4478,
- "end": 4527,
+ "start": 5588,
+ "end": 5637,
"loc": {
"start": {
- "line": 222,
+ "line": 278,
"column": 7
},
"end": {
- "line": 225,
+ "line": 281,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4488,
- "end": 4496,
+ "start": 5598,
+ "end": 5606,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 8
},
"end": {
- "line": 223,
+ "line": 279,
"column": 16
}
},
@@ -20372,15 +24228,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4488,
- "end": 4493,
+ "start": 5598,
+ "end": 5603,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 8
},
"end": {
- "line": 223,
+ "line": 279,
"column": 13
},
"identifierName": "value"
@@ -20389,15 +24245,15 @@
},
"value": {
"type": "NumericLiteral",
- "start": 4495,
- "end": 4496,
+ "start": 5605,
+ "end": 5606,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 15
},
"end": {
- "line": 223,
+ "line": 279,
"column": 16
}
},
@@ -20410,15 +24266,15 @@
},
{
"type": "ObjectProperty",
- "start": 4506,
- "end": 4518,
+ "start": 5616,
+ "end": 5628,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 8
},
"end": {
- "line": 224,
+ "line": 280,
"column": 20
}
},
@@ -20427,15 +24283,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4506,
- "end": 4511,
+ "start": 5616,
+ "end": 5621,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 8
},
"end": {
- "line": 224,
+ "line": 280,
"column": 13
},
"identifierName": "label"
@@ -20444,15 +24300,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4513,
- "end": 4518,
+ "start": 5623,
+ "end": 5628,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 15
},
"end": {
- "line": 224,
+ "line": 280,
"column": 20
}
},
@@ -20472,15 +24328,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 4200,
- "end": 4210,
+ "start": 5310,
+ "end": 5320,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 6
},
"end": {
- "line": 209,
+ "line": 265,
"column": 16
}
},
@@ -20493,15 +24349,15 @@
},
{
"type": "JSXText",
- "start": 4544,
- "end": 4550,
+ "start": 5654,
+ "end": 5660,
"loc": {
"start": {
- "line": 227,
+ "line": 283,
"column": 7
},
"end": {
- "line": 229,
+ "line": 285,
"column": 4
}
},
@@ -20512,15 +24368,15 @@
},
{
"type": "JSXText",
- "start": 4556,
- "end": 4562,
+ "start": 5666,
+ "end": 5672,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 10
},
"end": {
- "line": 231,
+ "line": 287,
"column": 4
}
},
@@ -20529,44 +24385,44 @@
},
{
"type": "JSXElement",
- "start": 4562,
- "end": 4967,
+ "start": 5672,
+ "end": 6077,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 4
},
"end": {
- "line": 252,
+ "line": 308,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4562,
- "end": 4567,
+ "start": 5672,
+ "end": 5677,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 4
},
"end": {
- "line": 231,
+ "line": 287,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4563,
- "end": 4566,
+ "start": 5673,
+ "end": 5676,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 5
},
"end": {
- "line": 231,
+ "line": 287,
"column": 8
}
},
@@ -20576,29 +24432,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4961,
- "end": 4967,
+ "start": 6071,
+ "end": 6077,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 4
},
"end": {
- "line": 252,
+ "line": 308,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4963,
- "end": 4966,
+ "start": 6073,
+ "end": 6076,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 6
},
"end": {
- "line": 252,
+ "line": 308,
"column": 9
}
},
@@ -20608,15 +24464,15 @@
"children": [
{
"type": "JSXText",
- "start": 4567,
- "end": 4573,
+ "start": 5677,
+ "end": 5683,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 5
}
},
@@ -20625,44 +24481,44 @@
},
{
"type": "JSXElement",
- "start": 4573,
- "end": 4591,
+ "start": 5683,
+ "end": 5701,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 5
},
"end": {
- "line": 232,
+ "line": 288,
"column": 23
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4573,
- "end": 4577,
+ "start": 5683,
+ "end": 5687,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 5
},
"end": {
- "line": 232,
+ "line": 288,
"column": 9
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 4574,
- "end": 4576,
+ "start": 5684,
+ "end": 5686,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 6
},
"end": {
- "line": 232,
+ "line": 288,
"column": 8
}
},
@@ -20672,29 +24528,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 4586,
- "end": 4591,
+ "start": 5696,
+ "end": 5701,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 18
},
"end": {
- "line": 232,
+ "line": 288,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4588,
- "end": 4590,
+ "start": 5698,
+ "end": 5700,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 20
},
"end": {
- "line": 232,
+ "line": 288,
"column": 22
}
},
@@ -20704,15 +24560,15 @@
"children": [
{
"type": "JSXText",
- "start": 4577,
- "end": 4586,
+ "start": 5687,
+ "end": 5696,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 18
}
},
@@ -20723,15 +24579,15 @@
},
{
"type": "JSXText",
- "start": 4591,
- "end": 4597,
+ "start": 5701,
+ "end": 5707,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 23
},
"end": {
- "line": 233,
+ "line": 289,
"column": 5
}
},
@@ -20740,58 +24596,58 @@
},
{
"type": "JSXElement",
- "start": 4597,
- "end": 4956,
+ "start": 5707,
+ "end": 6066,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 5
},
"end": {
- "line": 251,
+ "line": 307,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 4597,
- "end": 4956,
+ "start": 5707,
+ "end": 6066,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 5
},
"end": {
- "line": 251,
+ "line": 307,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 4615,
- "end": 4632,
+ "start": 5725,
+ "end": 5742,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 6
},
"end": {
- "line": 234,
+ "line": 290,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4615,
- "end": 4619,
+ "start": 5725,
+ "end": 5729,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 6
},
"end": {
- "line": 234,
+ "line": 290,
"column": 10
}
},
@@ -20799,29 +24655,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4620,
- "end": 4632,
+ "start": 5730,
+ "end": 5742,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 11
},
"end": {
- "line": 234,
+ "line": 290,
"column": 23
}
},
"expression": {
"type": "StringLiteral",
- "start": 4621,
- "end": 4631,
+ "start": 5731,
+ "end": 5741,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 12
},
"end": {
- "line": 234,
+ "line": 290,
"column": 22
}
},
@@ -20835,29 +24691,29 @@
},
{
"type": "JSXAttribute",
- "start": 4639,
- "end": 4663,
+ "start": 5749,
+ "end": 5773,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 6
},
"end": {
- "line": 235,
+ "line": 291,
"column": 30
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4639,
- "end": 4644,
+ "start": 5749,
+ "end": 5754,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 6
},
"end": {
- "line": 235,
+ "line": 291,
"column": 11
}
},
@@ -20865,29 +24721,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4645,
- "end": 4663,
+ "start": 5755,
+ "end": 5773,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 12
},
"end": {
- "line": 235,
+ "line": 291,
"column": 30
}
},
"expression": {
"type": "StringLiteral",
- "start": 4646,
- "end": 4662,
+ "start": 5756,
+ "end": 5772,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 13
},
"end": {
- "line": 235,
+ "line": 291,
"column": 29
}
},
@@ -20901,29 +24757,29 @@
},
{
"type": "JSXAttribute",
- "start": 4670,
- "end": 4696,
+ "start": 5780,
+ "end": 5806,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 6
},
"end": {
- "line": 236,
+ "line": 292,
"column": 32
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4670,
- "end": 4675,
+ "start": 5780,
+ "end": 5785,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 6
},
"end": {
- "line": 236,
+ "line": 292,
"column": 11
}
},
@@ -20931,29 +24787,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4676,
- "end": 4696,
+ "start": 5786,
+ "end": 5806,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 12
},
"end": {
- "line": 236,
+ "line": 292,
"column": 32
}
},
"expression": {
"type": "Identifier",
- "start": 4677,
- "end": 4695,
+ "start": 5787,
+ "end": 5805,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 13
},
"end": {
- "line": 236,
+ "line": 292,
"column": 31
},
"identifierName": "fieldSetFieldValue"
@@ -20964,29 +24820,29 @@
},
{
"type": "JSXAttribute",
- "start": 4703,
- "end": 4719,
+ "start": 5813,
+ "end": 5829,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 6
},
"end": {
- "line": 237,
+ "line": 293,
"column": 22
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4703,
- "end": 4705,
+ "start": 5813,
+ "end": 5815,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 6
},
"end": {
- "line": 237,
+ "line": 293,
"column": 8
}
},
@@ -20994,29 +24850,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4706,
- "end": 4719,
+ "start": 5816,
+ "end": 5829,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 9
},
"end": {
- "line": 237,
+ "line": 293,
"column": 22
}
},
"expression": {
"type": "StringLiteral",
- "start": 4707,
- "end": 4718,
+ "start": 5817,
+ "end": 5828,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 10
},
"end": {
- "line": 237,
+ "line": 293,
"column": 21
}
},
@@ -21030,29 +24886,29 @@
},
{
"type": "JSXAttribute",
- "start": 4726,
- "end": 4803,
+ "start": 5836,
+ "end": 5913,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 6
},
"end": {
- "line": 240,
+ "line": 296,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4726,
- "end": 4739,
+ "start": 5836,
+ "end": 5849,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 6
},
"end": {
- "line": 238,
+ "line": 294,
"column": 19
}
},
@@ -21060,29 +24916,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4740,
- "end": 4803,
+ "start": 5850,
+ "end": 5913,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 20
},
"end": {
- "line": 240,
+ "line": 296,
"column": 8
}
},
"expression": {
"type": "ArrowFunctionExpression",
- "start": 4741,
- "end": 4802,
+ "start": 5851,
+ "end": 5912,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 21
},
"end": {
- "line": 240,
+ "line": 296,
"column": 7
}
},
@@ -21093,15 +24949,15 @@
"params": [
{
"type": "Identifier",
- "start": 4742,
- "end": 4750,
+ "start": 5852,
+ "end": 5860,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 22
},
"end": {
- "line": 238,
+ "line": 294,
"column": 30
},
"identifierName": "newValue"
@@ -21111,59 +24967,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 4755,
- "end": 4802,
+ "start": 5865,
+ "end": 5912,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 35
},
"end": {
- "line": 240,
+ "line": 296,
"column": 7
}
},
"body": [
{
"type": "ExpressionStatement",
- "start": 4764,
- "end": 4794,
+ "start": 5874,
+ "end": 5904,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 37
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 4764,
- "end": 4793,
+ "start": 5874,
+ "end": 5903,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 36
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 4764,
- "end": 4782,
+ "start": 5874,
+ "end": 5892,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 25
},
"identifierName": "fieldSetFieldValue"
@@ -21172,15 +25028,15 @@
},
"right": {
"type": "Identifier",
- "start": 4785,
- "end": 4793,
+ "start": 5895,
+ "end": 5903,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 28
},
"end": {
- "line": 239,
+ "line": 295,
"column": 36
},
"identifierName": "newValue"
@@ -21197,29 +25053,29 @@
},
{
"type": "JSXAttribute",
- "start": 4810,
- "end": 4948,
+ "start": 5920,
+ "end": 6058,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 6
},
"end": {
- "line": 250,
+ "line": 306,
"column": 8
}
},
"name": {
"type": "JSXIdentifier",
- "start": 4810,
- "end": 4817,
+ "start": 5920,
+ "end": 5927,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 6
},
"end": {
- "line": 241,
+ "line": 297,
"column": 13
}
},
@@ -21227,59 +25083,59 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 4818,
- "end": 4948,
+ "start": 5928,
+ "end": 6058,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 14
},
"end": {
- "line": 250,
+ "line": 306,
"column": 8
}
},
"expression": {
"type": "ArrayExpression",
- "start": 4819,
- "end": 4947,
+ "start": 5929,
+ "end": 6057,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 15
},
"end": {
- "line": 250,
+ "line": 306,
"column": 7
}
},
"elements": [
{
"type": "ObjectExpression",
- "start": 4828,
- "end": 4879,
+ "start": 5938,
+ "end": 5989,
"loc": {
"start": {
- "line": 242,
+ "line": 298,
"column": 7
},
"end": {
- "line": 245,
+ "line": 301,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4838,
- "end": 4848,
+ "start": 5948,
+ "end": 5958,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 8
},
"end": {
- "line": 243,
+ "line": 299,
"column": 18
}
},
@@ -21288,15 +25144,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4838,
- "end": 4843,
+ "start": 5948,
+ "end": 5953,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 8
},
"end": {
- "line": 243,
+ "line": 299,
"column": 13
},
"identifierName": "value"
@@ -21305,15 +25161,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4845,
- "end": 4848,
+ "start": 5955,
+ "end": 5958,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 15
},
"end": {
- "line": 243,
+ "line": 299,
"column": 18
}
},
@@ -21326,15 +25182,15 @@
},
{
"type": "ObjectProperty",
- "start": 4858,
- "end": 4870,
+ "start": 5968,
+ "end": 5980,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 8
},
"end": {
- "line": 244,
+ "line": 300,
"column": 20
}
},
@@ -21343,15 +25199,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4858,
- "end": 4863,
+ "start": 5968,
+ "end": 5973,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 8
},
"end": {
- "line": 244,
+ "line": 300,
"column": 13
},
"identifierName": "label"
@@ -21360,15 +25216,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4865,
- "end": 4870,
+ "start": 5975,
+ "end": 5980,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 15
},
"end": {
- "line": 244,
+ "line": 300,
"column": 20
}
},
@@ -21383,30 +25239,30 @@
},
{
"type": "ObjectExpression",
- "start": 4888,
- "end": 4939,
+ "start": 5998,
+ "end": 6049,
"loc": {
"start": {
- "line": 246,
+ "line": 302,
"column": 7
},
"end": {
- "line": 249,
+ "line": 305,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 4898,
- "end": 4908,
+ "start": 6008,
+ "end": 6018,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 8
},
"end": {
- "line": 247,
+ "line": 303,
"column": 18
}
},
@@ -21415,15 +25271,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4898,
- "end": 4903,
+ "start": 6008,
+ "end": 6013,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 8
},
"end": {
- "line": 247,
+ "line": 303,
"column": 13
},
"identifierName": "value"
@@ -21432,15 +25288,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4905,
- "end": 4908,
+ "start": 6015,
+ "end": 6018,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 15
},
"end": {
- "line": 247,
+ "line": 303,
"column": 18
}
},
@@ -21453,15 +25309,15 @@
},
{
"type": "ObjectProperty",
- "start": 4918,
- "end": 4930,
+ "start": 6028,
+ "end": 6040,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 8
},
"end": {
- "line": 248,
+ "line": 304,
"column": 20
}
},
@@ -21470,15 +25326,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 4918,
- "end": 4923,
+ "start": 6028,
+ "end": 6033,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 8
},
"end": {
- "line": 248,
+ "line": 304,
"column": 13
},
"identifierName": "label"
@@ -21487,15 +25343,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 4925,
- "end": 4930,
+ "start": 6035,
+ "end": 6040,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 15
},
"end": {
- "line": 248,
+ "line": 304,
"column": 20
}
},
@@ -21515,15 +25371,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 4598,
- "end": 4608,
+ "start": 5708,
+ "end": 5718,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 6
},
"end": {
- "line": 233,
+ "line": 289,
"column": 16
}
},
@@ -21536,15 +25392,15 @@
},
{
"type": "JSXText",
- "start": 4956,
- "end": 4961,
+ "start": 6066,
+ "end": 6071,
"loc": {
"start": {
- "line": 251,
+ "line": 307,
"column": 7
},
"end": {
- "line": 252,
+ "line": 308,
"column": 4
}
},
@@ -21555,15 +25411,15 @@
},
{
"type": "JSXText",
- "start": 4967,
- "end": 4972,
+ "start": 6077,
+ "end": 6082,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 10
},
"end": {
- "line": 254,
+ "line": 310,
"column": 3
}
},
@@ -21573,7 +25429,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 1783
+ "parenStart": 2230
}
}
}
@@ -21587,19 +25443,4692 @@
"leadingComments": [],
"trailingComments": []
},
- "leadingComments": null
+ "leadingComments": null
+ }
+ ],
+ "directives": []
+ },
+ "comments": [],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 12,
+ "end": 13,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 12
+ },
+ "end": {
+ "line": 1,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 14,
+ "end": 15,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 14
+ },
+ "end": {
+ "line": 1,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Component",
+ "start": 16,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 26,
+ "end": 27,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 26
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 28,
+ "end": 32,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 28
+ },
+ "end": {
+ "line": 1,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 33,
+ "end": 40,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 33
+ },
+ "end": {
+ "line": 1,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 40,
+ "end": 41,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 40
+ },
+ "end": {
+ "line": 1,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 42,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "logo",
+ "start": 49,
+ "end": 53,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 54,
+ "end": 58,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 12
+ },
+ "end": {
+ "line": 2,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./logo.svg",
+ "start": 59,
+ "end": 71,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 17
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 71,
+ "end": 72,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 29
+ },
+ "end": {
+ "line": 2,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 73,
+ "end": 79,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./App.css",
+ "start": 80,
+ "end": 91,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 91,
+ "end": 92,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 93,
+ "end": 99,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 100,
+ "end": 101,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "FieldGroup",
+ "start": 101,
+ "end": 111,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 8
+ },
+ "end": {
+ "line": 4,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 111,
+ "end": 112,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 18
+ },
+ "end": {
+ "line": 4,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 113,
+ "end": 117,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 20
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./components/fields/FieldGroup",
+ "start": 118,
+ "end": 150,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 25
+ },
+ "end": {
+ "line": 4,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 150,
+ "end": 151,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 57
+ },
+ "end": {
+ "line": 4,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 152,
+ "end": 158,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 159,
+ "end": 160,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldSetFactory",
+ "start": 160,
+ "end": 175,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 175,
+ "end": 176,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 177,
+ "end": 181,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 25
+ },
+ "end": {
+ "line": 5,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./components/fields/factories/fieldSetFactory",
+ "start": 182,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 30
+ },
+ "end": {
+ "line": 5,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 229,
+ "end": 230,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 77
+ },
+ "end": {
+ "line": 5,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 231,
+ "end": 237,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 238,
+ "end": 239,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "RenderGroup",
+ "start": 239,
+ "end": 250,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 250,
+ "end": 251,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 19
+ },
+ "end": {
+ "line": 6,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 252,
+ "end": 256,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 6,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./components/RenderGroup",
+ "start": 257,
+ "end": 283,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 26
+ },
+ "end": {
+ "line": 6,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 283,
+ "end": 284,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 52
+ },
+ "end": {
+ "line": 6,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 285,
+ "end": 291,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 292,
+ "end": 293,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 293,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 308,
+ "end": 309,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 23
+ },
+ "end": {
+ "line": 7,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 310,
+ "end": 314,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 25
+ },
+ "end": {
+ "line": 7,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./components/fields/magic-select/MagicFieldGroup",
+ "start": 315,
+ "end": 365,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 30
+ },
+ "end": {
+ "line": 7,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 365,
+ "end": 366,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 80
+ },
+ "end": {
+ "line": 7,
+ "column": 81
+ }
+ }
+ },
+ {
+ "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": 368,
+ "end": 371,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "textFieldValue",
+ "start": 372,
+ "end": 386,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 387,
+ "end": 388,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 19
+ },
+ "end": {
+ "line": 9,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Roy,Mike",
+ "start": 389,
+ "end": 399,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 21
+ },
+ "end": {
+ "line": 9,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 399,
+ "end": 400,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 31
+ },
+ "end": {
+ "line": 9,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 401,
+ "end": 406,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "textFieldConfig",
+ "start": 407,
+ "end": 422,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 6
+ },
+ "end": {
+ "line": 10,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 423,
+ "end": 424,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 22
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 425,
+ "end": 426,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 24
+ },
+ "end": {
+ "line": 10,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "id",
+ "start": 428,
+ "end": 432,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 1
+ },
+ "end": {
+ "line": 11,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 432,
+ "end": 433,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 5
+ },
+ "end": {
+ "line": 11,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "cf-something-tags",
+ "start": 434,
+ "end": 453,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 11,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 453,
+ "end": 454,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 26
+ },
+ "end": {
+ "line": 11,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "label",
+ "start": 456,
+ "end": 463,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 1
+ },
+ "end": {
+ "line": 12,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 463,
+ "end": 464,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Tags",
+ "start": 465,
+ "end": 471,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 10
+ },
+ "end": {
+ "line": 12,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 471,
+ "end": 472,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "desc",
+ "start": 474,
+ "end": 480,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 1
+ },
+ "end": {
+ "line": 13,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 480,
+ "end": 481,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 7
+ },
+ "end": {
+ "line": 13,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Comma separated list of tags.",
+ "start": 482,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 9
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 513,
+ "end": 514,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 40
+ },
+ "end": {
+ "line": 13,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "type",
+ "start": 516,
+ "end": 522,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 1
+ },
+ "end": {
+ "line": 14,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 522,
+ "end": 523,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 7
+ },
+ "end": {
+ "line": 14,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "text",
+ "start": 524,
+ "end": 530,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 9
+ },
+ "end": {
+ "line": 14,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 530,
+ "end": 531,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 15
+ },
+ "end": {
+ "line": 14,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "description",
+ "start": 533,
+ "end": 546,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 1
+ },
+ "end": {
+ "line": 15,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 546,
+ "end": 547,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 14
+ },
+ "end": {
+ "line": 15,
+ "column": 15
+ }
+ }
+ },
+ {
+ "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": 548,
+ "end": 553,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 553,
+ "end": 554,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 556,
+ "end": 561,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 1
+ },
+ "end": {
+ "line": 16,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 561,
+ "end": 562,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 6
+ },
+ "end": {
+ "line": 16,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "textFieldValue",
+ "start": 563,
+ "end": 577,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 577,
+ "end": 578,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 22
+ },
+ "end": {
+ "line": 16,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 580,
+ "end": 593,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 1
+ },
+ "end": {
+ "line": 17,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 593,
+ "end": 594,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 14
+ },
+ "end": {
+ "line": 17,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "function",
+ "keyword": "function",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "function",
+ "start": 595,
+ "end": 603,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 16
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 603,
+ "end": 604,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 24
+ },
+ "end": {
+ "line": 17,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newValue",
+ "start": 604,
+ "end": 612,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 25
+ },
+ "end": {
+ "line": 17,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 612,
+ "end": 613,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 33
+ },
+ "end": {
+ "line": 17,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 613,
+ "end": 614,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 34
+ },
+ "end": {
+ "line": 17,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "textFieldValue",
+ "start": 617,
+ "end": 631,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 2
+ },
+ "end": {
+ "line": 18,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 632,
+ "end": 633,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 17
+ },
+ "end": {
+ "line": 18,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newValue",
+ "start": 634,
+ "end": 642,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 19
+ },
+ "end": {
+ "line": 18,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 644,
+ "end": 645,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 1
+ },
+ "end": {
+ "line": 19,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 645,
+ "end": 646,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 2
+ },
+ "end": {
+ "line": 19,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 649,
+ "end": 650,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 0
+ },
+ "end": {
+ "line": 22,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 650,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 22,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 653,
+ "end": 658,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 0
+ },
+ "end": {
+ "line": 24,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "numberFieldConfig",
+ "start": 659,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 6
+ },
+ "end": {
+ "line": 24,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 677,
+ "end": 678,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 24
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 679,
+ "end": 680,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "id",
+ "start": 682,
+ "end": 686,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 1
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 686,
+ "end": 687,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 5
+ },
+ "end": {
+ "line": 25,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "cf--something-some-number",
+ "start": 688,
+ "end": 715,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 7
+ },
+ "end": {
+ "line": 25,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 715,
+ "end": 716,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 34
+ },
+ "end": {
+ "line": 25,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "label",
+ "start": 718,
+ "end": 725,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 1
+ },
+ "end": {
+ "line": 26,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 725,
+ "end": 726,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "The number of something",
+ "start": 727,
+ "end": 752,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 10
+ },
+ "end": {
+ "line": 26,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 752,
+ "end": 753,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 35
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "desc",
+ "start": 755,
+ "end": 761,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 1
+ },
+ "end": {
+ "line": 27,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 761,
+ "end": 762,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 7
+ },
+ "end": {
+ "line": 27,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "How many somethings?",
+ "start": 763,
+ "end": 785,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 9
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 785,
+ "end": 786,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 31
+ },
+ "end": {
+ "line": 27,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "type",
+ "start": 788,
+ "end": 794,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 1
+ },
+ "end": {
+ "line": 28,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 794,
+ "end": 795,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 7
+ },
+ "end": {
+ "line": 28,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "text",
+ "start": 796,
+ "end": 802,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 9
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 802,
+ "end": 803,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 15
+ },
+ "end": {
+ "line": 28,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "inputType",
+ "start": 805,
+ "end": 816,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 1
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 816,
+ "end": 817,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "number",
+ "start": 818,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 14
+ },
+ "end": {
+ "line": 29,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 826,
+ "end": 827,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "attributes",
+ "start": 829,
+ "end": 839,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 1
+ },
+ "end": {
+ "line": 30,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 839,
+ "end": 840,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 841,
+ "end": 842,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "min",
+ "start": 845,
+ "end": 848,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 848,
+ "end": 849,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 5
+ },
+ "end": {
+ "line": 31,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "+/-",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": true,
+ "postfix": false,
+ "binop": 9,
+ "updateContext": null
+ },
+ "value": "-",
+ "start": 850,
+ "end": 851,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "num",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": 1,
+ "start": 851,
+ "end": 852,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 852,
+ "end": 853,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 9
+ },
+ "end": {
+ "line": 31,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "max",
+ "start": 856,
+ "end": 859,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 859,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 5
+ },
+ "end": {
+ "line": 32,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "num",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": 22,
+ "start": 861,
+ "end": 863,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 7
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 863,
+ "end": 864,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 9
+ },
+ "end": {
+ "line": 32,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "step",
+ "start": 867,
+ "end": 871,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 871,
+ "end": 872,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 6
+ },
+ "end": {
+ "line": 33,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "num",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": 0.1,
+ "start": 873,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 876,
+ "end": 877,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 11
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 879,
+ "end": 880,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 1
+ },
+ "end": {
+ "line": 34,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 880,
+ "end": 881,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 883,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 1
+ },
+ "end": {
+ "line": 35,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 888,
+ "end": 889,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 6
+ },
+ "end": {
+ "line": 35,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "num",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": 42,
+ "start": 890,
+ "end": 892,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 892,
+ "end": 893,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 10
+ },
+ "end": {
+ "line": 35,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 895,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 1
+ },
+ "end": {
+ "line": 36,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 908,
+ "end": 909,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 14
+ },
+ "end": {
+ "line": 36,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 910,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 16
+ },
+ "end": {
+ "line": 36,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newNumberValue",
+ "start": 911,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 17
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 925,
+ "end": 926,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 31
+ },
+ "end": {
+ "line": 36,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 927,
+ "end": 929,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 33
+ },
+ "end": {
+ "line": 36,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 929,
+ "end": 930,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 35
+ },
+ "end": {
+ "line": 36,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "console",
+ "start": 933,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 2
+ },
+ "end": {
+ "line": 37,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 940,
+ "end": 941,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 9
+ },
+ "end": {
+ "line": 37,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "log",
+ "start": 941,
+ "end": 944,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 10
+ },
+ "end": {
+ "line": 37,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 944,
+ "end": 945,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newNumberValue",
+ "start": 945,
+ "end": 959,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 14
+ },
+ "end": {
+ "line": 37,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 959,
+ "end": 960,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 960,
+ "end": 961,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 29
+ },
+ "end": {
+ "line": 37,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 963,
+ "end": 964,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 964,
+ "end": 965,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 2
+ },
+ "end": {
+ "line": 38,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 967,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 0
+ },
+ "end": {
+ "line": 40,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 968,
+ "end": 969,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 1
+ },
+ "end": {
+ "line": 40,
+ "column": 2
+ }
+ }
+ },
+ {
+ "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": 971,
+ "end": 974,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 0
+ },
+ "end": {
+ "line": 42,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "hiddenFieldValue",
+ "start": 975,
+ "end": 991,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 4
+ },
+ "end": {
+ "line": 42,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 992,
+ "end": 993,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 21
+ },
+ "end": {
+ "line": 42,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "42",
+ "start": 994,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 998,
+ "end": 999,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 27
+ },
+ "end": {
+ "line": 42,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 1000,
+ "end": 1005,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 0
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "hiddenFieldConfig",
+ "start": 1006,
+ "end": 1023,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 6
+ },
+ "end": {
+ "line": 43,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1024,
+ "end": 1025,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 24
+ },
+ "end": {
+ "line": 43,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1026,
+ "end": 1027,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 26
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "id",
+ "start": 1029,
+ "end": 1033,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 1
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1033,
+ "end": 1034,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 5
+ },
+ "end": {
+ "line": 44,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "cf-something-sequence-id",
+ "start": 1035,
+ "end": 1061,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 7
+ },
+ "end": {
+ "line": 44,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1061,
+ "end": 1062,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 33
+ },
+ "end": {
+ "line": 44,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "type",
+ "start": 1064,
+ "end": 1070,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1070,
+ "end": 1071,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 7
+ },
+ "end": {
+ "line": 45,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "hidden",
+ "start": 1072,
+ "end": 1080,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 9
+ },
+ "end": {
+ "line": 45,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1080,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "label",
+ "start": 1083,
+ "end": 1090,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 1
+ },
+ "end": {
+ "line": 46,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1090,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Sequence ID",
+ "start": 1092,
+ "end": 1105,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 10
+ },
+ "end": {
+ "line": 46,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1105,
+ "end": 1106,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 23
+ },
+ "end": {
+ "line": 46,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "description",
+ "start": 1108,
+ "end": 1121,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 1
+ },
+ "end": {
+ "line": 47,
+ "column": 14
+ }
}
- ],
- "directives": []
- },
- "comments": [],
- "tokens": [
+ },
{
"type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21608,23 +30137,23 @@
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 0,
- "end": 6,
+ "start": 1121,
+ "end": 1122,
"loc": {
"start": {
- "line": 1,
- "column": 0
+ "line": 47,
+ "column": 14
},
"end": {
- "line": 1,
- "column": 6
+ "line": 47,
+ "column": 15
}
}
},
{
"type": {
- "label": "name",
+ "label": "false",
+ "keyword": "false",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -21632,19 +30161,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "React",
- "start": 7,
- "end": 12,
+ "value": "false",
+ "start": 1123,
+ "end": 1128,
"loc": {
"start": {
- "line": 1,
- "column": 7
+ "line": 47,
+ "column": 16
},
"end": {
- "line": 1,
- "column": 12
+ "line": 47,
+ "column": 21
}
}
},
@@ -21661,23 +30191,23 @@
"binop": null,
"updateContext": null
},
- "start": 12,
- "end": 13,
+ "start": 1128,
+ "end": 1129,
"loc": {
"start": {
- "line": 1,
- "column": 12
+ "line": 47,
+ "column": 21
},
"end": {
- "line": 1,
- "column": 13
+ "line": 47,
+ "column": 22
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21686,16 +30216,43 @@
"postfix": false,
"binop": null
},
- "start": 14,
- "end": 15,
+ "value": "value",
+ "start": 1131,
+ "end": 1136,
"loc": {
"start": {
- "line": 1,
- "column": 14
+ "line": 48,
+ "column": 1
},
"end": {
- "line": 1,
- "column": 15
+ "line": 48,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1136,
+ "end": 1137,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 6
+ },
+ "end": {
+ "line": 48,
+ "column": 7
}
}
},
@@ -21711,42 +30268,43 @@
"postfix": false,
"binop": null
},
- "value": "Component",
- "start": 16,
- "end": 25,
+ "value": "hiddenFieldValue",
+ "start": 1138,
+ "end": 1154,
"loc": {
"start": {
- "line": 1,
- "column": 16
+ "line": 48,
+ "column": 8
},
"end": {
- "line": 1,
- "column": 25
+ "line": 48,
+ "column": 24
}
}
},
{
"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": 26,
- "end": 27,
+ "start": 1154,
+ "end": 1155,
"loc": {
"start": {
- "line": 1,
- "column": 26
+ "line": 48,
+ "column": 24
},
"end": {
- "line": 1,
- "column": 27
+ "line": 48,
+ "column": 25
}
}
},
@@ -21762,25 +30320,25 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 28,
- "end": 32,
+ "value": "onValueChange",
+ "start": 1157,
+ "end": 1170,
"loc": {
"start": {
- "line": 1,
- "column": 28
+ "line": 49,
+ "column": 1
},
"end": {
- "line": 1,
- "column": 32
+ "line": 49,
+ "column": 14
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21789,71 +30347,68 @@
"binop": null,
"updateContext": null
},
- "value": "react",
- "start": 33,
- "end": 40,
+ "start": 1170,
+ "end": 1171,
"loc": {
"start": {
- "line": 1,
- "column": 33
+ "line": 49,
+ "column": 14
},
"end": {
- "line": 1,
- "column": 40
+ "line": 49,
+ "column": 15
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "function",
+ "keyword": "function",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 40,
- "end": 41,
+ "value": "function",
+ "start": 1172,
+ "end": 1180,
"loc": {
"start": {
- "line": 1,
- "column": 40
+ "line": 49,
+ "column": 16
},
"end": {
- "line": 1,
- "column": 41
+ "line": 49,
+ "column": 24
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 42,
- "end": 48,
+ "start": 1180,
+ "end": 1181,
"loc": {
"start": {
- "line": 2,
- "column": 0
+ "line": 49,
+ "column": 24
},
"end": {
- "line": 2,
- "column": 6
+ "line": 49,
+ "column": 25
}
}
},
@@ -21869,24 +30424,49 @@
"postfix": false,
"binop": null
},
- "value": "logo",
- "start": 49,
- "end": 53,
+ "value": "newValue",
+ "start": 1181,
+ "end": 1189,
"loc": {
"start": {
- "line": 2,
- "column": 7
+ "line": 49,
+ "column": 25
},
"end": {
- "line": 2,
- "column": 11
+ "line": 49,
+ "column": 33
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1189,
+ "end": 1190,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 33
+ },
+ "end": {
+ "line": 49,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21895,23 +30475,22 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 54,
- "end": 58,
+ "start": 1190,
+ "end": 1191,
"loc": {
"start": {
- "line": 2,
- "column": 12
+ "line": 49,
+ "column": 34
},
"end": {
- "line": 2,
- "column": 16
+ "line": 49,
+ "column": 35
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -21919,53 +30498,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "./logo.svg",
- "start": 59,
- "end": 71,
+ "value": "hiddenFieldValue",
+ "start": 1194,
+ "end": 1210,
"loc": {
"start": {
- "line": 2,
- "column": 17
+ "line": 50,
+ "column": 2
},
"end": {
- "line": 2,
- "column": 29
+ "line": 50,
+ "column": 18
}
}
},
{
"type": {
- "label": ";",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 71,
- "end": 72,
+ "value": "=",
+ "start": 1211,
+ "end": 1212,
"loc": {
"start": {
- "line": 2,
- "column": 29
+ "line": 50,
+ "column": 19
},
"end": {
- "line": 2,
- "column": 30
+ "line": 50,
+ "column": 20
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -21973,53 +30551,50 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 73,
- "end": 79,
+ "value": "newValue",
+ "start": 1213,
+ "end": 1221,
"loc": {
"start": {
- "line": 3,
- "column": 0
+ "line": 50,
+ "column": 21
},
"end": {
- "line": 3,
- "column": 6
+ "line": 50,
+ "column": 29
}
}
},
{
"type": {
- "label": "string",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "./App.css",
- "start": 80,
- "end": 91,
+ "start": 1223,
+ "end": 1224,
"loc": {
"start": {
- "line": 3,
- "column": 7
+ "line": 51,
+ "column": 1
},
"end": {
- "line": 3,
- "column": 18
+ "line": 51,
+ "column": 2
}
}
},
{
"type": {
- "label": ";",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22030,103 +30605,103 @@
"binop": null,
"updateContext": null
},
- "start": 91,
- "end": 92,
+ "start": 1224,
+ "end": 1225,
"loc": {
"start": {
- "line": 3,
- "column": 18
+ "line": 51,
+ "column": 2
},
"end": {
- "line": 3,
- "column": 19
+ "line": 51,
+ "column": 3
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 93,
- "end": 99,
+ "start": 1226,
+ "end": 1227,
"loc": {
"start": {
- "line": 4,
+ "line": 52,
"column": 0
},
"end": {
- "line": 4,
- "column": 6
+ "line": 52,
+ "column": 1
}
}
},
{
"type": {
- "label": "{",
+ "label": ";",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 100,
- "end": 101,
+ "start": 1227,
+ "end": 1228,
"loc": {
"start": {
- "line": 4,
- "column": 7
+ "line": 52,
+ "column": 1
},
"end": {
- "line": 4,
- "column": 8
+ "line": 52,
+ "column": 2
}
}
},
{
"type": {
- "label": "name",
+ "label": "let",
+ "keyword": "let",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "FieldGroup",
- "start": 101,
- "end": 111,
+ "value": "let",
+ "start": 1230,
+ "end": 1233,
"loc": {
"start": {
- "line": 4,
- "column": 8
+ "line": 54,
+ "column": 0
},
"end": {
- "line": 4,
- "column": 18
+ "line": 54,
+ "column": 3
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22134,42 +30709,44 @@
"postfix": false,
"binop": null
},
- "start": 111,
- "end": 112,
+ "value": "selectFieldValue",
+ "start": 1234,
+ "end": 1250,
"loc": {
"start": {
- "line": 4,
- "column": 18
+ "line": 54,
+ "column": 4
},
"end": {
- "line": 4,
- "column": 19
+ "line": 54,
+ "column": 20
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "from",
- "start": 113,
- "end": 117,
+ "value": "=",
+ "start": 1251,
+ "end": 1252,
"loc": {
"start": {
- "line": 4,
- "column": 20
+ "line": 54,
+ "column": 21
},
"end": {
- "line": 4,
- "column": 24
+ "line": 54,
+ "column": 22
}
}
},
@@ -22186,17 +30763,17 @@
"binop": null,
"updateContext": null
},
- "value": "./components/fields/FieldGroup",
- "start": 118,
- "end": 150,
+ "value": "html",
+ "start": 1253,
+ "end": 1259,
"loc": {
"start": {
- "line": 4,
- "column": 25
+ "line": 54,
+ "column": 23
},
"end": {
- "line": 4,
- "column": 57
+ "line": 54,
+ "column": 29
}
}
},
@@ -22213,25 +30790,25 @@
"binop": null,
"updateContext": null
},
- "start": 150,
- "end": 151,
+ "start": 1259,
+ "end": 1260,
"loc": {
"start": {
- "line": 4,
- "column": 57
+ "line": 54,
+ "column": 29
},
"end": {
- "line": 4,
- "column": 58
+ "line": 54,
+ "column": 30
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22240,24 +30817,24 @@
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 152,
- "end": 158,
+ "value": "const",
+ "start": 1261,
+ "end": 1266,
"loc": {
"start": {
- "line": 5,
+ "line": 55,
"column": 0
},
"end": {
- "line": 5,
- "column": 6
+ "line": 55,
+ "column": 5
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -22266,23 +30843,51 @@
"postfix": false,
"binop": null
},
- "start": 159,
- "end": 160,
+ "value": "selectFieldConfig",
+ "start": 1267,
+ "end": 1284,
"loc": {
"start": {
- "line": 5,
- "column": 7
+ "line": 55,
+ "column": 6
},
"end": {
- "line": 5,
- "column": 8
+ "line": 55,
+ "column": 23
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1285,
+ "end": 1286,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -22291,68 +30896,69 @@
"postfix": false,
"binop": null
},
- "value": "fieldSetFactory",
- "start": 160,
- "end": 175,
+ "start": 1287,
+ "end": 1288,
"loc": {
"start": {
- "line": 5,
- "column": 8
+ "line": 55,
+ "column": 26
},
"end": {
- "line": 5,
- "column": 23
+ "line": 55,
+ "column": 27
}
}
},
{
"type": {
- "label": "}",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 175,
- "end": 176,
+ "value": "id",
+ "start": 1290,
+ "end": 1294,
"loc": {
"start": {
- "line": 5,
- "column": 23
+ "line": 56,
+ "column": 1
},
"end": {
- "line": 5,
- "column": 24
+ "line": 56,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "from",
- "start": 177,
- "end": 181,
+ "start": 1294,
+ "end": 1295,
"loc": {
"start": {
- "line": 5,
- "column": 25
+ "line": 56,
+ "column": 5
},
"end": {
- "line": 5,
- "column": 29
+ "line": 56,
+ "column": 6
}
}
},
@@ -22369,23 +30975,23 @@
"binop": null,
"updateContext": null
},
- "value": "./components/fields/factories/fieldSetFactory",
- "start": 182,
- "end": 229,
+ "value": "cf-something-select-id",
+ "start": 1296,
+ "end": 1320,
"loc": {
"start": {
- "line": 5,
- "column": 30
+ "line": 56,
+ "column": 7
},
"end": {
- "line": 5,
- "column": 77
+ "line": 56,
+ "column": 31
}
}
},
{
"type": {
- "label": ";",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22396,23 +31002,22 @@
"binop": null,
"updateContext": null
},
- "start": 229,
- "end": 230,
+ "start": 1320,
+ "end": 1321,
"loc": {
"start": {
- "line": 5,
- "column": 77
+ "line": 56,
+ "column": 31
},
"end": {
- "line": 5,
- "column": 78
+ "line": 56,
+ "column": 32
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22423,48 +31028,49 @@
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 231,
- "end": 237,
+ "value": "type",
+ "start": 1323,
+ "end": 1329,
"loc": {
"start": {
- "line": 6,
- "column": 0
+ "line": 57,
+ "column": 1
},
"end": {
- "line": 6,
- "column": 6
+ "line": 57,
+ "column": 7
}
}
},
{
"type": {
- "label": "{",
+ "label": ":",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 238,
- "end": 239,
+ "start": 1329,
+ "end": 1330,
"loc": {
"start": {
- "line": 6,
+ "line": 57,
"column": 7
},
"end": {
- "line": 6,
+ "line": 57,
"column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22472,50 +31078,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "RenderGroup",
- "start": 239,
- "end": 250,
+ "value": "dropdown",
+ "start": 1331,
+ "end": 1341,
"loc": {
"start": {
- "line": 6,
- "column": 8
+ "line": 57,
+ "column": 9
},
"end": {
- "line": 6,
+ "line": 57,
"column": 19
}
}
},
{
"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": 250,
- "end": 251,
+ "start": 1341,
+ "end": 1342,
"loc": {
"start": {
- "line": 6,
+ "line": 57,
"column": 19
},
"end": {
- "line": 6,
+ "line": 57,
"column": 20
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22523,27 +31131,28 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "from",
- "start": 252,
- "end": 256,
+ "value": "label",
+ "start": 1344,
+ "end": 1351,
"loc": {
"start": {
- "line": 6,
- "column": 21
+ "line": 58,
+ "column": 1
},
"end": {
- "line": 6,
- "column": 25
+ "line": 58,
+ "column": 8
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22552,25 +31161,24 @@
"binop": null,
"updateContext": null
},
- "value": "./components/RenderGroup",
- "start": 257,
- "end": 283,
+ "start": 1351,
+ "end": 1352,
"loc": {
"start": {
- "line": 6,
- "column": 26
+ "line": 58,
+ "column": 8
},
"end": {
- "line": 6,
- "column": 52
+ "line": 58,
+ "column": 9
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22579,24 +31187,24 @@
"binop": null,
"updateContext": null
},
- "start": 283,
- "end": 284,
+ "value": "Content type",
+ "start": 1353,
+ "end": 1367,
"loc": {
"start": {
- "line": 6,
- "column": 52
+ "line": 58,
+ "column": 10
},
"end": {
- "line": 6,
- "column": 53
+ "line": 58,
+ "column": 24
}
}
},
{
"type": {
- "label": "let",
- "keyword": "let",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22606,23 +31214,22 @@
"binop": null,
"updateContext": null
},
- "value": "let",
- "start": 286,
- "end": 289,
+ "start": 1367,
+ "end": 1368,
"loc": {
"start": {
- "line": 8,
- "column": 0
+ "line": 58,
+ "column": 24
},
"end": {
- "line": 8,
- "column": 3
+ "line": 58,
+ "column": 25
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22630,46 +31237,46 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "textFieldValue",
- "start": 290,
- "end": 304,
+ "value": "description",
+ "start": 1370,
+ "end": 1383,
"loc": {
"start": {
- "line": 8,
- "column": 4
+ "line": 59,
+ "column": 1
},
"end": {
- "line": 8,
- "column": 18
+ "line": 59,
+ "column": 14
}
}
},
{
"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": 305,
- "end": 306,
+ "start": 1383,
+ "end": 1384,
"loc": {
"start": {
- "line": 8,
- "column": 19
+ "line": 59,
+ "column": 14
},
"end": {
- "line": 8,
- "column": 20
+ "line": 59,
+ "column": 15
}
}
},
@@ -22686,23 +31293,23 @@
"binop": null,
"updateContext": null
},
- "value": "Roy,Mike",
- "start": 307,
- "end": 317,
+ "value": "Choose content type, default is HTML",
+ "start": 1385,
+ "end": 1423,
"loc": {
"start": {
- "line": 8,
- "column": 21
+ "line": 59,
+ "column": 16
},
"end": {
- "line": 8,
- "column": 31
+ "line": 59,
+ "column": 54
}
}
},
{
"type": {
- "label": ";",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22713,97 +31320,94 @@
"binop": null,
"updateContext": null
},
- "start": 317,
- "end": 318,
+ "start": 1423,
+ "end": 1424,
"loc": {
"start": {
- "line": 8,
- "column": 31
+ "line": 59,
+ "column": 54
},
"end": {
- "line": 8,
- "column": 32
+ "line": 59,
+ "column": 55
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "const",
- "start": 319,
- "end": 324,
+ "value": "options",
+ "start": 1426,
+ "end": 1433,
"loc": {
"start": {
- "line": 9,
- "column": 0
+ "line": 60,
+ "column": 1
},
"end": {
- "line": 9,
- "column": 5
+ "line": 60,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "textFieldConfig",
- "start": 325,
- "end": 340,
+ "start": 1433,
+ "end": 1434,
"loc": {
"start": {
- "line": 9,
- "column": 6
+ "line": 60,
+ "column": 8
},
"end": {
- "line": 9,
- "column": 21
+ "line": 60,
+ "column": 9
}
}
},
{
"type": {
- "label": "=",
+ "label": "[",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "=",
- "start": 341,
- "end": 342,
+ "start": 1435,
+ "end": 1436,
"loc": {
"start": {
- "line": 9,
- "column": 22
+ "line": 60,
+ "column": 10
},
"end": {
- "line": 9,
- "column": 23
+ "line": 60,
+ "column": 11
}
}
},
@@ -22819,22 +31423,22 @@
"postfix": false,
"binop": null
},
- "start": 343,
- "end": 344,
+ "start": 1439,
+ "end": 1440,
"loc": {
"start": {
- "line": 9,
- "column": 24
+ "line": 61,
+ "column": 2
},
"end": {
- "line": 9,
- "column": 25
+ "line": 61,
+ "column": 3
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22842,20 +31446,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "id",
- "start": 346,
- "end": 350,
+ "value": "label",
+ "start": 1444,
+ "end": 1449,
"loc": {
"start": {
- "line": 10,
- "column": 1
+ "line": 62,
+ "column": 3
},
"end": {
- "line": 10,
- "column": 5
+ "line": 62,
+ "column": 8
}
}
},
@@ -22872,16 +31475,16 @@
"binop": null,
"updateContext": null
},
- "start": 350,
- "end": 351,
+ "start": 1449,
+ "end": 1450,
"loc": {
"start": {
- "line": 10,
- "column": 5
+ "line": 62,
+ "column": 8
},
"end": {
- "line": 10,
- "column": 6
+ "line": 62,
+ "column": 9
}
}
},
@@ -22898,17 +31501,17 @@
"binop": null,
"updateContext": null
},
- "value": "cf-something-tags",
- "start": 352,
- "end": 371,
+ "value": "HTML",
+ "start": 1451,
+ "end": 1457,
"loc": {
"start": {
- "line": 10,
- "column": 7
+ "line": 62,
+ "column": 10
},
"end": {
- "line": 10,
- "column": 26
+ "line": 62,
+ "column": 16
}
}
},
@@ -22925,22 +31528,22 @@
"binop": null,
"updateContext": null
},
- "start": 371,
- "end": 372,
+ "start": 1457,
+ "end": 1458,
"loc": {
"start": {
- "line": 10,
- "column": 26
+ "line": 62,
+ "column": 16
},
"end": {
- "line": 10,
- "column": 27
+ "line": 62,
+ "column": 17
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22948,19 +31551,18 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "label",
- "start": 374,
- "end": 381,
+ "value": "value",
+ "start": 1462,
+ "end": 1467,
"loc": {
"start": {
- "line": 11,
- "column": 1
+ "line": 63,
+ "column": 3
},
"end": {
- "line": 11,
+ "line": 63,
"column": 8
}
}
@@ -22978,15 +31580,15 @@
"binop": null,
"updateContext": null
},
- "start": 381,
- "end": 382,
+ "start": 1467,
+ "end": 1468,
"loc": {
"start": {
- "line": 11,
+ "line": 63,
"column": 8
},
"end": {
- "line": 11,
+ "line": 63,
"column": 9
}
}
@@ -23004,51 +31606,50 @@
"binop": null,
"updateContext": null
},
- "value": "Tags",
- "start": 383,
- "end": 389,
+ "value": "html",
+ "start": 1469,
+ "end": 1475,
"loc": {
"start": {
- "line": 11,
+ "line": 63,
"column": 10
},
"end": {
- "line": 11,
+ "line": 63,
"column": 16
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 389,
- "end": 390,
+ "start": 1478,
+ "end": 1479,
"loc": {
"start": {
- "line": 11,
- "column": 16
+ "line": 64,
+ "column": 2
},
"end": {
- "line": 11,
- "column": 17
+ "line": 64,
+ "column": 3
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23057,49 +31658,47 @@
"binop": null,
"updateContext": null
},
- "value": "desc",
- "start": 392,
- "end": 398,
+ "start": 1479,
+ "end": 1480,
"loc": {
"start": {
- "line": 12,
- "column": 1
+ "line": 64,
+ "column": 3
},
"end": {
- "line": 12,
- "column": 7
+ "line": 64,
+ "column": 4
}
}
},
{
"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": 398,
- "end": 399,
+ "start": 1483,
+ "end": 1484,
"loc": {
"start": {
- "line": 12,
- "column": 7
+ "line": 65,
+ "column": 2
},
"end": {
- "line": 12,
- "column": 8
+ "line": 65,
+ "column": 3
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -23107,26 +31706,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Comma separated list of tags.",
- "start": 400,
- "end": 431,
+ "value": "label",
+ "start": 1488,
+ "end": 1493,
"loc": {
"start": {
- "line": 12,
- "column": 9
+ "line": 66,
+ "column": 3
},
"end": {
- "line": 12,
- "column": 40
+ "line": 66,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -23137,16 +31735,16 @@
"binop": null,
"updateContext": null
},
- "start": 431,
- "end": 432,
+ "start": 1493,
+ "end": 1494,
"loc": {
"start": {
- "line": 12,
- "column": 40
+ "line": 66,
+ "column": 8
},
"end": {
- "line": 12,
- "column": 41
+ "line": 66,
+ "column": 9
}
}
},
@@ -23163,23 +31761,23 @@
"binop": null,
"updateContext": null
},
- "value": "type",
- "start": 434,
- "end": 440,
+ "value": "Plain Text",
+ "start": 1495,
+ "end": 1507,
"loc": {
"start": {
- "line": 13,
- "column": 1
+ "line": 66,
+ "column": 10
},
"end": {
- "line": 13,
- "column": 7
+ "line": 66,
+ "column": 22
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -23190,22 +31788,22 @@
"binop": null,
"updateContext": null
},
- "start": 440,
- "end": 441,
+ "start": 1507,
+ "end": 1508,
"loc": {
"start": {
- "line": 13,
- "column": 7
+ "line": 66,
+ "column": 22
},
"end": {
- "line": 13,
- "column": 8
+ "line": 66,
+ "column": 23
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -23213,26 +31811,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "text",
- "start": 442,
- "end": 448,
+ "value": "value",
+ "start": 1512,
+ "end": 1517,
"loc": {
"start": {
- "line": 13,
- "column": 9
+ "line": 67,
+ "column": 3
},
"end": {
- "line": 13,
- "column": 15
+ "line": 67,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -23243,16 +31840,16 @@
"binop": null,
"updateContext": null
},
- "start": 448,
- "end": 449,
+ "start": 1517,
+ "end": 1518,
"loc": {
"start": {
- "line": 13,
- "column": 15
+ "line": 67,
+ "column": 8
},
"end": {
- "line": 13,
- "column": 16
+ "line": 67,
+ "column": 9
}
}
},
@@ -23269,52 +31866,50 @@
"binop": null,
"updateContext": null
},
- "value": "description",
- "start": 451,
- "end": 464,
+ "value": "plain",
+ "start": 1519,
+ "end": 1526,
"loc": {
"start": {
- "line": 14,
- "column": 1
+ "line": 67,
+ "column": 10
},
"end": {
- "line": 14,
- "column": 14
+ "line": 67,
+ "column": 17
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 464,
- "end": 465,
+ "start": 1529,
+ "end": 1530,
"loc": {
"start": {
- "line": 14,
- "column": 14
+ "line": 68,
+ "column": 2
},
"end": {
- "line": 14,
- "column": 15
+ "line": 68,
+ "column": 3
}
}
},
{
"type": {
- "label": "false",
- "keyword": "false",
+ "label": "]",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23323,17 +31918,16 @@
"binop": null,
"updateContext": null
},
- "value": "false",
- "start": 466,
- "end": 471,
+ "start": 1532,
+ "end": 1533,
"loc": {
"start": {
- "line": 14,
- "column": 16
+ "line": 69,
+ "column": 1
},
"end": {
- "line": 14,
- "column": 21
+ "line": 69,
+ "column": 2
}
}
},
@@ -23350,16 +31944,16 @@
"binop": null,
"updateContext": null
},
- "start": 471,
- "end": 472,
+ "start": 1533,
+ "end": 1534,
"loc": {
"start": {
- "line": 14,
- "column": 21
+ "line": 69,
+ "column": 2
},
"end": {
- "line": 14,
- "column": 22
+ "line": 69,
+ "column": 3
}
}
},
@@ -23376,15 +31970,15 @@
"binop": null
},
"value": "value",
- "start": 474,
- "end": 479,
+ "start": 1536,
+ "end": 1541,
"loc": {
"start": {
- "line": 15,
+ "line": 70,
"column": 1
},
"end": {
- "line": 15,
+ "line": 70,
"column": 6
}
}
@@ -23402,15 +31996,15 @@
"binop": null,
"updateContext": null
},
- "start": 479,
- "end": 480,
+ "start": 1541,
+ "end": 1542,
"loc": {
"start": {
- "line": 15,
+ "line": 70,
"column": 6
},
"end": {
- "line": 15,
+ "line": 70,
"column": 7
}
}
@@ -23427,17 +32021,17 @@
"postfix": false,
"binop": null
},
- "value": "textFieldValue",
- "start": 481,
- "end": 495,
+ "value": "selectFieldValue",
+ "start": 1543,
+ "end": 1559,
"loc": {
"start": {
- "line": 15,
+ "line": 70,
"column": 8
},
"end": {
- "line": 15,
- "column": 22
+ "line": 70,
+ "column": 24
}
}
},
@@ -23454,16 +32048,16 @@
"binop": null,
"updateContext": null
},
- "start": 495,
- "end": 496,
+ "start": 1559,
+ "end": 1560,
"loc": {
"start": {
- "line": 15,
- "column": 22
+ "line": 70,
+ "column": 24
},
"end": {
- "line": 15,
- "column": 23
+ "line": 70,
+ "column": 25
}
}
},
@@ -23480,15 +32074,15 @@
"binop": null
},
"value": "onValueChange",
- "start": 498,
- "end": 511,
+ "start": 1562,
+ "end": 1575,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 1
},
"end": {
- "line": 16,
+ "line": 71,
"column": 14
}
}
@@ -23506,15 +32100,15 @@
"binop": null,
"updateContext": null
},
- "start": 511,
- "end": 512,
+ "start": 1575,
+ "end": 1576,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 14
},
"end": {
- "line": 16,
+ "line": 71,
"column": 15
}
}
@@ -23533,15 +32127,15 @@
"binop": null
},
"value": "function",
- "start": 513,
- "end": 521,
+ "start": 1577,
+ "end": 1585,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 16
},
"end": {
- "line": 16,
+ "line": 71,
"column": 24
}
}
@@ -23558,15 +32152,15 @@
"postfix": false,
"binop": null
},
- "start": 521,
- "end": 522,
+ "start": 1585,
+ "end": 1586,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 24
},
"end": {
- "line": 16,
+ "line": 71,
"column": 25
}
}
@@ -23584,15 +32178,15 @@
"binop": null
},
"value": "newValue",
- "start": 522,
- "end": 530,
+ "start": 1586,
+ "end": 1594,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 25
},
"end": {
- "line": 16,
+ "line": 71,
"column": 33
}
}
@@ -23609,15 +32203,15 @@
"postfix": false,
"binop": null
},
- "start": 530,
- "end": 531,
+ "start": 1594,
+ "end": 1595,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 33
},
"end": {
- "line": 16,
+ "line": 71,
"column": 34
}
}
@@ -23634,15 +32228,15 @@
"postfix": false,
"binop": null
},
- "start": 531,
- "end": 532,
+ "start": 1595,
+ "end": 1596,
"loc": {
"start": {
- "line": 16,
+ "line": 71,
"column": 34
},
"end": {
- "line": 16,
+ "line": 71,
"column": 35
}
}
@@ -23659,17 +32253,17 @@
"postfix": false,
"binop": null
},
- "value": "textFieldValue",
- "start": 535,
- "end": 549,
+ "value": "selectFieldValue",
+ "start": 1599,
+ "end": 1615,
"loc": {
"start": {
- "line": 17,
+ "line": 72,
"column": 2
},
"end": {
- "line": 17,
- "column": 16
+ "line": 72,
+ "column": 18
}
}
},
@@ -23687,16 +32281,16 @@
"updateContext": null
},
"value": "=",
- "start": 550,
- "end": 551,
+ "start": 1616,
+ "end": 1617,
"loc": {
"start": {
- "line": 17,
- "column": 17
+ "line": 72,
+ "column": 19
},
"end": {
- "line": 17,
- "column": 18
+ "line": 72,
+ "column": 20
}
}
},
@@ -23713,16 +32307,16 @@
"binop": null
},
"value": "newValue",
- "start": 552,
- "end": 560,
+ "start": 1618,
+ "end": 1626,
"loc": {
"start": {
- "line": 17,
- "column": 19
+ "line": 72,
+ "column": 21
},
"end": {
- "line": 17,
- "column": 27
+ "line": 72,
+ "column": 29
}
}
},
@@ -23738,42 +32332,16 @@
"postfix": false,
"binop": null
},
- "start": 562,
- "end": 563,
+ "start": 1628,
+ "end": 1629,
"loc": {
"start": {
- "line": 18,
+ "line": 73,
"column": 1
},
"end": {
- "line": 18,
- "column": 2
- }
- }
- },
- {
- "type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 563,
- "end": 564,
- "loc": {
- "start": {
- "line": 18,
+ "line": 73,
"column": 2
- },
- "end": {
- "line": 18,
- "column": 3
}
}
},
@@ -23789,15 +32357,15 @@
"postfix": false,
"binop": null
},
- "start": 567,
- "end": 568,
+ "start": 1630,
+ "end": 1631,
"loc": {
"start": {
- "line": 21,
+ "line": 74,
"column": 0
},
"end": {
- "line": 21,
+ "line": 74,
"column": 1
}
}
@@ -23815,15 +32383,15 @@
"binop": null,
"updateContext": null
},
- "start": 568,
- "end": 569,
+ "start": 1631,
+ "end": 1632,
"loc": {
"start": {
- "line": 21,
+ "line": 74,
"column": 1
},
"end": {
- "line": 21,
+ "line": 74,
"column": 2
}
}
@@ -23843,15 +32411,15 @@
"updateContext": null
},
"value": "let",
- "start": 571,
- "end": 574,
+ "start": 1634,
+ "end": 1637,
"loc": {
"start": {
- "line": 23,
+ "line": 76,
"column": 0
},
"end": {
- "line": 23,
+ "line": 76,
"column": 3
}
}
@@ -23868,17 +32436,17 @@
"postfix": false,
"binop": null
},
- "value": "hiddenFieldValue",
- "start": 575,
- "end": 591,
+ "value": "fieldSetFieldValue",
+ "start": 1638,
+ "end": 1656,
"loc": {
"start": {
- "line": 23,
+ "line": 76,
"column": 4
},
"end": {
- "line": 23,
- "column": 20
+ "line": 76,
+ "column": 22
}
}
},
@@ -23896,16 +32464,42 @@
"updateContext": null
},
"value": "=",
- "start": 592,
- "end": 593,
+ "start": 1657,
+ "end": 1658,
"loc": {
"start": {
- "line": 23,
- "column": 21
+ "line": 76,
+ "column": 23
},
"end": {
- "line": 23,
- "column": 22
+ "line": 76,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1659,
+ "end": 1660,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 25
+ },
+ "end": {
+ "line": 76,
+ "column": 26
}
}
},
@@ -23922,17 +32516,43 @@
"binop": null,
"updateContext": null
},
- "value": "42",
- "start": 594,
- "end": 598,
+ "value": "1",
+ "start": 1660,
+ "end": 1663,
"loc": {
"start": {
- "line": 23,
- "column": 23
+ "line": 76,
+ "column": 26
},
"end": {
- "line": 23,
- "column": 27
+ "line": 76,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1663,
+ "end": 1664,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 30
}
}
},
@@ -23949,16 +32569,16 @@
"binop": null,
"updateContext": null
},
- "start": 598,
- "end": 599,
+ "start": 1664,
+ "end": 1665,
"loc": {
"start": {
- "line": 23,
- "column": 27
+ "line": 76,
+ "column": 30
},
"end": {
- "line": 23,
- "column": 28
+ "line": 76,
+ "column": 31
}
}
},
@@ -23977,15 +32597,15 @@
"updateContext": null
},
"value": "const",
- "start": 600,
- "end": 605,
+ "start": 1666,
+ "end": 1671,
"loc": {
"start": {
- "line": 24,
+ "line": 77,
"column": 0
},
"end": {
- "line": 24,
+ "line": 77,
"column": 5
}
}
@@ -24002,17 +32622,17 @@
"postfix": false,
"binop": null
},
- "value": "hiddenFieldConfig",
- "start": 606,
- "end": 623,
+ "value": "fieldSetField",
+ "start": 1672,
+ "end": 1685,
"loc": {
"start": {
- "line": 24,
+ "line": 77,
"column": 6
},
"end": {
- "line": 24,
- "column": 23
+ "line": 77,
+ "column": 19
}
}
},
@@ -24030,16 +32650,16 @@
"updateContext": null
},
"value": "=",
- "start": 624,
- "end": 625,
+ "start": 1686,
+ "end": 1687,
"loc": {
"start": {
- "line": 24,
- "column": 24
+ "line": 77,
+ "column": 20
},
"end": {
- "line": 24,
- "column": 25
+ "line": 77,
+ "column": 21
}
}
},
@@ -24055,16 +32675,68 @@
"postfix": false,
"binop": null
},
- "start": 626,
- "end": 627,
+ "start": 1688,
+ "end": 1689,
"loc": {
"start": {
- "line": 24,
- "column": 26
+ "line": 77,
+ "column": 22
},
"end": {
- "line": 24,
- "column": 27
+ "line": 77,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 1691,
+ "end": 1693,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 1
+ },
+ "end": {
+ "line": 78,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1693,
+ "end": 1694,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 3
+ },
+ "end": {
+ "line": 78,
+ "column": 4
}
}
},
@@ -24081,16 +32753,173 @@
"binop": null,
"updateContext": null
},
- "value": "id",
- "start": 629,
- "end": 633,
+ "value": "fieldset-3",
+ "start": 1695,
+ "end": 1707,
"loc": {
"start": {
- "line": 25,
+ "line": 78,
+ "column": 5
+ },
+ "end": {
+ "line": 78,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1707,
+ "end": 1708,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 17
+ },
+ "end": {
+ "line": 78,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 1710,
+ "end": 1715,
+ "loc": {
+ "start": {
+ "line": 79,
"column": 1
},
"end": {
- "line": 25,
+ "line": 79,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1715,
+ "end": 1716,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 6
+ },
+ "end": {
+ "line": 79,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "How many?",
+ "start": 1717,
+ "end": 1728,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1728,
+ "end": 1729,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 19
+ },
+ "end": {
+ "line": 79,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "type",
+ "start": 1731,
+ "end": 1735,
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
"column": 5
}
}
@@ -24108,15 +32937,15 @@
"binop": null,
"updateContext": null
},
- "start": 633,
- "end": 634,
+ "start": 1735,
+ "end": 1736,
"loc": {
"start": {
- "line": 25,
+ "line": 80,
"column": 5
},
"end": {
- "line": 25,
+ "line": 80,
"column": 6
}
}
@@ -24134,17 +32963,17 @@
"binop": null,
"updateContext": null
},
- "value": "cf-something-sequence-id",
- "start": 635,
- "end": 661,
+ "value": "fieldset",
+ "start": 1737,
+ "end": 1747,
"loc": {
"start": {
- "line": 25,
+ "line": 80,
"column": 7
},
"end": {
- "line": 25,
- "column": 33
+ "line": 80,
+ "column": 17
}
}
},
@@ -24161,22 +32990,22 @@
"binop": null,
"updateContext": null
},
- "start": 661,
- "end": 662,
+ "start": 1747,
+ "end": 1748,
"loc": {
"start": {
- "line": 25,
- "column": 33
+ "line": 80,
+ "column": 17
},
"end": {
- "line": 25,
- "column": 34
+ "line": 80,
+ "column": 18
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24184,20 +33013,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "type",
- "start": 664,
- "end": 670,
+ "value": "options",
+ "start": 1750,
+ "end": 1757,
"loc": {
"start": {
- "line": 26,
+ "line": 81,
"column": 1
},
"end": {
- "line": 26,
- "column": 7
+ "line": 81,
+ "column": 8
}
}
},
@@ -24214,22 +33042,73 @@
"binop": null,
"updateContext": null
},
- "start": 670,
- "end": 671,
+ "start": 1757,
+ "end": 1758,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1759,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 10
+ },
+ "end": {
+ "line": 81,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1763,
+ "end": 1764,
"loc": {
"start": {
- "line": 26,
- "column": 7
+ "line": 82,
+ "column": 2
},
"end": {
- "line": 26,
- "column": 8
+ "line": 82,
+ "column": 3
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24237,26 +33116,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "hidden",
- "start": 672,
- "end": 680,
+ "value": "value",
+ "start": 1768,
+ "end": 1773,
"loc": {
"start": {
- "line": 26,
- "column": 9
+ "line": 83,
+ "column": 3
},
"end": {
- "line": 26,
- "column": 17
+ "line": 83,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24267,16 +33145,16 @@
"binop": null,
"updateContext": null
},
- "start": 680,
- "end": 681,
+ "start": 1773,
+ "end": 1774,
"loc": {
"start": {
- "line": 26,
- "column": 17
+ "line": 83,
+ "column": 8
},
"end": {
- "line": 26,
- "column": 18
+ "line": 83,
+ "column": 9
}
}
},
@@ -24293,23 +33171,23 @@
"binop": null,
"updateContext": null
},
- "value": "label",
- "start": 683,
- "end": 690,
+ "value": "1",
+ "start": 1775,
+ "end": 1778,
"loc": {
"start": {
- "line": 27,
- "column": 1
+ "line": 83,
+ "column": 10
},
"end": {
- "line": 27,
- "column": 8
+ "line": 83,
+ "column": 13
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24320,22 +33198,22 @@
"binop": null,
"updateContext": null
},
- "start": 690,
- "end": 691,
+ "start": 1778,
+ "end": 1779,
"loc": {
"start": {
- "line": 27,
- "column": 8
+ "line": 83,
+ "column": 13
},
"end": {
- "line": 27,
- "column": 9
+ "line": 83,
+ "column": 14
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24343,26 +33221,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Sequence ID",
- "start": 692,
- "end": 705,
+ "value": "label",
+ "start": 1783,
+ "end": 1788,
"loc": {
"start": {
- "line": 27,
- "column": 10
+ "line": 84,
+ "column": 3
},
"end": {
- "line": 27,
- "column": 23
+ "line": 84,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24373,16 +33250,16 @@
"binop": null,
"updateContext": null
},
- "start": 705,
- "end": 706,
+ "start": 1788,
+ "end": 1789,
"loc": {
"start": {
- "line": 27,
- "column": 23
+ "line": 84,
+ "column": 8
},
"end": {
- "line": 27,
- "column": 24
+ "line": 84,
+ "column": 9
}
}
},
@@ -24399,52 +33276,50 @@
"binop": null,
"updateContext": null
},
- "value": "description",
- "start": 708,
- "end": 721,
+ "value": "One",
+ "start": 1790,
+ "end": 1795,
"loc": {
"start": {
- "line": 28,
- "column": 1
+ "line": 84,
+ "column": 10
},
"end": {
- "line": 28,
- "column": 14
+ "line": 84,
+ "column": 15
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 721,
- "end": 722,
+ "start": 1798,
+ "end": 1799,
"loc": {
"start": {
- "line": 28,
- "column": 14
+ "line": 85,
+ "column": 2
},
"end": {
- "line": 28,
- "column": 15
+ "line": 85,
+ "column": 3
}
}
},
{
"type": {
- "label": "false",
- "keyword": "false",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24453,43 +33328,41 @@
"binop": null,
"updateContext": null
},
- "value": "false",
- "start": 723,
- "end": 728,
+ "start": 1799,
+ "end": 1800,
"loc": {
"start": {
- "line": 28,
- "column": 16
+ "line": 85,
+ "column": 3
},
"end": {
- "line": 28,
- "column": 21
+ "line": 85,
+ "column": 4
}
}
},
{
"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": 728,
- "end": 729,
+ "start": 1803,
+ "end": 1804,
"loc": {
"start": {
- "line": 28,
- "column": 21
+ "line": 86,
+ "column": 2
},
"end": {
- "line": 28,
- "column": 22
+ "line": 86,
+ "column": 3
}
}
},
@@ -24506,16 +33379,16 @@
"binop": null
},
"value": "value",
- "start": 731,
- "end": 736,
+ "start": 1808,
+ "end": 1813,
"loc": {
"start": {
- "line": 29,
- "column": 1
+ "line": 87,
+ "column": 3
},
"end": {
- "line": 29,
- "column": 6
+ "line": 87,
+ "column": 8
}
}
},
@@ -24532,22 +33405,22 @@
"binop": null,
"updateContext": null
},
- "start": 736,
- "end": 737,
+ "start": 1813,
+ "end": 1814,
"loc": {
"start": {
- "line": 29,
- "column": 6
+ "line": 87,
+ "column": 8
},
"end": {
- "line": 29,
- "column": 7
+ "line": 87,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24555,19 +33428,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "hiddenFieldValue",
- "start": 738,
- "end": 754,
+ "value": "2",
+ "start": 1815,
+ "end": 1818,
"loc": {
"start": {
- "line": 29,
- "column": 8
+ "line": 87,
+ "column": 10
},
"end": {
- "line": 29,
- "column": 24
+ "line": 87,
+ "column": 13
}
}
},
@@ -24584,16 +33458,16 @@
"binop": null,
"updateContext": null
},
- "start": 754,
- "end": 755,
+ "start": 1818,
+ "end": 1819,
"loc": {
"start": {
- "line": 29,
- "column": 24
+ "line": 87,
+ "column": 13
},
"end": {
- "line": 29,
- "column": 25
+ "line": 87,
+ "column": 14
}
}
},
@@ -24609,17 +33483,17 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 757,
- "end": 770,
+ "value": "label",
+ "start": 1823,
+ "end": 1828,
"loc": {
"start": {
- "line": 30,
- "column": 1
+ "line": 88,
+ "column": 3
},
"end": {
- "line": 30,
- "column": 14
+ "line": 88,
+ "column": 8
}
}
},
@@ -24636,23 +33510,22 @@
"binop": null,
"updateContext": null
},
- "start": 770,
- "end": 771,
+ "start": 1828,
+ "end": 1829,
"loc": {
"start": {
- "line": 30,
- "column": 14
+ "line": 88,
+ "column": 8
},
"end": {
- "line": 30,
- "column": 15
+ "line": 88,
+ "column": 9
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24660,52 +33533,28 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
- },
- "value": "function",
- "start": 772,
- "end": 780,
- "loc": {
- "start": {
- "line": 30,
- "column": 16
- },
- "end": {
- "line": 30,
- "column": 24
- }
- }
- },
- {
- "type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 780,
- "end": 781,
+ "value": "Two",
+ "start": 1830,
+ "end": 1835,
"loc": {
"start": {
- "line": 30,
- "column": 24
+ "line": 88,
+ "column": 10
},
"end": {
- "line": 30,
- "column": 25
+ "line": 88,
+ "column": 15
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24713,23 +33562,22 @@
"postfix": false,
"binop": null
},
- "value": "newValue",
- "start": 781,
- "end": 789,
+ "start": 1838,
+ "end": 1839,
"loc": {
"start": {
- "line": 30,
- "column": 25
+ "line": 89,
+ "column": 2
},
"end": {
- "line": 30,
- "column": 33
+ "line": 89,
+ "column": 3
}
}
},
{
"type": {
- "label": ")",
+ "label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -24737,43 +33585,45 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 789,
- "end": 790,
+ "start": 1842,
+ "end": 1843,
"loc": {
"start": {
- "line": 30,
- "column": 33
+ "line": 91,
+ "column": 1
},
"end": {
- "line": 30,
- "column": 34
+ "line": 91,
+ "column": 2
}
}
},
{
"type": {
- "label": "{",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 790,
- "end": 791,
+ "start": 1843,
+ "end": 1844,
"loc": {
"start": {
- "line": 30,
- "column": 34
+ "line": 91,
+ "column": 2
},
"end": {
- "line": 30,
- "column": 35
+ "line": 91,
+ "column": 3
}
}
},
@@ -24789,76 +33639,75 @@
"postfix": false,
"binop": null
},
- "value": "hiddenFieldValue",
- "start": 794,
- "end": 810,
+ "value": "value",
+ "start": 1846,
+ "end": 1851,
"loc": {
"start": {
- "line": 31,
- "column": 2
+ "line": 92,
+ "column": 1
},
"end": {
- "line": 31,
- "column": 18
+ "line": 92,
+ "column": 6
}
}
},
{
"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": 811,
- "end": 812,
+ "start": 1851,
+ "end": 1852,
"loc": {
"start": {
- "line": 31,
- "column": 19
+ "line": 92,
+ "column": 6
},
"end": {
- "line": 31,
- "column": 20
+ "line": 92,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "[",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "newValue",
- "start": 813,
- "end": 821,
+ "start": 1852,
+ "end": 1853,
"loc": {
"start": {
- "line": 31,
- "column": 21
+ "line": 92,
+ "column": 7
},
"end": {
- "line": 31,
- "column": 29
+ "line": 92,
+ "column": 8
}
}
},
{
"type": {
- "label": "}",
+ "label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -24866,18 +33715,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 823,
- "end": 824,
+ "start": 1853,
+ "end": 1854,
"loc": {
"start": {
- "line": 32,
- "column": 1
+ "line": 92,
+ "column": 8
},
"end": {
- "line": 32,
- "column": 2
+ "line": 92,
+ "column": 9
}
}
},
@@ -24894,24 +33744,24 @@
"binop": null,
"updateContext": null
},
- "start": 824,
- "end": 825,
+ "start": 1854,
+ "end": 1855,
"loc": {
"start": {
- "line": 32,
- "column": 2
+ "line": 92,
+ "column": 9
},
"end": {
- "line": 32,
- "column": 3
+ "line": 92,
+ "column": 10
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24919,22 +33769,23 @@
"postfix": false,
"binop": null
},
- "start": 826,
- "end": 827,
+ "value": "onValueChange",
+ "start": 1857,
+ "end": 1870,
"loc": {
"start": {
- "line": 33,
- "column": 0
+ "line": 93,
+ "column": 1
},
"end": {
- "line": 33,
- "column": 1
+ "line": 93,
+ "column": 14
}
}
},
{
"type": {
- "label": ";",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24945,44 +33796,41 @@
"binop": null,
"updateContext": null
},
- "start": 827,
- "end": 828,
+ "start": 1870,
+ "end": 1871,
"loc": {
"start": {
- "line": 33,
- "column": 1
+ "line": 93,
+ "column": 14
},
"end": {
- "line": 33,
- "column": 2
+ "line": 93,
+ "column": 15
}
}
},
{
"type": {
- "label": "let",
- "keyword": "let",
- "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
},
- "value": "let",
- "start": 830,
- "end": 833,
+ "start": 1871,
+ "end": 1872,
"loc": {
"start": {
- "line": 35,
- "column": 0
+ "line": 93,
+ "column": 15
},
"end": {
- "line": 35,
- "column": 3
+ "line": 93,
+ "column": 16
}
}
},
@@ -24998,77 +33846,48 @@
"postfix": false,
"binop": null
},
- "value": "selectFieldValue",
- "start": 834,
- "end": 850,
- "loc": {
- "start": {
- "line": 35,
- "column": 4
- },
- "end": {
- "line": 35,
- "column": 20
- }
- }
- },
- {
- "type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": true,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "value": "=",
- "start": 851,
- "end": 852,
+ "value": "newValue",
+ "start": 1872,
+ "end": 1880,
"loc": {
"start": {
- "line": 35,
- "column": 21
+ "line": 93,
+ "column": 16
},
"end": {
- "line": 35,
- "column": 22
+ "line": 93,
+ "column": 24
}
}
},
{
"type": {
- "label": "string",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "html",
- "start": 853,
- "end": 859,
+ "start": 1880,
+ "end": 1881,
"loc": {
"start": {
- "line": 35,
- "column": 23
+ "line": 93,
+ "column": 24
},
"end": {
- "line": 35,
- "column": 29
+ "line": 93,
+ "column": 25
}
}
},
{
"type": {
- "label": ";",
+ "label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25079,44 +33898,41 @@
"binop": null,
"updateContext": null
},
- "start": 859,
- "end": 860,
+ "start": 1882,
+ "end": 1884,
"loc": {
"start": {
- "line": 35,
- "column": 29
+ "line": 93,
+ "column": 26
},
"end": {
- "line": 35,
- "column": 30
+ "line": 93,
+ "column": 28
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
- "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
},
- "value": "const",
- "start": 861,
- "end": 866,
+ "start": 1885,
+ "end": 1886,
"loc": {
"start": {
- "line": 36,
- "column": 0
+ "line": 93,
+ "column": 29
},
"end": {
- "line": 36,
- "column": 5
+ "line": 93,
+ "column": 30
}
}
},
@@ -25132,17 +33948,17 @@
"postfix": false,
"binop": null
},
- "value": "selectFieldConfig",
- "start": 867,
- "end": 884,
+ "value": "fieldSetFieldValue",
+ "start": 1889,
+ "end": 1907,
"loc": {
"start": {
- "line": 36,
- "column": 6
+ "line": 94,
+ "column": 2
},
"end": {
- "line": 36,
- "column": 23
+ "line": 94,
+ "column": 20
}
}
},
@@ -25160,23 +33976,23 @@
"updateContext": null
},
"value": "=",
- "start": 885,
- "end": 886,
+ "start": 1907,
+ "end": 1908,
"loc": {
"start": {
- "line": 36,
- "column": 24
+ "line": 94,
+ "column": 20
},
"end": {
- "line": 36,
- "column": 25
+ "line": 94,
+ "column": 21
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -25185,24 +34001,25 @@
"postfix": false,
"binop": null
},
- "start": 887,
- "end": 888,
+ "value": "newValue",
+ "start": 1908,
+ "end": 1916,
"loc": {
"start": {
- "line": 36,
- "column": 26
+ "line": 94,
+ "column": 21
},
"end": {
- "line": 36,
- "column": 27
+ "line": 94,
+ "column": 29
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25211,76 +34028,72 @@
"binop": null,
"updateContext": null
},
- "value": "id",
- "start": 890,
- "end": 894,
+ "start": 1916,
+ "end": 1917,
"loc": {
"start": {
- "line": 37,
- "column": 1
+ "line": 94,
+ "column": 29
},
"end": {
- "line": 37,
- "column": 5
+ "line": 94,
+ "column": 30
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 894,
- "end": 895,
+ "start": 1919,
+ "end": 1920,
"loc": {
"start": {
- "line": 37,
- "column": 5
+ "line": 95,
+ "column": 1
},
"end": {
- "line": 37,
- "column": 6
+ "line": 95,
+ "column": 2
}
}
},
{
"type": {
- "label": "string",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "cf-something-select-id",
- "start": 896,
- "end": 920,
+ "start": 1921,
+ "end": 1922,
"loc": {
"start": {
- "line": 37,
- "column": 7
+ "line": 96,
+ "column": 0
},
"end": {
- "line": 37,
- "column": 31
+ "line": 96,
+ "column": 1
}
}
},
{
"type": {
- "label": ",",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25291,24 +34104,25 @@
"binop": null,
"updateContext": null
},
- "start": 920,
- "end": 921,
+ "start": 1922,
+ "end": 1923,
"loc": {
"start": {
- "line": 37,
- "column": 31
+ "line": 96,
+ "column": 1
},
"end": {
- "line": 37,
- "column": 32
+ "line": 96,
+ "column": 2
}
}
},
{
"type": {
- "label": "string",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25317,78 +34131,78 @@
"binop": null,
"updateContext": null
},
- "value": "type",
- "start": 923,
- "end": 929,
+ "value": "const",
+ "start": 1925,
+ "end": 1930,
"loc": {
"start": {
- "line": 38,
- "column": 1
+ "line": 98,
+ "column": 0
},
"end": {
- "line": 38,
- "column": 7
+ "line": 98,
+ "column": 5
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 929,
- "end": 930,
+ "value": "configFields",
+ "start": 1931,
+ "end": 1943,
"loc": {
"start": {
- "line": 38,
- "column": 7
+ "line": 98,
+ "column": 6
},
"end": {
- "line": 38,
- "column": 8
+ "line": 98,
+ "column": 18
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "dropdown",
- "start": 931,
- "end": 941,
+ "value": "=",
+ "start": 1944,
+ "end": 1945,
"loc": {
"start": {
- "line": 38,
- "column": 9
+ "line": 98,
+ "column": 19
},
"end": {
- "line": 38,
- "column": 19
+ "line": 98,
+ "column": 20
}
}
},
{
"type": {
- "label": ",",
+ "label": "[",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25397,22 +34211,22 @@
"binop": null,
"updateContext": null
},
- "start": 941,
- "end": 942,
+ "start": 1946,
+ "end": 1947,
"loc": {
"start": {
- "line": 38,
- "column": 19
+ "line": 98,
+ "column": 21
},
"end": {
- "line": 38,
- "column": 20
+ "line": 98,
+ "column": 22
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25420,26 +34234,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "label",
- "start": 944,
- "end": 951,
+ "value": "textFieldConfig",
+ "start": 1949,
+ "end": 1964,
"loc": {
"start": {
- "line": 39,
+ "line": 99,
"column": 1
},
"end": {
- "line": 39,
- "column": 8
+ "line": 99,
+ "column": 16
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25450,22 +34263,22 @@
"binop": null,
"updateContext": null
},
- "start": 951,
- "end": 952,
+ "start": 1964,
+ "end": 1965,
"loc": {
"start": {
- "line": 39,
- "column": 8
+ "line": 99,
+ "column": 16
},
"end": {
- "line": 39,
- "column": 9
+ "line": 99,
+ "column": 17
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25473,20 +34286,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Content type",
- "start": 953,
- "end": 967,
+ "value": "hiddenFieldConfig",
+ "start": 1967,
+ "end": 1984,
"loc": {
"start": {
- "line": 39,
- "column": 10
+ "line": 100,
+ "column": 1
},
"end": {
- "line": 39,
- "column": 24
+ "line": 100,
+ "column": 18
}
}
},
@@ -25503,22 +34315,22 @@
"binop": null,
"updateContext": null
},
- "start": 967,
- "end": 968,
+ "start": 1984,
+ "end": 1985,
"loc": {
"start": {
- "line": 39,
- "column": 24
+ "line": 100,
+ "column": 18
},
"end": {
- "line": 39,
- "column": 25
+ "line": 100,
+ "column": 19
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25526,26 +34338,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "description",
- "start": 970,
- "end": 983,
+ "value": "selectFieldConfig",
+ "start": 1987,
+ "end": 2004,
"loc": {
"start": {
- "line": 40,
+ "line": 101,
"column": 1
},
"end": {
- "line": 40,
- "column": 14
+ "line": 101,
+ "column": 18
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25556,22 +34367,22 @@
"binop": null,
"updateContext": null
},
- "start": 983,
- "end": 984,
+ "start": 2004,
+ "end": 2005,
"loc": {
"start": {
- "line": 40,
- "column": 14
+ "line": 101,
+ "column": 18
},
"end": {
- "line": 40,
- "column": 15
+ "line": 101,
+ "column": 19
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25579,20 +34390,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Choose content type, default is HTML",
- "start": 985,
- "end": 1023,
+ "value": "fieldSetField",
+ "start": 2007,
+ "end": 2020,
"loc": {
"start": {
- "line": 40,
- "column": 16
+ "line": 102,
+ "column": 1
},
"end": {
- "line": 40,
- "column": 54
+ "line": 102,
+ "column": 14
}
}
},
@@ -25609,16 +34419,16 @@
"binop": null,
"updateContext": null
},
- "start": 1023,
- "end": 1024,
+ "start": 2020,
+ "end": 2021,
"loc": {
"start": {
- "line": 40,
- "column": 54
+ "line": 102,
+ "column": 14
},
"end": {
- "line": 40,
- "column": 55
+ "line": 102,
+ "column": 15
}
}
},
@@ -25634,24 +34444,24 @@
"postfix": false,
"binop": null
},
- "value": "options",
- "start": 1026,
- "end": 1033,
+ "value": "numberFieldConfig",
+ "start": 2023,
+ "end": 2040,
"loc": {
"start": {
- "line": 41,
+ "line": 103,
"column": 1
},
"end": {
- "line": 41,
- "column": 8
+ "line": 103,
+ "column": 18
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "]",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -25661,24 +34471,24 @@
"binop": null,
"updateContext": null
},
- "start": 1033,
- "end": 1034,
+ "start": 2041,
+ "end": 2042,
"loc": {
"start": {
- "line": 41,
- "column": 8
+ "line": 104,
+ "column": 0
},
"end": {
- "line": 41,
- "column": 9
+ "line": 104,
+ "column": 1
}
}
},
{
"type": {
- "label": "[",
+ "label": ";",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25687,41 +34497,44 @@
"binop": null,
"updateContext": null
},
- "start": 1035,
- "end": 1036,
+ "start": 2042,
+ "end": 2043,
"loc": {
"start": {
- "line": 41,
- "column": 10
+ "line": 104,
+ "column": 1
},
"end": {
- "line": 41,
- "column": 11
+ "line": 104,
+ "column": 2
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1039,
- "end": 1040,
+ "value": "const",
+ "start": 2044,
+ "end": 2049,
"loc": {
"start": {
- "line": 42,
- "column": 2
+ "line": 105,
+ "column": 0
},
"end": {
- "line": 42,
- "column": 3
+ "line": 105,
+ "column": 5
}
}
},
@@ -25737,49 +34550,50 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 1044,
- "end": 1049,
+ "value": "configFieldEls",
+ "start": 2050,
+ "end": 2064,
"loc": {
"start": {
- "line": 43,
- "column": 3
+ "line": 105,
+ "column": 6
},
"end": {
- "line": 43,
- "column": 8
+ "line": 105,
+ "column": 20
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1049,
- "end": 1050,
+ "value": "=",
+ "start": 2065,
+ "end": 2066,
"loc": {
"start": {
- "line": 43,
- "column": 8
+ "line": 105,
+ "column": 21
},
"end": {
- "line": 43,
- "column": 9
+ "line": 105,
+ "column": 22
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25787,46 +34601,44 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "HTML",
- "start": 1051,
- "end": 1057,
+ "value": "fieldSetFactory",
+ "start": 2067,
+ "end": 2082,
"loc": {
"start": {
- "line": 43,
- "column": 10
+ "line": 105,
+ "column": 23
},
"end": {
- "line": 43,
- "column": 16
+ "line": 105,
+ "column": 38
}
}
},
{
"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": 1057,
- "end": 1058,
+ "start": 2082,
+ "end": 2083,
"loc": {
"start": {
- "line": 43,
- "column": 16
+ "line": 105,
+ "column": 38
},
"end": {
- "line": 43,
- "column": 17
+ "line": 105,
+ "column": 39
}
}
},
@@ -25842,23 +34654,48 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1062,
- "end": 1067,
+ "value": "configFields",
+ "start": 2083,
+ "end": 2095,
"loc": {
"start": {
- "line": 44,
- "column": 3
+ "line": 105,
+ "column": 39
},
"end": {
- "line": 44,
- "column": 8
+ "line": 105,
+ "column": 51
}
}
},
{
"type": {
- "label": ":",
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2095,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 51
+ },
+ "end": {
+ "line": 105,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25869,24 +34706,25 @@
"binop": null,
"updateContext": null
},
- "start": 1067,
- "end": 1068,
+ "start": 2096,
+ "end": 2097,
"loc": {
"start": {
- "line": 44,
- "column": 8
+ "line": 105,
+ "column": 52
},
"end": {
- "line": 44,
- "column": 9
+ "line": 105,
+ "column": 53
}
}
},
{
"type": {
- "label": "string",
+ "label": "let",
+ "keyword": "let",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25895,25 +34733,25 @@
"binop": null,
"updateContext": null
},
- "value": "html",
- "start": 1069,
- "end": 1075,
+ "value": "let",
+ "start": 2101,
+ "end": 2104,
"loc": {
"start": {
- "line": 44,
- "column": 10
+ "line": 109,
+ "column": 0
},
"end": {
- "line": 44,
- "column": 16
+ "line": 109,
+ "column": 3
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25921,42 +34759,44 @@
"postfix": false,
"binop": null
},
- "start": 1078,
- "end": 1079,
+ "value": "values",
+ "start": 2105,
+ "end": 2111,
"loc": {
"start": {
- "line": 45,
- "column": 2
+ "line": 109,
+ "column": 4
},
"end": {
- "line": 45,
- "column": 3
+ "line": 109,
+ "column": 10
}
}
},
{
"type": {
- "label": ",",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1079,
- "end": 1080,
+ "value": "=",
+ "start": 2112,
+ "end": 2113,
"loc": {
"start": {
- "line": 45,
- "column": 3
+ "line": 109,
+ "column": 11
},
"end": {
- "line": 45,
- "column": 4
+ "line": 109,
+ "column": 12
}
}
},
@@ -25972,16 +34812,16 @@
"postfix": false,
"binop": null
},
- "start": 1083,
- "end": 1084,
+ "start": 2114,
+ "end": 2115,
"loc": {
"start": {
- "line": 46,
- "column": 2
+ "line": 109,
+ "column": 13
},
"end": {
- "line": 46,
- "column": 3
+ "line": 109,
+ "column": 14
}
}
},
@@ -25997,17 +34837,17 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 1088,
- "end": 1093,
+ "value": "one",
+ "start": 2117,
+ "end": 2120,
"loc": {
"start": {
- "line": 47,
- "column": 3
+ "line": 110,
+ "column": 1
},
"end": {
- "line": 47,
- "column": 8
+ "line": 110,
+ "column": 4
}
}
},
@@ -26024,16 +34864,16 @@
"binop": null,
"updateContext": null
},
- "start": 1093,
- "end": 1094,
+ "start": 2120,
+ "end": 2121,
"loc": {
"start": {
- "line": 47,
- "column": 8
+ "line": 110,
+ "column": 4
},
"end": {
- "line": 47,
- "column": 9
+ "line": 110,
+ "column": 5
}
}
},
@@ -26050,17 +34890,17 @@
"binop": null,
"updateContext": null
},
- "value": "Plain Text",
- "start": 1095,
- "end": 1107,
+ "value": "",
+ "start": 2122,
+ "end": 2124,
"loc": {
"start": {
- "line": 47,
- "column": 10
+ "line": 110,
+ "column": 6
},
"end": {
- "line": 47,
- "column": 22
+ "line": 110,
+ "column": 8
}
}
},
@@ -26077,16 +34917,16 @@
"binop": null,
"updateContext": null
},
- "start": 1107,
- "end": 1108,
+ "start": 2124,
+ "end": 2125,
"loc": {
"start": {
- "line": 47,
- "column": 22
+ "line": 110,
+ "column": 8
},
"end": {
- "line": 47,
- "column": 23
+ "line": 110,
+ "column": 9
}
}
},
@@ -26102,17 +34942,17 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1112,
- "end": 1117,
+ "value": "two",
+ "start": 2127,
+ "end": 2130,
"loc": {
"start": {
- "line": 48,
- "column": 3
+ "line": 111,
+ "column": 1
},
"end": {
- "line": 48,
- "column": 8
+ "line": 111,
+ "column": 4
}
}
},
@@ -26129,16 +34969,16 @@
"binop": null,
"updateContext": null
},
- "start": 1117,
- "end": 1118,
+ "start": 2130,
+ "end": 2131,
"loc": {
"start": {
- "line": 48,
- "column": 8
+ "line": 111,
+ "column": 4
},
"end": {
- "line": 48,
- "column": 9
+ "line": 111,
+ "column": 5
}
}
},
@@ -26155,74 +34995,75 @@
"binop": null,
"updateContext": null
},
- "value": "plain",
- "start": 1119,
- "end": 1126,
+ "value": "",
+ "start": 2132,
+ "end": 2134,
"loc": {
"start": {
- "line": 48,
- "column": 10
+ "line": 111,
+ "column": 6
},
"end": {
- "line": 48,
- "column": 17
+ "line": 111,
+ "column": 8
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1129,
- "end": 1130,
+ "start": 2134,
+ "end": 2135,
"loc": {
"start": {
- "line": 49,
- "column": 2
+ "line": 111,
+ "column": 8
},
"end": {
- "line": 49,
- "column": 3
+ "line": 111,
+ "column": 9
}
}
},
{
"type": {
- "label": "]",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1132,
- "end": 1133,
+ "value": "three",
+ "start": 2137,
+ "end": 2142,
"loc": {
"start": {
- "line": 50,
+ "line": 112,
"column": 1
},
"end": {
- "line": 50,
- "column": 2
+ "line": 112,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -26233,22 +35074,22 @@
"binop": null,
"updateContext": null
},
- "start": 1133,
- "end": 1134,
+ "start": 2142,
+ "end": 2143,
"loc": {
"start": {
- "line": 50,
- "column": 2
+ "line": 112,
+ "column": 6
},
"end": {
- "line": 50,
- "column": 3
+ "line": 112,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -26256,78 +35097,79 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "value",
- "start": 1136,
- "end": 1141,
+ "value": "",
+ "start": 2144,
+ "end": 2146,
"loc": {
"start": {
- "line": 51,
- "column": 1
+ "line": 112,
+ "column": 8
},
"end": {
- "line": 51,
- "column": 6
+ "line": 112,
+ "column": 10
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1141,
- "end": 1142,
+ "start": 2147,
+ "end": 2148,
"loc": {
"start": {
- "line": 51,
- "column": 6
+ "line": 113,
+ "column": 0
},
"end": {
- "line": 51,
- "column": 7
+ "line": 113,
+ "column": 1
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "selectFieldValue",
- "start": 1143,
- "end": 1159,
+ "start": 2148,
+ "end": 2149,
"loc": {
"start": {
- "line": 51,
- "column": 8
+ "line": 113,
+ "column": 1
},
"end": {
- "line": 51,
- "column": 24
+ "line": 113,
+ "column": 2
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "let",
+ "keyword": "let",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -26337,16 +35179,17 @@
"binop": null,
"updateContext": null
},
- "start": 1159,
- "end": 1160,
+ "value": "let",
+ "start": 2151,
+ "end": 2154,
"loc": {
"start": {
- "line": 51,
- "column": 24
+ "line": 115,
+ "column": 0
},
"end": {
- "line": 51,
- "column": 25
+ "line": 115,
+ "column": 3
}
}
},
@@ -26362,50 +35205,50 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 1162,
- "end": 1175,
+ "value": "magicFieldValue",
+ "start": 2155,
+ "end": 2170,
"loc": {
"start": {
- "line": 52,
- "column": 1
+ "line": 115,
+ "column": 4
},
"end": {
- "line": 52,
- "column": 14
+ "line": 115,
+ "column": 19
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1175,
- "end": 1176,
+ "value": "=",
+ "start": 2171,
+ "end": 2172,
"loc": {
"start": {
- "line": 52,
- "column": 14
+ "line": 115,
+ "column": 20
},
"end": {
- "line": 52,
- "column": 15
+ "line": 115,
+ "column": 21
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -26413,78 +35256,82 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "function",
- "start": 1177,
- "end": 1185,
+ "value": "",
+ "start": 2173,
+ "end": 2175,
"loc": {
"start": {
- "line": 52,
- "column": 16
+ "line": 115,
+ "column": 22
},
"end": {
- "line": 52,
+ "line": 115,
"column": 24
}
}
},
{
"type": {
- "label": "(",
+ "label": ";",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1185,
- "end": 1186,
+ "start": 2175,
+ "end": 2176,
"loc": {
"start": {
- "line": 52,
+ "line": 115,
"column": 24
},
"end": {
- "line": 52,
+ "line": 115,
"column": 25
}
}
},
{
"type": {
- "label": "name",
+ "label": "class",
+ "keyword": "class",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "newValue",
- "start": 1186,
- "end": 1194,
+ "value": "class",
+ "start": 2178,
+ "end": 2183,
"loc": {
"start": {
- "line": 52,
- "column": 25
+ "line": 117,
+ "column": 0
},
"end": {
- "line": 52,
- "column": 33
+ "line": 117,
+ "column": 5
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -26492,41 +35339,45 @@
"postfix": false,
"binop": null
},
- "start": 1194,
- "end": 1195,
+ "value": "App",
+ "start": 2184,
+ "end": 2187,
"loc": {
"start": {
- "line": 52,
- "column": 33
+ "line": 117,
+ "column": 6
},
"end": {
- "line": 52,
- "column": 34
+ "line": 117,
+ "column": 9
}
}
},
{
"type": {
- "label": "{",
+ "label": "extends",
+ "keyword": "extends",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1195,
- "end": 1196,
+ "value": "extends",
+ "start": 2188,
+ "end": 2195,
"loc": {
"start": {
- "line": 52,
- "column": 34
+ "line": 117,
+ "column": 10
},
"end": {
- "line": 52,
- "column": 35
+ "line": 117,
+ "column": 17
}
}
},
@@ -26542,44 +35393,42 @@
"postfix": false,
"binop": null
},
- "value": "selectFieldValue",
- "start": 1199,
- "end": 1215,
+ "value": "Component",
+ "start": 2196,
+ "end": 2205,
"loc": {
"start": {
- "line": 53,
- "column": 2
+ "line": 117,
+ "column": 18
},
"end": {
- "line": 53,
- "column": 18
+ "line": 117,
+ "column": 27
}
}
},
{
"type": {
- "label": "=",
+ "label": "{",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1216,
- "end": 1217,
+ "start": 2206,
+ "end": 2207,
"loc": {
"start": {
- "line": 53,
- "column": 19
+ "line": 117,
+ "column": 28
},
"end": {
- "line": 53,
- "column": 20
+ "line": 117,
+ "column": 29
}
}
},
@@ -26595,25 +35444,25 @@
"postfix": false,
"binop": null
},
- "value": "newValue",
- "start": 1218,
- "end": 1226,
+ "value": "render",
+ "start": 2210,
+ "end": 2216,
"loc": {
"start": {
- "line": 53,
- "column": 21
+ "line": 119,
+ "column": 1
},
"end": {
- "line": 53,
- "column": 29
+ "line": 119,
+ "column": 7
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -26621,22 +35470,22 @@
"postfix": false,
"binop": null
},
- "start": 1228,
- "end": 1229,
+ "start": 2216,
+ "end": 2217,
"loc": {
"start": {
- "line": 54,
- "column": 1
+ "line": 119,
+ "column": 7
},
"end": {
- "line": 54,
- "column": 2
+ "line": 119,
+ "column": 8
}
}
},
{
"type": {
- "label": "}",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -26646,50 +35495,49 @@
"postfix": false,
"binop": null
},
- "start": 1230,
- "end": 1231,
+ "start": 2217,
+ "end": 2218,
"loc": {
"start": {
- "line": 55,
- "column": 0
+ "line": 119,
+ "column": 8
},
"end": {
- "line": 55,
- "column": 1
+ "line": 119,
+ "column": 9
}
}
},
{
"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": 1231,
- "end": 1232,
+ "start": 2219,
+ "end": 2220,
"loc": {
"start": {
- "line": 55,
- "column": 1
+ "line": 119,
+ "column": 10
},
"end": {
- "line": 55,
- "column": 2
+ "line": 119,
+ "column": 11
}
}
},
{
"type": {
- "label": "let",
- "keyword": "let",
- "beforeExpr": false,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -26699,24 +35547,24 @@
"binop": null,
"updateContext": null
},
- "value": "let",
- "start": 1234,
- "end": 1237,
+ "value": "return",
+ "start": 2223,
+ "end": 2229,
"loc": {
"start": {
- "line": 57,
- "column": 0
+ "line": 120,
+ "column": 2
},
"end": {
- "line": 57,
- "column": 3
+ "line": 120,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -26725,78 +35573,49 @@
"postfix": false,
"binop": null
},
- "value": "fieldSetFieldValue",
- "start": 1238,
- "end": 1256,
- "loc": {
- "start": {
- "line": 57,
- "column": 4
- },
- "end": {
- "line": 57,
- "column": 22
- }
- }
- },
- {
- "type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": true,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "value": "=",
- "start": 1257,
- "end": 1258,
+ "start": 2230,
+ "end": 2231,
"loc": {
"start": {
- "line": 57,
- "column": 23
+ "line": 120,
+ "column": 9
},
"end": {
- "line": 57,
- "column": 24
+ "line": 120,
+ "column": 10
}
}
},
{
"type": {
- "label": "[",
- "beforeExpr": true,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1259,
- "end": 1260,
+ "start": 2235,
+ "end": 2236,
"loc": {
"start": {
- "line": 57,
- "column": 25
+ "line": 121,
+ "column": 3
},
"end": {
- "line": 57,
- "column": 26
+ "line": 121,
+ "column": 4
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -26805,23 +35624,23 @@
"binop": null,
"updateContext": null
},
- "value": "1",
- "start": 1260,
- "end": 1263,
+ "value": "div",
+ "start": 2236,
+ "end": 2239,
"loc": {
"start": {
- "line": 57,
- "column": 26
+ "line": 121,
+ "column": 4
},
"end": {
- "line": 57,
- "column": 29
+ "line": 121,
+ "column": 7
}
}
},
{
"type": {
- "label": "]",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -26832,51 +35651,52 @@
"binop": null,
"updateContext": null
},
- "start": 1263,
- "end": 1264,
+ "value": "className",
+ "start": 2240,
+ "end": 2249,
"loc": {
"start": {
- "line": 57,
- "column": 29
+ "line": 121,
+ "column": 8
},
"end": {
- "line": 57,
- "column": 30
+ "line": 121,
+ "column": 17
}
}
},
{
"type": {
- "label": ";",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1264,
- "end": 1265,
+ "value": "=",
+ "start": 2249,
+ "end": 2250,
"loc": {
"start": {
- "line": 57,
- "column": 30
+ "line": 121,
+ "column": 17
},
"end": {
- "line": 57,
- "column": 31
+ "line": 121,
+ "column": 18
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -26885,25 +35705,25 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 1266,
- "end": 1271,
+ "value": "App",
+ "start": 2250,
+ "end": 2255,
"loc": {
"start": {
- "line": 58,
- "column": 0
+ "line": 121,
+ "column": 18
},
"end": {
- "line": 58,
- "column": 5
+ "line": 121,
+ "column": 23
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -26911,51 +35731,50 @@
"postfix": false,
"binop": null
},
- "value": "fieldSetField",
- "start": 1272,
- "end": 1285,
+ "start": 2255,
+ "end": 2256,
"loc": {
"start": {
- "line": 58,
- "column": 6
+ "line": 121,
+ "column": 23
},
"end": {
- "line": 58,
- "column": 19
+ "line": 121,
+ "column": 24
}
}
},
{
"type": {
- "label": "=",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "=",
- "start": 1286,
- "end": 1287,
+ "value": "\n\t\t\t\t",
+ "start": 2256,
+ "end": 2261,
"loc": {
"start": {
- "line": 58,
- "column": 20
+ "line": 121,
+ "column": 24
},
"end": {
- "line": 58,
- "column": 21
+ "line": 122,
+ "column": 4
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -26964,49 +35783,50 @@
"postfix": false,
"binop": null
},
- "start": 1288,
- "end": 1289,
+ "start": 2261,
+ "end": 2262,
"loc": {
"start": {
- "line": 58,
- "column": 22
+ "line": 122,
+ "column": 4
},
"end": {
- "line": 58,
- "column": 23
+ "line": 122,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "id",
- "start": 1291,
- "end": 1293,
+ "value": "header",
+ "start": 2262,
+ "end": 2268,
"loc": {
"start": {
- "line": 59,
- "column": 1
+ "line": 122,
+ "column": 5
},
"end": {
- "line": 59,
- "column": 3
+ "line": 122,
+ "column": 11
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -27016,51 +35836,52 @@
"binop": null,
"updateContext": null
},
- "start": 1293,
- "end": 1294,
+ "value": "className",
+ "start": 2269,
+ "end": 2278,
"loc": {
"start": {
- "line": 59,
- "column": 3
+ "line": 122,
+ "column": 12
},
"end": {
- "line": 59,
- "column": 4
+ "line": 122,
+ "column": 21
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "fieldset-3",
- "start": 1295,
- "end": 1307,
+ "value": "=",
+ "start": 2278,
+ "end": 2279,
"loc": {
"start": {
- "line": 59,
- "column": 5
+ "line": 122,
+ "column": 21
},
"end": {
- "line": 59,
- "column": 17
+ "line": 122,
+ "column": 22
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27069,24 +35890,25 @@
"binop": null,
"updateContext": null
},
- "start": 1307,
- "end": 1308,
+ "value": "App-header",
+ "start": 2279,
+ "end": 2291,
"loc": {
"start": {
- "line": 59,
- "column": 17
+ "line": 122,
+ "column": 22
},
"end": {
- "line": 59,
- "column": 18
+ "line": 122,
+ "column": 34
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27094,23 +35916,22 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 1310,
- "end": 1315,
+ "start": 2291,
+ "end": 2292,
"loc": {
"start": {
- "line": 60,
- "column": 1
+ "line": 122,
+ "column": 34
},
"end": {
- "line": 60,
- "column": 6
+ "line": 122,
+ "column": 35
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -27121,22 +35942,23 @@
"binop": null,
"updateContext": null
},
- "start": 1315,
- "end": 1316,
+ "value": "\n\t\t\t\t\t",
+ "start": 2292,
+ "end": 2298,
"loc": {
"start": {
- "line": 60,
- "column": 6
+ "line": 122,
+ "column": 35
},
"end": {
- "line": 60,
- "column": 7
+ "line": 123,
+ "column": 5
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -27144,27 +35966,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "How many?",
- "start": 1317,
- "end": 1328,
+ "start": 2298,
+ "end": 2299,
"loc": {
"start": {
- "line": 60,
- "column": 8
+ "line": 123,
+ "column": 5
},
"end": {
- "line": 60,
- "column": 19
+ "line": 123,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -27174,129 +35994,130 @@
"binop": null,
"updateContext": null
},
- "start": 1328,
- "end": 1329,
+ "value": "img",
+ "start": 2299,
+ "end": 2302,
"loc": {
"start": {
- "line": 60,
- "column": 19
+ "line": 123,
+ "column": 6
},
"end": {
- "line": 60,
- "column": 20
+ "line": 123,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "type",
- "start": 1331,
- "end": 1335,
+ "value": "src",
+ "start": 2303,
+ "end": 2306,
"loc": {
"start": {
- "line": 61,
- "column": 1
+ "line": 123,
+ "column": 10
},
"end": {
- "line": 61,
- "column": 5
+ "line": 123,
+ "column": 13
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1335,
- "end": 1336,
+ "value": "=",
+ "start": 2306,
+ "end": 2307,
"loc": {
"start": {
- "line": 61,
- "column": 5
+ "line": 123,
+ "column": 13
},
"end": {
- "line": 61,
- "column": 6
+ "line": 123,
+ "column": 14
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "fieldset",
- "start": 1337,
- "end": 1347,
+ "start": 2307,
+ "end": 2308,
"loc": {
"start": {
- "line": 61,
- "column": 7
+ "line": 123,
+ "column": 14
},
"end": {
- "line": 61,
- "column": 17
+ "line": 123,
+ "column": 15
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1347,
- "end": 1348,
+ "value": "logo",
+ "start": 2308,
+ "end": 2312,
"loc": {
"start": {
- "line": 61,
- "column": 17
+ "line": 123,
+ "column": 15
},
"end": {
- "line": 61,
- "column": 18
+ "line": 123,
+ "column": 19
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27304,24 +36125,23 @@
"postfix": false,
"binop": null
},
- "value": "options",
- "start": 1350,
- "end": 1357,
+ "start": 2312,
+ "end": 2313,
"loc": {
"start": {
- "line": 62,
- "column": 1
+ "line": 123,
+ "column": 19
},
"end": {
- "line": 62,
- "column": 8
+ "line": 123,
+ "column": 20
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -27331,119 +36151,125 @@
"binop": null,
"updateContext": null
},
- "start": 1357,
- "end": 1358,
+ "value": "className",
+ "start": 2314,
+ "end": 2323,
"loc": {
"start": {
- "line": 62,
- "column": 8
+ "line": 123,
+ "column": 21
},
"end": {
- "line": 62,
- "column": 9
+ "line": 123,
+ "column": 30
}
}
},
{
"type": {
- "label": "[",
+ "label": "=",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1359,
- "end": 1360,
+ "value": "=",
+ "start": 2323,
+ "end": 2324,
"loc": {
"start": {
- "line": 62,
- "column": 10
+ "line": 123,
+ "column": 30
},
"end": {
- "line": 62,
- "column": 11
+ "line": 123,
+ "column": 31
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "string",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1363,
- "end": 1364,
+ "value": "App-logo",
+ "start": 2324,
+ "end": 2334,
"loc": {
"start": {
- "line": 63,
- "column": 2
+ "line": 123,
+ "column": 31
},
"end": {
- "line": 63,
- "column": 3
+ "line": 123,
+ "column": 41
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "value",
- "start": 1368,
- "end": 1373,
+ "value": "alt",
+ "start": 2335,
+ "end": 2338,
"loc": {
"start": {
- "line": 64,
- "column": 3
+ "line": 123,
+ "column": 42
},
"end": {
- "line": 64,
- "column": 8
+ "line": 123,
+ "column": 45
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1373,
- "end": 1374,
+ "value": "=",
+ "start": 2338,
+ "end": 2339,
"loc": {
"start": {
- "line": 64,
- "column": 8
+ "line": 123,
+ "column": 45
},
"end": {
- "line": 64,
- "column": 9
+ "line": 123,
+ "column": 46
}
}
},
@@ -27460,23 +36286,23 @@
"binop": null,
"updateContext": null
},
- "value": "1",
- "start": 1375,
- "end": 1378,
+ "value": "logo",
+ "start": 2339,
+ "end": 2345,
"loc": {
"start": {
- "line": 64,
- "column": 10
+ "line": 123,
+ "column": 46
},
"end": {
- "line": 64,
- "column": 13
+ "line": 123,
+ "column": 52
}
}
},
{
"type": {
- "label": ",",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -27484,27 +36310,28 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "start": 1378,
- "end": 1379,
+ "value": "/",
+ "start": 2346,
+ "end": 2347,
"loc": {
"start": {
- "line": 64,
- "column": 13
+ "line": 123,
+ "column": 53
},
"end": {
- "line": 64,
- "column": 14
+ "line": 123,
+ "column": 54
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27512,23 +36339,22 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 1383,
- "end": 1388,
+ "start": 2347,
+ "end": 2348,
"loc": {
"start": {
- "line": 65,
- "column": 3
+ "line": 123,
+ "column": 54
},
"end": {
- "line": 65,
- "column": 8
+ "line": 123,
+ "column": 55
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -27539,22 +36365,23 @@
"binop": null,
"updateContext": null
},
- "start": 1388,
- "end": 1389,
+ "value": "\n\t\t\t\t\t",
+ "start": 2348,
+ "end": 2354,
"loc": {
"start": {
- "line": 65,
- "column": 8
+ "line": 123,
+ "column": 55
},
"end": {
- "line": 65,
- "column": 9
+ "line": 124,
+ "column": 5
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -27562,26 +36389,24 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "One",
- "start": 1390,
- "end": 1395,
+ "start": 2354,
+ "end": 2355,
"loc": {
"start": {
- "line": 65,
- "column": 10
+ "line": 124,
+ "column": 5
},
"end": {
- "line": 65,
- "column": 15
+ "line": 124,
+ "column": 6
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -27589,25 +36414,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1398,
- "end": 1399,
+ "value": "h1",
+ "start": 2355,
+ "end": 2357,
"loc": {
"start": {
- "line": 66,
- "column": 2
+ "line": 124,
+ "column": 6
},
"end": {
- "line": 66,
- "column": 3
+ "line": 124,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -27617,47 +36444,50 @@
"binop": null,
"updateContext": null
},
- "start": 1399,
- "end": 1400,
+ "value": "className",
+ "start": 2358,
+ "end": 2367,
"loc": {
"start": {
- "line": 66,
- "column": 3
+ "line": 124,
+ "column": 9
},
"end": {
- "line": 66,
- "column": 4
+ "line": 124,
+ "column": 18
}
}
},
{
"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": 1403,
- "end": 1404,
+ "value": "=",
+ "start": 2367,
+ "end": 2368,
"loc": {
"start": {
- "line": 67,
- "column": 2
+ "line": 124,
+ "column": 18
},
"end": {
- "line": 67,
- "column": 3
+ "line": 124,
+ "column": 19
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -27665,53 +36495,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "value",
- "start": 1408,
- "end": 1413,
+ "value": "App-title",
+ "start": 2368,
+ "end": 2379,
"loc": {
"start": {
- "line": 68,
- "column": 3
+ "line": 124,
+ "column": 19
},
"end": {
- "line": 68,
- "column": 8
+ "line": 124,
+ "column": 30
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1413,
- "end": 1414,
+ "start": 2379,
+ "end": 2380,
"loc": {
"start": {
- "line": 68,
- "column": 8
+ "line": 124,
+ "column": 30
},
"end": {
- "line": 68,
- "column": 9
+ "line": 124,
+ "column": 31
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27720,76 +36550,76 @@
"binop": null,
"updateContext": null
},
- "value": "2",
- "start": 1415,
- "end": 1418,
+ "value": "Welcome to React",
+ "start": 2380,
+ "end": 2396,
"loc": {
"start": {
- "line": 68,
- "column": 10
+ "line": 124,
+ "column": 31
},
"end": {
- "line": 68,
- "column": 13
+ "line": 124,
+ "column": 47
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1418,
- "end": 1419,
+ "start": 2396,
+ "end": 2397,
"loc": {
"start": {
- "line": 68,
- "column": 13
+ "line": 124,
+ "column": 47
},
"end": {
- "line": 68,
- "column": 14
+ "line": 124,
+ "column": 48
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "value": "label",
- "start": 1423,
- "end": 1428,
+ "value": "/",
+ "start": 2397,
+ "end": 2398,
"loc": {
"start": {
- "line": 69,
- "column": 3
+ "line": 124,
+ "column": 48
},
"end": {
- "line": 69,
- "column": 8
+ "line": 124,
+ "column": 49
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -27799,100 +36629,100 @@
"binop": null,
"updateContext": null
},
- "start": 1428,
- "end": 1429,
+ "value": "h1",
+ "start": 2398,
+ "end": 2400,
"loc": {
"start": {
- "line": 69,
- "column": 8
+ "line": 124,
+ "column": 49
},
"end": {
- "line": 69,
- "column": 9
+ "line": 124,
+ "column": 51
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Two",
- "start": 1430,
- "end": 1435,
+ "start": 2400,
+ "end": 2401,
"loc": {
"start": {
- "line": 69,
- "column": 10
+ "line": 124,
+ "column": 51
},
"end": {
- "line": 69,
- "column": 15
+ "line": 124,
+ "column": 52
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1438,
- "end": 1439,
+ "value": "\n\t\t\t\t",
+ "start": 2401,
+ "end": 2406,
"loc": {
"start": {
- "line": 70,
- "column": 2
+ "line": 124,
+ "column": 52
},
"end": {
- "line": 70,
- "column": 3
+ "line": 125,
+ "column": 4
}
}
},
{
"type": {
- "label": "]",
+ "label": "jsxTagStart",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1442,
- "end": 1443,
+ "start": 2406,
+ "end": 2407,
"loc": {
"start": {
- "line": 72,
- "column": 1
+ "line": 125,
+ "column": 4
},
"end": {
- "line": 72,
- "column": 2
+ "line": 125,
+ "column": 5
}
}
},
{
"type": {
- "label": ",",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -27900,79 +36730,80 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "start": 1443,
- "end": 1444,
+ "value": "/",
+ "start": 2407,
+ "end": 2408,
"loc": {
"start": {
- "line": 72,
- "column": 2
+ "line": 125,
+ "column": 5
},
"end": {
- "line": 72,
- "column": 3
+ "line": 125,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "value",
- "start": 1446,
- "end": 1451,
+ "value": "header",
+ "start": 2408,
+ "end": 2414,
"loc": {
"start": {
- "line": 73,
- "column": 1
+ "line": 125,
+ "column": 6
},
"end": {
- "line": 73,
- "column": 6
+ "line": 125,
+ "column": 12
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1451,
- "end": 1452,
+ "start": 2414,
+ "end": 2415,
"loc": {
"start": {
- "line": 73,
- "column": 6
+ "line": 125,
+ "column": 12
},
"end": {
- "line": 73,
- "column": 7
+ "line": 125,
+ "column": 13
}
}
},
{
"type": {
- "label": "[",
+ "label": "jsxText",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -27981,49 +36812,49 @@
"binop": null,
"updateContext": null
},
- "start": 1452,
- "end": 1453,
+ "value": "\n\n\n\t\t\t\t",
+ "start": 2415,
+ "end": 2422,
"loc": {
"start": {
- "line": 73,
- "column": 7
+ "line": 125,
+ "column": 13
},
"end": {
- "line": 73,
- "column": 8
+ "line": 128,
+ "column": 4
}
}
},
{
"type": {
- "label": "]",
+ "label": "jsxTagStart",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1453,
- "end": 1454,
+ "start": 2422,
+ "end": 2423,
"loc": {
"start": {
- "line": 73,
- "column": 8
+ "line": 128,
+ "column": 4
},
"end": {
- "line": 73,
- "column": 9
+ "line": 128,
+ "column": 5
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -28033,24 +36864,25 @@
"binop": null,
"updateContext": null
},
- "start": 1454,
- "end": 1455,
+ "value": "div",
+ "start": 2423,
+ "end": 2426,
"loc": {
"start": {
- "line": 73,
- "column": 9
+ "line": 128,
+ "column": 5
},
"end": {
- "line": 73,
- "column": 10
+ "line": 128,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -28058,23 +36890,22 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 1457,
- "end": 1470,
+ "start": 2426,
+ "end": 2427,
"loc": {
"start": {
- "line": 74,
- "column": 1
+ "line": 128,
+ "column": 8
},
"end": {
- "line": 74,
- "column": 14
+ "line": 128,
+ "column": 9
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -28085,23 +36916,24 @@
"binop": null,
"updateContext": null
},
- "start": 1470,
- "end": 1471,
+ "value": "\n\t\t\t\t\t",
+ "start": 2427,
+ "end": 2433,
"loc": {
"start": {
- "line": 74,
- "column": 14
+ "line": 128,
+ "column": 9
},
"end": {
- "line": 74,
- "column": 15
+ "line": 129,
+ "column": 5
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -28110,48 +36942,49 @@
"postfix": false,
"binop": null
},
- "start": 1471,
- "end": 1472,
+ "start": 2433,
+ "end": 2434,
"loc": {
"start": {
- "line": 74,
- "column": 15
+ "line": 129,
+ "column": 5
},
"end": {
- "line": 74,
- "column": 16
+ "line": 129,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "newValue",
- "start": 1472,
- "end": 1480,
+ "value": "h2",
+ "start": 2434,
+ "end": 2436,
"loc": {
"start": {
- "line": 74,
- "column": 16
+ "line": 129,
+ "column": 6
},
"end": {
- "line": 74,
- "column": 24
+ "line": 129,
+ "column": 8
}
}
},
{
"type": {
- "label": ")",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -28161,22 +36994,22 @@
"postfix": false,
"binop": null
},
- "start": 1480,
- "end": 1481,
+ "start": 2436,
+ "end": 2437,
"loc": {
"start": {
- "line": 74,
- "column": 24
+ "line": 129,
+ "column": 8
},
"end": {
- "line": 74,
- "column": 25
+ "line": 129,
+ "column": 9
}
}
},
{
"type": {
- "label": "=>",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -28187,23 +37020,24 @@
"binop": null,
"updateContext": null
},
- "start": 1482,
- "end": 1484,
+ "value": "Created With RenderGroup Component",
+ "start": 2437,
+ "end": 2471,
"loc": {
"start": {
- "line": 74,
- "column": 26
+ "line": 129,
+ "column": 9
},
"end": {
- "line": 74,
- "column": 28
+ "line": 129,
+ "column": 43
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -28212,77 +37046,78 @@
"postfix": false,
"binop": null
},
- "start": 1485,
- "end": 1486,
+ "start": 2471,
+ "end": 2472,
"loc": {
"start": {
- "line": 74,
- "column": 29
+ "line": 129,
+ "column": 43
},
"end": {
- "line": 74,
- "column": 30
+ "line": 129,
+ "column": 44
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "value": "fieldSetFieldValue",
- "start": 1489,
- "end": 1507,
+ "value": "/",
+ "start": 2472,
+ "end": 2473,
"loc": {
"start": {
- "line": 75,
- "column": 2
+ "line": 129,
+ "column": 44
},
"end": {
- "line": 75,
- "column": 20
+ "line": 129,
+ "column": 45
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "=",
- "start": 1507,
- "end": 1508,
+ "value": "h2",
+ "start": 2473,
+ "end": 2475,
"loc": {
"start": {
- "line": 75,
- "column": 20
+ "line": 129,
+ "column": 45
},
"end": {
- "line": 75,
- "column": 21
+ "line": 129,
+ "column": 47
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -28290,23 +37125,22 @@
"postfix": false,
"binop": null
},
- "value": "newValue",
- "start": 1508,
- "end": 1516,
+ "start": 2475,
+ "end": 2476,
"loc": {
"start": {
- "line": 75,
- "column": 21
+ "line": 129,
+ "column": 47
},
"end": {
- "line": 75,
- "column": 29
+ "line": 129,
+ "column": 48
}
}
},
{
"type": {
- "label": ";",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -28317,24 +37151,25 @@
"binop": null,
"updateContext": null
},
- "start": 1516,
- "end": 1517,
+ "value": "\n\t\t\t\t\t",
+ "start": 2476,
+ "end": 2482,
"loc": {
"start": {
- "line": 75,
- "column": 29
+ "line": 129,
+ "column": 48
},
"end": {
- "line": 75,
- "column": 30
+ "line": 130,
+ "column": 5
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxTagStart",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -28342,22 +37177,22 @@
"postfix": false,
"binop": null
},
- "start": 1519,
- "end": 1520,
+ "start": 2482,
+ "end": 2483,
"loc": {
"start": {
- "line": 76,
- "column": 1
+ "line": 130,
+ "column": 5
},
"end": {
- "line": 76,
- "column": 2
+ "line": 130,
+ "column": 6
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -28365,25 +37200,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1521,
- "end": 1522,
+ "value": "RenderGroup",
+ "start": 2483,
+ "end": 2494,
"loc": {
"start": {
- "line": 77,
- "column": 0
+ "line": 130,
+ "column": 6
},
"end": {
- "line": 77,
- "column": 1
+ "line": 130,
+ "column": 17
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -28393,51 +37230,51 @@
"binop": null,
"updateContext": null
},
- "start": 1522,
- "end": 1523,
+ "value": "configFields",
+ "start": 2501,
+ "end": 2513,
"loc": {
"start": {
- "line": 77,
- "column": 1
+ "line": 131,
+ "column": 6
},
"end": {
- "line": 77,
- "column": 2
+ "line": 131,
+ "column": 18
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 1525,
- "end": 1530,
+ "value": "=",
+ "start": 2513,
+ "end": 2514,
"loc": {
"start": {
- "line": 79,
- "column": 0
+ "line": 131,
+ "column": 18
},
"end": {
- "line": 79,
- "column": 5
+ "line": 131,
+ "column": 19
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -28446,129 +37283,128 @@
"postfix": false,
"binop": null
},
- "value": "configFields",
- "start": 1531,
- "end": 1543,
+ "start": 2514,
+ "end": 2515,
"loc": {
"start": {
- "line": 79,
- "column": 6
+ "line": 131,
+ "column": 19
},
"end": {
- "line": 79,
- "column": 18
+ "line": 131,
+ "column": 20
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1544,
- "end": 1545,
+ "value": "configFields",
+ "start": 2515,
+ "end": 2527,
"loc": {
"start": {
- "line": 79,
- "column": 19
+ "line": 131,
+ "column": 20
},
"end": {
- "line": 79,
- "column": 20
+ "line": 131,
+ "column": 32
}
}
},
{
"type": {
- "label": "[",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1546,
- "end": 1547,
+ "start": 2527,
+ "end": 2528,
"loc": {
"start": {
- "line": 79,
- "column": 21
+ "line": 131,
+ "column": 32
},
"end": {
- "line": 79,
- "column": 22
+ "line": 131,
+ "column": 33
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "textFieldConfig",
- "start": 1549,
- "end": 1564,
+ "value": "onBlur",
+ "start": 2535,
+ "end": 2541,
"loc": {
"start": {
- "line": 80,
- "column": 1
+ "line": 132,
+ "column": 6
},
"end": {
- "line": 80,
- "column": 16
+ "line": 132,
+ "column": 12
}
}
},
{
"type": {
- "label": ",",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1564,
- "end": 1565,
+ "value": "=",
+ "start": 2541,
+ "end": 2542,
"loc": {
"start": {
- "line": 80,
- "column": 16
+ "line": 132,
+ "column": 12
},
"end": {
- "line": 80,
- "column": 17
+ "line": 132,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -28577,43 +37413,41 @@
"postfix": false,
"binop": null
},
- "value": "hiddenFieldConfig",
- "start": 1567,
- "end": 1584,
+ "start": 2542,
+ "end": 2543,
"loc": {
"start": {
- "line": 81,
- "column": 1
+ "line": 132,
+ "column": 13
},
"end": {
- "line": 81,
- "column": 18
+ "line": 132,
+ "column": 14
}
}
},
{
"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": 1584,
- "end": 1585,
+ "start": 2543,
+ "end": 2544,
"loc": {
"start": {
- "line": 81,
- "column": 18
+ "line": 132,
+ "column": 14
},
"end": {
- "line": 81,
- "column": 19
+ "line": 132,
+ "column": 15
}
}
},
@@ -28629,128 +37463,125 @@
"postfix": false,
"binop": null
},
- "value": "selectFieldConfig",
- "start": 1587,
- "end": 1604,
+ "value": "fI",
+ "start": 2544,
+ "end": 2546,
"loc": {
"start": {
- "line": 82,
- "column": 1
+ "line": 132,
+ "column": 15
},
"end": {
- "line": 82,
- "column": 18
+ "line": 132,
+ "column": 17
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1604,
- "end": 1605,
+ "start": 2546,
+ "end": 2547,
"loc": {
"start": {
- "line": 82,
- "column": 18
+ "line": 132,
+ "column": 17
},
"end": {
- "line": 82,
- "column": 19
+ "line": 132,
+ "column": 18
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldSetField",
- "start": 1607,
- "end": 1620,
+ "start": 2548,
+ "end": 2550,
"loc": {
"start": {
- "line": 83,
- "column": 1
+ "line": 132,
+ "column": 19
},
"end": {
- "line": 83,
- "column": 14
+ "line": 132,
+ "column": 21
}
}
},
{
"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": 1621,
- "end": 1622,
+ "start": 2551,
+ "end": 2552,
"loc": {
"start": {
- "line": 84,
- "column": 0
+ "line": 132,
+ "column": 22
},
"end": {
- "line": 84,
- "column": 1
+ "line": 132,
+ "column": 23
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1622,
- "end": 1623,
+ "value": "console",
+ "start": 2552,
+ "end": 2559,
"loc": {
"start": {
- "line": 84,
- "column": 1
+ "line": 132,
+ "column": 23
},
"end": {
- "line": 84,
- "column": 2
+ "line": 132,
+ "column": 30
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -28761,17 +37592,16 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 1624,
- "end": 1629,
+ "start": 2559,
+ "end": 2560,
"loc": {
"start": {
- "line": 85,
- "column": 0
+ "line": 132,
+ "column": 30
},
"end": {
- "line": 85,
- "column": 5
+ "line": 132,
+ "column": 31
}
}
},
@@ -28787,44 +37617,42 @@
"postfix": false,
"binop": null
},
- "value": "configFieldEls",
- "start": 1630,
- "end": 1644,
+ "value": "log",
+ "start": 2560,
+ "end": 2563,
"loc": {
"start": {
- "line": 85,
- "column": 6
+ "line": 132,
+ "column": 31
},
"end": {
- "line": 85,
- "column": 20
+ "line": 132,
+ "column": 34
}
}
},
{
"type": {
- "label": "=",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1645,
- "end": 1646,
+ "start": 2563,
+ "end": 2564,
"loc": {
"start": {
- "line": 85,
- "column": 21
+ "line": 132,
+ "column": 34
},
"end": {
- "line": 85,
- "column": 22
+ "line": 132,
+ "column": 35
}
}
},
@@ -28840,25 +37668,25 @@
"postfix": false,
"binop": null
},
- "value": "fieldSetFactory",
- "start": 1647,
- "end": 1662,
+ "value": "fI",
+ "start": 2564,
+ "end": 2566,
"loc": {
"start": {
- "line": 85,
- "column": 23
+ "line": 132,
+ "column": 35
},
"end": {
- "line": 85,
- "column": 38
+ "line": 132,
+ "column": 37
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -28866,24 +37694,24 @@
"postfix": false,
"binop": null
},
- "start": 1662,
- "end": 1663,
+ "start": 2566,
+ "end": 2567,
"loc": {
"start": {
- "line": 85,
- "column": 38
+ "line": 132,
+ "column": 37
},
"end": {
- "line": 85,
- "column": 39
+ "line": 132,
+ "column": 38
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -28891,23 +37719,22 @@
"postfix": false,
"binop": null
},
- "value": "configFields",
- "start": 1663,
- "end": 1675,
+ "start": 2567,
+ "end": 2568,
"loc": {
"start": {
- "line": 85,
- "column": 39
+ "line": 132,
+ "column": 38
},
"end": {
- "line": 85,
- "column": 51
+ "line": 132,
+ "column": 39
}
}
},
{
"type": {
- "label": ")",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -28917,22 +37744,22 @@
"postfix": false,
"binop": null
},
- "start": 1675,
- "end": 1676,
+ "start": 2568,
+ "end": 2569,
"loc": {
"start": {
- "line": 85,
- "column": 51
+ "line": 132,
+ "column": 39
},
"end": {
- "line": 85,
- "column": 52
+ "line": 132,
+ "column": 40
}
}
},
{
"type": {
- "label": ";",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -28940,26 +37767,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "start": 1676,
- "end": 1677,
+ "value": "/",
+ "start": 2575,
+ "end": 2576,
"loc": {
"start": {
- "line": 85,
- "column": 52
+ "line": 133,
+ "column": 5
},
"end": {
- "line": 85,
- "column": 53
+ "line": 133,
+ "column": 6
}
}
},
{
"type": {
- "label": "let",
- "keyword": "let",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -28967,26 +37794,51 @@
"isAssign": false,
"prefix": false,
"postfix": false,
+ "binop": null
+ },
+ "start": 2576,
+ "end": 2577,
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 6
+ },
+ "end": {
+ "line": 133,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
"binop": null,
"updateContext": null
},
- "value": "let",
- "start": 1681,
- "end": 1684,
+ "value": "\n\t\t\t\t",
+ "start": 2577,
+ "end": 2582,
"loc": {
"start": {
- "line": 89,
- "column": 0
+ "line": 133,
+ "column": 7
},
"end": {
- "line": 89,
- "column": 3
+ "line": 134,
+ "column": 4
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -28996,77 +37848,78 @@
"postfix": false,
"binop": null
},
- "value": "values",
- "start": 1685,
- "end": 1691,
+ "start": 2582,
+ "end": 2583,
"loc": {
"start": {
- "line": 89,
+ "line": 134,
"column": 4
},
"end": {
- "line": 89,
- "column": 10
+ "line": 134,
+ "column": 5
}
}
},
{
"type": {
- "label": "=",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "value": "=",
- "start": 1692,
- "end": 1693,
+ "value": "/",
+ "start": 2583,
+ "end": 2584,
"loc": {
"start": {
- "line": 89,
- "column": 11
+ "line": 134,
+ "column": 5
},
"end": {
- "line": 89,
- "column": 12
+ "line": 134,
+ "column": 6
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1694,
- "end": 1695,
+ "value": "div",
+ "start": 2584,
+ "end": 2587,
"loc": {
"start": {
- "line": 89,
- "column": 13
+ "line": 134,
+ "column": 6
},
"end": {
- "line": 89,
- "column": 14
+ "line": 134,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29074,23 +37927,22 @@
"postfix": false,
"binop": null
},
- "value": "one",
- "start": 1697,
- "end": 1700,
+ "start": 2587,
+ "end": 2588,
"loc": {
"start": {
- "line": 90,
- "column": 1
+ "line": 134,
+ "column": 9
},
"end": {
- "line": 90,
- "column": 4
+ "line": 134,
+ "column": 10
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -29101,22 +37953,23 @@
"binop": null,
"updateContext": null
},
- "start": 1700,
- "end": 1701,
+ "value": "\n\n\t\t\t\t",
+ "start": 2588,
+ "end": 2594,
"loc": {
"start": {
- "line": 90,
- "column": 4
+ "line": 134,
+ "column": 10
},
"end": {
- "line": 90,
- "column": 5
+ "line": 136,
+ "column": 4
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -29124,27 +37977,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "",
- "start": 1702,
- "end": 1704,
+ "start": 2594,
+ "end": 2595,
"loc": {
"start": {
- "line": 90,
- "column": 6
+ "line": 136,
+ "column": 4
},
"end": {
- "line": 90,
- "column": 8
+ "line": 136,
+ "column": 5
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -29154,24 +38005,25 @@
"binop": null,
"updateContext": null
},
- "start": 1704,
- "end": 1705,
+ "value": "div",
+ "start": 2595,
+ "end": 2598,
"loc": {
"start": {
- "line": 90,
- "column": 8
+ "line": 136,
+ "column": 5
},
"end": {
- "line": 90,
- "column": 9
+ "line": 136,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29179,23 +38031,22 @@
"postfix": false,
"binop": null
},
- "value": "two",
- "start": 1707,
- "end": 1710,
+ "start": 2598,
+ "end": 2599,
"loc": {
"start": {
- "line": 91,
- "column": 1
+ "line": 136,
+ "column": 8
},
"end": {
- "line": 91,
- "column": 4
+ "line": 136,
+ "column": 9
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -29206,22 +38057,23 @@
"binop": null,
"updateContext": null
},
- "start": 1710,
- "end": 1711,
+ "value": "\n\t\t\t\t\t",
+ "start": 2599,
+ "end": 2605,
"loc": {
"start": {
- "line": 91,
- "column": 4
+ "line": 136,
+ "column": 9
},
"end": {
- "line": 91,
+ "line": 137,
"column": 5
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -29229,27 +38081,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "",
- "start": 1712,
- "end": 1714,
+ "start": 2605,
+ "end": 2606,
"loc": {
"start": {
- "line": 91,
- "column": 6
+ "line": 137,
+ "column": 5
},
"end": {
- "line": 91,
- "column": 8
+ "line": 137,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -29259,24 +38109,25 @@
"binop": null,
"updateContext": null
},
- "start": 1714,
- "end": 1715,
+ "value": "h2",
+ "start": 2606,
+ "end": 2608,
"loc": {
"start": {
- "line": 91,
- "column": 8
+ "line": 137,
+ "column": 6
},
"end": {
- "line": 91,
- "column": 9
+ "line": 137,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29284,23 +38135,22 @@
"postfix": false,
"binop": null
},
- "value": "three",
- "start": 1717,
- "end": 1722,
+ "start": 2608,
+ "end": 2609,
"loc": {
"start": {
- "line": 92,
- "column": 1
+ "line": 137,
+ "column": 8
},
"end": {
- "line": 92,
- "column": 6
+ "line": 137,
+ "column": 9
}
}
},
{
"type": {
- "label": ":",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -29311,22 +38161,23 @@
"binop": null,
"updateContext": null
},
- "start": 1722,
- "end": 1723,
+ "value": "Created With Factory",
+ "start": 2609,
+ "end": 2629,
"loc": {
"start": {
- "line": 92,
- "column": 6
+ "line": 137,
+ "column": 9
},
"end": {
- "line": 92,
- "column": 7
+ "line": 137,
+ "column": 29
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -29334,52 +38185,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "",
- "start": 1724,
- "end": 1726,
+ "start": 2629,
+ "end": 2630,
"loc": {
"start": {
- "line": 92,
- "column": 8
+ "line": 137,
+ "column": 29
},
"end": {
- "line": 92,
- "column": 10
+ "line": 137,
+ "column": 30
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": "/",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 1727,
- "end": 1728,
+ "value": "/",
+ "start": 2630,
+ "end": 2631,
"loc": {
"start": {
- "line": 93,
- "column": 0
+ "line": 137,
+ "column": 30
},
"end": {
- "line": 93,
- "column": 1
+ "line": 137,
+ "column": 31
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -29389,23 +38240,23 @@
"binop": null,
"updateContext": null
},
- "start": 1728,
- "end": 1729,
+ "value": "h2",
+ "start": 2631,
+ "end": 2633,
"loc": {
"start": {
- "line": 93,
- "column": 1
+ "line": 137,
+ "column": 31
},
"end": {
- "line": 93,
- "column": 2
+ "line": 137,
+ "column": 33
}
}
},
{
"type": {
- "label": "class",
- "keyword": "class",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -29413,74 +38264,70 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "class",
- "start": 1731,
- "end": 1736,
+ "start": 2633,
+ "end": 2634,
"loc": {
"start": {
- "line": 95,
- "column": 0
+ "line": 137,
+ "column": 33
},
"end": {
- "line": 95,
- "column": 5
+ "line": 137,
+ "column": 34
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "App",
- "start": 1737,
- "end": 1740,
+ "value": "\n\t\t\t\t\t",
+ "start": 2634,
+ "end": 2640,
"loc": {
"start": {
- "line": 95,
- "column": 6
+ "line": 137,
+ "column": 34
},
"end": {
- "line": 95,
- "column": 9
+ "line": 138,
+ "column": 5
}
}
},
{
"type": {
- "label": "extends",
- "keyword": "extends",
+ "label": "{",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "extends",
- "start": 1741,
- "end": 1748,
+ "start": 2640,
+ "end": 2641,
"loc": {
"start": {
- "line": 95,
- "column": 10
+ "line": 138,
+ "column": 5
},
"end": {
- "line": 95,
- "column": 17
+ "line": 138,
+ "column": 6
}
}
},
@@ -29496,42 +38343,43 @@
"postfix": false,
"binop": null
},
- "value": "Component",
- "start": 1749,
- "end": 1758,
+ "value": "Array",
+ "start": 2641,
+ "end": 2646,
"loc": {
"start": {
- "line": 95,
- "column": 18
+ "line": 138,
+ "column": 6
},
"end": {
- "line": 95,
- "column": 27
+ "line": 138,
+ "column": 11
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1759,
- "end": 1760,
+ "start": 2646,
+ "end": 2647,
"loc": {
"start": {
- "line": 95,
- "column": 28
+ "line": 138,
+ "column": 11
},
"end": {
- "line": 95,
- "column": 29
+ "line": 138,
+ "column": 12
}
}
},
@@ -29547,17 +38395,17 @@
"postfix": false,
"binop": null
},
- "value": "render",
- "start": 1763,
- "end": 1769,
+ "value": "from",
+ "start": 2647,
+ "end": 2651,
"loc": {
"start": {
- "line": 97,
- "column": 1
+ "line": 138,
+ "column": 12
},
"end": {
- "line": 97,
- "column": 7
+ "line": 138,
+ "column": 16
}
}
},
@@ -29573,24 +38421,24 @@
"postfix": false,
"binop": null
},
- "start": 1769,
- "end": 1770,
+ "start": 2651,
+ "end": 2652,
"loc": {
"start": {
- "line": 97,
- "column": 7
+ "line": 138,
+ "column": 16
},
"end": {
- "line": 97,
- "column": 8
+ "line": 138,
+ "column": 17
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29598,24 +38446,25 @@
"postfix": false,
"binop": null
},
- "start": 1770,
- "end": 1771,
+ "value": "configFieldEls",
+ "start": 2652,
+ "end": 2666,
"loc": {
"start": {
- "line": 97,
- "column": 8
+ "line": 138,
+ "column": 17
},
"end": {
- "line": 97,
- "column": 9
+ "line": 138,
+ "column": 31
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29623,24 +38472,23 @@
"postfix": false,
"binop": null
},
- "start": 1772,
- "end": 1773,
+ "start": 2666,
+ "end": 2667,
"loc": {
"start": {
- "line": 97,
- "column": 10
+ "line": 138,
+ "column": 31
},
"end": {
- "line": 97,
- "column": 11
+ "line": 138,
+ "column": 32
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -29650,24 +38498,23 @@
"binop": null,
"updateContext": null
},
- "value": "return",
- "start": 1776,
- "end": 1782,
+ "start": 2667,
+ "end": 2668,
"loc": {
"start": {
- "line": 98,
- "column": 2
+ "line": 138,
+ "column": 32
},
"end": {
- "line": 98,
- "column": 8
+ "line": 138,
+ "column": 33
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -29676,23 +38523,24 @@
"postfix": false,
"binop": null
},
- "start": 1783,
- "end": 1784,
+ "value": "map",
+ "start": 2668,
+ "end": 2671,
"loc": {
"start": {
- "line": 98,
- "column": 9
+ "line": 138,
+ "column": 33
},
"end": {
- "line": 98,
- "column": 10
+ "line": 138,
+ "column": 36
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -29701,103 +38549,99 @@
"postfix": false,
"binop": null
},
- "start": 1788,
- "end": 1789,
+ "start": 2671,
+ "end": 2672,
"loc": {
"start": {
- "line": 99,
- "column": 3
+ "line": 138,
+ "column": 36
},
"end": {
- "line": 99,
- "column": 4
+ "line": 138,
+ "column": 37
}
}
},
{
"type": {
- "label": "jsxName",
- "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
},
- "value": "div",
- "start": 1789,
- "end": 1792,
+ "start": 2672,
+ "end": 2673,
"loc": {
"start": {
- "line": 99,
- "column": 4
+ "line": 138,
+ "column": 37
},
"end": {
- "line": 99,
- "column": 7
+ "line": 138,
+ "column": 38
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "className",
- "start": 1793,
- "end": 1802,
+ "value": "field",
+ "start": 2673,
+ "end": 2678,
"loc": {
"start": {
- "line": 99,
- "column": 8
+ "line": 138,
+ "column": 38
},
"end": {
- "line": 99,
- "column": 17
+ "line": 138,
+ "column": 43
}
}
},
{
"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": 1802,
- "end": 1803,
+ "start": 2678,
+ "end": 2679,
"loc": {
"start": {
- "line": 99,
- "column": 17
+ "line": 138,
+ "column": 43
},
"end": {
- "line": 99,
- "column": 18
+ "line": 138,
+ "column": 44
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -29805,26 +38649,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "App",
- "start": 1803,
- "end": 1808,
+ "value": "i",
+ "start": 2679,
+ "end": 2680,
"loc": {
"start": {
- "line": 99,
- "column": 18
+ "line": 138,
+ "column": 44
},
"end": {
- "line": 99,
- "column": 23
+ "line": 138,
+ "column": 45
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -29834,22 +38677,22 @@
"postfix": false,
"binop": null
},
- "start": 1808,
- "end": 1809,
+ "start": 2680,
+ "end": 2681,
"loc": {
"start": {
- "line": 99,
- "column": 23
+ "line": 138,
+ "column": 45
},
"end": {
- "line": 99,
- "column": 24
+ "line": 138,
+ "column": 46
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -29860,24 +38703,23 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t",
- "start": 1809,
- "end": 1814,
+ "start": 2682,
+ "end": 2684,
"loc": {
"start": {
- "line": 99,
- "column": 24
+ "line": 138,
+ "column": 47
},
"end": {
- "line": 100,
- "column": 4
+ "line": 138,
+ "column": 49
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -29886,23 +38728,24 @@
"postfix": false,
"binop": null
},
- "start": 1814,
- "end": 1815,
+ "start": 2685,
+ "end": 2686,
"loc": {
"start": {
- "line": 100,
- "column": 4
+ "line": 138,
+ "column": 50
},
"end": {
- "line": 100,
- "column": 5
+ "line": 138,
+ "column": 51
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -29912,79 +38755,51 @@
"binop": null,
"updateContext": null
},
- "value": "header",
- "start": 1815,
- "end": 1821,
+ "value": "return",
+ "start": 2693,
+ "end": 2699,
"loc": {
"start": {
- "line": 100,
- "column": 5
+ "line": 139,
+ "column": 6
},
"end": {
- "line": 100,
- "column": 11
+ "line": 139,
+ "column": 12
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "value": "className",
- "start": 1822,
- "end": 1831,
- "loc": {
- "start": {
- "line": 100,
- "column": 12
- },
- "end": {
- "line": 100,
- "column": 21
- }
- }
- },
- {
- "type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": true,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
+ "postfix": false,
+ "binop": null
},
- "value": "=",
- "start": 1831,
- "end": 1832,
+ "value": "React",
+ "start": 2700,
+ "end": 2705,
"loc": {
"start": {
- "line": 100,
- "column": 21
+ "line": 139,
+ "column": 13
},
"end": {
- "line": 100,
- "column": 22
+ "line": 139,
+ "column": 18
}
}
},
{
"type": {
- "label": "string",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -29993,25 +38808,24 @@
"binop": null,
"updateContext": null
},
- "value": "App-header",
- "start": 1832,
- "end": 1844,
+ "start": 2705,
+ "end": 2706,
"loc": {
"start": {
- "line": 100,
- "column": 22
+ "line": 139,
+ "column": 18
},
"end": {
- "line": 100,
- "column": 34
+ "line": 139,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -30019,49 +38833,48 @@
"postfix": false,
"binop": null
},
- "start": 1844,
- "end": 1845,
+ "value": "createElement",
+ "start": 2706,
+ "end": 2719,
"loc": {
"start": {
- "line": 100,
- "column": 34
+ "line": 139,
+ "column": 19
},
"end": {
- "line": 100,
- "column": 35
+ "line": 139,
+ "column": 32
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t\t",
- "start": 1845,
- "end": 1851,
+ "start": 2719,
+ "end": 2720,
"loc": {
"start": {
- "line": 100,
- "column": 35
+ "line": 139,
+ "column": 32
},
"end": {
- "line": 101,
- "column": 5
+ "line": 139,
+ "column": 33
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -30071,22 +38884,23 @@
"postfix": false,
"binop": null
},
- "start": 1851,
- "end": 1852,
+ "value": "React",
+ "start": 2728,
+ "end": 2733,
"loc": {
"start": {
- "line": 101,
- "column": 5
+ "line": 140,
+ "column": 7
},
"end": {
- "line": 101,
- "column": 6
+ "line": 140,
+ "column": 12
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -30097,71 +38911,68 @@
"binop": null,
"updateContext": null
},
- "value": "img",
- "start": 1852,
- "end": 1855,
+ "start": 2733,
+ "end": 2734,
"loc": {
"start": {
- "line": 101,
- "column": 6
+ "line": 140,
+ "column": 12
},
"end": {
- "line": 101,
- "column": 9
+ "line": 140,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "src",
- "start": 1856,
- "end": 1859,
+ "value": "Fragment",
+ "start": 2734,
+ "end": 2742,
"loc": {
"start": {
- "line": 101,
- "column": 10
+ "line": 140,
+ "column": 13
},
"end": {
- "line": 101,
- "column": 13
+ "line": 140,
+ "column": 21
}
}
},
{
"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": 1859,
- "end": 1860,
+ "start": 2742,
+ "end": 2743,
"loc": {
"start": {
- "line": 101,
- "column": 13
+ "line": 140,
+ "column": 21
},
"end": {
- "line": 101,
- "column": 14
+ "line": 140,
+ "column": 22
}
}
},
@@ -30177,16 +38988,16 @@
"postfix": false,
"binop": null
},
- "start": 1860,
- "end": 1861,
+ "start": 2744,
+ "end": 2745,
"loc": {
"start": {
- "line": 101,
- "column": 14
+ "line": 140,
+ "column": 23
},
"end": {
- "line": 101,
- "column": 15
+ "line": 140,
+ "column": 24
}
}
},
@@ -30202,130 +39013,127 @@
"postfix": false,
"binop": null
},
- "value": "logo",
- "start": 1861,
- "end": 1865,
+ "value": "key",
+ "start": 2754,
+ "end": 2757,
"loc": {
"start": {
- "line": 101,
- "column": 15
+ "line": 141,
+ "column": 8
},
"end": {
- "line": 101,
- "column": 19
+ "line": 141,
+ "column": 11
}
}
},
{
"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": 1865,
- "end": 1866,
+ "start": 2757,
+ "end": 2758,
"loc": {
"start": {
- "line": 101,
- "column": 19
+ "line": 141,
+ "column": 11
},
"end": {
- "line": 101,
- "column": 20
+ "line": 141,
+ "column": 12
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "className",
- "start": 1867,
- "end": 1876,
+ "value": "i",
+ "start": 2759,
+ "end": 2760,
"loc": {
"start": {
- "line": 101,
- "column": 21
+ "line": 141,
+ "column": 13
},
"end": {
- "line": 101,
- "column": 30
+ "line": 141,
+ "column": 14
}
}
},
{
"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": 1876,
- "end": 1877,
+ "start": 2760,
+ "end": 2761,
"loc": {
"start": {
- "line": 101,
- "column": 30
+ "line": 141,
+ "column": 14
},
"end": {
- "line": 101,
- "column": 31
+ "line": 141,
+ "column": 15
}
}
},
{
"type": {
- "label": "string",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "App-logo",
- "start": 1877,
- "end": 1887,
+ "start": 2769,
+ "end": 2770,
"loc": {
"start": {
- "line": 101,
- "column": 31
+ "line": 142,
+ "column": 7
},
"end": {
- "line": 101,
- "column": 41
+ "line": 142,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -30335,77 +39143,73 @@
"binop": null,
"updateContext": null
},
- "value": "alt",
- "start": 1888,
- "end": 1891,
+ "start": 2770,
+ "end": 2771,
"loc": {
"start": {
- "line": 101,
- "column": 42
+ "line": 142,
+ "column": 8
},
"end": {
- "line": 101,
- "column": 45
+ "line": 142,
+ "column": 9
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1891,
- "end": 1892,
+ "value": "field",
+ "start": 2779,
+ "end": 2784,
"loc": {
"start": {
- "line": 101,
- "column": 45
+ "line": 143,
+ "column": 7
},
"end": {
- "line": 101,
- "column": 46
+ "line": 143,
+ "column": 12
}
}
},
{
"type": {
- "label": "string",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "logo",
- "start": 1892,
- "end": 1898,
+ "start": 2791,
+ "end": 2792,
"loc": {
"start": {
- "line": 101,
- "column": 46
+ "line": 144,
+ "column": 6
},
"end": {
- "line": 101,
- "column": 52
+ "line": 144,
+ "column": 7
}
}
},
{
"type": {
- "label": "/",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -30413,26 +39217,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 1899,
- "end": 1900,
+ "start": 2792,
+ "end": 2793,
"loc": {
"start": {
- "line": 101,
- "column": 53
+ "line": 144,
+ "column": 7
},
"end": {
- "line": 101,
- "column": 54
+ "line": 144,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -30442,51 +39245,49 @@
"postfix": false,
"binop": null
},
- "start": 1900,
- "end": 1901,
+ "start": 2799,
+ "end": 2800,
"loc": {
"start": {
- "line": 101,
- "column": 54
+ "line": 145,
+ "column": 5
},
"end": {
- "line": 101,
- "column": 55
+ "line": 145,
+ "column": 6
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t\t",
- "start": 1901,
- "end": 1907,
+ "start": 2800,
+ "end": 2801,
"loc": {
"start": {
- "line": 101,
- "column": 55
+ "line": 145,
+ "column": 6
},
"end": {
- "line": 102,
- "column": 5
+ "line": 145,
+ "column": 7
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -30494,23 +39295,23 @@
"postfix": false,
"binop": null
},
- "start": 1907,
- "end": 1908,
+ "start": 2801,
+ "end": 2802,
"loc": {
"start": {
- "line": 102,
- "column": 5
+ "line": 145,
+ "column": 7
},
"end": {
- "line": 102,
- "column": 6
+ "line": 145,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -30520,79 +39321,77 @@
"binop": null,
"updateContext": null
},
- "value": "h1",
- "start": 1908,
- "end": 1910,
+ "value": "\n\t\t\t\t",
+ "start": 2802,
+ "end": 2807,
"loc": {
"start": {
- "line": 102,
- "column": 6
+ "line": 145,
+ "column": 8
},
"end": {
- "line": 102,
- "column": 8
+ "line": 146,
+ "column": 4
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "jsxTagStart",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "className",
- "start": 1911,
- "end": 1920,
+ "start": 2807,
+ "end": 2808,
"loc": {
"start": {
- "line": 102,
- "column": 9
+ "line": 146,
+ "column": 4
},
"end": {
- "line": 102,
- "column": 18
+ "line": 146,
+ "column": 5
}
}
},
{
"type": {
- "label": "=",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "value": "=",
- "start": 1920,
- "end": 1921,
+ "value": "/",
+ "start": 2808,
+ "end": 2809,
"loc": {
"start": {
- "line": 102,
- "column": 18
+ "line": 146,
+ "column": 5
},
"end": {
- "line": 102,
- "column": 19
+ "line": 146,
+ "column": 6
}
}
},
{
"type": {
- "label": "string",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -30601,17 +39400,17 @@
"binop": null,
"updateContext": null
},
- "value": "App-title",
- "start": 1921,
- "end": 1932,
+ "value": "div",
+ "start": 2809,
+ "end": 2812,
"loc": {
"start": {
- "line": 102,
- "column": 19
+ "line": 146,
+ "column": 6
},
"end": {
- "line": 102,
- "column": 30
+ "line": 146,
+ "column": 9
}
}
},
@@ -30627,16 +39426,16 @@
"postfix": false,
"binop": null
},
- "start": 1932,
- "end": 1933,
+ "start": 2812,
+ "end": 2813,
"loc": {
"start": {
- "line": 102,
- "column": 30
+ "line": 146,
+ "column": 9
},
"end": {
- "line": 102,
- "column": 31
+ "line": 146,
+ "column": 10
}
}
},
@@ -30653,17 +39452,17 @@
"binop": null,
"updateContext": null
},
- "value": "Welcome to React",
- "start": 1933,
- "end": 1949,
+ "value": "\n\n\t\t\t\t",
+ "start": 2813,
+ "end": 2819,
"loc": {
"start": {
- "line": 102,
- "column": 31
+ "line": 146,
+ "column": 10
},
"end": {
- "line": 102,
- "column": 47
+ "line": 148,
+ "column": 4
}
}
},
@@ -30679,43 +39478,16 @@
"postfix": false,
"binop": null
},
- "start": 1949,
- "end": 1950,
- "loc": {
- "start": {
- "line": 102,
- "column": 47
- },
- "end": {
- "line": 102,
- "column": 48
- }
- }
- },
- {
- "type": {
- "label": "/",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": 10,
- "updateContext": null
- },
- "value": "/",
- "start": 1950,
- "end": 1951,
+ "start": 2819,
+ "end": 2820,
"loc": {
"start": {
- "line": 102,
- "column": 48
+ "line": 148,
+ "column": 4
},
"end": {
- "line": 102,
- "column": 49
+ "line": 148,
+ "column": 5
}
}
},
@@ -30732,17 +39504,17 @@
"binop": null,
"updateContext": null
},
- "value": "h1",
- "start": 1951,
- "end": 1953,
+ "value": "div",
+ "start": 2820,
+ "end": 2823,
"loc": {
"start": {
- "line": 102,
- "column": 49
+ "line": 148,
+ "column": 5
},
"end": {
- "line": 102,
- "column": 51
+ "line": 148,
+ "column": 8
}
}
},
@@ -30758,16 +39530,16 @@
"postfix": false,
"binop": null
},
- "start": 1953,
- "end": 1954,
+ "start": 2823,
+ "end": 2824,
"loc": {
"start": {
- "line": 102,
- "column": 51
+ "line": 148,
+ "column": 8
},
"end": {
- "line": 102,
- "column": 52
+ "line": 148,
+ "column": 9
}
}
},
@@ -30784,17 +39556,17 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t",
- "start": 1954,
- "end": 1959,
+ "value": "\n\t\t\t\t\t",
+ "start": 2824,
+ "end": 2830,
"loc": {
"start": {
- "line": 102,
- "column": 52
+ "line": 148,
+ "column": 9
},
"end": {
- "line": 103,
- "column": 4
+ "line": 149,
+ "column": 5
}
}
},
@@ -30810,49 +39582,49 @@
"postfix": false,
"binop": null
},
- "start": 1959,
- "end": 1960,
+ "start": 2830,
+ "end": 2831,
"loc": {
"start": {
- "line": 103,
- "column": 4
+ "line": 149,
+ "column": 5
},
"end": {
- "line": 103,
- "column": 5
+ "line": 149,
+ "column": 6
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 1960,
- "end": 1961,
+ "value": "h2",
+ "start": 2831,
+ "end": 2833,
"loc": {
"start": {
- "line": 103,
- "column": 5
+ "line": 149,
+ "column": 6
},
"end": {
- "line": 103,
- "column": 6
+ "line": 149,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -30860,97 +39632,97 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "header",
- "start": 1961,
- "end": 1967,
+ "start": 2833,
+ "end": 2834,
"loc": {
"start": {
- "line": 103,
- "column": 6
+ "line": 149,
+ "column": 8
},
"end": {
- "line": 103,
- "column": 12
+ "line": 149,
+ "column": 9
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1967,
- "end": 1968,
+ "value": "Magic Select",
+ "start": 2834,
+ "end": 2846,
"loc": {
"start": {
- "line": 103,
- "column": 12
+ "line": 149,
+ "column": 9
},
"end": {
- "line": 103,
- "column": 13
+ "line": 149,
+ "column": 21
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\n\n\t\t\t\t",
- "start": 1968,
- "end": 1975,
+ "start": 2846,
+ "end": 2847,
"loc": {
"start": {
- "line": 103,
- "column": 13
+ "line": 149,
+ "column": 21
},
"end": {
- "line": 106,
- "column": 4
+ "line": 149,
+ "column": 22
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 1975,
- "end": 1976,
+ "value": "/",
+ "start": 2847,
+ "end": 2848,
"loc": {
"start": {
- "line": 106,
- "column": 4
+ "line": 149,
+ "column": 22
},
"end": {
- "line": 106,
- "column": 5
+ "line": 149,
+ "column": 23
}
}
},
@@ -30967,17 +39739,17 @@
"binop": null,
"updateContext": null
},
- "value": "div",
- "start": 1976,
- "end": 1979,
+ "value": "h2",
+ "start": 2848,
+ "end": 2850,
"loc": {
"start": {
- "line": 106,
- "column": 5
+ "line": 149,
+ "column": 23
},
"end": {
- "line": 106,
- "column": 8
+ "line": 149,
+ "column": 25
}
}
},
@@ -30993,16 +39765,16 @@
"postfix": false,
"binop": null
},
- "start": 1979,
- "end": 1980,
+ "start": 2850,
+ "end": 2851,
"loc": {
"start": {
- "line": 106,
- "column": 8
+ "line": 149,
+ "column": 25
},
"end": {
- "line": 106,
- "column": 9
+ "line": 149,
+ "column": 26
}
}
},
@@ -31020,15 +39792,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 1980,
- "end": 1986,
+ "start": 2851,
+ "end": 2857,
"loc": {
"start": {
- "line": 106,
- "column": 9
+ "line": 149,
+ "column": 26
},
"end": {
- "line": 107,
+ "line": 150,
"column": 5
}
}
@@ -31045,15 +39817,15 @@
"postfix": false,
"binop": null
},
- "start": 1986,
- "end": 1987,
+ "start": 2857,
+ "end": 2858,
"loc": {
"start": {
- "line": 107,
+ "line": 150,
"column": 5
},
"end": {
- "line": 107,
+ "line": 150,
"column": 6
}
}
@@ -31071,23 +39843,23 @@
"binop": null,
"updateContext": null
},
- "value": "h2",
- "start": 1987,
- "end": 1989,
+ "value": "MagicFieldGroup",
+ "start": 2858,
+ "end": 2873,
"loc": {
"start": {
- "line": 107,
+ "line": 150,
"column": 6
},
"end": {
- "line": 107,
- "column": 8
+ "line": 150,
+ "column": 21
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -31095,52 +39867,54 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1989,
- "end": 1990,
+ "value": "id",
+ "start": 2880,
+ "end": 2882,
"loc": {
"start": {
- "line": 107,
- "column": 8
+ "line": 151,
+ "column": 6
},
"end": {
- "line": 107,
- "column": 9
+ "line": 151,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "Created With RenderGroup Component",
- "start": 1990,
- "end": 2024,
+ "value": "=",
+ "start": 2882,
+ "end": 2883,
"loc": {
"start": {
- "line": 107,
- "column": 9
+ "line": 151,
+ "column": 8
},
"end": {
- "line": 107,
- "column": 43
+ "line": 151,
+ "column": 9
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -31149,49 +39923,49 @@
"postfix": false,
"binop": null
},
- "start": 2024,
- "end": 2025,
+ "start": 2883,
+ "end": 2884,
"loc": {
"start": {
- "line": 107,
- "column": 43
+ "line": 151,
+ "column": 9
},
"end": {
- "line": 107,
- "column": 44
+ "line": 151,
+ "column": 10
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 2025,
- "end": 2026,
+ "value": "magic-5",
+ "start": 2884,
+ "end": 2893,
"loc": {
"start": {
- "line": 107,
- "column": 44
+ "line": 151,
+ "column": 10
},
"end": {
- "line": 107,
- "column": 45
+ "line": 151,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -31199,26 +39973,24 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "h2",
- "start": 2026,
- "end": 2028,
+ "start": 2893,
+ "end": 2894,
"loc": {
"start": {
- "line": 107,
- "column": 45
+ "line": 151,
+ "column": 19
},
"end": {
- "line": 107,
- "column": 47
+ "line": 151,
+ "column": 20
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -31226,52 +39998,54 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2028,
- "end": 2029,
+ "value": "label",
+ "start": 2901,
+ "end": 2906,
"loc": {
"start": {
- "line": 107,
- "column": 47
+ "line": 152,
+ "column": 6
},
"end": {
- "line": 107,
- "column": 48
+ "line": 152,
+ "column": 11
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 2029,
- "end": 2035,
+ "value": "=",
+ "start": 2906,
+ "end": 2907,
"loc": {
"start": {
- "line": 107,
- "column": 48
+ "line": 152,
+ "column": 11
},
"end": {
- "line": 108,
- "column": 5
+ "line": 152,
+ "column": 12
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -31280,24 +40054,24 @@
"postfix": false,
"binop": null
},
- "start": 2035,
- "end": 2036,
+ "start": 2907,
+ "end": 2908,
"loc": {
"start": {
- "line": 108,
- "column": 5
+ "line": 152,
+ "column": 12
},
"end": {
- "line": 108,
- "column": 6
+ "line": 152,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -31306,17 +40080,42 @@
"binop": null,
"updateContext": null
},
- "value": "RenderGroup",
- "start": 2036,
- "end": 2047,
+ "value": "Magic Group",
+ "start": 2908,
+ "end": 2921,
"loc": {
"start": {
- "line": 108,
- "column": 6
+ "line": 152,
+ "column": 13
},
"end": {
- "line": 108,
- "column": 17
+ "line": 152,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2921,
+ "end": 2922,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 26
+ },
+ "end": {
+ "line": 152,
+ "column": 27
}
}
},
@@ -31333,17 +40132,17 @@
"binop": null,
"updateContext": null
},
- "value": "configFields",
- "start": 2054,
- "end": 2066,
+ "value": "fieldClassName",
+ "start": 2929,
+ "end": 2943,
"loc": {
"start": {
- "line": 109,
+ "line": 153,
"column": 6
},
"end": {
- "line": 109,
- "column": 18
+ "line": 153,
+ "column": 20
}
}
},
@@ -31361,16 +40160,16 @@
"updateContext": null
},
"value": "=",
- "start": 2066,
- "end": 2067,
+ "start": 2943,
+ "end": 2944,
"loc": {
"start": {
- "line": 109,
- "column": 18
+ "line": 153,
+ "column": 20
},
"end": {
- "line": 109,
- "column": 19
+ "line": 153,
+ "column": 21
}
}
},
@@ -31386,22 +40185,22 @@
"postfix": false,
"binop": null
},
- "start": 2067,
- "end": 2068,
+ "start": 2944,
+ "end": 2945,
"loc": {
"start": {
- "line": 109,
- "column": 19
+ "line": 153,
+ "column": 21
},
"end": {
- "line": 109,
- "column": 20
+ "line": 153,
+ "column": 22
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -31409,19 +40208,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "configFields",
- "start": 2068,
- "end": 2080,
+ "value": "magic",
+ "start": 2945,
+ "end": 2952,
"loc": {
"start": {
- "line": 109,
- "column": 20
+ "line": 153,
+ "column": 22
},
"end": {
- "line": 109,
- "column": 32
+ "line": 153,
+ "column": 29
}
}
},
@@ -31437,16 +40237,16 @@
"postfix": false,
"binop": null
},
- "start": 2080,
- "end": 2081,
+ "start": 2952,
+ "end": 2953,
"loc": {
"start": {
- "line": 109,
- "column": 32
+ "line": 153,
+ "column": 29
},
"end": {
- "line": 109,
- "column": 33
+ "line": 153,
+ "column": 30
}
}
},
@@ -31463,17 +40263,17 @@
"binop": null,
"updateContext": null
},
- "value": "onBlur",
- "start": 2088,
- "end": 2094,
+ "value": "onValueChange",
+ "start": 2960,
+ "end": 2973,
"loc": {
"start": {
- "line": 110,
+ "line": 154,
"column": 6
},
"end": {
- "line": 110,
- "column": 12
+ "line": 154,
+ "column": 19
}
}
},
@@ -31491,16 +40291,16 @@
"updateContext": null
},
"value": "=",
- "start": 2094,
- "end": 2095,
+ "start": 2973,
+ "end": 2974,
"loc": {
"start": {
- "line": 110,
- "column": 12
+ "line": 154,
+ "column": 19
},
"end": {
- "line": 110,
- "column": 13
+ "line": 154,
+ "column": 20
}
}
},
@@ -31516,16 +40316,16 @@
"postfix": false,
"binop": null
},
- "start": 2095,
- "end": 2096,
+ "start": 2974,
+ "end": 2975,
"loc": {
"start": {
- "line": 110,
- "column": 13
+ "line": 154,
+ "column": 20
},
"end": {
- "line": 110,
- "column": 14
+ "line": 154,
+ "column": 21
}
}
},
@@ -31541,16 +40341,16 @@
"postfix": false,
"binop": null
},
- "start": 2096,
- "end": 2097,
+ "start": 2975,
+ "end": 2976,
"loc": {
"start": {
- "line": 110,
- "column": 14
+ "line": 154,
+ "column": 21
},
"end": {
- "line": 110,
- "column": 15
+ "line": 154,
+ "column": 22
}
}
},
@@ -31566,17 +40366,17 @@
"postfix": false,
"binop": null
},
- "value": "fI",
- "start": 2097,
- "end": 2099,
+ "value": "newValue",
+ "start": 2976,
+ "end": 2984,
"loc": {
"start": {
- "line": 110,
- "column": 15
+ "line": 154,
+ "column": 22
},
"end": {
- "line": 110,
- "column": 17
+ "line": 154,
+ "column": 30
}
}
},
@@ -31592,16 +40392,16 @@
"postfix": false,
"binop": null
},
- "start": 2099,
- "end": 2100,
+ "start": 2984,
+ "end": 2985,
"loc": {
"start": {
- "line": 110,
- "column": 17
+ "line": 154,
+ "column": 30
},
"end": {
- "line": 110,
- "column": 18
+ "line": 154,
+ "column": 31
}
}
},
@@ -31618,16 +40418,16 @@
"binop": null,
"updateContext": null
},
- "start": 2101,
- "end": 2103,
+ "start": 2986,
+ "end": 2988,
"loc": {
"start": {
- "line": 110,
- "column": 19
+ "line": 154,
+ "column": 32
},
"end": {
- "line": 110,
- "column": 21
+ "line": 154,
+ "column": 34
}
}
},
@@ -31643,16 +40443,16 @@
"postfix": false,
"binop": null
},
- "start": 2104,
- "end": 2105,
+ "start": 2989,
+ "end": 2990,
"loc": {
"start": {
- "line": 110,
- "column": 22
+ "line": 154,
+ "column": 35
},
"end": {
- "line": 110,
- "column": 23
+ "line": 154,
+ "column": 36
}
}
},
@@ -31668,43 +40468,44 @@
"postfix": false,
"binop": null
},
- "value": "console",
- "start": 2105,
- "end": 2112,
+ "value": "magicFieldValue",
+ "start": 2998,
+ "end": 3013,
"loc": {
"start": {
- "line": 110,
- "column": 23
+ "line": 155,
+ "column": 7
},
"end": {
- "line": 110,
- "column": 30
+ "line": 155,
+ "column": 22
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 2112,
- "end": 2113,
+ "value": "=",
+ "start": 3014,
+ "end": 3015,
"loc": {
"start": {
- "line": 110,
- "column": 30
+ "line": 155,
+ "column": 23
},
"end": {
- "line": 110,
- "column": 31
+ "line": 155,
+ "column": 24
}
}
},
@@ -31720,50 +40521,51 @@
"postfix": false,
"binop": null
},
- "value": "log",
- "start": 2113,
- "end": 2116,
+ "value": "newValue",
+ "start": 3016,
+ "end": 3024,
"loc": {
"start": {
- "line": 110,
- "column": 31
+ "line": 155,
+ "column": 25
},
"end": {
- "line": 110,
- "column": 34
+ "line": 155,
+ "column": 33
}
}
},
{
"type": {
- "label": "(",
+ "label": ";",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2116,
- "end": 2117,
+ "start": 3024,
+ "end": 3025,
"loc": {
"start": {
- "line": 110,
- "column": 34
+ "line": 155,
+ "column": 33
},
"end": {
- "line": 110,
- "column": 35
+ "line": 155,
+ "column": 34
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -31771,23 +40573,22 @@
"postfix": false,
"binop": null
},
- "value": "fI",
- "start": 2117,
- "end": 2119,
+ "start": 3032,
+ "end": 3033,
"loc": {
"start": {
- "line": 110,
- "column": 35
+ "line": 156,
+ "column": 6
},
"end": {
- "line": 110,
- "column": 37
+ "line": 156,
+ "column": 7
}
}
},
{
"type": {
- "label": ")",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -31797,22 +40598,22 @@
"postfix": false,
"binop": null
},
- "start": 2119,
- "end": 2120,
+ "start": 3034,
+ "end": 3035,
"loc": {
"start": {
- "line": 110,
- "column": 37
+ "line": 156,
+ "column": 8
},
"end": {
- "line": 110,
- "column": 38
+ "line": 156,
+ "column": 9
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -31820,128 +40621,129 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2120,
- "end": 2121,
+ "value": "fieldsList",
+ "start": 3042,
+ "end": 3052,
"loc": {
"start": {
- "line": 110,
- "column": 38
+ "line": 157,
+ "column": 6
},
"end": {
- "line": 110,
- "column": 39
+ "line": 157,
+ "column": 16
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2121,
- "end": 2122,
+ "value": "=",
+ "start": 3052,
+ "end": 3053,
"loc": {
"start": {
- "line": 110,
- "column": 39
+ "line": 157,
+ "column": 16
},
"end": {
- "line": 110,
- "column": 40
+ "line": 157,
+ "column": 17
}
}
},
{
"type": {
- "label": "/",
+ "label": "{",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
- "updateContext": null
+ "binop": null
},
- "value": "/",
- "start": 2128,
- "end": 2129,
+ "start": 3053,
+ "end": 3054,
"loc": {
"start": {
- "line": 111,
- "column": 5
+ "line": 157,
+ "column": 17
},
"end": {
- "line": 111,
- "column": 6
+ "line": 157,
+ "column": 18
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2129,
- "end": 2130,
+ "start": 3054,
+ "end": 3055,
"loc": {
"start": {
- "line": 111,
- "column": 6
+ "line": 157,
+ "column": 18
},
"end": {
- "line": 111,
- "column": 7
+ "line": 157,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "{",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t",
- "start": 2130,
- "end": 2135,
+ "start": 3063,
+ "end": 3064,
"loc": {
"start": {
- "line": 111,
+ "line": 158,
"column": 7
},
"end": {
- "line": 112,
- "column": 4
+ "line": 158,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -31951,22 +40753,23 @@
"postfix": false,
"binop": null
},
- "start": 2135,
- "end": 2136,
+ "value": "label",
+ "start": 3073,
+ "end": 3078,
"loc": {
"start": {
- "line": 112,
- "column": 4
+ "line": 159,
+ "column": 8
},
"end": {
- "line": 112,
- "column": 5
+ "line": 159,
+ "column": 13
}
}
},
{
"type": {
- "label": "/",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -31974,27 +40777,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 2136,
- "end": 2137,
+ "start": 3078,
+ "end": 3079,
"loc": {
"start": {
- "line": 112,
- "column": 5
+ "line": 159,
+ "column": 13
},
"end": {
- "line": 112,
- "column": 6
+ "line": 159,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "string",
"beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Field One",
+ "start": 3080,
+ "end": 3091,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -32004,25 +40833,24 @@
"binop": null,
"updateContext": null
},
- "value": "div",
- "start": 2137,
- "end": 2140,
+ "start": 3091,
+ "end": 3092,
"loc": {
"start": {
- "line": 112,
- "column": 6
+ "line": 159,
+ "column": 26
},
"end": {
- "line": 112,
- "column": 9
+ "line": 159,
+ "column": 27
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32030,22 +40858,23 @@
"postfix": false,
"binop": null
},
- "start": 2140,
- "end": 2141,
+ "value": "value",
+ "start": 3101,
+ "end": 3106,
"loc": {
"start": {
- "line": 112,
- "column": 9
+ "line": 160,
+ "column": 8
},
"end": {
- "line": 112,
- "column": 10
+ "line": 160,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -32056,23 +40885,22 @@
"binop": null,
"updateContext": null
},
- "value": "\n\n\t\t\t\t",
- "start": 2141,
- "end": 2147,
+ "start": 3106,
+ "end": 3107,
"loc": {
"start": {
- "line": 112,
- "column": 10
+ "line": 160,
+ "column": 13
},
"end": {
- "line": 114,
- "column": 4
+ "line": 160,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -32080,24 +40908,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2147,
- "end": 2148,
+ "value": "%fldOne%",
+ "start": 3108,
+ "end": 3118,
"loc": {
"start": {
- "line": 114,
- "column": 4
+ "line": 160,
+ "column": 15
},
"end": {
- "line": 114,
- "column": 5
+ "line": 160,
+ "column": 25
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -32105,78 +40935,75 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "div",
- "start": 2148,
- "end": 2151,
+ "start": 3126,
+ "end": 3127,
"loc": {
"start": {
- "line": 114,
- "column": 5
+ "line": 161,
+ "column": 7
},
"end": {
- "line": 114,
+ "line": 161,
"column": 8
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2151,
- "end": 2152,
+ "start": 3127,
+ "end": 3128,
"loc": {
"start": {
- "line": 114,
+ "line": 161,
"column": 8
},
"end": {
- "line": 114,
+ "line": 161,
"column": 9
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "{",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t\t",
- "start": 2152,
- "end": 2158,
+ "start": 3136,
+ "end": 3137,
"loc": {
"start": {
- "line": 114,
- "column": 9
+ "line": 162,
+ "column": 7
},
"end": {
- "line": 115,
- "column": 5
+ "line": 162,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -32186,23 +41013,24 @@
"postfix": false,
"binop": null
},
- "start": 2158,
- "end": 2159,
+ "value": "label",
+ "start": 3146,
+ "end": 3151,
"loc": {
"start": {
- "line": 115,
- "column": 5
+ "line": 163,
+ "column": 8
},
"end": {
- "line": 115,
- "column": 6
+ "line": 163,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -32212,48 +41040,49 @@
"binop": null,
"updateContext": null
},
- "value": "h2",
- "start": 2159,
- "end": 2161,
+ "start": 3151,
+ "end": 3152,
"loc": {
"start": {
- "line": 115,
- "column": 6
+ "line": 163,
+ "column": 13
},
"end": {
- "line": 115,
- "column": 8
+ "line": 163,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2161,
- "end": 2162,
+ "value": "Field Two",
+ "start": 3153,
+ "end": 3164,
"loc": {
"start": {
- "line": 115,
- "column": 8
+ "line": 163,
+ "column": 15
},
"end": {
- "line": 115,
- "column": 9
+ "line": 163,
+ "column": 26
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -32264,23 +41093,22 @@
"binop": null,
"updateContext": null
},
- "value": "Created With Factory",
- "start": 2162,
- "end": 2182,
+ "start": 3164,
+ "end": 3165,
"loc": {
"start": {
- "line": 115,
- "column": 9
+ "line": 163,
+ "column": 26
},
"end": {
- "line": 115,
- "column": 29
+ "line": 163,
+ "column": 27
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -32290,22 +41118,23 @@
"postfix": false,
"binop": null
},
- "start": 2182,
- "end": 2183,
+ "value": "value",
+ "start": 3174,
+ "end": 3179,
"loc": {
"start": {
- "line": 115,
- "column": 29
+ "line": 164,
+ "column": 8
},
"end": {
- "line": 115,
- "column": 30
+ "line": 164,
+ "column": 13
}
}
},
{
"type": {
- "label": "/",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -32313,28 +41142,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 2183,
- "end": 2184,
+ "start": 3179,
+ "end": 3180,
"loc": {
"start": {
- "line": 115,
- "column": 30
+ "line": 164,
+ "column": 13
},
"end": {
- "line": 115,
- "column": 31
+ "line": 164,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32343,23 +41171,23 @@
"binop": null,
"updateContext": null
},
- "value": "h2",
- "start": 2184,
- "end": 2186,
+ "value": "%fldTwo%",
+ "start": 3181,
+ "end": 3191,
"loc": {
"start": {
- "line": 115,
- "column": 31
+ "line": 164,
+ "column": 15
},
"end": {
- "line": 115,
- "column": 33
+ "line": 164,
+ "column": 25
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -32369,22 +41197,22 @@
"postfix": false,
"binop": null
},
- "start": 2186,
- "end": 2187,
+ "start": 3199,
+ "end": 3200,
"loc": {
"start": {
- "line": 115,
- "column": 33
+ "line": 165,
+ "column": 7
},
"end": {
- "line": 115,
- "column": 34
+ "line": 165,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -32395,17 +41223,16 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 2187,
- "end": 2193,
+ "start": 3200,
+ "end": 3201,
"loc": {
"start": {
- "line": 115,
- "column": 34
+ "line": 165,
+ "column": 8
},
"end": {
- "line": 116,
- "column": 5
+ "line": 165,
+ "column": 9
}
}
},
@@ -32421,16 +41248,16 @@
"postfix": false,
"binop": null
},
- "start": 2193,
- "end": 2194,
+ "start": 3209,
+ "end": 3210,
"loc": {
"start": {
- "line": 116,
- "column": 5
+ "line": 166,
+ "column": 7
},
"end": {
- "line": 116,
- "column": 6
+ "line": 166,
+ "column": 8
}
}
},
@@ -32446,24 +41273,24 @@
"postfix": false,
"binop": null
},
- "value": "Array",
- "start": 2194,
- "end": 2199,
+ "value": "label",
+ "start": 3219,
+ "end": 3224,
"loc": {
"start": {
- "line": 116,
- "column": 6
+ "line": 167,
+ "column": 8
},
"end": {
- "line": 116,
- "column": 11
+ "line": 167,
+ "column": 13
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -32473,22 +41300,22 @@
"binop": null,
"updateContext": null
},
- "start": 2199,
- "end": 2200,
+ "start": 3224,
+ "end": 3225,
"loc": {
"start": {
- "line": 116,
- "column": 11
+ "line": 167,
+ "column": 13
},
"end": {
- "line": 116,
- "column": 12
+ "line": 167,
+ "column": 14
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -32496,44 +41323,46 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "from",
- "start": 2200,
- "end": 2204,
+ "value": "Field Three",
+ "start": 3226,
+ "end": 3239,
"loc": {
"start": {
- "line": 116,
- "column": 12
+ "line": 167,
+ "column": 15
},
"end": {
- "line": 116,
- "column": 16
+ "line": 167,
+ "column": 28
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2204,
- "end": 2205,
+ "start": 3239,
+ "end": 3240,
"loc": {
"start": {
- "line": 116,
- "column": 16
+ "line": 167,
+ "column": 28
},
"end": {
- "line": 116,
- "column": 17
+ "line": 167,
+ "column": 29
}
}
},
@@ -32549,50 +41378,51 @@
"postfix": false,
"binop": null
},
- "value": "configFieldEls",
- "start": 2205,
- "end": 2219,
+ "value": "value",
+ "start": 3249,
+ "end": 3254,
"loc": {
"start": {
- "line": 116,
- "column": 17
+ "line": 168,
+ "column": 8
},
"end": {
- "line": 116,
- "column": 31
+ "line": 168,
+ "column": 13
}
}
},
{
"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": 2219,
- "end": 2220,
+ "start": 3254,
+ "end": 3255,
"loc": {
"start": {
- "line": 116,
- "column": 31
+ "line": 168,
+ "column": 13
},
"end": {
- "line": 116,
- "column": 32
+ "line": 168,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32601,24 +41431,25 @@
"binop": null,
"updateContext": null
},
- "start": 2220,
- "end": 2221,
+ "value": "%fldThree%",
+ "start": 3256,
+ "end": 3268,
"loc": {
"start": {
- "line": 116,
- "column": 32
+ "line": 168,
+ "column": 15
},
"end": {
- "line": 116,
- "column": 33
+ "line": 168,
+ "column": 27
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32626,75 +41457,76 @@
"postfix": false,
"binop": null
},
- "value": "map",
- "start": 2221,
- "end": 2224,
+ "start": 3276,
+ "end": 3277,
"loc": {
"start": {
- "line": 116,
- "column": 33
+ "line": 169,
+ "column": 7
},
"end": {
- "line": 116,
- "column": 36
+ "line": 169,
+ "column": 8
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2224,
- "end": 2225,
+ "start": 3277,
+ "end": 3278,
"loc": {
"start": {
- "line": 116,
- "column": 36
+ "line": 169,
+ "column": 8
},
"end": {
- "line": 116,
- "column": 37
+ "line": 169,
+ "column": 9
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2225,
- "end": 2226,
+ "start": 3285,
+ "end": 3286,
"loc": {
"start": {
- "line": 116,
- "column": 37
+ "line": 170,
+ "column": 6
},
"end": {
- "line": 116,
- "column": 38
+ "line": 170,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32702,24 +41534,23 @@
"postfix": false,
"binop": null
},
- "value": "field",
- "start": 2226,
- "end": 2231,
+ "start": 3286,
+ "end": 3287,
"loc": {
"start": {
- "line": 116,
- "column": 38
+ "line": 170,
+ "column": 7
},
"end": {
- "line": 116,
- "column": 43
+ "line": 170,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -32729,50 +41560,52 @@
"binop": null,
"updateContext": null
},
- "start": 2231,
- "end": 2232,
+ "value": "systemTagsList",
+ "start": 3294,
+ "end": 3308,
"loc": {
"start": {
- "line": 116,
- "column": 43
+ "line": 171,
+ "column": 6
},
"end": {
- "line": 116,
- "column": 44
+ "line": 171,
+ "column": 20
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "i",
- "start": 2232,
- "end": 2233,
+ "value": "=",
+ "start": 3308,
+ "end": 3309,
"loc": {
"start": {
- "line": 116,
- "column": 44
+ "line": 171,
+ "column": 20
},
"end": {
- "line": 116,
- "column": 45
+ "line": 171,
+ "column": 21
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32780,24 +41613,24 @@
"postfix": false,
"binop": null
},
- "start": 2233,
- "end": 2234,
+ "start": 3309,
+ "end": 3310,
"loc": {
"start": {
- "line": 116,
- "column": 45
+ "line": 171,
+ "column": 21
},
"end": {
- "line": 116,
- "column": 46
+ "line": 171,
+ "column": 22
}
}
},
{
"type": {
- "label": "=>",
+ "label": "[",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32806,16 +41639,16 @@
"binop": null,
"updateContext": null
},
- "start": 2235,
- "end": 2237,
+ "start": 3310,
+ "end": 3311,
"loc": {
"start": {
- "line": 116,
- "column": 47
+ "line": 171,
+ "column": 22
},
"end": {
- "line": 116,
- "column": 49
+ "line": 171,
+ "column": 23
}
}
},
@@ -32831,78 +41664,76 @@
"postfix": false,
"binop": null
},
- "start": 2238,
- "end": 2239,
+ "start": 3319,
+ "end": 3320,
"loc": {
"start": {
- "line": 116,
- "column": 50
+ "line": 172,
+ "column": 7
},
"end": {
- "line": 116,
- "column": 51
+ "line": 172,
+ "column": 8
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 2246,
- "end": 2252,
+ "value": "label",
+ "start": 3329,
+ "end": 3334,
"loc": {
"start": {
- "line": 117,
- "column": 6
+ "line": 173,
+ "column": 8
},
"end": {
- "line": 117,
- "column": 12
+ "line": 173,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "React",
- "start": 2253,
- "end": 2258,
+ "start": 3334,
+ "end": 3335,
"loc": {
"start": {
- "line": 117,
+ "line": 173,
"column": 13
},
"end": {
- "line": 117,
- "column": 18
+ "line": 173,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -32911,49 +41742,50 @@
"binop": null,
"updateContext": null
},
- "start": 2258,
- "end": 2259,
+ "value": "User First Name",
+ "start": 3336,
+ "end": 3353,
"loc": {
"start": {
- "line": 117,
- "column": 18
+ "line": 173,
+ "column": 15
},
"end": {
- "line": 117,
- "column": 19
+ "line": 173,
+ "column": 32
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "createElement",
- "start": 2259,
- "end": 2272,
+ "start": 3353,
+ "end": 3354,
"loc": {
"start": {
- "line": 117,
- "column": 19
+ "line": 173,
+ "column": 32
},
"end": {
- "line": 117,
- "column": 32
+ "line": 173,
+ "column": 33
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -32962,50 +41794,51 @@
"postfix": false,
"binop": null
},
- "start": 2272,
- "end": 2273,
+ "value": "value",
+ "start": 3363,
+ "end": 3368,
"loc": {
"start": {
- "line": 117,
- "column": 32
+ "line": 174,
+ "column": 8
},
"end": {
- "line": 117,
- "column": 33
+ "line": 174,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "React",
- "start": 2281,
- "end": 2286,
+ "start": 3368,
+ "end": 3369,
"loc": {
"start": {
- "line": 118,
- "column": 7
+ "line": 174,
+ "column": 13
},
"end": {
- "line": 118,
- "column": 12
+ "line": 174,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -33014,24 +41847,25 @@
"binop": null,
"updateContext": null
},
- "start": 2286,
- "end": 2287,
+ "value": "{user:first_name}",
+ "start": 3370,
+ "end": 3389,
"loc": {
"start": {
- "line": 118,
- "column": 12
+ "line": 174,
+ "column": 15
},
"end": {
- "line": 118,
- "column": 13
+ "line": 174,
+ "column": 34
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -33039,24 +41873,23 @@
"postfix": false,
"binop": null
},
- "value": "Fragment",
- "start": 2287,
- "end": 2295,
+ "start": 3397,
+ "end": 3398,
"loc": {
"start": {
- "line": 118,
- "column": 13
+ "line": 175,
+ "column": 7
},
"end": {
- "line": 118,
- "column": 21
+ "line": 175,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "]",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -33066,24 +41899,24 @@
"binop": null,
"updateContext": null
},
- "start": 2295,
- "end": 2296,
+ "start": 3405,
+ "end": 3406,
"loc": {
"start": {
- "line": 118,
- "column": 21
+ "line": 176,
+ "column": 6
},
"end": {
- "line": 118,
- "column": 22
+ "line": 176,
+ "column": 7
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -33091,75 +41924,77 @@
"postfix": false,
"binop": null
},
- "start": 2297,
- "end": 2298,
+ "start": 3406,
+ "end": 3407,
"loc": {
"start": {
- "line": 118,
- "column": 23
+ "line": 176,
+ "column": 7
},
"end": {
- "line": 118,
- "column": 24
+ "line": 176,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "key",
- "start": 2307,
- "end": 2310,
+ "value": "isOpen",
+ "start": 3414,
+ "end": 3420,
"loc": {
"start": {
- "line": 119,
- "column": 8
+ "line": 177,
+ "column": 6
},
"end": {
- "line": 119,
- "column": 11
+ "line": 177,
+ "column": 12
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 2310,
- "end": 2311,
+ "value": "=",
+ "start": 3420,
+ "end": 3421,
"loc": {
"start": {
- "line": 119,
- "column": 11
+ "line": 177,
+ "column": 12
},
"end": {
- "line": 119,
- "column": 12
+ "line": 177,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -33168,25 +42003,25 @@
"postfix": false,
"binop": null
},
- "value": "i",
- "start": 2312,
- "end": 2313,
+ "start": 3421,
+ "end": 3422,
"loc": {
"start": {
- "line": 119,
+ "line": 177,
"column": 13
},
"end": {
- "line": 119,
+ "line": 177,
"column": 14
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "true",
+ "keyword": "true",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -33195,16 +42030,17 @@
"binop": null,
"updateContext": null
},
- "start": 2313,
- "end": 2314,
+ "value": "true",
+ "start": 3422,
+ "end": 3426,
"loc": {
"start": {
- "line": 119,
+ "line": 177,
"column": 14
},
"end": {
- "line": 119,
- "column": 15
+ "line": 177,
+ "column": 18
}
}
},
@@ -33220,23 +42056,23 @@
"postfix": false,
"binop": null
},
- "start": 2322,
- "end": 2323,
+ "start": 3426,
+ "end": 3427,
"loc": {
"start": {
- "line": 120,
- "column": 7
+ "line": 177,
+ "column": 18
},
"end": {
- "line": 120,
- "column": 8
+ "line": 177,
+ "column": 19
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -33246,50 +42082,52 @@
"binop": null,
"updateContext": null
},
- "start": 2323,
- "end": 2324,
+ "value": "value",
+ "start": 3434,
+ "end": 3439,
"loc": {
"start": {
- "line": 120,
- "column": 8
+ "line": 178,
+ "column": 6
},
"end": {
- "line": 120,
- "column": 9
+ "line": 178,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "field",
- "start": 2332,
- "end": 2337,
+ "value": "=",
+ "start": 3439,
+ "end": 3440,
"loc": {
"start": {
- "line": 121,
- "column": 7
+ "line": 178,
+ "column": 11
},
"end": {
- "line": 121,
+ "line": 178,
"column": 12
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -33297,42 +42135,42 @@
"postfix": false,
"binop": null
},
- "start": 2344,
- "end": 2345,
+ "start": 3440,
+ "end": 3441,
"loc": {
"start": {
- "line": 122,
- "column": 6
+ "line": 178,
+ "column": 12
},
"end": {
- "line": 122,
- "column": 7
+ "line": 178,
+ "column": 13
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2345,
- "end": 2346,
+ "value": "magicFieldValue",
+ "start": 3441,
+ "end": 3456,
"loc": {
"start": {
- "line": 122,
- "column": 7
+ "line": 178,
+ "column": 13
},
"end": {
- "line": 122,
- "column": 8
+ "line": 178,
+ "column": 28
}
}
},
@@ -33348,47 +42186,49 @@
"postfix": false,
"binop": null
},
- "start": 2352,
- "end": 2353,
+ "start": 3456,
+ "end": 3457,
"loc": {
"start": {
- "line": 123,
- "column": 5
+ "line": 178,
+ "column": 28
},
"end": {
- "line": 123,
- "column": 6
+ "line": 178,
+ "column": 29
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
+ "label": "/",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 2353,
- "end": 2354,
+ "value": "/",
+ "start": 3463,
+ "end": 3464,
"loc": {
"start": {
- "line": 123,
- "column": 6
+ "line": 179,
+ "column": 5
},
"end": {
- "line": 123,
- "column": 7
+ "line": 179,
+ "column": 6
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -33398,16 +42238,16 @@
"postfix": false,
"binop": null
},
- "start": 2354,
- "end": 2355,
+ "start": 3464,
+ "end": 3465,
"loc": {
"start": {
- "line": 123,
- "column": 7
+ "line": 179,
+ "column": 6
},
"end": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
}
}
},
@@ -33425,15 +42265,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t",
- "start": 2355,
- "end": 2360,
+ "start": 3465,
+ "end": 3470,
"loc": {
"start": {
- "line": 123,
- "column": 8
+ "line": 179,
+ "column": 7
},
"end": {
- "line": 124,
+ "line": 180,
"column": 4
}
}
@@ -33450,15 +42290,15 @@
"postfix": false,
"binop": null
},
- "start": 2360,
- "end": 2361,
+ "start": 3470,
+ "end": 3471,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 4
},
"end": {
- "line": 124,
+ "line": 180,
"column": 5
}
}
@@ -33477,15 +42317,15 @@
"updateContext": null
},
"value": "/",
- "start": 2361,
- "end": 2362,
+ "start": 3471,
+ "end": 3472,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 5
},
"end": {
- "line": 124,
+ "line": 180,
"column": 6
}
}
@@ -33504,15 +42344,15 @@
"updateContext": null
},
"value": "div",
- "start": 2362,
- "end": 2365,
+ "start": 3472,
+ "end": 3475,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 6
},
"end": {
- "line": 124,
+ "line": 180,
"column": 9
}
}
@@ -33529,15 +42369,15 @@
"postfix": false,
"binop": null
},
- "start": 2365,
- "end": 2366,
+ "start": 3475,
+ "end": 3476,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 9
},
"end": {
- "line": 124,
+ "line": 180,
"column": 10
}
}
@@ -33556,15 +42396,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t",
- "start": 2366,
- "end": 2372,
+ "start": 3476,
+ "end": 3482,
"loc": {
"start": {
- "line": 124,
+ "line": 180,
"column": 10
},
"end": {
- "line": 126,
+ "line": 182,
"column": 4
}
}
@@ -33581,15 +42421,15 @@
"postfix": false,
"binop": null
},
- "start": 2372,
- "end": 2373,
+ "start": 3482,
+ "end": 3483,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 4
},
"end": {
- "line": 126,
+ "line": 182,
"column": 5
}
}
@@ -33608,15 +42448,15 @@
"updateContext": null
},
"value": "div",
- "start": 2373,
- "end": 2376,
+ "start": 3483,
+ "end": 3486,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 5
},
"end": {
- "line": 126,
+ "line": 182,
"column": 8
}
}
@@ -33633,15 +42473,15 @@
"postfix": false,
"binop": null
},
- "start": 2376,
- "end": 2377,
+ "start": 3486,
+ "end": 3487,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 8
},
"end": {
- "line": 126,
+ "line": 182,
"column": 9
}
}
@@ -33660,15 +42500,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 2377,
- "end": 2383,
+ "start": 3487,
+ "end": 3493,
"loc": {
"start": {
- "line": 126,
+ "line": 182,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 5
}
}
@@ -33685,15 +42525,15 @@
"postfix": false,
"binop": null
},
- "start": 2383,
- "end": 2384,
+ "start": 3493,
+ "end": 3494,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 5
},
"end": {
- "line": 127,
+ "line": 183,
"column": 6
}
}
@@ -33712,15 +42552,15 @@
"updateContext": null
},
"value": "h2",
- "start": 2384,
- "end": 2386,
+ "start": 3494,
+ "end": 3496,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 6
},
"end": {
- "line": 127,
+ "line": 183,
"column": 8
}
}
@@ -33737,15 +42577,15 @@
"postfix": false,
"binop": null
},
- "start": 2386,
- "end": 2387,
+ "start": 3496,
+ "end": 3497,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 8
},
"end": {
- "line": 127,
+ "line": 183,
"column": 9
}
}
@@ -33764,15 +42604,15 @@
"updateContext": null
},
"value": "Inputs",
- "start": 2387,
- "end": 2393,
+ "start": 3497,
+ "end": 3503,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 9
},
"end": {
- "line": 127,
+ "line": 183,
"column": 15
}
}
@@ -33789,15 +42629,15 @@
"postfix": false,
"binop": null
},
- "start": 2393,
- "end": 2394,
+ "start": 3503,
+ "end": 3504,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 15
},
"end": {
- "line": 127,
+ "line": 183,
"column": 16
}
}
@@ -33816,15 +42656,15 @@
"updateContext": null
},
"value": "/",
- "start": 2394,
- "end": 2395,
+ "start": 3504,
+ "end": 3505,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 16
},
"end": {
- "line": 127,
+ "line": 183,
"column": 17
}
}
@@ -33843,15 +42683,15 @@
"updateContext": null
},
"value": "h2",
- "start": 2395,
- "end": 2397,
+ "start": 3505,
+ "end": 3507,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 17
},
"end": {
- "line": 127,
+ "line": 183,
"column": 19
}
}
@@ -33868,15 +42708,15 @@
"postfix": false,
"binop": null
},
- "start": 2397,
- "end": 2398,
+ "start": 3507,
+ "end": 3508,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 19
},
"end": {
- "line": 127,
+ "line": 183,
"column": 20
}
}
@@ -33895,15 +42735,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 2398,
- "end": 2404,
+ "start": 3508,
+ "end": 3514,
"loc": {
"start": {
- "line": 127,
+ "line": 183,
"column": 20
},
"end": {
- "line": 128,
+ "line": 184,
"column": 5
}
}
@@ -33920,15 +42760,15 @@
"postfix": false,
"binop": null
},
- "start": 2404,
- "end": 2405,
+ "start": 3514,
+ "end": 3515,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 5
},
"end": {
- "line": 128,
+ "line": 184,
"column": 6
}
}
@@ -33947,15 +42787,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 2405,
- "end": 2415,
+ "start": 3515,
+ "end": 3525,
"loc": {
"start": {
- "line": 128,
+ "line": 184,
"column": 6
},
"end": {
- "line": 128,
+ "line": 184,
"column": 16
}
}
@@ -33974,15 +42814,15 @@
"updateContext": null
},
"value": "id",
- "start": 2422,
- "end": 2424,
+ "start": 3532,
+ "end": 3534,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 6
},
"end": {
- "line": 129,
+ "line": 185,
"column": 8
}
}
@@ -34001,15 +42841,15 @@
"updateContext": null
},
"value": "=",
- "start": 2424,
- "end": 2425,
+ "start": 3534,
+ "end": 3535,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 8
},
"end": {
- "line": 129,
+ "line": 185,
"column": 9
}
}
@@ -34026,15 +42866,15 @@
"postfix": false,
"binop": null
},
- "start": 2425,
- "end": 2426,
+ "start": 3535,
+ "end": 3536,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 9
},
"end": {
- "line": 129,
+ "line": 185,
"column": 10
}
}
@@ -34053,15 +42893,15 @@
"updateContext": null
},
"value": "control-22",
- "start": 2426,
- "end": 2438,
+ "start": 3536,
+ "end": 3548,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 10
},
"end": {
- "line": 129,
+ "line": 185,
"column": 22
}
}
@@ -34078,15 +42918,15 @@
"postfix": false,
"binop": null
},
- "start": 2438,
- "end": 2439,
+ "start": 3548,
+ "end": 3549,
"loc": {
"start": {
- "line": 129,
+ "line": 185,
"column": 22
},
"end": {
- "line": 129,
+ "line": 185,
"column": 23
}
}
@@ -34105,15 +42945,15 @@
"updateContext": null
},
"value": "label",
- "start": 2446,
- "end": 2451,
+ "start": 3556,
+ "end": 3561,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 6
},
"end": {
- "line": 130,
+ "line": 186,
"column": 11
}
}
@@ -34132,15 +42972,15 @@
"updateContext": null
},
"value": "=",
- "start": 2451,
- "end": 2452,
+ "start": 3561,
+ "end": 3562,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 11
},
"end": {
- "line": 130,
+ "line": 186,
"column": 12
}
}
@@ -34157,15 +42997,15 @@
"postfix": false,
"binop": null
},
- "start": 2452,
- "end": 2453,
+ "start": 3562,
+ "end": 3563,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 12
},
"end": {
- "line": 130,
+ "line": 186,
"column": 13
}
}
@@ -34184,15 +43024,15 @@
"updateContext": null
},
"value": "Required Text input",
- "start": 2453,
- "end": 2474,
+ "start": 3563,
+ "end": 3584,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 13
},
"end": {
- "line": 130,
+ "line": 186,
"column": 34
}
}
@@ -34209,15 +43049,15 @@
"postfix": false,
"binop": null
},
- "start": 2474,
- "end": 2475,
+ "start": 3584,
+ "end": 3585,
"loc": {
"start": {
- "line": 130,
+ "line": 186,
"column": 34
},
"end": {
- "line": 130,
+ "line": 186,
"column": 35
}
}
@@ -34236,15 +43076,15 @@
"updateContext": null
},
"value": "type",
- "start": 2482,
- "end": 2486,
+ "start": 3592,
+ "end": 3596,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 6
},
"end": {
- "line": 131,
+ "line": 187,
"column": 10
}
}
@@ -34263,15 +43103,15 @@
"updateContext": null
},
"value": "=",
- "start": 2486,
- "end": 2487,
+ "start": 3596,
+ "end": 3597,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 10
},
"end": {
- "line": 131,
+ "line": 187,
"column": 11
}
}
@@ -34288,15 +43128,15 @@
"postfix": false,
"binop": null
},
- "start": 2487,
- "end": 2488,
+ "start": 3597,
+ "end": 3598,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 11
},
"end": {
- "line": 131,
+ "line": 187,
"column": 12
}
}
@@ -34315,15 +43155,15 @@
"updateContext": null
},
"value": "input",
- "start": 2488,
- "end": 2495,
+ "start": 3598,
+ "end": 3605,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 12
},
"end": {
- "line": 131,
+ "line": 187,
"column": 19
}
}
@@ -34340,15 +43180,15 @@
"postfix": false,
"binop": null
},
- "start": 2495,
- "end": 2496,
+ "start": 3605,
+ "end": 3606,
"loc": {
"start": {
- "line": 131,
+ "line": 187,
"column": 19
},
"end": {
- "line": 131,
+ "line": 187,
"column": 20
}
}
@@ -34367,15 +43207,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 2503,
- "end": 2513,
+ "start": 3613,
+ "end": 3623,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 6
},
"end": {
- "line": 132,
+ "line": 188,
"column": 16
}
}
@@ -34394,15 +43234,15 @@
"updateContext": null
},
"value": "=",
- "start": 2513,
- "end": 2514,
+ "start": 3623,
+ "end": 3624,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 16
},
"end": {
- "line": 132,
+ "line": 188,
"column": 17
}
}
@@ -34419,15 +43259,15 @@
"postfix": false,
"binop": null
},
- "start": 2514,
- "end": 2515,
+ "start": 3624,
+ "end": 3625,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 17
},
"end": {
- "line": 132,
+ "line": 188,
"column": 18
}
}
@@ -34447,15 +43287,15 @@
"updateContext": null
},
"value": "true",
- "start": 2515,
- "end": 2519,
+ "start": 3625,
+ "end": 3629,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 18
},
"end": {
- "line": 132,
+ "line": 188,
"column": 22
}
}
@@ -34472,15 +43312,15 @@
"postfix": false,
"binop": null
},
- "start": 2519,
- "end": 2520,
+ "start": 3629,
+ "end": 3630,
"loc": {
"start": {
- "line": 132,
+ "line": 188,
"column": 22
},
"end": {
- "line": 132,
+ "line": 188,
"column": 23
}
}
@@ -34499,15 +43339,15 @@
"updateContext": null
},
"value": "value",
- "start": 2527,
- "end": 2532,
+ "start": 3637,
+ "end": 3642,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 6
},
"end": {
- "line": 133,
+ "line": 189,
"column": 11
}
}
@@ -34526,15 +43366,15 @@
"updateContext": null
},
"value": "=",
- "start": 2532,
- "end": 2533,
+ "start": 3642,
+ "end": 3643,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 11
},
"end": {
- "line": 133,
+ "line": 189,
"column": 12
}
}
@@ -34551,15 +43391,15 @@
"postfix": false,
"binop": null
},
- "start": 2533,
- "end": 2534,
+ "start": 3643,
+ "end": 3644,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 12
},
"end": {
- "line": 133,
+ "line": 189,
"column": 13
}
}
@@ -34577,15 +43417,15 @@
"binop": null
},
"value": "values",
- "start": 2534,
- "end": 2540,
+ "start": 3644,
+ "end": 3650,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 13
},
"end": {
- "line": 133,
+ "line": 189,
"column": 19
}
}
@@ -34603,15 +43443,15 @@
"binop": null,
"updateContext": null
},
- "start": 2540,
- "end": 2541,
+ "start": 3650,
+ "end": 3651,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 19
},
"end": {
- "line": 133,
+ "line": 189,
"column": 20
}
}
@@ -34629,15 +43469,15 @@
"binop": null
},
"value": "one",
- "start": 2541,
- "end": 2544,
+ "start": 3651,
+ "end": 3654,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 20
},
"end": {
- "line": 133,
+ "line": 189,
"column": 23
}
}
@@ -34654,15 +43494,15 @@
"postfix": false,
"binop": null
},
- "start": 2544,
- "end": 2545,
+ "start": 3654,
+ "end": 3655,
"loc": {
"start": {
- "line": 133,
+ "line": 189,
"column": 23
},
"end": {
- "line": 133,
+ "line": 189,
"column": 24
}
}
@@ -34681,15 +43521,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 2552,
- "end": 2565,
+ "start": 3662,
+ "end": 3675,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 6
},
"end": {
- "line": 134,
+ "line": 190,
"column": 19
}
}
@@ -34708,15 +43548,15 @@
"updateContext": null
},
"value": "=",
- "start": 2565,
- "end": 2566,
+ "start": 3675,
+ "end": 3676,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 19
},
"end": {
- "line": 134,
+ "line": 190,
"column": 20
}
}
@@ -34733,15 +43573,15 @@
"postfix": false,
"binop": null
},
- "start": 2566,
- "end": 2567,
+ "start": 3676,
+ "end": 3677,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 20
},
"end": {
- "line": 134,
+ "line": 190,
"column": 21
}
}
@@ -34758,15 +43598,15 @@
"postfix": false,
"binop": null
},
- "start": 2567,
- "end": 2568,
+ "start": 3677,
+ "end": 3678,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 21
},
"end": {
- "line": 134,
+ "line": 190,
"column": 22
}
}
@@ -34784,15 +43624,15 @@
"binop": null
},
"value": "newValue",
- "start": 2568,
- "end": 2576,
+ "start": 3678,
+ "end": 3686,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 22
},
"end": {
- "line": 134,
+ "line": 190,
"column": 30
}
}
@@ -34809,15 +43649,15 @@
"postfix": false,
"binop": null
},
- "start": 2576,
- "end": 2577,
+ "start": 3686,
+ "end": 3687,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 30
},
"end": {
- "line": 134,
+ "line": 190,
"column": 31
}
}
@@ -34835,15 +43675,15 @@
"binop": null,
"updateContext": null
},
- "start": 2578,
- "end": 2580,
+ "start": 3688,
+ "end": 3690,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 32
},
"end": {
- "line": 134,
+ "line": 190,
"column": 34
}
}
@@ -34860,15 +43700,15 @@
"postfix": false,
"binop": null
},
- "start": 2581,
- "end": 2582,
+ "start": 3691,
+ "end": 3692,
"loc": {
"start": {
- "line": 134,
+ "line": 190,
"column": 35
},
"end": {
- "line": 134,
+ "line": 190,
"column": 36
}
}
@@ -34886,15 +43726,15 @@
"binop": null
},
"value": "values",
- "start": 2590,
- "end": 2596,
+ "start": 3700,
+ "end": 3706,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 7
},
"end": {
- "line": 135,
+ "line": 191,
"column": 13
}
}
@@ -34912,15 +43752,15 @@
"binop": null,
"updateContext": null
},
- "start": 2596,
- "end": 2597,
+ "start": 3706,
+ "end": 3707,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 13
},
"end": {
- "line": 135,
+ "line": 191,
"column": 14
}
}
@@ -34938,15 +43778,15 @@
"binop": null
},
"value": "one",
- "start": 2597,
- "end": 2600,
+ "start": 3707,
+ "end": 3710,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 14
},
"end": {
- "line": 135,
+ "line": 191,
"column": 17
}
}
@@ -34965,15 +43805,15 @@
"updateContext": null
},
"value": "=",
- "start": 2600,
- "end": 2601,
+ "start": 3710,
+ "end": 3711,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 17
},
"end": {
- "line": 135,
+ "line": 191,
"column": 18
}
}
@@ -34991,15 +43831,15 @@
"binop": null
},
"value": "newValue",
- "start": 2601,
- "end": 2609,
+ "start": 3711,
+ "end": 3719,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 18
},
"end": {
- "line": 135,
+ "line": 191,
"column": 26
}
}
@@ -35017,15 +43857,15 @@
"binop": null,
"updateContext": null
},
- "start": 2609,
- "end": 2610,
+ "start": 3719,
+ "end": 3720,
"loc": {
"start": {
- "line": 135,
+ "line": 191,
"column": 26
},
"end": {
- "line": 135,
+ "line": 191,
"column": 27
}
}
@@ -35042,15 +43882,15 @@
"postfix": false,
"binop": null
},
- "start": 2617,
- "end": 2618,
+ "start": 3727,
+ "end": 3728,
"loc": {
"start": {
- "line": 136,
+ "line": 192,
"column": 6
},
"end": {
- "line": 136,
+ "line": 192,
"column": 7
}
}
@@ -35067,15 +43907,15 @@
"postfix": false,
"binop": null
},
- "start": 2618,
- "end": 2619,
+ "start": 3728,
+ "end": 3729,
"loc": {
"start": {
- "line": 136,
+ "line": 192,
"column": 7
},
"end": {
- "line": 136,
+ "line": 192,
"column": 8
}
}
@@ -35094,15 +43934,15 @@
"updateContext": null
},
"value": "/",
- "start": 2625,
- "end": 2626,
+ "start": 3735,
+ "end": 3736,
"loc": {
"start": {
- "line": 137,
+ "line": 193,
"column": 5
},
"end": {
- "line": 137,
+ "line": 193,
"column": 6
}
}
@@ -35119,15 +43959,15 @@
"postfix": false,
"binop": null
},
- "start": 2626,
- "end": 2627,
+ "start": 3736,
+ "end": 3737,
"loc": {
"start": {
- "line": 137,
+ "line": 193,
"column": 6
},
"end": {
- "line": 137,
+ "line": 193,
"column": 7
}
}
@@ -35146,15 +43986,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t\t",
- "start": 2627,
- "end": 2634,
+ "start": 3737,
+ "end": 3744,
"loc": {
"start": {
- "line": 137,
+ "line": 193,
"column": 7
},
"end": {
- "line": 139,
+ "line": 195,
"column": 5
}
}
@@ -35171,15 +44011,15 @@
"postfix": false,
"binop": null
},
- "start": 2634,
- "end": 2635,
+ "start": 3744,
+ "end": 3745,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 5
},
"end": {
- "line": 139,
+ "line": 195,
"column": 6
}
}
@@ -35198,15 +44038,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 2635,
- "end": 2645,
+ "start": 3745,
+ "end": 3755,
"loc": {
"start": {
- "line": 139,
+ "line": 195,
"column": 6
},
"end": {
- "line": 139,
+ "line": 195,
"column": 16
}
}
@@ -35225,15 +44065,15 @@
"updateContext": null
},
"value": "id",
- "start": 2652,
- "end": 2654,
+ "start": 3762,
+ "end": 3764,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 6
},
"end": {
- "line": 140,
+ "line": 196,
"column": 8
}
}
@@ -35252,15 +44092,15 @@
"updateContext": null
},
"value": "=",
- "start": 2654,
- "end": 2655,
+ "start": 3764,
+ "end": 3765,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 8
},
"end": {
- "line": 140,
+ "line": 196,
"column": 9
}
}
@@ -35277,15 +44117,15 @@
"postfix": false,
"binop": null
},
- "start": 2655,
- "end": 2656,
+ "start": 3765,
+ "end": 3766,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 9
},
"end": {
- "line": 140,
+ "line": 196,
"column": 10
}
}
@@ -35304,15 +44144,15 @@
"updateContext": null
},
"value": "control-23",
- "start": 2656,
- "end": 2668,
+ "start": 3766,
+ "end": 3778,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 10
},
"end": {
- "line": 140,
+ "line": 196,
"column": 22
}
}
@@ -35329,15 +44169,15 @@
"postfix": false,
"binop": null
},
- "start": 2668,
- "end": 2669,
+ "start": 3778,
+ "end": 3779,
"loc": {
"start": {
- "line": 140,
+ "line": 196,
"column": 22
},
"end": {
- "line": 140,
+ "line": 196,
"column": 23
}
}
@@ -35356,15 +44196,15 @@
"updateContext": null
},
"value": "label",
- "start": 2676,
- "end": 2681,
+ "start": 3786,
+ "end": 3791,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 6
},
"end": {
- "line": 141,
+ "line": 197,
"column": 11
}
}
@@ -35383,15 +44223,15 @@
"updateContext": null
},
"value": "=",
- "start": 2681,
- "end": 2682,
+ "start": 3791,
+ "end": 3792,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 11
},
"end": {
- "line": 141,
+ "line": 197,
"column": 12
}
}
@@ -35408,15 +44248,15 @@
"postfix": false,
"binop": null
},
- "start": 2682,
- "end": 2683,
+ "start": 3792,
+ "end": 3793,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 12
},
"end": {
- "line": 141,
+ "line": 197,
"column": 13
}
}
@@ -35435,15 +44275,15 @@
"updateContext": null
},
"value": "Non Required Text input",
- "start": 2683,
- "end": 2708,
+ "start": 3793,
+ "end": 3818,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 13
},
"end": {
- "line": 141,
+ "line": 197,
"column": 38
}
}
@@ -35460,15 +44300,15 @@
"postfix": false,
"binop": null
},
- "start": 2708,
- "end": 2709,
+ "start": 3818,
+ "end": 3819,
"loc": {
"start": {
- "line": 141,
+ "line": 197,
"column": 38
},
"end": {
- "line": 141,
+ "line": 197,
"column": 39
}
}
@@ -35487,15 +44327,15 @@
"updateContext": null
},
"value": "type",
- "start": 2716,
- "end": 2720,
+ "start": 3826,
+ "end": 3830,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 6
},
"end": {
- "line": 142,
+ "line": 198,
"column": 10
}
}
@@ -35514,15 +44354,15 @@
"updateContext": null
},
"value": "=",
- "start": 2720,
- "end": 2721,
+ "start": 3830,
+ "end": 3831,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 10
},
"end": {
- "line": 142,
+ "line": 198,
"column": 11
}
}
@@ -35539,15 +44379,15 @@
"postfix": false,
"binop": null
},
- "start": 2721,
- "end": 2722,
+ "start": 3831,
+ "end": 3832,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 11
},
"end": {
- "line": 142,
+ "line": 198,
"column": 12
}
}
@@ -35566,15 +44406,15 @@
"updateContext": null
},
"value": "input",
- "start": 2722,
- "end": 2729,
+ "start": 3832,
+ "end": 3839,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 12
},
"end": {
- "line": 142,
+ "line": 198,
"column": 19
}
}
@@ -35591,15 +44431,15 @@
"postfix": false,
"binop": null
},
- "start": 2729,
- "end": 2730,
+ "start": 3839,
+ "end": 3840,
"loc": {
"start": {
- "line": 142,
+ "line": 198,
"column": 19
},
"end": {
- "line": 142,
+ "line": 198,
"column": 20
}
}
@@ -35618,15 +44458,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 2737,
- "end": 2747,
+ "start": 3847,
+ "end": 3857,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 6
},
"end": {
- "line": 143,
+ "line": 199,
"column": 16
}
}
@@ -35645,15 +44485,15 @@
"updateContext": null
},
"value": "=",
- "start": 2747,
- "end": 2748,
+ "start": 3857,
+ "end": 3858,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 16
},
"end": {
- "line": 143,
+ "line": 199,
"column": 17
}
}
@@ -35670,15 +44510,15 @@
"postfix": false,
"binop": null
},
- "start": 2748,
- "end": 2749,
+ "start": 3858,
+ "end": 3859,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 17
},
"end": {
- "line": 143,
+ "line": 199,
"column": 18
}
}
@@ -35698,15 +44538,15 @@
"updateContext": null
},
"value": "true",
- "start": 2749,
- "end": 2753,
+ "start": 3859,
+ "end": 3863,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 18
},
"end": {
- "line": 143,
+ "line": 199,
"column": 22
}
}
@@ -35723,15 +44563,15 @@
"postfix": false,
"binop": null
},
- "start": 2753,
- "end": 2754,
+ "start": 3863,
+ "end": 3864,
"loc": {
"start": {
- "line": 143,
+ "line": 199,
"column": 22
},
"end": {
- "line": 143,
+ "line": 199,
"column": 23
}
}
@@ -35750,15 +44590,15 @@
"updateContext": null
},
"value": "value",
- "start": 2761,
- "end": 2766,
+ "start": 3871,
+ "end": 3876,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 6
},
"end": {
- "line": 144,
+ "line": 200,
"column": 11
}
}
@@ -35777,15 +44617,15 @@
"updateContext": null
},
"value": "=",
- "start": 2766,
- "end": 2767,
+ "start": 3876,
+ "end": 3877,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 11
},
"end": {
- "line": 144,
+ "line": 200,
"column": 12
}
}
@@ -35802,15 +44642,15 @@
"postfix": false,
"binop": null
},
- "start": 2767,
- "end": 2768,
+ "start": 3877,
+ "end": 3878,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 12
},
"end": {
- "line": 144,
+ "line": 200,
"column": 13
}
}
@@ -35828,15 +44668,15 @@
"binop": null
},
"value": "values",
- "start": 2768,
- "end": 2774,
+ "start": 3878,
+ "end": 3884,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 13
},
"end": {
- "line": 144,
+ "line": 200,
"column": 19
}
}
@@ -35854,15 +44694,15 @@
"binop": null,
"updateContext": null
},
- "start": 2774,
- "end": 2775,
+ "start": 3884,
+ "end": 3885,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 19
},
"end": {
- "line": 144,
+ "line": 200,
"column": 20
}
}
@@ -35880,15 +44720,15 @@
"binop": null
},
"value": "two",
- "start": 2775,
- "end": 2778,
+ "start": 3885,
+ "end": 3888,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 20
},
"end": {
- "line": 144,
+ "line": 200,
"column": 23
}
}
@@ -35905,15 +44745,15 @@
"postfix": false,
"binop": null
},
- "start": 2778,
- "end": 2779,
+ "start": 3888,
+ "end": 3889,
"loc": {
"start": {
- "line": 144,
+ "line": 200,
"column": 23
},
"end": {
- "line": 144,
+ "line": 200,
"column": 24
}
}
@@ -35932,15 +44772,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 2786,
- "end": 2799,
+ "start": 3896,
+ "end": 3909,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 6
},
"end": {
- "line": 145,
+ "line": 201,
"column": 19
}
}
@@ -35959,15 +44799,15 @@
"updateContext": null
},
"value": "=",
- "start": 2799,
- "end": 2800,
+ "start": 3909,
+ "end": 3910,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 19
},
"end": {
- "line": 145,
+ "line": 201,
"column": 20
}
}
@@ -35984,15 +44824,15 @@
"postfix": false,
"binop": null
},
- "start": 2800,
- "end": 2801,
+ "start": 3910,
+ "end": 3911,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 20
},
"end": {
- "line": 145,
+ "line": 201,
"column": 21
}
}
@@ -36009,15 +44849,15 @@
"postfix": false,
"binop": null
},
- "start": 2801,
- "end": 2802,
+ "start": 3911,
+ "end": 3912,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 21
},
"end": {
- "line": 145,
+ "line": 201,
"column": 22
}
}
@@ -36035,15 +44875,15 @@
"binop": null
},
"value": "newValue",
- "start": 2802,
- "end": 2810,
+ "start": 3912,
+ "end": 3920,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 22
},
"end": {
- "line": 145,
+ "line": 201,
"column": 30
}
}
@@ -36060,15 +44900,15 @@
"postfix": false,
"binop": null
},
- "start": 2810,
- "end": 2811,
+ "start": 3920,
+ "end": 3921,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 30
},
"end": {
- "line": 145,
+ "line": 201,
"column": 31
}
}
@@ -36086,15 +44926,15 @@
"binop": null,
"updateContext": null
},
- "start": 2812,
- "end": 2814,
+ "start": 3922,
+ "end": 3924,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 32
},
"end": {
- "line": 145,
+ "line": 201,
"column": 34
}
}
@@ -36111,15 +44951,15 @@
"postfix": false,
"binop": null
},
- "start": 2815,
- "end": 2816,
+ "start": 3925,
+ "end": 3926,
"loc": {
"start": {
- "line": 145,
+ "line": 201,
"column": 35
},
"end": {
- "line": 145,
+ "line": 201,
"column": 36
}
}
@@ -36137,15 +44977,15 @@
"binop": null
},
"value": "values",
- "start": 2824,
- "end": 2830,
+ "start": 3934,
+ "end": 3940,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 7
},
"end": {
- "line": 146,
+ "line": 202,
"column": 13
}
}
@@ -36163,15 +45003,15 @@
"binop": null,
"updateContext": null
},
- "start": 2830,
- "end": 2831,
+ "start": 3940,
+ "end": 3941,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 13
},
"end": {
- "line": 146,
+ "line": 202,
"column": 14
}
}
@@ -36189,15 +45029,15 @@
"binop": null
},
"value": "two",
- "start": 2831,
- "end": 2834,
+ "start": 3941,
+ "end": 3944,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 14
},
"end": {
- "line": 146,
+ "line": 202,
"column": 17
}
}
@@ -36216,15 +45056,15 @@
"updateContext": null
},
"value": "=",
- "start": 2834,
- "end": 2835,
+ "start": 3944,
+ "end": 3945,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 17
},
"end": {
- "line": 146,
+ "line": 202,
"column": 18
}
}
@@ -36242,15 +45082,15 @@
"binop": null
},
"value": "newValue",
- "start": 2835,
- "end": 2843,
+ "start": 3945,
+ "end": 3953,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 18
},
"end": {
- "line": 146,
+ "line": 202,
"column": 26
}
}
@@ -36268,15 +45108,15 @@
"binop": null,
"updateContext": null
},
- "start": 2843,
- "end": 2844,
+ "start": 3953,
+ "end": 3954,
"loc": {
"start": {
- "line": 146,
+ "line": 202,
"column": 26
},
"end": {
- "line": 146,
+ "line": 202,
"column": 27
}
}
@@ -36293,15 +45133,15 @@
"postfix": false,
"binop": null
},
- "start": 2851,
- "end": 2852,
+ "start": 3961,
+ "end": 3962,
"loc": {
"start": {
- "line": 147,
+ "line": 203,
"column": 6
},
"end": {
- "line": 147,
+ "line": 203,
"column": 7
}
}
@@ -36318,15 +45158,15 @@
"postfix": false,
"binop": null
},
- "start": 2852,
- "end": 2853,
+ "start": 3962,
+ "end": 3963,
"loc": {
"start": {
- "line": 147,
+ "line": 203,
"column": 7
},
"end": {
- "line": 147,
+ "line": 203,
"column": 8
}
}
@@ -36345,15 +45185,15 @@
"updateContext": null
},
"value": "/",
- "start": 2859,
- "end": 2860,
+ "start": 3969,
+ "end": 3970,
"loc": {
"start": {
- "line": 148,
+ "line": 204,
"column": 5
},
"end": {
- "line": 148,
+ "line": 204,
"column": 6
}
}
@@ -36370,15 +45210,15 @@
"postfix": false,
"binop": null
},
- "start": 2860,
- "end": 2861,
+ "start": 3970,
+ "end": 3971,
"loc": {
"start": {
- "line": 148,
+ "line": 204,
"column": 6
},
"end": {
- "line": 148,
+ "line": 204,
"column": 7
}
}
@@ -36397,15 +45237,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t\t",
- "start": 2861,
- "end": 2868,
+ "start": 3971,
+ "end": 3978,
"loc": {
"start": {
- "line": 148,
+ "line": 204,
"column": 7
},
"end": {
- "line": 150,
+ "line": 206,
"column": 5
}
}
@@ -36422,15 +45262,15 @@
"postfix": false,
"binop": null
},
- "start": 2868,
- "end": 2869,
+ "start": 3978,
+ "end": 3979,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 5
},
"end": {
- "line": 150,
+ "line": 206,
"column": 6
}
}
@@ -36449,15 +45289,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 2869,
- "end": 2879,
+ "start": 3979,
+ "end": 3989,
"loc": {
"start": {
- "line": 150,
+ "line": 206,
"column": 6
},
"end": {
- "line": 150,
+ "line": 206,
"column": 16
}
}
@@ -36476,15 +45316,15 @@
"updateContext": null
},
"value": "id",
- "start": 2886,
- "end": 2888,
+ "start": 3996,
+ "end": 3998,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 6
},
"end": {
- "line": 151,
+ "line": 207,
"column": 8
}
}
@@ -36503,15 +45343,15 @@
"updateContext": null
},
"value": "=",
- "start": 2888,
- "end": 2889,
+ "start": 3998,
+ "end": 3999,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 8
},
"end": {
- "line": 151,
+ "line": 207,
"column": 9
}
}
@@ -36528,15 +45368,15 @@
"postfix": false,
"binop": null
},
- "start": 2889,
- "end": 2890,
+ "start": 3999,
+ "end": 4000,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 9
},
"end": {
- "line": 151,
+ "line": 207,
"column": 10
}
}
@@ -36555,15 +45395,15 @@
"updateContext": null
},
"value": "control-23",
- "start": 2890,
- "end": 2902,
+ "start": 4000,
+ "end": 4012,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 10
},
"end": {
- "line": 151,
+ "line": 207,
"column": 22
}
}
@@ -36580,15 +45420,15 @@
"postfix": false,
"binop": null
},
- "start": 2902,
- "end": 2903,
+ "start": 4012,
+ "end": 4013,
"loc": {
"start": {
- "line": 151,
+ "line": 207,
"column": 22
},
"end": {
- "line": 151,
+ "line": 207,
"column": 23
}
}
@@ -36607,15 +45447,15 @@
"updateContext": null
},
"value": "label",
- "start": 2910,
- "end": 2915,
+ "start": 4020,
+ "end": 4025,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 6
},
"end": {
- "line": 152,
+ "line": 208,
"column": 11
}
}
@@ -36634,15 +45474,15 @@
"updateContext": null
},
"value": "=",
- "start": 2915,
- "end": 2916,
+ "start": 4025,
+ "end": 4026,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 11
},
"end": {
- "line": 152,
+ "line": 208,
"column": 12
}
}
@@ -36659,15 +45499,15 @@
"postfix": false,
"binop": null
},
- "start": 2916,
- "end": 2917,
+ "start": 4026,
+ "end": 4027,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 12
},
"end": {
- "line": 152,
+ "line": 208,
"column": 13
}
}
@@ -36686,15 +45526,15 @@
"updateContext": null
},
"value": "With Help Text",
- "start": 2917,
- "end": 2933,
+ "start": 4027,
+ "end": 4043,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 13
},
"end": {
- "line": 152,
+ "line": 208,
"column": 29
}
}
@@ -36711,15 +45551,15 @@
"postfix": false,
"binop": null
},
- "start": 2933,
- "end": 2934,
+ "start": 4043,
+ "end": 4044,
"loc": {
"start": {
- "line": 152,
+ "line": 208,
"column": 29
},
"end": {
- "line": 152,
+ "line": 208,
"column": 30
}
}
@@ -36738,15 +45578,15 @@
"updateContext": null
},
"value": "type",
- "start": 2941,
- "end": 2945,
+ "start": 4051,
+ "end": 4055,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 6
},
"end": {
- "line": 153,
+ "line": 209,
"column": 10
}
}
@@ -36765,15 +45605,15 @@
"updateContext": null
},
"value": "=",
- "start": 2945,
- "end": 2946,
+ "start": 4055,
+ "end": 4056,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 10
},
"end": {
- "line": 153,
+ "line": 209,
"column": 11
}
}
@@ -36790,15 +45630,15 @@
"postfix": false,
"binop": null
},
- "start": 2946,
- "end": 2947,
+ "start": 4056,
+ "end": 4057,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 11
},
"end": {
- "line": 153,
+ "line": 209,
"column": 12
}
}
@@ -36817,15 +45657,15 @@
"updateContext": null
},
"value": "input",
- "start": 2947,
- "end": 2954,
+ "start": 4057,
+ "end": 4064,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 12
},
"end": {
- "line": 153,
+ "line": 209,
"column": 19
}
}
@@ -36842,15 +45682,15 @@
"postfix": false,
"binop": null
},
- "start": 2954,
- "end": 2955,
+ "start": 4064,
+ "end": 4065,
"loc": {
"start": {
- "line": 153,
+ "line": 209,
"column": 19
},
"end": {
- "line": 153,
+ "line": 209,
"column": 20
}
}
@@ -36869,15 +45709,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 2962,
- "end": 2972,
+ "start": 4072,
+ "end": 4082,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 6
},
"end": {
- "line": 154,
+ "line": 210,
"column": 16
}
}
@@ -36896,15 +45736,15 @@
"updateContext": null
},
"value": "=",
- "start": 2972,
- "end": 2973,
+ "start": 4082,
+ "end": 4083,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 16
},
"end": {
- "line": 154,
+ "line": 210,
"column": 17
}
}
@@ -36921,15 +45761,15 @@
"postfix": false,
"binop": null
},
- "start": 2973,
- "end": 2974,
+ "start": 4083,
+ "end": 4084,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 17
},
"end": {
- "line": 154,
+ "line": 210,
"column": 18
}
}
@@ -36949,15 +45789,15 @@
"updateContext": null
},
"value": "true",
- "start": 2974,
- "end": 2978,
+ "start": 4084,
+ "end": 4088,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 18
},
"end": {
- "line": 154,
+ "line": 210,
"column": 22
}
}
@@ -36974,15 +45814,15 @@
"postfix": false,
"binop": null
},
- "start": 2978,
- "end": 2979,
+ "start": 4088,
+ "end": 4089,
"loc": {
"start": {
- "line": 154,
+ "line": 210,
"column": 22
},
"end": {
- "line": 154,
+ "line": 210,
"column": 23
}
}
@@ -37001,15 +45841,15 @@
"updateContext": null
},
"value": "help",
- "start": 2986,
- "end": 2990,
+ "start": 4096,
+ "end": 4100,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 6
},
"end": {
- "line": 155,
+ "line": 211,
"column": 10
}
}
@@ -37028,15 +45868,15 @@
"updateContext": null
},
"value": "=",
- "start": 2990,
- "end": 2991,
+ "start": 4100,
+ "end": 4101,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 10
},
"end": {
- "line": 155,
+ "line": 211,
"column": 11
}
}
@@ -37053,15 +45893,15 @@
"postfix": false,
"binop": null
},
- "start": 2991,
- "end": 2992,
+ "start": 4101,
+ "end": 4102,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 11
},
"end": {
- "line": 155,
+ "line": 211,
"column": 12
}
}
@@ -37080,15 +45920,15 @@
"updateContext": null
},
"value": "Adding help text sets aria-describedy",
- "start": 2992,
- "end": 3031,
+ "start": 4102,
+ "end": 4141,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 12
},
"end": {
- "line": 155,
+ "line": 211,
"column": 51
}
}
@@ -37105,15 +45945,15 @@
"postfix": false,
"binop": null
},
- "start": 3031,
- "end": 3032,
+ "start": 4141,
+ "end": 4142,
"loc": {
"start": {
- "line": 155,
+ "line": 211,
"column": 51
},
"end": {
- "line": 155,
+ "line": 211,
"column": 52
}
}
@@ -37132,15 +45972,15 @@
"updateContext": null
},
"value": "value",
- "start": 3039,
- "end": 3044,
+ "start": 4149,
+ "end": 4154,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 6
},
"end": {
- "line": 156,
+ "line": 212,
"column": 11
}
}
@@ -37159,15 +45999,15 @@
"updateContext": null
},
"value": "=",
- "start": 3044,
- "end": 3045,
+ "start": 4154,
+ "end": 4155,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 11
},
"end": {
- "line": 156,
+ "line": 212,
"column": 12
}
}
@@ -37184,15 +46024,15 @@
"postfix": false,
"binop": null
},
- "start": 3045,
- "end": 3046,
+ "start": 4155,
+ "end": 4156,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 12
},
"end": {
- "line": 156,
+ "line": 212,
"column": 13
}
}
@@ -37210,15 +46050,15 @@
"binop": null
},
"value": "values",
- "start": 3046,
- "end": 3052,
+ "start": 4156,
+ "end": 4162,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 13
},
"end": {
- "line": 156,
+ "line": 212,
"column": 19
}
}
@@ -37236,15 +46076,15 @@
"binop": null,
"updateContext": null
},
- "start": 3052,
- "end": 3053,
+ "start": 4162,
+ "end": 4163,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 19
},
"end": {
- "line": 156,
+ "line": 212,
"column": 20
}
}
@@ -37262,15 +46102,15 @@
"binop": null
},
"value": "thre",
- "start": 3053,
- "end": 3057,
+ "start": 4163,
+ "end": 4167,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 20
},
"end": {
- "line": 156,
+ "line": 212,
"column": 24
}
}
@@ -37287,15 +46127,15 @@
"postfix": false,
"binop": null
},
- "start": 3057,
- "end": 3058,
+ "start": 4167,
+ "end": 4168,
"loc": {
"start": {
- "line": 156,
+ "line": 212,
"column": 24
},
"end": {
- "line": 156,
+ "line": 212,
"column": 25
}
}
@@ -37314,15 +46154,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 3065,
- "end": 3078,
+ "start": 4175,
+ "end": 4188,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 6
},
"end": {
- "line": 157,
+ "line": 213,
"column": 19
}
}
@@ -37341,15 +46181,15 @@
"updateContext": null
},
"value": "=",
- "start": 3078,
- "end": 3079,
+ "start": 4188,
+ "end": 4189,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 19
},
"end": {
- "line": 157,
+ "line": 213,
"column": 20
}
}
@@ -37366,15 +46206,15 @@
"postfix": false,
"binop": null
},
- "start": 3079,
- "end": 3080,
+ "start": 4189,
+ "end": 4190,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 20
},
"end": {
- "line": 157,
+ "line": 213,
"column": 21
}
}
@@ -37391,15 +46231,15 @@
"postfix": false,
"binop": null
},
- "start": 3080,
- "end": 3081,
+ "start": 4190,
+ "end": 4191,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 21
},
"end": {
- "line": 157,
+ "line": 213,
"column": 22
}
}
@@ -37417,15 +46257,15 @@
"binop": null
},
"value": "newValue",
- "start": 3081,
- "end": 3089,
+ "start": 4191,
+ "end": 4199,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 22
},
"end": {
- "line": 157,
+ "line": 213,
"column": 30
}
}
@@ -37442,15 +46282,15 @@
"postfix": false,
"binop": null
},
- "start": 3089,
- "end": 3090,
+ "start": 4199,
+ "end": 4200,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 30
},
"end": {
- "line": 157,
+ "line": 213,
"column": 31
}
}
@@ -37468,15 +46308,15 @@
"binop": null,
"updateContext": null
},
- "start": 3091,
- "end": 3093,
+ "start": 4201,
+ "end": 4203,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 32
},
"end": {
- "line": 157,
+ "line": 213,
"column": 34
}
}
@@ -37493,15 +46333,15 @@
"postfix": false,
"binop": null
},
- "start": 3094,
- "end": 3095,
+ "start": 4204,
+ "end": 4205,
"loc": {
"start": {
- "line": 157,
+ "line": 213,
"column": 35
},
"end": {
- "line": 157,
+ "line": 213,
"column": 36
}
}
@@ -37519,15 +46359,15 @@
"binop": null
},
"value": "values",
- "start": 3103,
- "end": 3109,
+ "start": 4213,
+ "end": 4219,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 7
},
"end": {
- "line": 158,
+ "line": 214,
"column": 13
}
}
@@ -37545,15 +46385,15 @@
"binop": null,
"updateContext": null
},
- "start": 3109,
- "end": 3110,
+ "start": 4219,
+ "end": 4220,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 13
},
"end": {
- "line": 158,
+ "line": 214,
"column": 14
}
}
@@ -37571,15 +46411,15 @@
"binop": null
},
"value": "three",
- "start": 3110,
- "end": 3115,
+ "start": 4220,
+ "end": 4225,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 14
},
"end": {
- "line": 158,
+ "line": 214,
"column": 19
}
}
@@ -37598,15 +46438,15 @@
"updateContext": null
},
"value": "=",
- "start": 3115,
- "end": 3116,
+ "start": 4225,
+ "end": 4226,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 19
},
"end": {
- "line": 158,
+ "line": 214,
"column": 20
}
}
@@ -37624,15 +46464,15 @@
"binop": null
},
"value": "newValue",
- "start": 3116,
- "end": 3124,
+ "start": 4226,
+ "end": 4234,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 20
},
"end": {
- "line": 158,
+ "line": 214,
"column": 28
}
}
@@ -37650,15 +46490,15 @@
"binop": null,
"updateContext": null
},
- "start": 3124,
- "end": 3125,
+ "start": 4234,
+ "end": 4235,
"loc": {
"start": {
- "line": 158,
+ "line": 214,
"column": 28
},
"end": {
- "line": 158,
+ "line": 214,
"column": 29
}
}
@@ -37675,15 +46515,15 @@
"postfix": false,
"binop": null
},
- "start": 3132,
- "end": 3133,
+ "start": 4242,
+ "end": 4243,
"loc": {
"start": {
- "line": 159,
+ "line": 215,
"column": 6
},
"end": {
- "line": 159,
+ "line": 215,
"column": 7
}
}
@@ -37700,15 +46540,15 @@
"postfix": false,
"binop": null
},
- "start": 3133,
- "end": 3134,
+ "start": 4243,
+ "end": 4244,
"loc": {
"start": {
- "line": 159,
+ "line": 215,
"column": 7
},
"end": {
- "line": 159,
+ "line": 215,
"column": 8
}
}
@@ -37727,15 +46567,15 @@
"updateContext": null
},
"value": "/",
- "start": 3140,
- "end": 3141,
+ "start": 4250,
+ "end": 4251,
"loc": {
"start": {
- "line": 160,
+ "line": 216,
"column": 5
},
"end": {
- "line": 160,
+ "line": 216,
"column": 6
}
}
@@ -37752,15 +46592,15 @@
"postfix": false,
"binop": null
},
- "start": 3141,
- "end": 3142,
+ "start": 4251,
+ "end": 4252,
"loc": {
"start": {
- "line": 160,
+ "line": 216,
"column": 6
},
"end": {
- "line": 160,
+ "line": 216,
"column": 7
}
}
@@ -37779,15 +46619,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t\t",
- "start": 3142,
- "end": 3149,
+ "start": 4252,
+ "end": 4259,
"loc": {
"start": {
- "line": 160,
+ "line": 216,
"column": 7
},
"end": {
- "line": 162,
+ "line": 218,
"column": 5
}
}
@@ -37804,15 +46644,15 @@
"postfix": false,
"binop": null
},
- "start": 3149,
- "end": 3150,
+ "start": 4259,
+ "end": 4260,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 5
},
"end": {
- "line": 162,
+ "line": 218,
"column": 6
}
}
@@ -37831,15 +46671,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 3150,
- "end": 3160,
+ "start": 4260,
+ "end": 4270,
"loc": {
"start": {
- "line": 162,
+ "line": 218,
"column": 6
},
"end": {
- "line": 162,
+ "line": 218,
"column": 16
}
}
@@ -37858,15 +46698,15 @@
"updateContext": null
},
"value": "id",
- "start": 3167,
- "end": 3169,
+ "start": 4277,
+ "end": 4279,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 6
},
"end": {
- "line": 163,
+ "line": 219,
"column": 8
}
}
@@ -37885,15 +46725,15 @@
"updateContext": null
},
"value": "=",
- "start": 3169,
- "end": 3170,
+ "start": 4279,
+ "end": 4280,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 8
},
"end": {
- "line": 163,
+ "line": 219,
"column": 9
}
}
@@ -37910,15 +46750,15 @@
"postfix": false,
"binop": null
},
- "start": 3170,
- "end": 3171,
+ "start": 4280,
+ "end": 4281,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 9
},
"end": {
- "line": 163,
+ "line": 219,
"column": 10
}
}
@@ -37937,15 +46777,15 @@
"updateContext": null
},
"value": "control-24",
- "start": 3171,
- "end": 3183,
+ "start": 4281,
+ "end": 4293,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 10
},
"end": {
- "line": 163,
+ "line": 219,
"column": 22
}
}
@@ -37962,15 +46802,15 @@
"postfix": false,
"binop": null
},
- "start": 3183,
- "end": 3184,
+ "start": 4293,
+ "end": 4294,
"loc": {
"start": {
- "line": 163,
+ "line": 219,
"column": 22
},
"end": {
- "line": 163,
+ "line": 219,
"column": 23
}
}
@@ -37989,15 +46829,15 @@
"updateContext": null
},
"value": "label",
- "start": 3191,
- "end": 3196,
+ "start": 4301,
+ "end": 4306,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 6
},
"end": {
- "line": 164,
+ "line": 220,
"column": 11
}
}
@@ -38016,15 +46856,15 @@
"updateContext": null
},
"value": "=",
- "start": 3196,
- "end": 3197,
+ "start": 4306,
+ "end": 4307,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 11
},
"end": {
- "line": 164,
+ "line": 220,
"column": 12
}
}
@@ -38041,15 +46881,15 @@
"postfix": false,
"binop": null
},
- "start": 3197,
- "end": 3198,
+ "start": 4307,
+ "end": 4308,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 12
},
"end": {
- "line": 164,
+ "line": 220,
"column": 13
}
}
@@ -38068,15 +46908,15 @@
"updateContext": null
},
"value": "Non Required Numeric input",
- "start": 3198,
- "end": 3226,
+ "start": 4308,
+ "end": 4336,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 13
},
"end": {
- "line": 164,
+ "line": 220,
"column": 41
}
}
@@ -38093,15 +46933,15 @@
"postfix": false,
"binop": null
},
- "start": 3226,
- "end": 3227,
+ "start": 4336,
+ "end": 4337,
"loc": {
"start": {
- "line": 164,
+ "line": 220,
"column": 41
},
"end": {
- "line": 164,
+ "line": 220,
"column": 42
}
}
@@ -38120,15 +46960,15 @@
"updateContext": null
},
"value": "type",
- "start": 3234,
- "end": 3238,
+ "start": 4344,
+ "end": 4348,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 6
},
"end": {
- "line": 165,
+ "line": 221,
"column": 10
}
}
@@ -38147,15 +46987,15 @@
"updateContext": null
},
"value": "=",
- "start": 3238,
- "end": 3239,
+ "start": 4348,
+ "end": 4349,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 10
},
"end": {
- "line": 165,
+ "line": 221,
"column": 11
}
}
@@ -38172,15 +47012,15 @@
"postfix": false,
"binop": null
},
- "start": 3239,
- "end": 3240,
+ "start": 4349,
+ "end": 4350,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 11
},
"end": {
- "line": 165,
+ "line": 221,
"column": 12
}
}
@@ -38199,15 +47039,15 @@
"updateContext": null
},
"value": "input",
- "start": 3240,
- "end": 3247,
+ "start": 4350,
+ "end": 4357,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 12
},
"end": {
- "line": 165,
+ "line": 221,
"column": 19
}
}
@@ -38224,15 +47064,15 @@
"postfix": false,
"binop": null
},
- "start": 3247,
- "end": 3248,
+ "start": 4357,
+ "end": 4358,
"loc": {
"start": {
- "line": 165,
+ "line": 221,
"column": 19
},
"end": {
- "line": 165,
+ "line": 221,
"column": 20
}
}
@@ -38251,15 +47091,15 @@
"updateContext": null
},
"value": "innertype",
- "start": 3255,
- "end": 3264,
+ "start": 4365,
+ "end": 4374,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 6
},
"end": {
- "line": 166,
+ "line": 222,
"column": 15
}
}
@@ -38278,15 +47118,15 @@
"updateContext": null
},
"value": "=",
- "start": 3264,
- "end": 3265,
+ "start": 4374,
+ "end": 4375,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 15
},
"end": {
- "line": 166,
+ "line": 222,
"column": 16
}
}
@@ -38303,15 +47143,15 @@
"postfix": false,
"binop": null
},
- "start": 3265,
- "end": 3266,
+ "start": 4375,
+ "end": 4376,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 16
},
"end": {
- "line": 166,
+ "line": 222,
"column": 17
}
}
@@ -38330,15 +47170,15 @@
"updateContext": null
},
"value": "number",
- "start": 3266,
- "end": 3274,
+ "start": 4376,
+ "end": 4384,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 17
},
"end": {
- "line": 166,
+ "line": 222,
"column": 25
}
}
@@ -38355,15 +47195,15 @@
"postfix": false,
"binop": null
},
- "start": 3274,
- "end": 3275,
+ "start": 4384,
+ "end": 4385,
"loc": {
"start": {
- "line": 166,
+ "line": 222,
"column": 25
},
"end": {
- "line": 166,
+ "line": 222,
"column": 26
}
}
@@ -38382,15 +47222,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 3282,
- "end": 3292,
+ "start": 4392,
+ "end": 4402,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 6
},
"end": {
- "line": 167,
+ "line": 223,
"column": 16
}
}
@@ -38409,15 +47249,15 @@
"updateContext": null
},
"value": "=",
- "start": 3292,
- "end": 3293,
+ "start": 4402,
+ "end": 4403,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 16
},
"end": {
- "line": 167,
+ "line": 223,
"column": 17
}
}
@@ -38434,15 +47274,15 @@
"postfix": false,
"binop": null
},
- "start": 3293,
- "end": 3294,
+ "start": 4403,
+ "end": 4404,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 17
},
"end": {
- "line": 167,
+ "line": 223,
"column": 18
}
}
@@ -38462,15 +47302,15 @@
"updateContext": null
},
"value": "true",
- "start": 3294,
- "end": 3298,
+ "start": 4404,
+ "end": 4408,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 18
},
"end": {
- "line": 167,
+ "line": 223,
"column": 22
}
}
@@ -38487,15 +47327,15 @@
"postfix": false,
"binop": null
},
- "start": 3298,
- "end": 3299,
+ "start": 4408,
+ "end": 4409,
"loc": {
"start": {
- "line": 167,
+ "line": 223,
"column": 22
},
"end": {
- "line": 167,
+ "line": 223,
"column": 23
}
}
@@ -38514,15 +47354,15 @@
"updateContext": null
},
"value": "value",
- "start": 3306,
- "end": 3311,
+ "start": 4416,
+ "end": 4421,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 6
},
"end": {
- "line": 168,
+ "line": 224,
"column": 11
}
}
@@ -38541,15 +47381,15 @@
"updateContext": null
},
"value": "=",
- "start": 3311,
- "end": 3312,
+ "start": 4421,
+ "end": 4422,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 11
},
"end": {
- "line": 168,
+ "line": 224,
"column": 12
}
}
@@ -38566,15 +47406,15 @@
"postfix": false,
"binop": null
},
- "start": 3312,
- "end": 3313,
+ "start": 4422,
+ "end": 4423,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 12
},
"end": {
- "line": 168,
+ "line": 224,
"column": 13
}
}
@@ -38592,15 +47432,15 @@
"binop": null
},
"value": "values",
- "start": 3313,
- "end": 3319,
+ "start": 4423,
+ "end": 4429,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 13
},
"end": {
- "line": 168,
+ "line": 224,
"column": 19
}
}
@@ -38618,15 +47458,15 @@
"binop": null,
"updateContext": null
},
- "start": 3319,
- "end": 3320,
+ "start": 4429,
+ "end": 4430,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 19
},
"end": {
- "line": 168,
+ "line": 224,
"column": 20
}
}
@@ -38644,15 +47484,15 @@
"binop": null
},
"value": "two",
- "start": 3320,
- "end": 3323,
+ "start": 4430,
+ "end": 4433,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 20
},
"end": {
- "line": 168,
+ "line": 224,
"column": 23
}
}
@@ -38669,15 +47509,15 @@
"postfix": false,
"binop": null
},
- "start": 3323,
- "end": 3324,
+ "start": 4433,
+ "end": 4434,
"loc": {
"start": {
- "line": 168,
+ "line": 224,
"column": 23
},
"end": {
- "line": 168,
+ "line": 224,
"column": 24
}
}
@@ -38696,15 +47536,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 3331,
- "end": 3344,
+ "start": 4441,
+ "end": 4454,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 6
},
"end": {
- "line": 169,
+ "line": 225,
"column": 19
}
}
@@ -38723,15 +47563,15 @@
"updateContext": null
},
"value": "=",
- "start": 3344,
- "end": 3345,
+ "start": 4454,
+ "end": 4455,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 19
},
"end": {
- "line": 169,
+ "line": 225,
"column": 20
}
}
@@ -38748,15 +47588,15 @@
"postfix": false,
"binop": null
},
- "start": 3345,
- "end": 3346,
+ "start": 4455,
+ "end": 4456,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 20
},
"end": {
- "line": 169,
+ "line": 225,
"column": 21
}
}
@@ -38773,15 +47613,15 @@
"postfix": false,
"binop": null
},
- "start": 3346,
- "end": 3347,
+ "start": 4456,
+ "end": 4457,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 21
},
"end": {
- "line": 169,
+ "line": 225,
"column": 22
}
}
@@ -38799,15 +47639,15 @@
"binop": null
},
"value": "newValue",
- "start": 3347,
- "end": 3355,
+ "start": 4457,
+ "end": 4465,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 22
},
"end": {
- "line": 169,
+ "line": 225,
"column": 30
}
}
@@ -38824,15 +47664,15 @@
"postfix": false,
"binop": null
},
- "start": 3355,
- "end": 3356,
+ "start": 4465,
+ "end": 4466,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 30
},
"end": {
- "line": 169,
+ "line": 225,
"column": 31
}
}
@@ -38850,15 +47690,15 @@
"binop": null,
"updateContext": null
},
- "start": 3357,
- "end": 3359,
+ "start": 4467,
+ "end": 4469,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 32
},
"end": {
- "line": 169,
+ "line": 225,
"column": 34
}
}
@@ -38875,15 +47715,15 @@
"postfix": false,
"binop": null
},
- "start": 3360,
- "end": 3361,
+ "start": 4470,
+ "end": 4471,
"loc": {
"start": {
- "line": 169,
+ "line": 225,
"column": 35
},
"end": {
- "line": 169,
+ "line": 225,
"column": 36
}
}
@@ -38901,15 +47741,15 @@
"binop": null
},
"value": "values",
- "start": 3369,
- "end": 3375,
+ "start": 4479,
+ "end": 4485,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 7
},
"end": {
- "line": 170,
+ "line": 226,
"column": 13
}
}
@@ -38927,15 +47767,15 @@
"binop": null,
"updateContext": null
},
- "start": 3375,
- "end": 3376,
+ "start": 4485,
+ "end": 4486,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 13
},
"end": {
- "line": 170,
+ "line": 226,
"column": 14
}
}
@@ -38953,15 +47793,15 @@
"binop": null
},
"value": "two",
- "start": 3376,
- "end": 3379,
+ "start": 4486,
+ "end": 4489,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 14
},
"end": {
- "line": 170,
+ "line": 226,
"column": 17
}
}
@@ -38980,15 +47820,15 @@
"updateContext": null
},
"value": "=",
- "start": 3379,
- "end": 3380,
+ "start": 4489,
+ "end": 4490,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 17
},
"end": {
- "line": 170,
+ "line": 226,
"column": 18
}
}
@@ -39006,15 +47846,15 @@
"binop": null
},
"value": "newValue",
- "start": 3380,
- "end": 3388,
+ "start": 4490,
+ "end": 4498,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 18
},
"end": {
- "line": 170,
+ "line": 226,
"column": 26
}
}
@@ -39032,15 +47872,15 @@
"binop": null,
"updateContext": null
},
- "start": 3388,
- "end": 3389,
+ "start": 4498,
+ "end": 4499,
"loc": {
"start": {
- "line": 170,
+ "line": 226,
"column": 26
},
"end": {
- "line": 170,
+ "line": 226,
"column": 27
}
}
@@ -39057,15 +47897,15 @@
"postfix": false,
"binop": null
},
- "start": 3396,
- "end": 3397,
+ "start": 4506,
+ "end": 4507,
"loc": {
"start": {
- "line": 171,
+ "line": 227,
"column": 6
},
"end": {
- "line": 171,
+ "line": 227,
"column": 7
}
}
@@ -39082,15 +47922,15 @@
"postfix": false,
"binop": null
},
- "start": 3397,
- "end": 3398,
+ "start": 4507,
+ "end": 4508,
"loc": {
"start": {
- "line": 171,
+ "line": 227,
"column": 7
},
"end": {
- "line": 171,
+ "line": 227,
"column": 8
}
}
@@ -39109,15 +47949,15 @@
"updateContext": null
},
"value": "/",
- "start": 3404,
- "end": 3405,
+ "start": 4514,
+ "end": 4515,
"loc": {
"start": {
- "line": 172,
+ "line": 228,
"column": 5
},
"end": {
- "line": 172,
+ "line": 228,
"column": 6
}
}
@@ -39134,15 +47974,15 @@
"postfix": false,
"binop": null
},
- "start": 3405,
- "end": 3406,
+ "start": 4515,
+ "end": 4516,
"loc": {
"start": {
- "line": 172,
+ "line": 228,
"column": 6
},
"end": {
- "line": 172,
+ "line": 228,
"column": 7
}
}
@@ -39161,15 +48001,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t\t",
- "start": 3406,
- "end": 3413,
+ "start": 4516,
+ "end": 4523,
"loc": {
"start": {
- "line": 172,
+ "line": 228,
"column": 7
},
"end": {
- "line": 174,
+ "line": 230,
"column": 5
}
}
@@ -39186,15 +48026,15 @@
"postfix": false,
"binop": null
},
- "start": 3413,
- "end": 3414,
+ "start": 4523,
+ "end": 4524,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 5
},
"end": {
- "line": 174,
+ "line": 230,
"column": 6
}
}
@@ -39213,15 +48053,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 3414,
- "end": 3424,
+ "start": 4524,
+ "end": 4534,
"loc": {
"start": {
- "line": 174,
+ "line": 230,
"column": 6
},
"end": {
- "line": 174,
+ "line": 230,
"column": 16
}
}
@@ -39240,15 +48080,15 @@
"updateContext": null
},
"value": "id",
- "start": 3431,
- "end": 3433,
+ "start": 4541,
+ "end": 4543,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 6
},
"end": {
- "line": 175,
+ "line": 231,
"column": 8
}
}
@@ -39267,15 +48107,15 @@
"updateContext": null
},
"value": "=",
- "start": 3433,
- "end": 3434,
+ "start": 4543,
+ "end": 4544,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 8
},
"end": {
- "line": 175,
+ "line": 231,
"column": 9
}
}
@@ -39292,15 +48132,15 @@
"postfix": false,
"binop": null
},
- "start": 3434,
- "end": 3435,
+ "start": 4544,
+ "end": 4545,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 9
},
"end": {
- "line": 175,
+ "line": 231,
"column": 10
}
}
@@ -39319,15 +48159,15 @@
"updateContext": null
},
"value": "control-25",
- "start": 3435,
- "end": 3447,
+ "start": 4545,
+ "end": 4557,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 10
},
"end": {
- "line": 175,
+ "line": 231,
"column": 22
}
}
@@ -39344,15 +48184,15 @@
"postfix": false,
"binop": null
},
- "start": 3447,
- "end": 3448,
+ "start": 4557,
+ "end": 4558,
"loc": {
"start": {
- "line": 175,
+ "line": 231,
"column": 22
},
"end": {
- "line": 175,
+ "line": 231,
"column": 23
}
}
@@ -39371,15 +48211,15 @@
"updateContext": null
},
"value": "label",
- "start": 3455,
- "end": 3460,
+ "start": 4565,
+ "end": 4570,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 6
},
"end": {
- "line": 176,
+ "line": 232,
"column": 11
}
}
@@ -39398,15 +48238,15 @@
"updateContext": null
},
"value": "=",
- "start": 3460,
- "end": 3461,
+ "start": 4570,
+ "end": 4571,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 11
},
"end": {
- "line": 176,
+ "line": 232,
"column": 12
}
}
@@ -39423,15 +48263,15 @@
"postfix": false,
"binop": null
},
- "start": 3461,
- "end": 3462,
+ "start": 4571,
+ "end": 4572,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 12
},
"end": {
- "line": 176,
+ "line": 232,
"column": 13
}
}
@@ -39450,15 +48290,15 @@
"updateContext": null
},
"value": "Non Required input disabled with error",
- "start": 3462,
- "end": 3502,
+ "start": 4572,
+ "end": 4612,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 13
},
"end": {
- "line": 176,
+ "line": 232,
"column": 53
}
}
@@ -39475,15 +48315,15 @@
"postfix": false,
"binop": null
},
- "start": 3502,
- "end": 3503,
+ "start": 4612,
+ "end": 4613,
"loc": {
"start": {
- "line": 176,
+ "line": 232,
"column": 53
},
"end": {
- "line": 176,
+ "line": 232,
"column": 54
}
}
@@ -39502,15 +48342,15 @@
"updateContext": null
},
"value": "type",
- "start": 3510,
- "end": 3514,
+ "start": 4620,
+ "end": 4624,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 6
},
"end": {
- "line": 177,
+ "line": 233,
"column": 10
}
}
@@ -39529,15 +48369,15 @@
"updateContext": null
},
"value": "=",
- "start": 3514,
- "end": 3515,
+ "start": 4624,
+ "end": 4625,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 10
},
"end": {
- "line": 177,
+ "line": 233,
"column": 11
}
}
@@ -39554,15 +48394,15 @@
"postfix": false,
"binop": null
},
- "start": 3515,
- "end": 3516,
+ "start": 4625,
+ "end": 4626,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 11
},
"end": {
- "line": 177,
+ "line": 233,
"column": 12
}
}
@@ -39581,15 +48421,15 @@
"updateContext": null
},
"value": "input",
- "start": 3516,
- "end": 3523,
+ "start": 4626,
+ "end": 4633,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 12
},
"end": {
- "line": 177,
+ "line": 233,
"column": 19
}
}
@@ -39606,15 +48446,15 @@
"postfix": false,
"binop": null
},
- "start": 3523,
- "end": 3524,
+ "start": 4633,
+ "end": 4634,
"loc": {
"start": {
- "line": 177,
+ "line": 233,
"column": 19
},
"end": {
- "line": 177,
+ "line": 233,
"column": 20
}
}
@@ -39633,15 +48473,15 @@
"updateContext": null
},
"value": "innertype",
- "start": 3531,
- "end": 3540,
+ "start": 4641,
+ "end": 4650,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 6
},
"end": {
- "line": 178,
+ "line": 234,
"column": 15
}
}
@@ -39660,15 +48500,15 @@
"updateContext": null
},
"value": "=",
- "start": 3540,
- "end": 3541,
+ "start": 4650,
+ "end": 4651,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 15
},
"end": {
- "line": 178,
+ "line": 234,
"column": 16
}
}
@@ -39685,15 +48525,15 @@
"postfix": false,
"binop": null
},
- "start": 3541,
- "end": 3542,
+ "start": 4651,
+ "end": 4652,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 16
},
"end": {
- "line": 178,
+ "line": 234,
"column": 17
}
}
@@ -39712,15 +48552,15 @@
"updateContext": null
},
"value": "text",
- "start": 3542,
- "end": 3548,
+ "start": 4652,
+ "end": 4658,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 17
},
"end": {
- "line": 178,
+ "line": 234,
"column": 23
}
}
@@ -39737,15 +48577,15 @@
"postfix": false,
"binop": null
},
- "start": 3548,
- "end": 3549,
+ "start": 4658,
+ "end": 4659,
"loc": {
"start": {
- "line": 178,
+ "line": 234,
"column": 23
},
"end": {
- "line": 178,
+ "line": 234,
"column": 24
}
}
@@ -39764,15 +48604,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 3556,
- "end": 3566,
+ "start": 4666,
+ "end": 4676,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 6
},
"end": {
- "line": 179,
+ "line": 235,
"column": 16
}
}
@@ -39791,15 +48631,15 @@
"updateContext": null
},
"value": "=",
- "start": 3566,
- "end": 3567,
+ "start": 4676,
+ "end": 4677,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 16
},
"end": {
- "line": 179,
+ "line": 235,
"column": 17
}
}
@@ -39816,15 +48656,15 @@
"postfix": false,
"binop": null
},
- "start": 3567,
- "end": 3568,
+ "start": 4677,
+ "end": 4678,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 17
},
"end": {
- "line": 179,
+ "line": 235,
"column": 18
}
}
@@ -39844,15 +48684,15 @@
"updateContext": null
},
"value": "true",
- "start": 3568,
- "end": 3572,
+ "start": 4678,
+ "end": 4682,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 18
},
"end": {
- "line": 179,
+ "line": 235,
"column": 22
}
}
@@ -39869,15 +48709,15 @@
"postfix": false,
"binop": null
},
- "start": 3572,
- "end": 3573,
+ "start": 4682,
+ "end": 4683,
"loc": {
"start": {
- "line": 179,
+ "line": 235,
"column": 22
},
"end": {
- "line": 179,
+ "line": 235,
"column": 23
}
}
@@ -39896,15 +48736,15 @@
"updateContext": null
},
"value": "value",
- "start": 3580,
- "end": 3585,
+ "start": 4690,
+ "end": 4695,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 6
},
"end": {
- "line": 180,
+ "line": 236,
"column": 11
}
}
@@ -39923,15 +48763,15 @@
"updateContext": null
},
"value": "=",
- "start": 3585,
- "end": 3586,
+ "start": 4695,
+ "end": 4696,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 11
},
"end": {
- "line": 180,
+ "line": 236,
"column": 12
}
}
@@ -39948,15 +48788,15 @@
"postfix": false,
"binop": null
},
- "start": 3586,
- "end": 3587,
+ "start": 4696,
+ "end": 4697,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 12
},
"end": {
- "line": 180,
+ "line": 236,
"column": 13
}
}
@@ -39974,15 +48814,15 @@
"binop": null
},
"value": "values",
- "start": 3587,
- "end": 3593,
+ "start": 4697,
+ "end": 4703,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 13
},
"end": {
- "line": 180,
+ "line": 236,
"column": 19
}
}
@@ -40000,15 +48840,15 @@
"binop": null,
"updateContext": null
},
- "start": 3593,
- "end": 3594,
+ "start": 4703,
+ "end": 4704,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 19
},
"end": {
- "line": 180,
+ "line": 236,
"column": 20
}
}
@@ -40026,15 +48866,15 @@
"binop": null
},
"value": "two",
- "start": 3594,
- "end": 3597,
+ "start": 4704,
+ "end": 4707,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 20
},
"end": {
- "line": 180,
+ "line": 236,
"column": 23
}
}
@@ -40051,15 +48891,15 @@
"postfix": false,
"binop": null
},
- "start": 3597,
- "end": 3598,
+ "start": 4707,
+ "end": 4708,
"loc": {
"start": {
- "line": 180,
+ "line": 236,
"column": 23
},
"end": {
- "line": 180,
+ "line": 236,
"column": 24
}
}
@@ -40078,15 +48918,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 3605,
- "end": 3618,
+ "start": 4715,
+ "end": 4728,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 6
},
"end": {
- "line": 181,
+ "line": 237,
"column": 19
}
}
@@ -40105,15 +48945,15 @@
"updateContext": null
},
"value": "=",
- "start": 3618,
- "end": 3619,
+ "start": 4728,
+ "end": 4729,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 19
},
"end": {
- "line": 181,
+ "line": 237,
"column": 20
}
}
@@ -40130,15 +48970,15 @@
"postfix": false,
"binop": null
},
- "start": 3619,
- "end": 3620,
+ "start": 4729,
+ "end": 4730,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 20
},
"end": {
- "line": 181,
+ "line": 237,
"column": 21
}
}
@@ -40155,15 +48995,15 @@
"postfix": false,
"binop": null
},
- "start": 3620,
- "end": 3621,
+ "start": 4730,
+ "end": 4731,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 21
},
"end": {
- "line": 181,
+ "line": 237,
"column": 22
}
}
@@ -40181,15 +49021,15 @@
"binop": null
},
"value": "newValue",
- "start": 3621,
- "end": 3629,
+ "start": 4731,
+ "end": 4739,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 22
},
"end": {
- "line": 181,
+ "line": 237,
"column": 30
}
}
@@ -40206,15 +49046,15 @@
"postfix": false,
"binop": null
},
- "start": 3629,
- "end": 3630,
+ "start": 4739,
+ "end": 4740,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 30
},
"end": {
- "line": 181,
+ "line": 237,
"column": 31
}
}
@@ -40232,15 +49072,15 @@
"binop": null,
"updateContext": null
},
- "start": 3631,
- "end": 3633,
+ "start": 4741,
+ "end": 4743,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 32
},
"end": {
- "line": 181,
+ "line": 237,
"column": 34
}
}
@@ -40257,15 +49097,15 @@
"postfix": false,
"binop": null
},
- "start": 3634,
- "end": 3635,
+ "start": 4744,
+ "end": 4745,
"loc": {
"start": {
- "line": 181,
+ "line": 237,
"column": 35
},
"end": {
- "line": 181,
+ "line": 237,
"column": 36
}
}
@@ -40283,15 +49123,15 @@
"binop": null
},
"value": "values",
- "start": 3643,
- "end": 3649,
+ "start": 4753,
+ "end": 4759,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 7
},
"end": {
- "line": 182,
+ "line": 238,
"column": 13
}
}
@@ -40309,15 +49149,15 @@
"binop": null,
"updateContext": null
},
- "start": 3649,
- "end": 3650,
+ "start": 4759,
+ "end": 4760,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 13
},
"end": {
- "line": 182,
+ "line": 238,
"column": 14
}
}
@@ -40335,15 +49175,15 @@
"binop": null
},
"value": "two",
- "start": 3650,
- "end": 3653,
+ "start": 4760,
+ "end": 4763,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 14
},
"end": {
- "line": 182,
+ "line": 238,
"column": 17
}
}
@@ -40362,15 +49202,15 @@
"updateContext": null
},
"value": "=",
- "start": 3653,
- "end": 3654,
+ "start": 4763,
+ "end": 4764,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 17
},
"end": {
- "line": 182,
+ "line": 238,
"column": 18
}
}
@@ -40388,15 +49228,15 @@
"binop": null
},
"value": "newValue",
- "start": 3654,
- "end": 3662,
+ "start": 4764,
+ "end": 4772,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 18
},
"end": {
- "line": 182,
+ "line": 238,
"column": 26
}
}
@@ -40414,15 +49254,15 @@
"binop": null,
"updateContext": null
},
- "start": 3662,
- "end": 3663,
+ "start": 4772,
+ "end": 4773,
"loc": {
"start": {
- "line": 182,
+ "line": 238,
"column": 26
},
"end": {
- "line": 182,
+ "line": 238,
"column": 27
}
}
@@ -40439,15 +49279,15 @@
"postfix": false,
"binop": null
},
- "start": 3670,
- "end": 3671,
+ "start": 4780,
+ "end": 4781,
"loc": {
"start": {
- "line": 183,
+ "line": 239,
"column": 6
},
"end": {
- "line": 183,
+ "line": 239,
"column": 7
}
}
@@ -40464,15 +49304,15 @@
"postfix": false,
"binop": null
},
- "start": 3671,
- "end": 3672,
+ "start": 4781,
+ "end": 4782,
"loc": {
"start": {
- "line": 183,
+ "line": 239,
"column": 7
},
"end": {
- "line": 183,
+ "line": 239,
"column": 8
}
}
@@ -40491,15 +49331,15 @@
"updateContext": null
},
"value": "message",
- "start": 3679,
- "end": 3686,
+ "start": 4789,
+ "end": 4796,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 6
},
"end": {
- "line": 184,
+ "line": 240,
"column": 13
}
}
@@ -40518,15 +49358,15 @@
"updateContext": null
},
"value": "=",
- "start": 3686,
- "end": 3687,
+ "start": 4796,
+ "end": 4797,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 13
},
"end": {
- "line": 184,
+ "line": 240,
"column": 14
}
}
@@ -40543,15 +49383,15 @@
"postfix": false,
"binop": null
},
- "start": 3687,
- "end": 3688,
+ "start": 4797,
+ "end": 4798,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 14
},
"end": {
- "line": 184,
+ "line": 240,
"column": 15
}
}
@@ -40568,15 +49408,15 @@
"postfix": false,
"binop": null
},
- "start": 3688,
- "end": 3689,
+ "start": 4798,
+ "end": 4799,
"loc": {
"start": {
- "line": 184,
+ "line": 240,
"column": 15
},
"end": {
- "line": 184,
+ "line": 240,
"column": 16
}
}
@@ -40594,15 +49434,15 @@
"binop": null
},
"value": "message",
- "start": 3697,
- "end": 3704,
+ "start": 4807,
+ "end": 4814,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 7
},
"end": {
- "line": 185,
+ "line": 241,
"column": 14
}
}
@@ -40620,15 +49460,15 @@
"binop": null,
"updateContext": null
},
- "start": 3704,
- "end": 3705,
+ "start": 4814,
+ "end": 4815,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 14
},
"end": {
- "line": 185,
+ "line": 241,
"column": 15
}
}
@@ -40647,15 +49487,15 @@
"updateContext": null
},
"value": "Failures happened",
- "start": 3705,
- "end": 3724,
+ "start": 4815,
+ "end": 4834,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 15
},
"end": {
- "line": 185,
+ "line": 241,
"column": 34
}
}
@@ -40673,15 +49513,15 @@
"binop": null,
"updateContext": null
},
- "start": 3724,
- "end": 3725,
+ "start": 4834,
+ "end": 4835,
"loc": {
"start": {
- "line": 185,
+ "line": 241,
"column": 34
},
"end": {
- "line": 185,
+ "line": 241,
"column": 35
}
}
@@ -40699,15 +49539,15 @@
"binop": null
},
"value": "error",
- "start": 3733,
- "end": 3738,
+ "start": 4843,
+ "end": 4848,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 7
},
"end": {
- "line": 186,
+ "line": 242,
"column": 12
}
}
@@ -40725,15 +49565,15 @@
"binop": null,
"updateContext": null
},
- "start": 3738,
- "end": 3739,
+ "start": 4848,
+ "end": 4849,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 12
},
"end": {
- "line": 186,
+ "line": 242,
"column": 13
}
}
@@ -40753,15 +49593,15 @@
"updateContext": null
},
"value": "true",
- "start": 3740,
- "end": 3744,
+ "start": 4850,
+ "end": 4854,
"loc": {
"start": {
- "line": 186,
+ "line": 242,
"column": 14
},
"end": {
- "line": 186,
+ "line": 242,
"column": 18
}
}
@@ -40778,15 +49618,15 @@
"postfix": false,
"binop": null
},
- "start": 3751,
- "end": 3752,
+ "start": 4861,
+ "end": 4862,
"loc": {
"start": {
- "line": 187,
+ "line": 243,
"column": 6
},
"end": {
- "line": 187,
+ "line": 243,
"column": 7
}
}
@@ -40803,15 +49643,15 @@
"postfix": false,
"binop": null
},
- "start": 3752,
- "end": 3753,
+ "start": 4862,
+ "end": 4863,
"loc": {
"start": {
- "line": 187,
+ "line": 243,
"column": 7
},
"end": {
- "line": 187,
+ "line": 243,
"column": 8
}
}
@@ -40830,15 +49670,15 @@
"updateContext": null
},
"value": "disabled",
- "start": 3760,
- "end": 3768,
+ "start": 4870,
+ "end": 4878,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 6
},
"end": {
- "line": 188,
+ "line": 244,
"column": 14
}
}
@@ -40857,15 +49697,15 @@
"updateContext": null
},
"value": "=",
- "start": 3768,
- "end": 3769,
+ "start": 4878,
+ "end": 4879,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 14
},
"end": {
- "line": 188,
+ "line": 244,
"column": 15
}
}
@@ -40882,15 +49722,15 @@
"postfix": false,
"binop": null
},
- "start": 3769,
- "end": 3770,
+ "start": 4879,
+ "end": 4880,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 15
},
"end": {
- "line": 188,
+ "line": 244,
"column": 16
}
}
@@ -40910,15 +49750,15 @@
"updateContext": null
},
"value": "true",
- "start": 3770,
- "end": 3774,
+ "start": 4880,
+ "end": 4884,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 16
},
"end": {
- "line": 188,
+ "line": 244,
"column": 20
}
}
@@ -40935,15 +49775,15 @@
"postfix": false,
"binop": null
},
- "start": 3774,
- "end": 3775,
+ "start": 4884,
+ "end": 4885,
"loc": {
"start": {
- "line": 188,
+ "line": 244,
"column": 20
},
"end": {
- "line": 188,
+ "line": 244,
"column": 21
}
}
@@ -40962,15 +49802,15 @@
"updateContext": null
},
"value": "/",
- "start": 3781,
- "end": 3782,
+ "start": 4891,
+ "end": 4892,
"loc": {
"start": {
- "line": 189,
+ "line": 245,
"column": 5
},
"end": {
- "line": 189,
+ "line": 245,
"column": 6
}
}
@@ -40987,15 +49827,15 @@
"postfix": false,
"binop": null
},
- "start": 3782,
- "end": 3783,
+ "start": 4892,
+ "end": 4893,
"loc": {
"start": {
- "line": 189,
+ "line": 245,
"column": 6
},
"end": {
- "line": 189,
+ "line": 245,
"column": 7
}
}
@@ -41014,15 +49854,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t\t",
- "start": 3783,
- "end": 3790,
+ "start": 4893,
+ "end": 4900,
"loc": {
"start": {
- "line": 189,
+ "line": 245,
"column": 7
},
"end": {
- "line": 191,
+ "line": 247,
"column": 5
}
}
@@ -41039,15 +49879,15 @@
"postfix": false,
"binop": null
},
- "start": 3790,
- "end": 3791,
+ "start": 4900,
+ "end": 4901,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 5
},
"end": {
- "line": 191,
+ "line": 247,
"column": 6
}
}
@@ -41066,15 +49906,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 3791,
- "end": 3801,
+ "start": 4901,
+ "end": 4911,
"loc": {
"start": {
- "line": 191,
+ "line": 247,
"column": 6
},
"end": {
- "line": 191,
+ "line": 247,
"column": 16
}
}
@@ -41093,15 +49933,15 @@
"updateContext": null
},
"value": "id",
- "start": 3808,
- "end": 3810,
+ "start": 4918,
+ "end": 4920,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 6
},
"end": {
- "line": 192,
+ "line": 248,
"column": 8
}
}
@@ -41120,15 +49960,15 @@
"updateContext": null
},
"value": "=",
- "start": 3810,
- "end": 3811,
+ "start": 4920,
+ "end": 4921,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 8
},
"end": {
- "line": 192,
+ "line": 248,
"column": 9
}
}
@@ -41145,15 +49985,15 @@
"postfix": false,
"binop": null
},
- "start": 3811,
- "end": 3812,
+ "start": 4921,
+ "end": 4922,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 9
},
"end": {
- "line": 192,
+ "line": 248,
"column": 10
}
}
@@ -41172,15 +50012,15 @@
"updateContext": null
},
"value": "control-25",
- "start": 3812,
- "end": 3824,
+ "start": 4922,
+ "end": 4934,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 10
},
"end": {
- "line": 192,
+ "line": 248,
"column": 22
}
}
@@ -41197,15 +50037,15 @@
"postfix": false,
"binop": null
},
- "start": 3824,
- "end": 3825,
+ "start": 4934,
+ "end": 4935,
"loc": {
"start": {
- "line": 192,
+ "line": 248,
"column": 22
},
"end": {
- "line": 192,
+ "line": 248,
"column": 23
}
}
@@ -41224,15 +50064,15 @@
"updateContext": null
},
"value": "label",
- "start": 3832,
- "end": 3837,
+ "start": 4942,
+ "end": 4947,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 6
},
"end": {
- "line": 193,
+ "line": 249,
"column": 11
}
}
@@ -41251,15 +50091,15 @@
"updateContext": null
},
"value": "=",
- "start": 3837,
- "end": 3838,
+ "start": 4947,
+ "end": 4948,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 11
},
"end": {
- "line": 193,
+ "line": 249,
"column": 12
}
}
@@ -41276,15 +50116,15 @@
"postfix": false,
"binop": null
},
- "start": 3838,
- "end": 3839,
+ "start": 4948,
+ "end": 4949,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 12
},
"end": {
- "line": 193,
+ "line": 249,
"column": 13
}
}
@@ -41303,15 +50143,15 @@
"updateContext": null
},
"value": "Non Required input with non-error message",
- "start": 3839,
- "end": 3882,
+ "start": 4949,
+ "end": 4992,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 13
},
"end": {
- "line": 193,
+ "line": 249,
"column": 56
}
}
@@ -41328,15 +50168,15 @@
"postfix": false,
"binop": null
},
- "start": 3882,
- "end": 3883,
+ "start": 4992,
+ "end": 4993,
"loc": {
"start": {
- "line": 193,
+ "line": 249,
"column": 56
},
"end": {
- "line": 193,
+ "line": 249,
"column": 57
}
}
@@ -41355,15 +50195,15 @@
"updateContext": null
},
"value": "type",
- "start": 3890,
- "end": 3894,
+ "start": 5000,
+ "end": 5004,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 6
},
"end": {
- "line": 194,
+ "line": 250,
"column": 10
}
}
@@ -41382,15 +50222,15 @@
"updateContext": null
},
"value": "=",
- "start": 3894,
- "end": 3895,
+ "start": 5004,
+ "end": 5005,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 10
},
"end": {
- "line": 194,
+ "line": 250,
"column": 11
}
}
@@ -41407,15 +50247,15 @@
"postfix": false,
"binop": null
},
- "start": 3895,
- "end": 3896,
+ "start": 5005,
+ "end": 5006,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 11
},
"end": {
- "line": 194,
+ "line": 250,
"column": 12
}
}
@@ -41434,15 +50274,15 @@
"updateContext": null
},
"value": "input",
- "start": 3896,
- "end": 3903,
+ "start": 5006,
+ "end": 5013,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 12
},
"end": {
- "line": 194,
+ "line": 250,
"column": 19
}
}
@@ -41459,15 +50299,15 @@
"postfix": false,
"binop": null
},
- "start": 3903,
- "end": 3904,
+ "start": 5013,
+ "end": 5014,
"loc": {
"start": {
- "line": 194,
+ "line": 250,
"column": 19
},
"end": {
- "line": 194,
+ "line": 250,
"column": 20
}
}
@@ -41486,15 +50326,15 @@
"updateContext": null
},
"value": "innertype",
- "start": 3911,
- "end": 3920,
+ "start": 5021,
+ "end": 5030,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 6
},
"end": {
- "line": 195,
+ "line": 251,
"column": 15
}
}
@@ -41513,15 +50353,15 @@
"updateContext": null
},
"value": "=",
- "start": 3920,
- "end": 3921,
+ "start": 5030,
+ "end": 5031,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 15
},
"end": {
- "line": 195,
+ "line": 251,
"column": 16
}
}
@@ -41538,15 +50378,15 @@
"postfix": false,
"binop": null
},
- "start": 3921,
- "end": 3922,
+ "start": 5031,
+ "end": 5032,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 16
},
"end": {
- "line": 195,
+ "line": 251,
"column": 17
}
}
@@ -41565,15 +50405,15 @@
"updateContext": null
},
"value": "text",
- "start": 3922,
- "end": 3928,
+ "start": 5032,
+ "end": 5038,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 17
},
"end": {
- "line": 195,
+ "line": 251,
"column": 23
}
}
@@ -41590,15 +50430,15 @@
"postfix": false,
"binop": null
},
- "start": 3928,
- "end": 3929,
+ "start": 5038,
+ "end": 5039,
"loc": {
"start": {
- "line": 195,
+ "line": 251,
"column": 23
},
"end": {
- "line": 195,
+ "line": 251,
"column": 24
}
}
@@ -41617,15 +50457,15 @@
"updateContext": null
},
"value": "isRequired",
- "start": 3936,
- "end": 3946,
+ "start": 5046,
+ "end": 5056,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 6
},
"end": {
- "line": 196,
+ "line": 252,
"column": 16
}
}
@@ -41644,15 +50484,15 @@
"updateContext": null
},
"value": "=",
- "start": 3946,
- "end": 3947,
+ "start": 5056,
+ "end": 5057,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 16
},
"end": {
- "line": 196,
+ "line": 252,
"column": 17
}
}
@@ -41669,15 +50509,15 @@
"postfix": false,
"binop": null
},
- "start": 3947,
- "end": 3948,
+ "start": 5057,
+ "end": 5058,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 17
},
"end": {
- "line": 196,
+ "line": 252,
"column": 18
}
}
@@ -41697,15 +50537,15 @@
"updateContext": null
},
"value": "true",
- "start": 3948,
- "end": 3952,
+ "start": 5058,
+ "end": 5062,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 18
},
"end": {
- "line": 196,
+ "line": 252,
"column": 22
}
}
@@ -41722,15 +50562,15 @@
"postfix": false,
"binop": null
},
- "start": 3952,
- "end": 3953,
+ "start": 5062,
+ "end": 5063,
"loc": {
"start": {
- "line": 196,
+ "line": 252,
"column": 22
},
"end": {
- "line": 196,
+ "line": 252,
"column": 23
}
}
@@ -41749,15 +50589,15 @@
"updateContext": null
},
"value": "value",
- "start": 3960,
- "end": 3965,
+ "start": 5070,
+ "end": 5075,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 6
},
"end": {
- "line": 197,
+ "line": 253,
"column": 11
}
}
@@ -41776,15 +50616,15 @@
"updateContext": null
},
"value": "=",
- "start": 3965,
- "end": 3966,
+ "start": 5075,
+ "end": 5076,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 11
},
"end": {
- "line": 197,
+ "line": 253,
"column": 12
}
}
@@ -41801,15 +50641,15 @@
"postfix": false,
"binop": null
},
- "start": 3966,
- "end": 3967,
+ "start": 5076,
+ "end": 5077,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 12
},
"end": {
- "line": 197,
+ "line": 253,
"column": 13
}
}
@@ -41827,15 +50667,15 @@
"binop": null
},
"value": "values",
- "start": 3967,
- "end": 3973,
+ "start": 5077,
+ "end": 5083,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 13
},
"end": {
- "line": 197,
+ "line": 253,
"column": 19
}
}
@@ -41853,15 +50693,15 @@
"binop": null,
"updateContext": null
},
- "start": 3973,
- "end": 3974,
+ "start": 5083,
+ "end": 5084,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 19
},
"end": {
- "line": 197,
+ "line": 253,
"column": 20
}
}
@@ -41879,15 +50719,15 @@
"binop": null
},
"value": "two",
- "start": 3974,
- "end": 3977,
+ "start": 5084,
+ "end": 5087,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 20
},
"end": {
- "line": 197,
+ "line": 253,
"column": 23
}
}
@@ -41904,15 +50744,15 @@
"postfix": false,
"binop": null
},
- "start": 3977,
- "end": 3978,
+ "start": 5087,
+ "end": 5088,
"loc": {
"start": {
- "line": 197,
+ "line": 253,
"column": 23
},
"end": {
- "line": 197,
+ "line": 253,
"column": 24
}
}
@@ -41931,15 +50771,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 3985,
- "end": 3998,
+ "start": 5095,
+ "end": 5108,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 6
},
"end": {
- "line": 198,
+ "line": 254,
"column": 19
}
}
@@ -41958,15 +50798,15 @@
"updateContext": null
},
"value": "=",
- "start": 3998,
- "end": 3999,
+ "start": 5108,
+ "end": 5109,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 19
},
"end": {
- "line": 198,
+ "line": 254,
"column": 20
}
}
@@ -41983,15 +50823,15 @@
"postfix": false,
"binop": null
},
- "start": 3999,
- "end": 4000,
+ "start": 5109,
+ "end": 5110,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 20
},
"end": {
- "line": 198,
+ "line": 254,
"column": 21
}
}
@@ -42008,15 +50848,15 @@
"postfix": false,
"binop": null
},
- "start": 4000,
- "end": 4001,
+ "start": 5110,
+ "end": 5111,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 21
},
"end": {
- "line": 198,
+ "line": 254,
"column": 22
}
}
@@ -42034,15 +50874,15 @@
"binop": null
},
"value": "newValue",
- "start": 4001,
- "end": 4009,
+ "start": 5111,
+ "end": 5119,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 22
},
"end": {
- "line": 198,
+ "line": 254,
"column": 30
}
}
@@ -42059,15 +50899,15 @@
"postfix": false,
"binop": null
},
- "start": 4009,
- "end": 4010,
+ "start": 5119,
+ "end": 5120,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 30
},
"end": {
- "line": 198,
+ "line": 254,
"column": 31
}
}
@@ -42085,15 +50925,15 @@
"binop": null,
"updateContext": null
},
- "start": 4011,
- "end": 4013,
+ "start": 5121,
+ "end": 5123,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 32
},
"end": {
- "line": 198,
+ "line": 254,
"column": 34
}
}
@@ -42110,15 +50950,15 @@
"postfix": false,
"binop": null
},
- "start": 4014,
- "end": 4015,
+ "start": 5124,
+ "end": 5125,
"loc": {
"start": {
- "line": 198,
+ "line": 254,
"column": 35
},
"end": {
- "line": 198,
+ "line": 254,
"column": 36
}
}
@@ -42136,15 +50976,15 @@
"binop": null
},
"value": "values",
- "start": 4023,
- "end": 4029,
+ "start": 5133,
+ "end": 5139,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 7
},
"end": {
- "line": 199,
+ "line": 255,
"column": 13
}
}
@@ -42162,15 +51002,15 @@
"binop": null,
"updateContext": null
},
- "start": 4029,
- "end": 4030,
+ "start": 5139,
+ "end": 5140,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 13
},
"end": {
- "line": 199,
+ "line": 255,
"column": 14
}
}
@@ -42188,15 +51028,15 @@
"binop": null
},
"value": "two",
- "start": 4030,
- "end": 4033,
+ "start": 5140,
+ "end": 5143,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 14
},
"end": {
- "line": 199,
+ "line": 255,
"column": 17
}
}
@@ -42215,15 +51055,15 @@
"updateContext": null
},
"value": "=",
- "start": 4033,
- "end": 4034,
+ "start": 5143,
+ "end": 5144,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 17
},
"end": {
- "line": 199,
+ "line": 255,
"column": 18
}
}
@@ -42241,15 +51081,15 @@
"binop": null
},
"value": "newValue",
- "start": 4034,
- "end": 4042,
+ "start": 5144,
+ "end": 5152,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 18
},
"end": {
- "line": 199,
+ "line": 255,
"column": 26
}
}
@@ -42267,15 +51107,15 @@
"binop": null,
"updateContext": null
},
- "start": 4042,
- "end": 4043,
+ "start": 5152,
+ "end": 5153,
"loc": {
"start": {
- "line": 199,
+ "line": 255,
"column": 26
},
"end": {
- "line": 199,
+ "line": 255,
"column": 27
}
}
@@ -42292,15 +51132,15 @@
"postfix": false,
"binop": null
},
- "start": 4050,
- "end": 4051,
+ "start": 5160,
+ "end": 5161,
"loc": {
"start": {
- "line": 200,
+ "line": 256,
"column": 6
},
"end": {
- "line": 200,
+ "line": 256,
"column": 7
}
}
@@ -42317,15 +51157,15 @@
"postfix": false,
"binop": null
},
- "start": 4051,
- "end": 4052,
+ "start": 5161,
+ "end": 5162,
"loc": {
"start": {
- "line": 200,
+ "line": 256,
"column": 7
},
"end": {
- "line": 200,
+ "line": 256,
"column": 8
}
}
@@ -42344,15 +51184,15 @@
"updateContext": null
},
"value": "message",
- "start": 4059,
- "end": 4066,
+ "start": 5169,
+ "end": 5176,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 6
},
"end": {
- "line": 201,
+ "line": 257,
"column": 13
}
}
@@ -42371,15 +51211,15 @@
"updateContext": null
},
"value": "=",
- "start": 4066,
- "end": 4067,
+ "start": 5176,
+ "end": 5177,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 13
},
"end": {
- "line": 201,
+ "line": 257,
"column": 14
}
}
@@ -42396,15 +51236,15 @@
"postfix": false,
"binop": null
},
- "start": 4067,
- "end": 4068,
+ "start": 5177,
+ "end": 5178,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 14
},
"end": {
- "line": 201,
+ "line": 257,
"column": 15
}
}
@@ -42421,15 +51261,15 @@
"postfix": false,
"binop": null
},
- "start": 4068,
- "end": 4069,
+ "start": 5178,
+ "end": 5179,
"loc": {
"start": {
- "line": 201,
+ "line": 257,
"column": 15
},
"end": {
- "line": 201,
+ "line": 257,
"column": 16
}
}
@@ -42447,15 +51287,15 @@
"binop": null
},
"value": "message",
- "start": 4077,
- "end": 4084,
+ "start": 5187,
+ "end": 5194,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 7
},
"end": {
- "line": 202,
+ "line": 258,
"column": 14
}
}
@@ -42473,15 +51313,15 @@
"binop": null,
"updateContext": null
},
- "start": 4084,
- "end": 4085,
+ "start": 5194,
+ "end": 5195,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 14
},
"end": {
- "line": 202,
+ "line": 258,
"column": 15
}
}
@@ -42500,15 +51340,15 @@
"updateContext": null
},
"value": "Failures did not happened",
- "start": 4085,
- "end": 4112,
+ "start": 5195,
+ "end": 5222,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 15
},
"end": {
- "line": 202,
+ "line": 258,
"column": 42
}
}
@@ -42526,15 +51366,15 @@
"binop": null,
"updateContext": null
},
- "start": 4112,
- "end": 4113,
+ "start": 5222,
+ "end": 5223,
"loc": {
"start": {
- "line": 202,
+ "line": 258,
"column": 42
},
"end": {
- "line": 202,
+ "line": 258,
"column": 43
}
}
@@ -42552,15 +51392,15 @@
"binop": null
},
"value": "error",
- "start": 4121,
- "end": 4126,
+ "start": 5231,
+ "end": 5236,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 7
},
"end": {
- "line": 203,
+ "line": 259,
"column": 12
}
}
@@ -42578,15 +51418,15 @@
"binop": null,
"updateContext": null
},
- "start": 4126,
- "end": 4127,
+ "start": 5236,
+ "end": 5237,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 12
},
"end": {
- "line": 203,
+ "line": 259,
"column": 13
}
}
@@ -42606,15 +51446,15 @@
"updateContext": null
},
"value": "false",
- "start": 4128,
- "end": 4133,
+ "start": 5238,
+ "end": 5243,
"loc": {
"start": {
- "line": 203,
+ "line": 259,
"column": 14
},
"end": {
- "line": 203,
+ "line": 259,
"column": 19
}
}
@@ -42631,15 +51471,15 @@
"postfix": false,
"binop": null
},
- "start": 4140,
- "end": 4141,
+ "start": 5250,
+ "end": 5251,
"loc": {
"start": {
- "line": 204,
+ "line": 260,
"column": 6
},
"end": {
- "line": 204,
+ "line": 260,
"column": 7
}
}
@@ -42656,15 +51496,15 @@
"postfix": false,
"binop": null
},
- "start": 4141,
- "end": 4142,
+ "start": 5251,
+ "end": 5252,
"loc": {
"start": {
- "line": 204,
+ "line": 260,
"column": 7
},
"end": {
- "line": 204,
+ "line": 260,
"column": 8
}
}
@@ -42683,15 +51523,15 @@
"updateContext": null
},
"value": "/",
- "start": 4148,
- "end": 4149,
+ "start": 5258,
+ "end": 5259,
"loc": {
"start": {
- "line": 205,
+ "line": 261,
"column": 5
},
"end": {
- "line": 205,
+ "line": 261,
"column": 6
}
}
@@ -42708,15 +51548,15 @@
"postfix": false,
"binop": null
},
- "start": 4149,
- "end": 4150,
+ "start": 5259,
+ "end": 5260,
"loc": {
"start": {
- "line": 205,
+ "line": 261,
"column": 6
},
"end": {
- "line": 205,
+ "line": 261,
"column": 7
}
}
@@ -42735,15 +51575,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t",
- "start": 4150,
- "end": 4155,
+ "start": 5260,
+ "end": 5265,
"loc": {
"start": {
- "line": 205,
+ "line": 261,
"column": 7
},
"end": {
- "line": 206,
+ "line": 262,
"column": 4
}
}
@@ -42760,15 +51600,15 @@
"postfix": false,
"binop": null
},
- "start": 4155,
- "end": 4156,
+ "start": 5265,
+ "end": 5266,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 4
},
"end": {
- "line": 206,
+ "line": 262,
"column": 5
}
}
@@ -42787,15 +51627,15 @@
"updateContext": null
},
"value": "/",
- "start": 4156,
- "end": 4157,
+ "start": 5266,
+ "end": 5267,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 5
},
"end": {
- "line": 206,
+ "line": 262,
"column": 6
}
}
@@ -42814,15 +51654,15 @@
"updateContext": null
},
"value": "div",
- "start": 4157,
- "end": 4160,
+ "start": 5267,
+ "end": 5270,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 6
},
"end": {
- "line": 206,
+ "line": 262,
"column": 9
}
}
@@ -42839,15 +51679,15 @@
"postfix": false,
"binop": null
},
- "start": 4160,
- "end": 4161,
+ "start": 5270,
+ "end": 5271,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 9
},
"end": {
- "line": 206,
+ "line": 262,
"column": 10
}
}
@@ -42866,15 +51706,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t",
- "start": 4161,
- "end": 4166,
+ "start": 5271,
+ "end": 5276,
"loc": {
"start": {
- "line": 206,
+ "line": 262,
"column": 10
},
"end": {
- "line": 207,
+ "line": 263,
"column": 4
}
}
@@ -42891,15 +51731,15 @@
"postfix": false,
"binop": null
},
- "start": 4166,
- "end": 4167,
+ "start": 5276,
+ "end": 5277,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 4
},
"end": {
- "line": 207,
+ "line": 263,
"column": 5
}
}
@@ -42918,15 +51758,15 @@
"updateContext": null
},
"value": "div",
- "start": 4167,
- "end": 4170,
+ "start": 5277,
+ "end": 5280,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 5
},
"end": {
- "line": 207,
+ "line": 263,
"column": 8
}
}
@@ -42943,15 +51783,15 @@
"postfix": false,
"binop": null
},
- "start": 4170,
- "end": 4171,
+ "start": 5280,
+ "end": 5281,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 8
},
"end": {
- "line": 207,
+ "line": 263,
"column": 9
}
}
@@ -42970,15 +51810,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 4171,
- "end": 4177,
+ "start": 5281,
+ "end": 5287,
"loc": {
"start": {
- "line": 207,
+ "line": 263,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 5
}
}
@@ -42995,15 +51835,15 @@
"postfix": false,
"binop": null
},
- "start": 4177,
- "end": 4178,
+ "start": 5287,
+ "end": 5288,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 5
},
"end": {
- "line": 208,
+ "line": 264,
"column": 6
}
}
@@ -43022,15 +51862,15 @@
"updateContext": null
},
"value": "h2",
- "start": 4178,
- "end": 4180,
+ "start": 5288,
+ "end": 5290,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 6
},
"end": {
- "line": 208,
+ "line": 264,
"column": 8
}
}
@@ -43047,15 +51887,15 @@
"postfix": false,
"binop": null
},
- "start": 4180,
- "end": 4181,
+ "start": 5290,
+ "end": 5291,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 8
},
"end": {
- "line": 208,
+ "line": 264,
"column": 9
}
}
@@ -43074,15 +51914,15 @@
"updateContext": null
},
"value": "Selects",
- "start": 4181,
- "end": 4188,
+ "start": 5291,
+ "end": 5298,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 9
},
"end": {
- "line": 208,
+ "line": 264,
"column": 16
}
}
@@ -43099,15 +51939,15 @@
"postfix": false,
"binop": null
},
- "start": 4188,
- "end": 4189,
+ "start": 5298,
+ "end": 5299,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 16
},
"end": {
- "line": 208,
+ "line": 264,
"column": 17
}
}
@@ -43126,15 +51966,15 @@
"updateContext": null
},
"value": "/",
- "start": 4189,
- "end": 4190,
+ "start": 5299,
+ "end": 5300,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 17
},
"end": {
- "line": 208,
+ "line": 264,
"column": 18
}
}
@@ -43153,15 +51993,15 @@
"updateContext": null
},
"value": "h2",
- "start": 4190,
- "end": 4192,
+ "start": 5300,
+ "end": 5302,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 18
},
"end": {
- "line": 208,
+ "line": 264,
"column": 20
}
}
@@ -43178,15 +52018,15 @@
"postfix": false,
"binop": null
},
- "start": 4192,
- "end": 4193,
+ "start": 5302,
+ "end": 5303,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 20
},
"end": {
- "line": 208,
+ "line": 264,
"column": 21
}
}
@@ -43205,15 +52045,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 4193,
- "end": 4199,
+ "start": 5303,
+ "end": 5309,
"loc": {
"start": {
- "line": 208,
+ "line": 264,
"column": 21
},
"end": {
- "line": 209,
+ "line": 265,
"column": 5
}
}
@@ -43230,15 +52070,15 @@
"postfix": false,
"binop": null
},
- "start": 4199,
- "end": 4200,
+ "start": 5309,
+ "end": 5310,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 5
},
"end": {
- "line": 209,
+ "line": 265,
"column": 6
}
}
@@ -43257,15 +52097,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 4200,
- "end": 4210,
+ "start": 5310,
+ "end": 5320,
"loc": {
"start": {
- "line": 209,
+ "line": 265,
"column": 6
},
"end": {
- "line": 209,
+ "line": 265,
"column": 16
}
}
@@ -43284,15 +52124,15 @@
"updateContext": null
},
"value": "type",
- "start": 4217,
- "end": 4221,
+ "start": 5327,
+ "end": 5331,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 6
},
"end": {
- "line": 210,
+ "line": 266,
"column": 10
}
}
@@ -43311,15 +52151,15 @@
"updateContext": null
},
"value": "=",
- "start": 4221,
- "end": 4222,
+ "start": 5331,
+ "end": 5332,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 10
},
"end": {
- "line": 210,
+ "line": 266,
"column": 11
}
}
@@ -43336,15 +52176,15 @@
"postfix": false,
"binop": null
},
- "start": 4222,
- "end": 4223,
+ "start": 5332,
+ "end": 5333,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 11
},
"end": {
- "line": 210,
+ "line": 266,
"column": 12
}
}
@@ -43363,15 +52203,15 @@
"updateContext": null
},
"value": "select",
- "start": 4223,
- "end": 4231,
+ "start": 5333,
+ "end": 5341,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 12
},
"end": {
- "line": 210,
+ "line": 266,
"column": 20
}
}
@@ -43388,15 +52228,15 @@
"postfix": false,
"binop": null
},
- "start": 4231,
- "end": 4232,
+ "start": 5341,
+ "end": 5342,
"loc": {
"start": {
- "line": 210,
+ "line": 266,
"column": 20
},
"end": {
- "line": 210,
+ "line": 266,
"column": 21
}
}
@@ -43415,15 +52255,15 @@
"updateContext": null
},
"value": "label",
- "start": 4239,
- "end": 4244,
+ "start": 5349,
+ "end": 5354,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 6
},
"end": {
- "line": 211,
+ "line": 267,
"column": 11
}
}
@@ -43442,15 +52282,15 @@
"updateContext": null
},
"value": "=",
- "start": 4244,
- "end": 4245,
+ "start": 5354,
+ "end": 5355,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 11
},
"end": {
- "line": 211,
+ "line": 267,
"column": 12
}
}
@@ -43467,15 +52307,15 @@
"postfix": false,
"binop": null
},
- "start": 4245,
- "end": 4246,
+ "start": 5355,
+ "end": 5356,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 12
},
"end": {
- "line": 211,
+ "line": 267,
"column": 13
}
}
@@ -43494,15 +52334,15 @@
"updateContext": null
},
"value": "Basic select field",
- "start": 4246,
- "end": 4266,
+ "start": 5356,
+ "end": 5376,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 13
},
"end": {
- "line": 211,
+ "line": 267,
"column": 33
}
}
@@ -43519,15 +52359,15 @@
"postfix": false,
"binop": null
},
- "start": 4266,
- "end": 4267,
+ "start": 5376,
+ "end": 5377,
"loc": {
"start": {
- "line": 211,
+ "line": 267,
"column": 33
},
"end": {
- "line": 211,
+ "line": 267,
"column": 34
}
}
@@ -43546,15 +52386,15 @@
"updateContext": null
},
"value": "value",
- "start": 4274,
- "end": 4279,
+ "start": 5384,
+ "end": 5389,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 6
},
"end": {
- "line": 212,
+ "line": 268,
"column": 11
}
}
@@ -43573,15 +52413,15 @@
"updateContext": null
},
"value": "=",
- "start": 4279,
- "end": 4280,
+ "start": 5389,
+ "end": 5390,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 11
},
"end": {
- "line": 212,
+ "line": 268,
"column": 12
}
}
@@ -43598,15 +52438,15 @@
"postfix": false,
"binop": null
},
- "start": 4280,
- "end": 4281,
+ "start": 5390,
+ "end": 5391,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 12
},
"end": {
- "line": 212,
+ "line": 268,
"column": 13
}
}
@@ -43624,15 +52464,15 @@
"binop": null
},
"value": "selectFieldValue",
- "start": 4281,
- "end": 4297,
+ "start": 5391,
+ "end": 5407,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 13
},
"end": {
- "line": 212,
+ "line": 268,
"column": 29
}
}
@@ -43649,15 +52489,15 @@
"postfix": false,
"binop": null
},
- "start": 4297,
- "end": 4298,
+ "start": 5407,
+ "end": 5408,
"loc": {
"start": {
- "line": 212,
+ "line": 268,
"column": 29
},
"end": {
- "line": 212,
+ "line": 268,
"column": 30
}
}
@@ -43676,15 +52516,15 @@
"updateContext": null
},
"value": "id",
- "start": 4305,
- "end": 4307,
+ "start": 5415,
+ "end": 5417,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 6
},
"end": {
- "line": 213,
+ "line": 269,
"column": 8
}
}
@@ -43703,15 +52543,15 @@
"updateContext": null
},
"value": "=",
- "start": 4307,
- "end": 4308,
+ "start": 5417,
+ "end": 5418,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 8
},
"end": {
- "line": 213,
+ "line": 269,
"column": 9
}
}
@@ -43728,15 +52568,15 @@
"postfix": false,
"binop": null
},
- "start": 4308,
- "end": 4309,
+ "start": 5418,
+ "end": 5419,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 9
},
"end": {
- "line": 213,
+ "line": 269,
"column": 10
}
}
@@ -43755,15 +52595,15 @@
"updateContext": null
},
"value": "r",
- "start": 4309,
- "end": 4312,
+ "start": 5419,
+ "end": 5422,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 10
},
"end": {
- "line": 213,
+ "line": 269,
"column": 13
}
}
@@ -43780,15 +52620,15 @@
"postfix": false,
"binop": null
},
- "start": 4312,
- "end": 4313,
+ "start": 5422,
+ "end": 5423,
"loc": {
"start": {
- "line": 213,
+ "line": 269,
"column": 13
},
"end": {
- "line": 213,
+ "line": 269,
"column": 14
}
}
@@ -43807,15 +52647,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 4320,
- "end": 4333,
+ "start": 5430,
+ "end": 5443,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 6
},
"end": {
- "line": 214,
+ "line": 270,
"column": 19
}
}
@@ -43834,15 +52674,15 @@
"updateContext": null
},
"value": "=",
- "start": 4333,
- "end": 4334,
+ "start": 5443,
+ "end": 5444,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 19
},
"end": {
- "line": 214,
+ "line": 270,
"column": 20
}
}
@@ -43859,15 +52699,15 @@
"postfix": false,
"binop": null
},
- "start": 4334,
- "end": 4335,
+ "start": 5444,
+ "end": 5445,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 20
},
"end": {
- "line": 214,
+ "line": 270,
"column": 21
}
}
@@ -43884,15 +52724,15 @@
"postfix": false,
"binop": null
},
- "start": 4335,
- "end": 4336,
+ "start": 5445,
+ "end": 5446,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 21
},
"end": {
- "line": 214,
+ "line": 270,
"column": 22
}
}
@@ -43910,15 +52750,15 @@
"binop": null
},
"value": "newValue",
- "start": 4336,
- "end": 4344,
+ "start": 5446,
+ "end": 5454,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 22
},
"end": {
- "line": 214,
+ "line": 270,
"column": 30
}
}
@@ -43935,15 +52775,15 @@
"postfix": false,
"binop": null
},
- "start": 4344,
- "end": 4345,
+ "start": 5454,
+ "end": 5455,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 30
},
"end": {
- "line": 214,
+ "line": 270,
"column": 31
}
}
@@ -43961,15 +52801,15 @@
"binop": null,
"updateContext": null
},
- "start": 4346,
- "end": 4348,
+ "start": 5456,
+ "end": 5458,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 32
},
"end": {
- "line": 214,
+ "line": 270,
"column": 34
}
}
@@ -43986,15 +52826,15 @@
"postfix": false,
"binop": null
},
- "start": 4349,
- "end": 4350,
+ "start": 5459,
+ "end": 5460,
"loc": {
"start": {
- "line": 214,
+ "line": 270,
"column": 35
},
"end": {
- "line": 214,
+ "line": 270,
"column": 36
}
}
@@ -44012,15 +52852,15 @@
"binop": null
},
"value": "selectFieldValue",
- "start": 4358,
- "end": 4374,
+ "start": 5468,
+ "end": 5484,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 7
},
"end": {
- "line": 215,
+ "line": 271,
"column": 23
}
}
@@ -44039,15 +52879,15 @@
"updateContext": null
},
"value": "=",
- "start": 4375,
- "end": 4376,
+ "start": 5485,
+ "end": 5486,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 24
},
"end": {
- "line": 215,
+ "line": 271,
"column": 25
}
}
@@ -44065,15 +52905,15 @@
"binop": null
},
"value": "newValue",
- "start": 4377,
- "end": 4385,
+ "start": 5487,
+ "end": 5495,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 26
},
"end": {
- "line": 215,
+ "line": 271,
"column": 34
}
}
@@ -44091,15 +52931,15 @@
"binop": null,
"updateContext": null
},
- "start": 4385,
- "end": 4386,
+ "start": 5495,
+ "end": 5496,
"loc": {
"start": {
- "line": 215,
+ "line": 271,
"column": 34
},
"end": {
- "line": 215,
+ "line": 271,
"column": 35
}
}
@@ -44116,15 +52956,15 @@
"postfix": false,
"binop": null
},
- "start": 4393,
- "end": 4394,
+ "start": 5503,
+ "end": 5504,
"loc": {
"start": {
- "line": 216,
+ "line": 272,
"column": 6
},
"end": {
- "line": 216,
+ "line": 272,
"column": 7
}
}
@@ -44141,15 +52981,15 @@
"postfix": false,
"binop": null
},
- "start": 4394,
- "end": 4395,
+ "start": 5504,
+ "end": 5505,
"loc": {
"start": {
- "line": 216,
+ "line": 272,
"column": 7
},
"end": {
- "line": 216,
+ "line": 272,
"column": 8
}
}
@@ -44168,15 +53008,15 @@
"updateContext": null
},
"value": "options",
- "start": 4402,
- "end": 4409,
+ "start": 5512,
+ "end": 5519,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 6
},
"end": {
- "line": 217,
+ "line": 273,
"column": 13
}
}
@@ -44195,15 +53035,15 @@
"updateContext": null
},
"value": "=",
- "start": 4409,
- "end": 4410,
+ "start": 5519,
+ "end": 5520,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 13
},
"end": {
- "line": 217,
+ "line": 273,
"column": 14
}
}
@@ -44220,15 +53060,15 @@
"postfix": false,
"binop": null
},
- "start": 4410,
- "end": 4411,
+ "start": 5520,
+ "end": 5521,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 14
},
"end": {
- "line": 217,
+ "line": 273,
"column": 15
}
}
@@ -44246,15 +53086,15 @@
"binop": null,
"updateContext": null
},
- "start": 4411,
- "end": 4412,
+ "start": 5521,
+ "end": 5522,
"loc": {
"start": {
- "line": 217,
+ "line": 273,
"column": 15
},
"end": {
- "line": 217,
+ "line": 273,
"column": 16
}
}
@@ -44271,15 +53111,15 @@
"postfix": false,
"binop": null
},
- "start": 4420,
- "end": 4421,
+ "start": 5530,
+ "end": 5531,
"loc": {
"start": {
- "line": 218,
+ "line": 274,
"column": 7
},
"end": {
- "line": 218,
+ "line": 274,
"column": 8
}
}
@@ -44297,15 +53137,15 @@
"binop": null
},
"value": "value",
- "start": 4430,
- "end": 4435,
+ "start": 5540,
+ "end": 5545,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 8
},
"end": {
- "line": 219,
+ "line": 275,
"column": 13
}
}
@@ -44323,15 +53163,15 @@
"binop": null,
"updateContext": null
},
- "start": 4435,
- "end": 4436,
+ "start": 5545,
+ "end": 5546,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 13
},
"end": {
- "line": 219,
+ "line": 275,
"column": 14
}
}
@@ -44350,15 +53190,15 @@
"updateContext": null
},
"value": 1,
- "start": 4437,
- "end": 4438,
+ "start": 5547,
+ "end": 5548,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 15
},
"end": {
- "line": 219,
+ "line": 275,
"column": 16
}
}
@@ -44376,15 +53216,15 @@
"binop": null,
"updateContext": null
},
- "start": 4438,
- "end": 4439,
+ "start": 5548,
+ "end": 5549,
"loc": {
"start": {
- "line": 219,
+ "line": 275,
"column": 16
},
"end": {
- "line": 219,
+ "line": 275,
"column": 17
}
}
@@ -44402,15 +53242,15 @@
"binop": null
},
"value": "label",
- "start": 4448,
- "end": 4453,
+ "start": 5558,
+ "end": 5563,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 8
},
"end": {
- "line": 220,
+ "line": 276,
"column": 13
}
}
@@ -44428,15 +53268,15 @@
"binop": null,
"updateContext": null
},
- "start": 4453,
- "end": 4454,
+ "start": 5563,
+ "end": 5564,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 13
},
"end": {
- "line": 220,
+ "line": 276,
"column": 14
}
}
@@ -44455,15 +53295,15 @@
"updateContext": null
},
"value": "One",
- "start": 4455,
- "end": 4460,
+ "start": 5565,
+ "end": 5570,
"loc": {
"start": {
- "line": 220,
+ "line": 276,
"column": 15
},
"end": {
- "line": 220,
+ "line": 276,
"column": 20
}
}
@@ -44480,15 +53320,15 @@
"postfix": false,
"binop": null
},
- "start": 4468,
- "end": 4469,
+ "start": 5578,
+ "end": 5579,
"loc": {
"start": {
- "line": 221,
+ "line": 277,
"column": 7
},
"end": {
- "line": 221,
+ "line": 277,
"column": 8
}
}
@@ -44506,15 +53346,15 @@
"binop": null,
"updateContext": null
},
- "start": 4469,
- "end": 4470,
+ "start": 5579,
+ "end": 5580,
"loc": {
"start": {
- "line": 221,
+ "line": 277,
"column": 8
},
"end": {
- "line": 221,
+ "line": 277,
"column": 9
}
}
@@ -44531,15 +53371,15 @@
"postfix": false,
"binop": null
},
- "start": 4478,
- "end": 4479,
+ "start": 5588,
+ "end": 5589,
"loc": {
"start": {
- "line": 222,
+ "line": 278,
"column": 7
},
"end": {
- "line": 222,
+ "line": 278,
"column": 8
}
}
@@ -44557,15 +53397,15 @@
"binop": null
},
"value": "value",
- "start": 4488,
- "end": 4493,
+ "start": 5598,
+ "end": 5603,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 8
},
"end": {
- "line": 223,
+ "line": 279,
"column": 13
}
}
@@ -44583,15 +53423,15 @@
"binop": null,
"updateContext": null
},
- "start": 4493,
- "end": 4494,
+ "start": 5603,
+ "end": 5604,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 13
},
"end": {
- "line": 223,
+ "line": 279,
"column": 14
}
}
@@ -44610,15 +53450,15 @@
"updateContext": null
},
"value": 2,
- "start": 4495,
- "end": 4496,
+ "start": 5605,
+ "end": 5606,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 15
},
"end": {
- "line": 223,
+ "line": 279,
"column": 16
}
}
@@ -44636,15 +53476,15 @@
"binop": null,
"updateContext": null
},
- "start": 4496,
- "end": 4497,
+ "start": 5606,
+ "end": 5607,
"loc": {
"start": {
- "line": 223,
+ "line": 279,
"column": 16
},
"end": {
- "line": 223,
+ "line": 279,
"column": 17
}
}
@@ -44662,15 +53502,15 @@
"binop": null
},
"value": "label",
- "start": 4506,
- "end": 4511,
+ "start": 5616,
+ "end": 5621,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 8
},
"end": {
- "line": 224,
+ "line": 280,
"column": 13
}
}
@@ -44688,15 +53528,15 @@
"binop": null,
"updateContext": null
},
- "start": 4511,
- "end": 4512,
+ "start": 5621,
+ "end": 5622,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 13
},
"end": {
- "line": 224,
+ "line": 280,
"column": 14
}
}
@@ -44715,15 +53555,15 @@
"updateContext": null
},
"value": "Two",
- "start": 4513,
- "end": 4518,
+ "start": 5623,
+ "end": 5628,
"loc": {
"start": {
- "line": 224,
+ "line": 280,
"column": 15
},
"end": {
- "line": 224,
+ "line": 280,
"column": 20
}
}
@@ -44740,15 +53580,15 @@
"postfix": false,
"binop": null
},
- "start": 4526,
- "end": 4527,
+ "start": 5636,
+ "end": 5637,
"loc": {
"start": {
- "line": 225,
+ "line": 281,
"column": 7
},
"end": {
- "line": 225,
+ "line": 281,
"column": 8
}
}
@@ -44766,15 +53606,15 @@
"binop": null,
"updateContext": null
},
- "start": 4534,
- "end": 4535,
+ "start": 5644,
+ "end": 5645,
"loc": {
"start": {
- "line": 226,
+ "line": 282,
"column": 6
},
"end": {
- "line": 226,
+ "line": 282,
"column": 7
}
}
@@ -44791,15 +53631,15 @@
"postfix": false,
"binop": null
},
- "start": 4535,
- "end": 4536,
+ "start": 5645,
+ "end": 5646,
"loc": {
"start": {
- "line": 226,
+ "line": 282,
"column": 7
},
"end": {
- "line": 226,
+ "line": 282,
"column": 8
}
}
@@ -44818,15 +53658,15 @@
"updateContext": null
},
"value": "/",
- "start": 4542,
- "end": 4543,
+ "start": 5652,
+ "end": 5653,
"loc": {
"start": {
- "line": 227,
+ "line": 283,
"column": 5
},
"end": {
- "line": 227,
+ "line": 283,
"column": 6
}
}
@@ -44843,15 +53683,15 @@
"postfix": false,
"binop": null
},
- "start": 4543,
- "end": 4544,
+ "start": 5653,
+ "end": 5654,
"loc": {
"start": {
- "line": 227,
+ "line": 283,
"column": 6
},
"end": {
- "line": 227,
+ "line": 283,
"column": 7
}
}
@@ -44870,15 +53710,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t",
- "start": 4544,
- "end": 4550,
+ "start": 5654,
+ "end": 5660,
"loc": {
"start": {
- "line": 227,
+ "line": 283,
"column": 7
},
"end": {
- "line": 229,
+ "line": 285,
"column": 4
}
}
@@ -44895,15 +53735,15 @@
"postfix": false,
"binop": null
},
- "start": 4550,
- "end": 4551,
+ "start": 5660,
+ "end": 5661,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 4
},
"end": {
- "line": 229,
+ "line": 285,
"column": 5
}
}
@@ -44922,15 +53762,15 @@
"updateContext": null
},
"value": "/",
- "start": 4551,
- "end": 4552,
+ "start": 5661,
+ "end": 5662,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 5
},
"end": {
- "line": 229,
+ "line": 285,
"column": 6
}
}
@@ -44949,15 +53789,15 @@
"updateContext": null
},
"value": "div",
- "start": 4552,
- "end": 4555,
+ "start": 5662,
+ "end": 5665,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 6
},
"end": {
- "line": 229,
+ "line": 285,
"column": 9
}
}
@@ -44974,15 +53814,15 @@
"postfix": false,
"binop": null
},
- "start": 4555,
- "end": 4556,
+ "start": 5665,
+ "end": 5666,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 9
},
"end": {
- "line": 229,
+ "line": 285,
"column": 10
}
}
@@ -45001,15 +53841,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t\t",
- "start": 4556,
- "end": 4562,
+ "start": 5666,
+ "end": 5672,
"loc": {
"start": {
- "line": 229,
+ "line": 285,
"column": 10
},
"end": {
- "line": 231,
+ "line": 287,
"column": 4
}
}
@@ -45026,15 +53866,15 @@
"postfix": false,
"binop": null
},
- "start": 4562,
- "end": 4563,
+ "start": 5672,
+ "end": 5673,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 4
},
"end": {
- "line": 231,
+ "line": 287,
"column": 5
}
}
@@ -45053,15 +53893,15 @@
"updateContext": null
},
"value": "div",
- "start": 4563,
- "end": 4566,
+ "start": 5673,
+ "end": 5676,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 5
},
"end": {
- "line": 231,
+ "line": 287,
"column": 8
}
}
@@ -45078,15 +53918,15 @@
"postfix": false,
"binop": null
},
- "start": 4566,
- "end": 4567,
+ "start": 5676,
+ "end": 5677,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 8
},
"end": {
- "line": 231,
+ "line": 287,
"column": 9
}
}
@@ -45105,15 +53945,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 4567,
- "end": 4573,
+ "start": 5677,
+ "end": 5683,
"loc": {
"start": {
- "line": 231,
+ "line": 287,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 5
}
}
@@ -45130,15 +53970,15 @@
"postfix": false,
"binop": null
},
- "start": 4573,
- "end": 4574,
+ "start": 5683,
+ "end": 5684,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 5
},
"end": {
- "line": 232,
+ "line": 288,
"column": 6
}
}
@@ -45157,15 +53997,15 @@
"updateContext": null
},
"value": "h2",
- "start": 4574,
- "end": 4576,
+ "start": 5684,
+ "end": 5686,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 6
},
"end": {
- "line": 232,
+ "line": 288,
"column": 8
}
}
@@ -45182,15 +54022,15 @@
"postfix": false,
"binop": null
},
- "start": 4576,
- "end": 4577,
+ "start": 5686,
+ "end": 5687,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 8
},
"end": {
- "line": 232,
+ "line": 288,
"column": 9
}
}
@@ -45209,15 +54049,15 @@
"updateContext": null
},
"value": "fieldsets",
- "start": 4577,
- "end": 4586,
+ "start": 5687,
+ "end": 5696,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 9
},
"end": {
- "line": 232,
+ "line": 288,
"column": 18
}
}
@@ -45234,15 +54074,15 @@
"postfix": false,
"binop": null
},
- "start": 4586,
- "end": 4587,
+ "start": 5696,
+ "end": 5697,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 18
},
"end": {
- "line": 232,
+ "line": 288,
"column": 19
}
}
@@ -45261,15 +54101,15 @@
"updateContext": null
},
"value": "/",
- "start": 4587,
- "end": 4588,
+ "start": 5697,
+ "end": 5698,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 19
},
"end": {
- "line": 232,
+ "line": 288,
"column": 20
}
}
@@ -45288,15 +54128,15 @@
"updateContext": null
},
"value": "h2",
- "start": 4588,
- "end": 4590,
+ "start": 5698,
+ "end": 5700,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 20
},
"end": {
- "line": 232,
+ "line": 288,
"column": 22
}
}
@@ -45313,15 +54153,15 @@
"postfix": false,
"binop": null
},
- "start": 4590,
- "end": 4591,
+ "start": 5700,
+ "end": 5701,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 22
},
"end": {
- "line": 232,
+ "line": 288,
"column": 23
}
}
@@ -45340,15 +54180,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t",
- "start": 4591,
- "end": 4597,
+ "start": 5701,
+ "end": 5707,
"loc": {
"start": {
- "line": 232,
+ "line": 288,
"column": 23
},
"end": {
- "line": 233,
+ "line": 289,
"column": 5
}
}
@@ -45365,15 +54205,15 @@
"postfix": false,
"binop": null
},
- "start": 4597,
- "end": 4598,
+ "start": 5707,
+ "end": 5708,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 5
},
"end": {
- "line": 233,
+ "line": 289,
"column": 6
}
}
@@ -45392,15 +54232,15 @@
"updateContext": null
},
"value": "FieldGroup",
- "start": 4598,
- "end": 4608,
+ "start": 5708,
+ "end": 5718,
"loc": {
"start": {
- "line": 233,
+ "line": 289,
"column": 6
},
"end": {
- "line": 233,
+ "line": 289,
"column": 16
}
}
@@ -45419,15 +54259,15 @@
"updateContext": null
},
"value": "type",
- "start": 4615,
- "end": 4619,
+ "start": 5725,
+ "end": 5729,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 6
},
"end": {
- "line": 234,
+ "line": 290,
"column": 10
}
}
@@ -45446,15 +54286,15 @@
"updateContext": null
},
"value": "=",
- "start": 4619,
- "end": 4620,
+ "start": 5729,
+ "end": 5730,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 10
},
"end": {
- "line": 234,
+ "line": 290,
"column": 11
}
}
@@ -45471,15 +54311,15 @@
"postfix": false,
"binop": null
},
- "start": 4620,
- "end": 4621,
+ "start": 5730,
+ "end": 5731,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 11
},
"end": {
- "line": 234,
+ "line": 290,
"column": 12
}
}
@@ -45498,15 +54338,15 @@
"updateContext": null
},
"value": "fieldset",
- "start": 4621,
- "end": 4631,
+ "start": 5731,
+ "end": 5741,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 12
},
"end": {
- "line": 234,
+ "line": 290,
"column": 22
}
}
@@ -45523,15 +54363,15 @@
"postfix": false,
"binop": null
},
- "start": 4631,
- "end": 4632,
+ "start": 5741,
+ "end": 5742,
"loc": {
"start": {
- "line": 234,
+ "line": 290,
"column": 22
},
"end": {
- "line": 234,
+ "line": 290,
"column": 23
}
}
@@ -45550,15 +54390,15 @@
"updateContext": null
},
"value": "label",
- "start": 4639,
- "end": 4644,
+ "start": 5749,
+ "end": 5754,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 6
},
"end": {
- "line": 235,
+ "line": 291,
"column": 11
}
}
@@ -45577,15 +54417,15 @@
"updateContext": null
},
"value": "=",
- "start": 4644,
- "end": 4645,
+ "start": 5754,
+ "end": 5755,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 11
},
"end": {
- "line": 235,
+ "line": 291,
"column": 12
}
}
@@ -45602,15 +54442,15 @@
"postfix": false,
"binop": null
},
- "start": 4645,
- "end": 4646,
+ "start": 5755,
+ "end": 5756,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 12
},
"end": {
- "line": 235,
+ "line": 291,
"column": 13
}
}
@@ -45629,15 +54469,15 @@
"updateContext": null
},
"value": "Checkbox group",
- "start": 4646,
- "end": 4662,
+ "start": 5756,
+ "end": 5772,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 13
},
"end": {
- "line": 235,
+ "line": 291,
"column": 29
}
}
@@ -45654,15 +54494,15 @@
"postfix": false,
"binop": null
},
- "start": 4662,
- "end": 4663,
+ "start": 5772,
+ "end": 5773,
"loc": {
"start": {
- "line": 235,
+ "line": 291,
"column": 29
},
"end": {
- "line": 235,
+ "line": 291,
"column": 30
}
}
@@ -45681,15 +54521,15 @@
"updateContext": null
},
"value": "value",
- "start": 4670,
- "end": 4675,
+ "start": 5780,
+ "end": 5785,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 6
},
"end": {
- "line": 236,
+ "line": 292,
"column": 11
}
}
@@ -45708,15 +54548,15 @@
"updateContext": null
},
"value": "=",
- "start": 4675,
- "end": 4676,
+ "start": 5785,
+ "end": 5786,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 11
},
"end": {
- "line": 236,
+ "line": 292,
"column": 12
}
}
@@ -45733,15 +54573,15 @@
"postfix": false,
"binop": null
},
- "start": 4676,
- "end": 4677,
+ "start": 5786,
+ "end": 5787,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 12
},
"end": {
- "line": 236,
+ "line": 292,
"column": 13
}
}
@@ -45759,15 +54599,15 @@
"binop": null
},
"value": "fieldSetFieldValue",
- "start": 4677,
- "end": 4695,
+ "start": 5787,
+ "end": 5805,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 13
},
"end": {
- "line": 236,
+ "line": 292,
"column": 31
}
}
@@ -45784,15 +54624,15 @@
"postfix": false,
"binop": null
},
- "start": 4695,
- "end": 4696,
+ "start": 5805,
+ "end": 5806,
"loc": {
"start": {
- "line": 236,
+ "line": 292,
"column": 31
},
"end": {
- "line": 236,
+ "line": 292,
"column": 32
}
}
@@ -45811,15 +54651,15 @@
"updateContext": null
},
"value": "id",
- "start": 4703,
- "end": 4705,
+ "start": 5813,
+ "end": 5815,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 6
},
"end": {
- "line": 237,
+ "line": 293,
"column": 8
}
}
@@ -45838,15 +54678,15 @@
"updateContext": null
},
"value": "=",
- "start": 4705,
- "end": 4706,
+ "start": 5815,
+ "end": 5816,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 8
},
"end": {
- "line": 237,
+ "line": 293,
"column": 9
}
}
@@ -45863,15 +54703,15 @@
"postfix": false,
"binop": null
},
- "start": 4706,
- "end": 4707,
+ "start": 5816,
+ "end": 5817,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 9
},
"end": {
- "line": 237,
+ "line": 293,
"column": 10
}
}
@@ -45890,15 +54730,15 @@
"updateContext": null
},
"value": "Checkbox1",
- "start": 4707,
- "end": 4718,
+ "start": 5817,
+ "end": 5828,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 10
},
"end": {
- "line": 237,
+ "line": 293,
"column": 21
}
}
@@ -45915,15 +54755,15 @@
"postfix": false,
"binop": null
},
- "start": 4718,
- "end": 4719,
+ "start": 5828,
+ "end": 5829,
"loc": {
"start": {
- "line": 237,
+ "line": 293,
"column": 21
},
"end": {
- "line": 237,
+ "line": 293,
"column": 22
}
}
@@ -45942,15 +54782,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 4726,
- "end": 4739,
+ "start": 5836,
+ "end": 5849,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 6
},
"end": {
- "line": 238,
+ "line": 294,
"column": 19
}
}
@@ -45969,15 +54809,15 @@
"updateContext": null
},
"value": "=",
- "start": 4739,
- "end": 4740,
+ "start": 5849,
+ "end": 5850,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 19
},
"end": {
- "line": 238,
+ "line": 294,
"column": 20
}
}
@@ -45994,15 +54834,15 @@
"postfix": false,
"binop": null
},
- "start": 4740,
- "end": 4741,
+ "start": 5850,
+ "end": 5851,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 20
},
"end": {
- "line": 238,
+ "line": 294,
"column": 21
}
}
@@ -46019,15 +54859,15 @@
"postfix": false,
"binop": null
},
- "start": 4741,
- "end": 4742,
+ "start": 5851,
+ "end": 5852,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 21
},
"end": {
- "line": 238,
+ "line": 294,
"column": 22
}
}
@@ -46045,15 +54885,15 @@
"binop": null
},
"value": "newValue",
- "start": 4742,
- "end": 4750,
+ "start": 5852,
+ "end": 5860,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 22
},
"end": {
- "line": 238,
+ "line": 294,
"column": 30
}
}
@@ -46070,15 +54910,15 @@
"postfix": false,
"binop": null
},
- "start": 4750,
- "end": 4751,
+ "start": 5860,
+ "end": 5861,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 30
},
"end": {
- "line": 238,
+ "line": 294,
"column": 31
}
}
@@ -46096,15 +54936,15 @@
"binop": null,
"updateContext": null
},
- "start": 4752,
- "end": 4754,
+ "start": 5862,
+ "end": 5864,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 32
},
"end": {
- "line": 238,
+ "line": 294,
"column": 34
}
}
@@ -46121,15 +54961,15 @@
"postfix": false,
"binop": null
},
- "start": 4755,
- "end": 4756,
+ "start": 5865,
+ "end": 5866,
"loc": {
"start": {
- "line": 238,
+ "line": 294,
"column": 35
},
"end": {
- "line": 238,
+ "line": 294,
"column": 36
}
}
@@ -46147,15 +54987,15 @@
"binop": null
},
"value": "fieldSetFieldValue",
- "start": 4764,
- "end": 4782,
+ "start": 5874,
+ "end": 5892,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 7
},
"end": {
- "line": 239,
+ "line": 295,
"column": 25
}
}
@@ -46174,15 +55014,15 @@
"updateContext": null
},
"value": "=",
- "start": 4783,
- "end": 4784,
+ "start": 5893,
+ "end": 5894,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 26
},
"end": {
- "line": 239,
+ "line": 295,
"column": 27
}
}
@@ -46200,15 +55040,15 @@
"binop": null
},
"value": "newValue",
- "start": 4785,
- "end": 4793,
+ "start": 5895,
+ "end": 5903,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 28
},
"end": {
- "line": 239,
+ "line": 295,
"column": 36
}
}
@@ -46226,15 +55066,15 @@
"binop": null,
"updateContext": null
},
- "start": 4793,
- "end": 4794,
+ "start": 5903,
+ "end": 5904,
"loc": {
"start": {
- "line": 239,
+ "line": 295,
"column": 36
},
"end": {
- "line": 239,
+ "line": 295,
"column": 37
}
}
@@ -46251,15 +55091,15 @@
"postfix": false,
"binop": null
},
- "start": 4801,
- "end": 4802,
+ "start": 5911,
+ "end": 5912,
"loc": {
"start": {
- "line": 240,
+ "line": 296,
"column": 6
},
"end": {
- "line": 240,
+ "line": 296,
"column": 7
}
}
@@ -46276,15 +55116,15 @@
"postfix": false,
"binop": null
},
- "start": 4802,
- "end": 4803,
+ "start": 5912,
+ "end": 5913,
"loc": {
"start": {
- "line": 240,
+ "line": 296,
"column": 7
},
"end": {
- "line": 240,
+ "line": 296,
"column": 8
}
}
@@ -46303,15 +55143,15 @@
"updateContext": null
},
"value": "options",
- "start": 4810,
- "end": 4817,
+ "start": 5920,
+ "end": 5927,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 6
},
"end": {
- "line": 241,
+ "line": 297,
"column": 13
}
}
@@ -46330,15 +55170,15 @@
"updateContext": null
},
"value": "=",
- "start": 4817,
- "end": 4818,
+ "start": 5927,
+ "end": 5928,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 13
},
"end": {
- "line": 241,
+ "line": 297,
"column": 14
}
}
@@ -46355,15 +55195,15 @@
"postfix": false,
"binop": null
},
- "start": 4818,
- "end": 4819,
+ "start": 5928,
+ "end": 5929,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 14
},
"end": {
- "line": 241,
+ "line": 297,
"column": 15
}
}
@@ -46381,15 +55221,15 @@
"binop": null,
"updateContext": null
},
- "start": 4819,
- "end": 4820,
+ "start": 5929,
+ "end": 5930,
"loc": {
"start": {
- "line": 241,
+ "line": 297,
"column": 15
},
"end": {
- "line": 241,
+ "line": 297,
"column": 16
}
}
@@ -46406,15 +55246,15 @@
"postfix": false,
"binop": null
},
- "start": 4828,
- "end": 4829,
+ "start": 5938,
+ "end": 5939,
"loc": {
"start": {
- "line": 242,
+ "line": 298,
"column": 7
},
"end": {
- "line": 242,
+ "line": 298,
"column": 8
}
}
@@ -46432,15 +55272,15 @@
"binop": null
},
"value": "value",
- "start": 4838,
- "end": 4843,
+ "start": 5948,
+ "end": 5953,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 8
},
"end": {
- "line": 243,
+ "line": 299,
"column": 13
}
}
@@ -46458,15 +55298,15 @@
"binop": null,
"updateContext": null
},
- "start": 4843,
- "end": 4844,
+ "start": 5953,
+ "end": 5954,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 13
},
"end": {
- "line": 243,
+ "line": 299,
"column": 14
}
}
@@ -46485,15 +55325,15 @@
"updateContext": null
},
"value": "1",
- "start": 4845,
- "end": 4848,
+ "start": 5955,
+ "end": 5958,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 15
},
"end": {
- "line": 243,
+ "line": 299,
"column": 18
}
}
@@ -46511,15 +55351,15 @@
"binop": null,
"updateContext": null
},
- "start": 4848,
- "end": 4849,
+ "start": 5958,
+ "end": 5959,
"loc": {
"start": {
- "line": 243,
+ "line": 299,
"column": 18
},
"end": {
- "line": 243,
+ "line": 299,
"column": 19
}
}
@@ -46537,15 +55377,15 @@
"binop": null
},
"value": "label",
- "start": 4858,
- "end": 4863,
+ "start": 5968,
+ "end": 5973,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 8
},
"end": {
- "line": 244,
+ "line": 300,
"column": 13
}
}
@@ -46563,15 +55403,15 @@
"binop": null,
"updateContext": null
},
- "start": 4863,
- "end": 4864,
+ "start": 5973,
+ "end": 5974,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 13
},
"end": {
- "line": 244,
+ "line": 300,
"column": 14
}
}
@@ -46590,15 +55430,15 @@
"updateContext": null
},
"value": "One",
- "start": 4865,
- "end": 4870,
+ "start": 5975,
+ "end": 5980,
"loc": {
"start": {
- "line": 244,
+ "line": 300,
"column": 15
},
"end": {
- "line": 244,
+ "line": 300,
"column": 20
}
}
@@ -46615,15 +55455,15 @@
"postfix": false,
"binop": null
},
- "start": 4878,
- "end": 4879,
+ "start": 5988,
+ "end": 5989,
"loc": {
"start": {
- "line": 245,
+ "line": 301,
"column": 7
},
"end": {
- "line": 245,
+ "line": 301,
"column": 8
}
}
@@ -46641,15 +55481,15 @@
"binop": null,
"updateContext": null
},
- "start": 4879,
- "end": 4880,
+ "start": 5989,
+ "end": 5990,
"loc": {
"start": {
- "line": 245,
+ "line": 301,
"column": 8
},
"end": {
- "line": 245,
+ "line": 301,
"column": 9
}
}
@@ -46666,15 +55506,15 @@
"postfix": false,
"binop": null
},
- "start": 4888,
- "end": 4889,
+ "start": 5998,
+ "end": 5999,
"loc": {
"start": {
- "line": 246,
+ "line": 302,
"column": 7
},
"end": {
- "line": 246,
+ "line": 302,
"column": 8
}
}
@@ -46692,15 +55532,15 @@
"binop": null
},
"value": "value",
- "start": 4898,
- "end": 4903,
+ "start": 6008,
+ "end": 6013,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 8
},
"end": {
- "line": 247,
+ "line": 303,
"column": 13
}
}
@@ -46718,15 +55558,15 @@
"binop": null,
"updateContext": null
},
- "start": 4903,
- "end": 4904,
+ "start": 6013,
+ "end": 6014,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 13
},
"end": {
- "line": 247,
+ "line": 303,
"column": 14
}
}
@@ -46745,15 +55585,15 @@
"updateContext": null
},
"value": "2",
- "start": 4905,
- "end": 4908,
+ "start": 6015,
+ "end": 6018,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 15
},
"end": {
- "line": 247,
+ "line": 303,
"column": 18
}
}
@@ -46771,15 +55611,15 @@
"binop": null,
"updateContext": null
},
- "start": 4908,
- "end": 4909,
+ "start": 6018,
+ "end": 6019,
"loc": {
"start": {
- "line": 247,
+ "line": 303,
"column": 18
},
"end": {
- "line": 247,
+ "line": 303,
"column": 19
}
}
@@ -46797,15 +55637,15 @@
"binop": null
},
"value": "label",
- "start": 4918,
- "end": 4923,
+ "start": 6028,
+ "end": 6033,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 8
},
"end": {
- "line": 248,
+ "line": 304,
"column": 13
}
}
@@ -46823,15 +55663,15 @@
"binop": null,
"updateContext": null
},
- "start": 4923,
- "end": 4924,
+ "start": 6033,
+ "end": 6034,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 13
},
"end": {
- "line": 248,
+ "line": 304,
"column": 14
}
}
@@ -46850,15 +55690,15 @@
"updateContext": null
},
"value": "Two",
- "start": 4925,
- "end": 4930,
+ "start": 6035,
+ "end": 6040,
"loc": {
"start": {
- "line": 248,
+ "line": 304,
"column": 15
},
"end": {
- "line": 248,
+ "line": 304,
"column": 20
}
}
@@ -46875,15 +55715,15 @@
"postfix": false,
"binop": null
},
- "start": 4938,
- "end": 4939,
+ "start": 6048,
+ "end": 6049,
"loc": {
"start": {
- "line": 249,
+ "line": 305,
"column": 7
},
"end": {
- "line": 249,
+ "line": 305,
"column": 8
}
}
@@ -46901,15 +55741,15 @@
"binop": null,
"updateContext": null
},
- "start": 4946,
- "end": 4947,
+ "start": 6056,
+ "end": 6057,
"loc": {
"start": {
- "line": 250,
+ "line": 306,
"column": 6
},
"end": {
- "line": 250,
+ "line": 306,
"column": 7
}
}
@@ -46926,15 +55766,15 @@
"postfix": false,
"binop": null
},
- "start": 4947,
- "end": 4948,
+ "start": 6057,
+ "end": 6058,
"loc": {
"start": {
- "line": 250,
+ "line": 306,
"column": 7
},
"end": {
- "line": 250,
+ "line": 306,
"column": 8
}
}
@@ -46953,15 +55793,15 @@
"updateContext": null
},
"value": "/",
- "start": 4954,
- "end": 4955,
+ "start": 6064,
+ "end": 6065,
"loc": {
"start": {
- "line": 251,
+ "line": 307,
"column": 5
},
"end": {
- "line": 251,
+ "line": 307,
"column": 6
}
}
@@ -46978,15 +55818,15 @@
"postfix": false,
"binop": null
},
- "start": 4955,
- "end": 4956,
+ "start": 6065,
+ "end": 6066,
"loc": {
"start": {
- "line": 251,
+ "line": 307,
"column": 6
},
"end": {
- "line": 251,
+ "line": 307,
"column": 7
}
}
@@ -47005,15 +55845,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t",
- "start": 4956,
- "end": 4961,
+ "start": 6066,
+ "end": 6071,
"loc": {
"start": {
- "line": 251,
+ "line": 307,
"column": 7
},
"end": {
- "line": 252,
+ "line": 308,
"column": 4
}
}
@@ -47030,15 +55870,15 @@
"postfix": false,
"binop": null
},
- "start": 4961,
- "end": 4962,
+ "start": 6071,
+ "end": 6072,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 4
},
"end": {
- "line": 252,
+ "line": 308,
"column": 5
}
}
@@ -47057,15 +55897,15 @@
"updateContext": null
},
"value": "/",
- "start": 4962,
- "end": 4963,
+ "start": 6072,
+ "end": 6073,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 5
},
"end": {
- "line": 252,
+ "line": 308,
"column": 6
}
}
@@ -47084,15 +55924,15 @@
"updateContext": null
},
"value": "div",
- "start": 4963,
- "end": 4966,
+ "start": 6073,
+ "end": 6076,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 6
},
"end": {
- "line": 252,
+ "line": 308,
"column": 9
}
}
@@ -47109,15 +55949,15 @@
"postfix": false,
"binop": null
},
- "start": 4966,
- "end": 4967,
+ "start": 6076,
+ "end": 6077,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 9
},
"end": {
- "line": 252,
+ "line": 308,
"column": 10
}
}
@@ -47136,15 +55976,15 @@
"updateContext": null
},
"value": "\n\n\t\t\t",
- "start": 4967,
- "end": 4972,
+ "start": 6077,
+ "end": 6082,
"loc": {
"start": {
- "line": 252,
+ "line": 308,
"column": 10
},
"end": {
- "line": 254,
+ "line": 310,
"column": 3
}
}
@@ -47161,15 +56001,15 @@
"postfix": false,
"binop": null
},
- "start": 4972,
- "end": 4973,
+ "start": 6082,
+ "end": 6083,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 3
},
"end": {
- "line": 254,
+ "line": 310,
"column": 4
}
}
@@ -47188,15 +56028,15 @@
"updateContext": null
},
"value": "/",
- "start": 4973,
- "end": 4974,
+ "start": 6083,
+ "end": 6084,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 4
},
"end": {
- "line": 254,
+ "line": 310,
"column": 5
}
}
@@ -47215,15 +56055,15 @@
"updateContext": null
},
"value": "div",
- "start": 4974,
- "end": 4977,
+ "start": 6084,
+ "end": 6087,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 5
},
"end": {
- "line": 254,
+ "line": 310,
"column": 8
}
}
@@ -47240,15 +56080,15 @@
"postfix": false,
"binop": null
},
- "start": 4977,
- "end": 4978,
+ "start": 6087,
+ "end": 6088,
"loc": {
"start": {
- "line": 254,
+ "line": 310,
"column": 8
},
"end": {
- "line": 254,
+ "line": 310,
"column": 9
}
}
@@ -47265,15 +56105,15 @@
"postfix": false,
"binop": null
},
- "start": 4981,
- "end": 4982,
+ "start": 6091,
+ "end": 6092,
"loc": {
"start": {
- "line": 255,
+ "line": 311,
"column": 2
},
"end": {
- "line": 255,
+ "line": 311,
"column": 3
}
}
@@ -47291,15 +56131,15 @@
"binop": null,
"updateContext": null
},
- "start": 4982,
- "end": 4983,
+ "start": 6092,
+ "end": 6093,
"loc": {
"start": {
- "line": 255,
+ "line": 311,
"column": 3
},
"end": {
- "line": 255,
+ "line": 311,
"column": 4
}
}
@@ -47316,15 +56156,15 @@
"postfix": false,
"binop": null
},
- "start": 4985,
- "end": 4986,
+ "start": 6095,
+ "end": 6096,
"loc": {
"start": {
- "line": 256,
+ "line": 312,
"column": 1
},
"end": {
- "line": 256,
+ "line": 312,
"column": 2
}
}
@@ -47341,15 +56181,15 @@
"postfix": false,
"binop": null
},
- "start": 4987,
- "end": 4988,
+ "start": 6097,
+ "end": 6098,
"loc": {
"start": {
- "line": 257,
+ "line": 313,
"column": 0
},
"end": {
- "line": 257,
+ "line": 313,
"column": 1
}
}
@@ -47369,15 +56209,15 @@
"updateContext": null
},
"value": "export",
- "start": 4990,
- "end": 4996,
+ "start": 6100,
+ "end": 6106,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 0
},
"end": {
- "line": 259,
+ "line": 315,
"column": 6
}
}
@@ -47397,15 +56237,15 @@
"updateContext": null
},
"value": "default",
- "start": 4997,
- "end": 5004,
+ "start": 6107,
+ "end": 6114,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 7
},
"end": {
- "line": 259,
+ "line": 315,
"column": 14
}
}
@@ -47423,15 +56263,15 @@
"binop": null
},
"value": "App",
- "start": 5005,
- "end": 5008,
+ "start": 6115,
+ "end": 6118,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 15
},
"end": {
- "line": 259,
+ "line": 315,
"column": 18
}
}
@@ -47449,15 +56289,15 @@
"binop": null,
"updateContext": null
},
- "start": 5008,
- "end": 5009,
+ "start": 6118,
+ "end": 6119,
"loc": {
"start": {
- "line": 259,
+ "line": 315,
"column": 18
},
"end": {
- "line": 259,
+ "line": 315,
"column": 19
}
}
@@ -47475,15 +56315,15 @@
"binop": null,
"updateContext": null
},
- "start": 5010,
- "end": 5010,
+ "start": 6120,
+ "end": 6120,
"loc": {
"start": {
- "line": 260,
+ "line": 316,
"column": 0
},
"end": {
- "line": 260,
+ "line": 316,
"column": 0
}
}
diff --git a/docs/ast/source/components/RenderGroup.js.json b/docs/ast/source/components/RenderGroup.js.json
index 5486587..a938fdd 100644
--- a/docs/ast/source/components/RenderGroup.js.json
+++ b/docs/ast/source/components/RenderGroup.js.json
@@ -1,7 +1,7 @@
{
"type": "File",
"start": 0,
- "end": 2466,
+ "end": 2464,
"loc": {
"start": {
"line": 1,
@@ -15,7 +15,7 @@
"program": {
"type": "Program",
"start": 0,
- "end": 2466,
+ "end": 2464,
"loc": {
"start": {
"line": 1,
@@ -273,7 +273,7 @@
{
"type": "ExportNamedDeclaration",
"start": 193,
- "end": 1889,
+ "end": 1887,
"loc": {
"start": {
"line": 8,
@@ -289,7 +289,7 @@
"declaration": {
"type": "ClassDeclaration",
"start": 200,
- "end": 1889,
+ "end": 1887,
"loc": {
"start": {
"line": 8,
@@ -371,7 +371,7 @@
"body": {
"type": "ClassBody",
"start": 242,
- "end": 1889,
+ "end": 1887,
"loc": {
"start": {
"line": 8,
@@ -756,7 +756,7 @@
{
"type": "ClassMethod",
"start": 483,
- "end": 1446,
+ "end": 1444,
"loc": {
"start": {
"line": 25,
@@ -796,7 +796,7 @@
"body": {
"type": "BlockStatement",
"start": 502,
- "end": 1446,
+ "end": 1444,
"loc": {
"start": {
"line": 25,
@@ -1312,7 +1312,7 @@
{
"type": "IfStatement",
"start": 783,
- "end": 1091,
+ "end": 1090,
"loc": {
"start": {
"line": 38,
@@ -1326,7 +1326,7 @@
"test": {
"type": "BinaryExpression",
"start": 787,
- "end": 827,
+ "end": 826,
"loc": {
"start": {
"line": 38,
@@ -1334,7 +1334,7 @@
},
"end": {
"line": 38,
- "column": 46
+ "column": 45
}
},
"left": {
@@ -1361,7 +1361,7 @@
"right": {
"type": "UnaryExpression",
"start": 802,
- "end": 827,
+ "end": 826,
"loc": {
"start": {
"line": 38,
@@ -1369,66 +1369,66 @@
},
"end": {
"line": 38,
- "column": 46
+ "column": 45
}
},
"operator": "typeof",
"prefix": true,
"argument": {
"type": "MemberExpression",
- "start": 810,
- "end": 827,
+ "start": 809,
+ "end": 826,
"loc": {
"start": {
"line": 38,
- "column": 29
+ "column": 28
},
"end": {
"line": 38,
- "column": 46
+ "column": 45
}
},
"object": {
"type": "MemberExpression",
- "start": 810,
- "end": 820,
+ "start": 809,
+ "end": 819,
"loc": {
"start": {
"line": 38,
- "column": 29
+ "column": 28
},
"end": {
"line": 38,
- "column": 39
+ "column": 38
}
},
"object": {
"type": "ThisExpression",
- "start": 810,
- "end": 814,
+ "start": 809,
+ "end": 813,
"loc": {
"start": {
"line": 38,
- "column": 29
+ "column": 28
},
"end": {
"line": 38,
- "column": 33
+ "column": 32
}
}
},
"property": {
"type": "Identifier",
- "start": 815,
- "end": 820,
+ "start": 814,
+ "end": 819,
"loc": {
"start": {
"line": 38,
- "column": 34
+ "column": 33
},
"end": {
"line": 38,
- "column": 39
+ "column": 38
},
"identifierName": "props"
},
@@ -1438,16 +1438,16 @@
},
"property": {
"type": "Identifier",
- "start": 821,
- "end": 827,
+ "start": 820,
+ "end": 826,
"loc": {
"start": {
"line": 38,
- "column": 40
+ "column": 39
},
"end": {
"line": 38,
- "column": 46
+ "column": 45
},
"identifierName": "onBlur"
},
@@ -1462,12 +1462,12 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 830,
- "end": 1091,
+ "start": 829,
+ "end": 1090,
"loc": {
"start": {
"line": 38,
- "column": 49
+ "column": 48
},
"end": {
"line": 50,
@@ -1477,8 +1477,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 835,
- "end": 1086,
+ "start": 834,
+ "end": 1085,
"loc": {
"start": {
"line": 39,
@@ -1491,8 +1491,8 @@
},
"expression": {
"type": "CallExpression",
- "start": 835,
- "end": 1085,
+ "start": 834,
+ "end": 1084,
"loc": {
"start": {
"line": 39,
@@ -1505,8 +1505,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 835,
- "end": 855,
+ "start": 834,
+ "end": 854,
"loc": {
"start": {
"line": 39,
@@ -1519,8 +1519,8 @@
},
"object": {
"type": "Identifier",
- "start": 835,
- "end": 847,
+ "start": 834,
+ "end": 846,
"loc": {
"start": {
"line": 39,
@@ -1536,8 +1536,8 @@
},
"property": {
"type": "Identifier",
- "start": 848,
- "end": 855,
+ "start": 847,
+ "end": 854,
"loc": {
"start": {
"line": 39,
@@ -1556,8 +1556,8 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 856,
- "end": 1084,
+ "start": 855,
+ "end": 1083,
"loc": {
"start": {
"line": 39,
@@ -1575,8 +1575,8 @@
"params": [
{
"type": "Identifier",
- "start": 857,
- "end": 868,
+ "start": 856,
+ "end": 867,
"loc": {
"start": {
"line": 39,
@@ -1592,8 +1592,8 @@
},
{
"type": "Identifier",
- "start": 870,
- "end": 886,
+ "start": 869,
+ "end": 885,
"loc": {
"start": {
"line": 39,
@@ -1610,8 +1610,8 @@
],
"body": {
"type": "BlockStatement",
- "start": 892,
- "end": 1084,
+ "start": 891,
+ "end": 1083,
"loc": {
"start": {
"line": 39,
@@ -1625,8 +1625,8 @@
"body": [
{
"type": "VariableDeclaration",
- "start": 898,
- "end": 945,
+ "start": 897,
+ "end": 944,
"loc": {
"start": {
"line": 40,
@@ -1640,8 +1640,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 904,
- "end": 944,
+ "start": 903,
+ "end": 943,
"loc": {
"start": {
"line": 40,
@@ -1654,8 +1654,8 @@
},
"id": {
"type": "Identifier",
- "start": 904,
- "end": 917,
+ "start": 903,
+ "end": 916,
"loc": {
"start": {
"line": 40,
@@ -1671,8 +1671,8 @@
},
"init": {
"type": "CallExpression",
- "start": 920,
- "end": 944,
+ "start": 919,
+ "end": 943,
"loc": {
"start": {
"line": 40,
@@ -1685,8 +1685,8 @@
},
"callee": {
"type": "Identifier",
- "start": 920,
- "end": 931,
+ "start": 919,
+ "end": 930,
"loc": {
"start": {
"line": 40,
@@ -1703,8 +1703,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 932,
- "end": 943,
+ "start": 931,
+ "end": 942,
"loc": {
"start": {
"line": 40,
@@ -1726,8 +1726,8 @@
},
{
"type": "IfStatement",
- "start": 950,
- "end": 1078,
+ "start": 949,
+ "end": 1077,
"loc": {
"start": {
"line": 41,
@@ -1740,8 +1740,8 @@
},
"test": {
"type": "Identifier",
- "start": 954,
- "end": 967,
+ "start": 953,
+ "end": 966,
"loc": {
"start": {
"line": 41,
@@ -1757,8 +1757,8 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 969,
- "end": 1078,
+ "start": 968,
+ "end": 1077,
"loc": {
"start": {
"line": 41,
@@ -1772,8 +1772,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 976,
- "end": 1071,
+ "start": 975,
+ "end": 1070,
"loc": {
"start": {
"line": 42,
@@ -1786,8 +1786,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 976,
- "end": 1070,
+ "start": 975,
+ "end": 1069,
"loc": {
"start": {
"line": 42,
@@ -1801,8 +1801,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 976,
- "end": 1013,
+ "start": 975,
+ "end": 1012,
"loc": {
"start": {
"line": 42,
@@ -1815,8 +1815,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 976,
- "end": 1006,
+ "start": 975,
+ "end": 1005,
"loc": {
"start": {
"line": 42,
@@ -1829,8 +1829,8 @@
},
"object": {
"type": "Identifier",
- "start": 976,
- "end": 988,
+ "start": 975,
+ "end": 987,
"loc": {
"start": {
"line": 42,
@@ -1846,8 +1846,8 @@
},
"property": {
"type": "Identifier",
- "start": 989,
- "end": 1005,
+ "start": 988,
+ "end": 1004,
"loc": {
"start": {
"line": 42,
@@ -1865,8 +1865,8 @@
},
"property": {
"type": "Identifier",
- "start": 1007,
- "end": 1013,
+ "start": 1006,
+ "end": 1012,
"loc": {
"start": {
"line": 42,
@@ -1884,8 +1884,8 @@
},
"right": {
"type": "ArrowFunctionExpression",
- "start": 1016,
- "end": 1070,
+ "start": 1015,
+ "end": 1069,
"loc": {
"start": {
"line": 42,
@@ -1903,8 +1903,8 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 1022,
- "end": 1070,
+ "start": 1021,
+ "end": 1069,
"loc": {
"start": {
"line": 42,
@@ -1918,8 +1918,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1030,
- "end": 1063,
+ "start": 1029,
+ "end": 1062,
"loc": {
"start": {
"line": 43,
@@ -1932,8 +1932,8 @@
},
"expression": {
"type": "CallExpression",
- "start": 1030,
- "end": 1062,
+ "start": 1029,
+ "end": 1061,
"loc": {
"start": {
"line": 43,
@@ -1946,8 +1946,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1030,
- "end": 1047,
+ "start": 1029,
+ "end": 1046,
"loc": {
"start": {
"line": 43,
@@ -1960,8 +1960,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1030,
- "end": 1040,
+ "start": 1029,
+ "end": 1039,
"loc": {
"start": {
"line": 43,
@@ -1974,8 +1974,8 @@
},
"object": {
"type": "ThisExpression",
- "start": 1030,
- "end": 1034,
+ "start": 1029,
+ "end": 1033,
"loc": {
"start": {
"line": 43,
@@ -1989,8 +1989,8 @@
},
"property": {
"type": "Identifier",
- "start": 1035,
- "end": 1040,
+ "start": 1034,
+ "end": 1039,
"loc": {
"start": {
"line": 43,
@@ -2008,8 +2008,8 @@
},
"property": {
"type": "Identifier",
- "start": 1041,
- "end": 1047,
+ "start": 1040,
+ "end": 1046,
"loc": {
"start": {
"line": 43,
@@ -2028,8 +2028,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 1048,
- "end": 1061,
+ "start": 1047,
+ "end": 1060,
"loc": {
"start": {
"line": 43,
@@ -2071,8 +2071,8 @@
},
{
"type": "IfStatement",
- "start": 1094,
- "end": 1403,
+ "start": 1093,
+ "end": 1401,
"loc": {
"start": {
"line": 51,
@@ -2085,8 +2085,8 @@
},
"test": {
"type": "BinaryExpression",
- "start": 1098,
- "end": 1139,
+ "start": 1097,
+ "end": 1137,
"loc": {
"start": {
"line": 51,
@@ -2094,13 +2094,13 @@
},
"end": {
"line": 51,
- "column": 47
+ "column": 46
}
},
"left": {
"type": "StringLiteral",
- "start": 1098,
- "end": 1108,
+ "start": 1097,
+ "end": 1107,
"loc": {
"start": {
"line": 51,
@@ -2120,8 +2120,8 @@
"operator": "===",
"right": {
"type": "UnaryExpression",
- "start": 1113,
- "end": 1139,
+ "start": 1112,
+ "end": 1137,
"loc": {
"start": {
"line": 51,
@@ -2129,66 +2129,66 @@
},
"end": {
"line": 51,
- "column": 47
+ "column": 46
}
},
"operator": "typeof",
"prefix": true,
"argument": {
"type": "MemberExpression",
- "start": 1121,
- "end": 1139,
+ "start": 1119,
+ "end": 1137,
"loc": {
"start": {
"line": 51,
- "column": 29
+ "column": 28
},
"end": {
"line": 51,
- "column": 47
+ "column": 46
}
},
"object": {
"type": "MemberExpression",
- "start": 1121,
- "end": 1131,
+ "start": 1119,
+ "end": 1129,
"loc": {
"start": {
"line": 51,
- "column": 29
+ "column": 28
},
"end": {
"line": 51,
- "column": 39
+ "column": 38
}
},
"object": {
"type": "ThisExpression",
- "start": 1121,
- "end": 1125,
+ "start": 1119,
+ "end": 1123,
"loc": {
"start": {
"line": 51,
- "column": 29
+ "column": 28
},
"end": {
"line": 51,
- "column": 33
+ "column": 32
}
}
},
"property": {
"type": "Identifier",
- "start": 1126,
- "end": 1131,
+ "start": 1124,
+ "end": 1129,
"loc": {
"start": {
"line": 51,
- "column": 34
+ "column": 33
},
"end": {
"line": 51,
- "column": 39
+ "column": 38
},
"identifierName": "props"
},
@@ -2198,16 +2198,16 @@
},
"property": {
"type": "Identifier",
- "start": 1132,
- "end": 1139,
+ "start": 1130,
+ "end": 1137,
"loc": {
"start": {
"line": 51,
- "column": 40
+ "column": 39
},
"end": {
"line": 51,
- "column": 47
+ "column": 46
},
"identifierName": "onFocus"
},
@@ -2222,12 +2222,12 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1141,
- "end": 1403,
+ "start": 1139,
+ "end": 1401,
"loc": {
"start": {
"line": 51,
- "column": 49
+ "column": 48
},
"end": {
"line": 62,
@@ -2237,8 +2237,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1146,
- "end": 1399,
+ "start": 1144,
+ "end": 1397,
"loc": {
"start": {
"line": 52,
@@ -2251,8 +2251,8 @@
},
"expression": {
"type": "CallExpression",
- "start": 1146,
- "end": 1398,
+ "start": 1144,
+ "end": 1396,
"loc": {
"start": {
"line": 52,
@@ -2265,8 +2265,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1146,
- "end": 1166,
+ "start": 1144,
+ "end": 1164,
"loc": {
"start": {
"line": 52,
@@ -2279,8 +2279,8 @@
},
"object": {
"type": "Identifier",
- "start": 1146,
- "end": 1158,
+ "start": 1144,
+ "end": 1156,
"loc": {
"start": {
"line": 52,
@@ -2296,8 +2296,8 @@
},
"property": {
"type": "Identifier",
- "start": 1159,
- "end": 1166,
+ "start": 1157,
+ "end": 1164,
"loc": {
"start": {
"line": 52,
@@ -2316,8 +2316,8 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 1167,
- "end": 1397,
+ "start": 1165,
+ "end": 1395,
"loc": {
"start": {
"line": 52,
@@ -2335,8 +2335,8 @@
"params": [
{
"type": "Identifier",
- "start": 1168,
- "end": 1179,
+ "start": 1166,
+ "end": 1177,
"loc": {
"start": {
"line": 52,
@@ -2352,8 +2352,8 @@
},
{
"type": "Identifier",
- "start": 1181,
- "end": 1197,
+ "start": 1179,
+ "end": 1195,
"loc": {
"start": {
"line": 52,
@@ -2370,8 +2370,8 @@
],
"body": {
"type": "BlockStatement",
- "start": 1203,
- "end": 1397,
+ "start": 1201,
+ "end": 1395,
"loc": {
"start": {
"line": 52,
@@ -2385,8 +2385,8 @@
"body": [
{
"type": "VariableDeclaration",
- "start": 1209,
- "end": 1256,
+ "start": 1207,
+ "end": 1254,
"loc": {
"start": {
"line": 53,
@@ -2400,8 +2400,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1215,
- "end": 1255,
+ "start": 1213,
+ "end": 1253,
"loc": {
"start": {
"line": 53,
@@ -2414,8 +2414,8 @@
},
"id": {
"type": "Identifier",
- "start": 1215,
- "end": 1228,
+ "start": 1213,
+ "end": 1226,
"loc": {
"start": {
"line": 53,
@@ -2431,8 +2431,8 @@
},
"init": {
"type": "CallExpression",
- "start": 1231,
- "end": 1255,
+ "start": 1229,
+ "end": 1253,
"loc": {
"start": {
"line": 53,
@@ -2445,8 +2445,8 @@
},
"callee": {
"type": "Identifier",
- "start": 1231,
- "end": 1242,
+ "start": 1229,
+ "end": 1240,
"loc": {
"start": {
"line": 53,
@@ -2463,8 +2463,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 1243,
- "end": 1254,
+ "start": 1241,
+ "end": 1252,
"loc": {
"start": {
"line": 53,
@@ -2486,8 +2486,8 @@
},
{
"type": "IfStatement",
- "start": 1261,
- "end": 1391,
+ "start": 1259,
+ "end": 1389,
"loc": {
"start": {
"line": 54,
@@ -2500,8 +2500,8 @@
},
"test": {
"type": "Identifier",
- "start": 1265,
- "end": 1278,
+ "start": 1263,
+ "end": 1276,
"loc": {
"start": {
"line": 54,
@@ -2517,8 +2517,8 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1280,
- "end": 1391,
+ "start": 1278,
+ "end": 1389,
"loc": {
"start": {
"line": 54,
@@ -2532,8 +2532,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1287,
- "end": 1384,
+ "start": 1285,
+ "end": 1382,
"loc": {
"start": {
"line": 55,
@@ -2546,8 +2546,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1287,
- "end": 1383,
+ "start": 1285,
+ "end": 1381,
"loc": {
"start": {
"line": 55,
@@ -2561,8 +2561,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1287,
- "end": 1325,
+ "start": 1285,
+ "end": 1323,
"loc": {
"start": {
"line": 55,
@@ -2575,8 +2575,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1287,
- "end": 1317,
+ "start": 1285,
+ "end": 1315,
"loc": {
"start": {
"line": 55,
@@ -2589,8 +2589,8 @@
},
"object": {
"type": "Identifier",
- "start": 1287,
- "end": 1299,
+ "start": 1285,
+ "end": 1297,
"loc": {
"start": {
"line": 55,
@@ -2606,8 +2606,8 @@
},
"property": {
"type": "Identifier",
- "start": 1300,
- "end": 1316,
+ "start": 1298,
+ "end": 1314,
"loc": {
"start": {
"line": 55,
@@ -2625,8 +2625,8 @@
},
"property": {
"type": "Identifier",
- "start": 1318,
- "end": 1325,
+ "start": 1316,
+ "end": 1323,
"loc": {
"start": {
"line": 55,
@@ -2644,8 +2644,8 @@
},
"right": {
"type": "ArrowFunctionExpression",
- "start": 1328,
- "end": 1383,
+ "start": 1326,
+ "end": 1381,
"loc": {
"start": {
"line": 55,
@@ -2663,8 +2663,8 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 1334,
- "end": 1383,
+ "start": 1332,
+ "end": 1381,
"loc": {
"start": {
"line": 55,
@@ -2678,8 +2678,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1342,
- "end": 1376,
+ "start": 1340,
+ "end": 1374,
"loc": {
"start": {
"line": 56,
@@ -2692,8 +2692,8 @@
},
"expression": {
"type": "CallExpression",
- "start": 1342,
- "end": 1375,
+ "start": 1340,
+ "end": 1373,
"loc": {
"start": {
"line": 56,
@@ -2706,8 +2706,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1342,
- "end": 1360,
+ "start": 1340,
+ "end": 1358,
"loc": {
"start": {
"line": 56,
@@ -2720,8 +2720,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1342,
- "end": 1352,
+ "start": 1340,
+ "end": 1350,
"loc": {
"start": {
"line": 56,
@@ -2734,8 +2734,8 @@
},
"object": {
"type": "ThisExpression",
- "start": 1342,
- "end": 1346,
+ "start": 1340,
+ "end": 1344,
"loc": {
"start": {
"line": 56,
@@ -2749,8 +2749,8 @@
},
"property": {
"type": "Identifier",
- "start": 1347,
- "end": 1352,
+ "start": 1345,
+ "end": 1350,
"loc": {
"start": {
"line": 56,
@@ -2768,8 +2768,8 @@
},
"property": {
"type": "Identifier",
- "start": 1353,
- "end": 1360,
+ "start": 1351,
+ "end": 1358,
"loc": {
"start": {
"line": 56,
@@ -2788,8 +2788,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 1361,
- "end": 1374,
+ "start": 1359,
+ "end": 1372,
"loc": {
"start": {
"line": 56,
@@ -2831,8 +2831,8 @@
},
{
"type": "ReturnStatement",
- "start": 1406,
- "end": 1443,
+ "start": 1404,
+ "end": 1441,
"loc": {
"start": {
"line": 63,
@@ -2845,8 +2845,8 @@
},
"argument": {
"type": "CallExpression",
- "start": 1413,
- "end": 1442,
+ "start": 1411,
+ "end": 1440,
"loc": {
"start": {
"line": 63,
@@ -2859,8 +2859,8 @@
},
"callee": {
"type": "Identifier",
- "start": 1413,
- "end": 1428,
+ "start": 1411,
+ "end": 1426,
"loc": {
"start": {
"line": 63,
@@ -2877,8 +2877,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 1429,
- "end": 1441,
+ "start": 1427,
+ "end": 1439,
"loc": {
"start": {
"line": 63,
@@ -2921,8 +2921,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t ",
- "start": 1449,
- "end": 1516,
+ "start": 1447,
+ "end": 1514,
"loc": {
"start": {
"line": 66,
@@ -2938,8 +2938,8 @@
},
{
"type": "ClassMethod",
- "start": 1518,
- "end": 1887,
+ "start": 1516,
+ "end": 1885,
"loc": {
"start": {
"line": 71,
@@ -2954,8 +2954,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1518,
- "end": 1524,
+ "start": 1516,
+ "end": 1522,
"loc": {
"start": {
"line": 71,
@@ -2978,8 +2978,8 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 1527,
- "end": 1887,
+ "start": 1525,
+ "end": 1885,
"loc": {
"start": {
"line": 71,
@@ -2993,8 +2993,8 @@
"body": [
{
"type": "ReturnStatement",
- "start": 1531,
- "end": 1884,
+ "start": 1529,
+ "end": 1882,
"loc": {
"start": {
"line": 72,
@@ -3007,8 +3007,8 @@
},
"argument": {
"type": "JSXElement",
- "start": 1543,
- "end": 1879,
+ "start": 1541,
+ "end": 1877,
"loc": {
"start": {
"line": 73,
@@ -3021,8 +3021,8 @@
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1543,
- "end": 1656,
+ "start": 1541,
+ "end": 1654,
"loc": {
"start": {
"line": 73,
@@ -3036,8 +3036,8 @@
"attributes": [
{
"type": "JSXAttribute",
- "start": 1552,
- "end": 1651,
+ "start": 1550,
+ "end": 1649,
"loc": {
"start": {
"line": 74,
@@ -3050,8 +3050,8 @@
},
"name": {
"type": "JSXIdentifier",
- "start": 1552,
- "end": 1561,
+ "start": 1550,
+ "end": 1559,
"loc": {
"start": {
"line": 74,
@@ -3066,8 +3066,8 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1562,
- "end": 1651,
+ "start": 1560,
+ "end": 1649,
"loc": {
"start": {
"line": 74,
@@ -3080,8 +3080,8 @@
},
"expression": {
"type": "ConditionalExpression",
- "start": 1563,
- "end": 1650,
+ "start": 1561,
+ "end": 1648,
"loc": {
"start": {
"line": 74,
@@ -3094,8 +3094,8 @@
},
"test": {
"type": "MemberExpression",
- "start": 1563,
- "end": 1583,
+ "start": 1561,
+ "end": 1581,
"loc": {
"start": {
"line": 74,
@@ -3108,8 +3108,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1563,
- "end": 1573,
+ "start": 1561,
+ "end": 1571,
"loc": {
"start": {
"line": 74,
@@ -3122,8 +3122,8 @@
},
"object": {
"type": "ThisExpression",
- "start": 1563,
- "end": 1567,
+ "start": 1561,
+ "end": 1565,
"loc": {
"start": {
"line": 74,
@@ -3137,8 +3137,8 @@
},
"property": {
"type": "Identifier",
- "start": 1568,
- "end": 1573,
+ "start": 1566,
+ "end": 1571,
"loc": {
"start": {
"line": 74,
@@ -3156,8 +3156,8 @@
},
"property": {
"type": "Identifier",
- "start": 1574,
- "end": 1583,
+ "start": 1572,
+ "end": 1581,
"loc": {
"start": {
"line": 74,
@@ -3175,8 +3175,8 @@
},
"consequent": {
"type": "MemberExpression",
- "start": 1586,
- "end": 1606,
+ "start": 1584,
+ "end": 1604,
"loc": {
"start": {
"line": 74,
@@ -3189,8 +3189,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1586,
- "end": 1596,
+ "start": 1584,
+ "end": 1594,
"loc": {
"start": {
"line": 74,
@@ -3203,8 +3203,8 @@
},
"object": {
"type": "ThisExpression",
- "start": 1586,
- "end": 1590,
+ "start": 1584,
+ "end": 1588,
"loc": {
"start": {
"line": 74,
@@ -3218,8 +3218,8 @@
},
"property": {
"type": "Identifier",
- "start": 1591,
- "end": 1596,
+ "start": 1589,
+ "end": 1594,
"loc": {
"start": {
"line": 74,
@@ -3237,8 +3237,8 @@
},
"property": {
"type": "Identifier",
- "start": 1597,
- "end": 1606,
+ "start": 1595,
+ "end": 1604,
"loc": {
"start": {
"line": 74,
@@ -3256,8 +3256,8 @@
},
"alternate": {
"type": "MemberExpression",
- "start": 1609,
- "end": 1650,
+ "start": 1607,
+ "end": 1648,
"loc": {
"start": {
"line": 74,
@@ -3270,8 +3270,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1609,
- "end": 1631,
+ "start": 1607,
+ "end": 1629,
"loc": {
"start": {
"line": 74,
@@ -3284,8 +3284,8 @@
},
"object": {
"type": "Identifier",
- "start": 1609,
- "end": 1620,
+ "start": 1607,
+ "end": 1618,
"loc": {
"start": {
"line": 74,
@@ -3301,8 +3301,8 @@
},
"property": {
"type": "Identifier",
- "start": 1621,
- "end": 1631,
+ "start": 1619,
+ "end": 1629,
"loc": {
"start": {
"line": 74,
@@ -3320,8 +3320,8 @@
},
"property": {
"type": "Identifier",
- "start": 1632,
- "end": 1650,
+ "start": 1630,
+ "end": 1648,
"loc": {
"start": {
"line": 74,
@@ -3343,8 +3343,8 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1544,
- "end": 1547,
+ "start": 1542,
+ "end": 1545,
"loc": {
"start": {
"line": 73,
@@ -3361,8 +3361,8 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1873,
- "end": 1879,
+ "start": 1871,
+ "end": 1877,
"loc": {
"start": {
"line": 85,
@@ -3375,8 +3375,8 @@
},
"name": {
"type": "JSXIdentifier",
- "start": 1875,
- "end": 1878,
+ "start": 1873,
+ "end": 1876,
"loc": {
"start": {
"line": 85,
@@ -3393,8 +3393,8 @@
"children": [
{
"type": "JSXText",
- "start": 1656,
- "end": 1661,
+ "start": 1654,
+ "end": 1659,
"loc": {
"start": {
"line": 75,
@@ -3410,8 +3410,8 @@
},
{
"type": "JSXExpressionContainer",
- "start": 1661,
- "end": 1869,
+ "start": 1659,
+ "end": 1867,
"loc": {
"start": {
"line": 76,
@@ -3424,8 +3424,8 @@
},
"expression": {
"type": "CallExpression",
- "start": 1662,
- "end": 1868,
+ "start": 1660,
+ "end": 1866,
"loc": {
"start": {
"line": 76,
@@ -3438,8 +3438,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1662,
- "end": 1689,
+ "start": 1660,
+ "end": 1687,
"loc": {
"start": {
"line": 76,
@@ -3452,8 +3452,8 @@
},
"object": {
"type": "CallExpression",
- "start": 1662,
- "end": 1685,
+ "start": 1660,
+ "end": 1683,
"loc": {
"start": {
"line": 76,
@@ -3466,8 +3466,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1662,
- "end": 1683,
+ "start": 1660,
+ "end": 1681,
"loc": {
"start": {
"line": 76,
@@ -3480,8 +3480,8 @@
},
"object": {
"type": "ThisExpression",
- "start": 1662,
- "end": 1666,
+ "start": 1660,
+ "end": 1664,
"loc": {
"start": {
"line": 76,
@@ -3495,8 +3495,8 @@
},
"property": {
"type": "Identifier",
- "start": 1667,
- "end": 1683,
+ "start": 1665,
+ "end": 1681,
"loc": {
"start": {
"line": 76,
@@ -3516,8 +3516,8 @@
},
"property": {
"type": "Identifier",
- "start": 1686,
- "end": 1689,
+ "start": 1684,
+ "end": 1687,
"loc": {
"start": {
"line": 76,
@@ -3536,8 +3536,8 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 1690,
- "end": 1867,
+ "start": 1688,
+ "end": 1865,
"loc": {
"start": {
"line": 76,
@@ -3555,8 +3555,8 @@
"params": [
{
"type": "Identifier",
- "start": 1691,
- "end": 1702,
+ "start": 1689,
+ "end": 1700,
"loc": {
"start": {
"line": 76,
@@ -3572,8 +3572,8 @@
},
{
"type": "Identifier",
- "start": 1704,
- "end": 1705,
+ "start": 1702,
+ "end": 1703,
"loc": {
"start": {
"line": 76,
@@ -3590,8 +3590,8 @@
],
"body": {
"type": "BlockStatement",
- "start": 1710,
- "end": 1867,
+ "start": 1708,
+ "end": 1865,
"loc": {
"start": {
"line": 76,
@@ -3605,8 +3605,8 @@
"body": [
{
"type": "ReturnStatement",
- "start": 1717,
- "end": 1861,
+ "start": 1715,
+ "end": 1859,
"loc": {
"start": {
"line": 77,
@@ -3619,8 +3619,8 @@
},
"argument": {
"type": "CallExpression",
- "start": 1724,
- "end": 1860,
+ "start": 1722,
+ "end": 1858,
"loc": {
"start": {
"line": 77,
@@ -3633,8 +3633,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1724,
- "end": 1743,
+ "start": 1722,
+ "end": 1741,
"loc": {
"start": {
"line": 77,
@@ -3647,8 +3647,8 @@
},
"object": {
"type": "Identifier",
- "start": 1724,
- "end": 1729,
+ "start": 1722,
+ "end": 1727,
"loc": {
"start": {
"line": 77,
@@ -3664,8 +3664,8 @@
},
"property": {
"type": "Identifier",
- "start": 1730,
- "end": 1743,
+ "start": 1728,
+ "end": 1741,
"loc": {
"start": {
"line": 77,
@@ -3684,8 +3684,8 @@
"arguments": [
{
"type": "StringLiteral",
- "start": 1751,
- "end": 1756,
+ "start": 1749,
+ "end": 1754,
"loc": {
"start": {
"line": 78,
@@ -3704,8 +3704,8 @@
},
{
"type": "ObjectExpression",
- "start": 1758,
- "end": 1834,
+ "start": 1756,
+ "end": 1832,
"loc": {
"start": {
"line": 78,
@@ -3719,8 +3719,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 1767,
- "end": 1773,
+ "start": 1765,
+ "end": 1771,
"loc": {
"start": {
"line": 79,
@@ -3736,8 +3736,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1767,
- "end": 1770,
+ "start": 1765,
+ "end": 1768,
"loc": {
"start": {
"line": 79,
@@ -3753,8 +3753,8 @@
},
"value": {
"type": "Identifier",
- "start": 1772,
- "end": 1773,
+ "start": 1770,
+ "end": 1771,
"loc": {
"start": {
"line": 79,
@@ -3771,8 +3771,8 @@
},
{
"type": "ObjectProperty",
- "start": 1782,
- "end": 1826,
+ "start": 1780,
+ "end": 1824,
"loc": {
"start": {
"line": 80,
@@ -3788,8 +3788,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1782,
- "end": 1791,
+ "start": 1780,
+ "end": 1789,
"loc": {
"start": {
"line": 80,
@@ -3805,8 +3805,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1793,
- "end": 1826,
+ "start": 1791,
+ "end": 1824,
"loc": {
"start": {
"line": 80,
@@ -3819,8 +3819,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1793,
- "end": 1815,
+ "start": 1791,
+ "end": 1813,
"loc": {
"start": {
"line": 80,
@@ -3833,8 +3833,8 @@
},
"object": {
"type": "Identifier",
- "start": 1793,
- "end": 1804,
+ "start": 1791,
+ "end": 1802,
"loc": {
"start": {
"line": 80,
@@ -3850,8 +3850,8 @@
},
"property": {
"type": "Identifier",
- "start": 1805,
- "end": 1815,
+ "start": 1803,
+ "end": 1813,
"loc": {
"start": {
"line": 80,
@@ -3869,8 +3869,8 @@
},
"property": {
"type": "Identifier",
- "start": 1816,
- "end": 1826,
+ "start": 1814,
+ "end": 1824,
"loc": {
"start": {
"line": 80,
@@ -3891,8 +3891,8 @@
},
{
"type": "Identifier",
- "start": 1842,
- "end": 1853,
+ "start": 1840,
+ "end": 1851,
"loc": {
"start": {
"line": 82,
@@ -3918,8 +3918,8 @@
},
{
"type": "JSXText",
- "start": 1869,
- "end": 1873,
+ "start": 1867,
+ "end": 1871,
"loc": {
"start": {
"line": 84,
@@ -3936,7 +3936,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 1538
+ "parenStart": 1536
}
}
}
@@ -3947,8 +3947,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t ",
- "start": 1449,
- "end": 1516,
+ "start": 1447,
+ "end": 1514,
"loc": {
"start": {
"line": 66,
@@ -3987,8 +3987,8 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n ",
- "start": 1891,
- "end": 1990,
+ "start": 1889,
+ "end": 1988,
"loc": {
"start": {
"line": 90,
@@ -4024,8 +4024,8 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n ",
- "start": 1891,
- "end": 1990,
+ "start": 1889,
+ "end": 1988,
"loc": {
"start": {
"line": 90,
@@ -4041,8 +4041,8 @@
},
{
"type": "ExpressionStatement",
- "start": 1991,
- "end": 2142,
+ "start": 1989,
+ "end": 2140,
"loc": {
"start": {
"line": 94,
@@ -4055,8 +4055,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1991,
- "end": 2141,
+ "start": 1989,
+ "end": 2139,
"loc": {
"start": {
"line": 94,
@@ -4070,8 +4070,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1991,
- "end": 2012,
+ "start": 1989,
+ "end": 2010,
"loc": {
"start": {
"line": 94,
@@ -4084,8 +4084,8 @@
},
"object": {
"type": "Identifier",
- "start": 1991,
- "end": 2002,
+ "start": 1989,
+ "end": 2000,
"loc": {
"start": {
"line": 94,
@@ -4102,8 +4102,8 @@
},
"property": {
"type": "Identifier",
- "start": 2003,
- "end": 2012,
+ "start": 2001,
+ "end": 2010,
"loc": {
"start": {
"line": 94,
@@ -4122,8 +4122,8 @@
},
"right": {
"type": "ObjectExpression",
- "start": 2015,
- "end": 2141,
+ "start": 2013,
+ "end": 2139,
"loc": {
"start": {
"line": 94,
@@ -4137,8 +4137,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 2018,
- "end": 2058,
+ "start": 2016,
+ "end": 2056,
"loc": {
"start": {
"line": 95,
@@ -4154,8 +4154,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2018,
- "end": 2030,
+ "start": 2016,
+ "end": 2028,
"loc": {
"start": {
"line": 95,
@@ -4171,8 +4171,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 2032,
- "end": 2058,
+ "start": 2030,
+ "end": 2056,
"loc": {
"start": {
"line": 95,
@@ -4185,8 +4185,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 2032,
- "end": 2047,
+ "start": 2030,
+ "end": 2045,
"loc": {
"start": {
"line": 95,
@@ -4199,8 +4199,8 @@
},
"object": {
"type": "Identifier",
- "start": 2032,
- "end": 2041,
+ "start": 2030,
+ "end": 2039,
"loc": {
"start": {
"line": 95,
@@ -4216,8 +4216,8 @@
},
"property": {
"type": "Identifier",
- "start": 2042,
- "end": 2047,
+ "start": 2040,
+ "end": 2045,
"loc": {
"start": {
"line": 95,
@@ -4235,8 +4235,8 @@
},
"property": {
"type": "Identifier",
- "start": 2048,
- "end": 2058,
+ "start": 2046,
+ "end": 2056,
"loc": {
"start": {
"line": 95,
@@ -4255,8 +4255,8 @@
},
{
"type": "ObjectProperty",
- "start": 2061,
- "end": 2088,
+ "start": 2059,
+ "end": 2086,
"loc": {
"start": {
"line": 96,
@@ -4272,8 +4272,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2061,
- "end": 2070,
+ "start": 2059,
+ "end": 2068,
"loc": {
"start": {
"line": 96,
@@ -4289,8 +4289,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 2072,
- "end": 2088,
+ "start": 2070,
+ "end": 2086,
"loc": {
"start": {
"line": 96,
@@ -4303,8 +4303,8 @@
},
"object": {
"type": "Identifier",
- "start": 2072,
- "end": 2081,
+ "start": 2070,
+ "end": 2079,
"loc": {
"start": {
"line": 96,
@@ -4320,8 +4320,8 @@
},
"property": {
"type": "Identifier",
- "start": 2082,
- "end": 2088,
+ "start": 2080,
+ "end": 2086,
"loc": {
"start": {
"line": 96,
@@ -4340,8 +4340,8 @@
},
{
"type": "ObjectProperty",
- "start": 2091,
- "end": 2113,
+ "start": 2089,
+ "end": 2111,
"loc": {
"start": {
"line": 97,
@@ -4357,8 +4357,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2091,
- "end": 2097,
+ "start": 2089,
+ "end": 2095,
"loc": {
"start": {
"line": 97,
@@ -4374,8 +4374,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 2099,
- "end": 2113,
+ "start": 2097,
+ "end": 2111,
"loc": {
"start": {
"line": 97,
@@ -4388,8 +4388,8 @@
},
"object": {
"type": "Identifier",
- "start": 2099,
- "end": 2108,
+ "start": 2097,
+ "end": 2106,
"loc": {
"start": {
"line": 97,
@@ -4405,8 +4405,8 @@
},
"property": {
"type": "Identifier",
- "start": 2109,
- "end": 2113,
+ "start": 2107,
+ "end": 2111,
"loc": {
"start": {
"line": 97,
@@ -4425,8 +4425,8 @@
},
{
"type": "ObjectProperty",
- "start": 2116,
- "end": 2139,
+ "start": 2114,
+ "end": 2137,
"loc": {
"start": {
"line": 98,
@@ -4442,8 +4442,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2116,
- "end": 2123,
+ "start": 2114,
+ "end": 2121,
"loc": {
"start": {
"line": 98,
@@ -4459,8 +4459,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 2125,
- "end": 2139,
+ "start": 2123,
+ "end": 2137,
"loc": {
"start": {
"line": 98,
@@ -4473,8 +4473,8 @@
},
"object": {
"type": "Identifier",
- "start": 2125,
- "end": 2134,
+ "start": 2123,
+ "end": 2132,
"loc": {
"start": {
"line": 98,
@@ -4490,8 +4490,8 @@
},
"property": {
"type": "Identifier",
- "start": 2135,
- "end": 2139,
+ "start": 2133,
+ "end": 2137,
"loc": {
"start": {
"line": 98,
@@ -4516,8 +4516,8 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n ",
- "start": 1891,
- "end": 1990,
+ "start": 1889,
+ "end": 1988,
"loc": {
"start": {
"line": 90,
@@ -4534,8 +4534,8 @@
{
"type": "CommentBlock",
"value": "*\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n ",
- "start": 2144,
- "end": 2284,
+ "start": 2142,
+ "end": 2282,
"loc": {
"start": {
"line": 101,
@@ -4551,8 +4551,8 @@
},
{
"type": "ExpressionStatement",
- "start": 2285,
- "end": 2466,
+ "start": 2283,
+ "end": 2464,
"loc": {
"start": {
"line": 106,
@@ -4565,8 +4565,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 2285,
- "end": 2465,
+ "start": 2283,
+ "end": 2463,
"loc": {
"start": {
"line": 106,
@@ -4580,8 +4580,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 2285,
- "end": 2307,
+ "start": 2283,
+ "end": 2305,
"loc": {
"start": {
"line": 106,
@@ -4594,8 +4594,8 @@
},
"object": {
"type": "Identifier",
- "start": 2285,
- "end": 2296,
+ "start": 2283,
+ "end": 2294,
"loc": {
"start": {
"line": 106,
@@ -4612,8 +4612,8 @@
},
"property": {
"type": "Identifier",
- "start": 2297,
- "end": 2307,
+ "start": 2295,
+ "end": 2305,
"loc": {
"start": {
"line": 106,
@@ -4632,8 +4632,8 @@
},
"right": {
"type": "ObjectExpression",
- "start": 2310,
- "end": 2465,
+ "start": 2308,
+ "end": 2463,
"loc": {
"start": {
"line": 106,
@@ -4647,8 +4647,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 2313,
- "end": 2361,
+ "start": 2311,
+ "end": 2359,
"loc": {
"start": {
"line": 107,
@@ -4664,8 +4664,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2313,
- "end": 2331,
+ "start": 2311,
+ "end": 2329,
"loc": {
"start": {
"line": 107,
@@ -4681,8 +4681,8 @@
},
"value": {
"type": "StringLiteral",
- "start": 2333,
- "end": 2361,
+ "start": 2331,
+ "end": 2359,
"loc": {
"start": {
"line": 107,
@@ -4702,8 +4702,8 @@
},
{
"type": "ObjectProperty",
- "start": 2364,
- "end": 2398,
+ "start": 2362,
+ "end": 2396,
"loc": {
"start": {
"line": 108,
@@ -4719,8 +4719,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2364,
- "end": 2374,
+ "start": 2362,
+ "end": 2372,
"loc": {
"start": {
"line": 108,
@@ -4736,8 +4736,8 @@
},
"value": {
"type": "StringLiteral",
- "start": 2376,
- "end": 2398,
+ "start": 2374,
+ "end": 2396,
"loc": {
"start": {
"line": 108,
@@ -4757,8 +4757,8 @@
},
{
"type": "ObjectProperty",
- "start": 2401,
- "end": 2437,
+ "start": 2399,
+ "end": 2435,
"loc": {
"start": {
"line": 109,
@@ -4774,8 +4774,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2401,
- "end": 2413,
+ "start": 2399,
+ "end": 2411,
"loc": {
"start": {
"line": 109,
@@ -4791,8 +4791,8 @@
},
"value": {
"type": "StringLiteral",
- "start": 2415,
- "end": 2437,
+ "start": 2413,
+ "end": 2435,
"loc": {
"start": {
"line": 109,
@@ -4812,8 +4812,8 @@
},
{
"type": "ObjectProperty",
- "start": 2440,
- "end": 2461,
+ "start": 2438,
+ "end": 2459,
"loc": {
"start": {
"line": 110,
@@ -4829,8 +4829,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2440,
- "end": 2445,
+ "start": 2438,
+ "end": 2443,
"loc": {
"start": {
"line": 110,
@@ -4846,8 +4846,8 @@
},
"value": {
"type": "StringLiteral",
- "start": 2447,
- "end": 2461,
+ "start": 2445,
+ "end": 2459,
"loc": {
"start": {
"line": 110,
@@ -4873,8 +4873,8 @@
{
"type": "CommentBlock",
"value": "*\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n ",
- "start": 2144,
- "end": 2284,
+ "start": 2142,
+ "end": 2282,
"loc": {
"start": {
"line": 101,
@@ -4959,8 +4959,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t ",
- "start": 1449,
- "end": 1516,
+ "start": 1447,
+ "end": 1514,
"loc": {
"start": {
"line": 66,
@@ -4975,8 +4975,8 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n ",
- "start": 1891,
- "end": 1990,
+ "start": 1889,
+ "end": 1988,
"loc": {
"start": {
"line": 90,
@@ -4991,8 +4991,8 @@
{
"type": "CommentBlock",
"value": "*\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n ",
- "start": 2144,
- "end": 2284,
+ "start": 2142,
+ "end": 2282,
"loc": {
"start": {
"line": 101,
@@ -7524,16 +7524,16 @@
"updateContext": null
},
"value": "this",
- "start": 810,
- "end": 814,
+ "start": 809,
+ "end": 813,
"loc": {
"start": {
"line": 38,
- "column": 29
+ "column": 28
},
"end": {
"line": 38,
- "column": 33
+ "column": 32
}
}
},
@@ -7550,16 +7550,16 @@
"binop": null,
"updateContext": null
},
- "start": 814,
- "end": 815,
+ "start": 813,
+ "end": 814,
"loc": {
"start": {
"line": 38,
- "column": 33
+ "column": 32
},
"end": {
"line": 38,
- "column": 34
+ "column": 33
}
}
},
@@ -7576,16 +7576,16 @@
"binop": null
},
"value": "props",
- "start": 815,
- "end": 820,
+ "start": 814,
+ "end": 819,
"loc": {
"start": {
"line": 38,
- "column": 34
+ "column": 33
},
"end": {
"line": 38,
- "column": 39
+ "column": 38
}
}
},
@@ -7602,16 +7602,16 @@
"binop": null,
"updateContext": null
},
- "start": 820,
- "end": 821,
+ "start": 819,
+ "end": 820,
"loc": {
"start": {
"line": 38,
- "column": 39
+ "column": 38
},
"end": {
"line": 38,
- "column": 40
+ "column": 39
}
}
},
@@ -7628,16 +7628,16 @@
"binop": null
},
"value": "onBlur",
- "start": 821,
- "end": 827,
+ "start": 820,
+ "end": 826,
"loc": {
"start": {
"line": 38,
- "column": 40
+ "column": 39
},
"end": {
"line": 38,
- "column": 46
+ "column": 45
}
}
},
@@ -7653,16 +7653,16 @@
"postfix": false,
"binop": null
},
- "start": 829,
- "end": 830,
+ "start": 828,
+ "end": 829,
"loc": {
"start": {
"line": 38,
- "column": 48
+ "column": 47
},
"end": {
"line": 38,
- "column": 49
+ "column": 48
}
}
},
@@ -7678,16 +7678,16 @@
"postfix": false,
"binop": null
},
- "start": 830,
- "end": 831,
+ "start": 829,
+ "end": 830,
"loc": {
"start": {
"line": 38,
- "column": 49
+ "column": 48
},
"end": {
"line": 38,
- "column": 50
+ "column": 49
}
}
},
@@ -7704,8 +7704,8 @@
"binop": null
},
"value": "configFields",
- "start": 835,
- "end": 847,
+ "start": 834,
+ "end": 846,
"loc": {
"start": {
"line": 39,
@@ -7730,8 +7730,8 @@
"binop": null,
"updateContext": null
},
- "start": 847,
- "end": 848,
+ "start": 846,
+ "end": 847,
"loc": {
"start": {
"line": 39,
@@ -7756,8 +7756,8 @@
"binop": null
},
"value": "forEach",
- "start": 848,
- "end": 855,
+ "start": 847,
+ "end": 854,
"loc": {
"start": {
"line": 39,
@@ -7781,8 +7781,8 @@
"postfix": false,
"binop": null
},
- "start": 855,
- "end": 856,
+ "start": 854,
+ "end": 855,
"loc": {
"start": {
"line": 39,
@@ -7806,8 +7806,8 @@
"postfix": false,
"binop": null
},
- "start": 856,
- "end": 857,
+ "start": 855,
+ "end": 856,
"loc": {
"start": {
"line": 39,
@@ -7832,8 +7832,8 @@
"binop": null
},
"value": "configField",
- "start": 857,
- "end": 868,
+ "start": 856,
+ "end": 867,
"loc": {
"start": {
"line": 39,
@@ -7858,8 +7858,8 @@
"binop": null,
"updateContext": null
},
- "start": 868,
- "end": 869,
+ "start": 867,
+ "end": 868,
"loc": {
"start": {
"line": 39,
@@ -7884,8 +7884,8 @@
"binop": null
},
"value": "configFieldIndex",
- "start": 870,
- "end": 886,
+ "start": 869,
+ "end": 885,
"loc": {
"start": {
"line": 39,
@@ -7909,8 +7909,8 @@
"postfix": false,
"binop": null
},
- "start": 887,
- "end": 888,
+ "start": 886,
+ "end": 887,
"loc": {
"start": {
"line": 39,
@@ -7935,8 +7935,8 @@
"binop": null,
"updateContext": null
},
- "start": 889,
- "end": 891,
+ "start": 888,
+ "end": 890,
"loc": {
"start": {
"line": 39,
@@ -7960,8 +7960,8 @@
"postfix": false,
"binop": null
},
- "start": 892,
- "end": 893,
+ "start": 891,
+ "end": 892,
"loc": {
"start": {
"line": 39,
@@ -7988,8 +7988,8 @@
"updateContext": null
},
"value": "const",
- "start": 898,
- "end": 903,
+ "start": 897,
+ "end": 902,
"loc": {
"start": {
"line": 40,
@@ -8014,8 +8014,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 904,
- "end": 917,
+ "start": 903,
+ "end": 916,
"loc": {
"start": {
"line": 40,
@@ -8041,8 +8041,8 @@
"updateContext": null
},
"value": "=",
- "start": 918,
- "end": 919,
+ "start": 917,
+ "end": 918,
"loc": {
"start": {
"line": 40,
@@ -8067,8 +8067,8 @@
"binop": null
},
"value": "findFieldId",
- "start": 920,
- "end": 931,
+ "start": 919,
+ "end": 930,
"loc": {
"start": {
"line": 40,
@@ -8092,8 +8092,8 @@
"postfix": false,
"binop": null
},
- "start": 931,
- "end": 932,
+ "start": 930,
+ "end": 931,
"loc": {
"start": {
"line": 40,
@@ -8118,8 +8118,8 @@
"binop": null
},
"value": "configField",
- "start": 932,
- "end": 943,
+ "start": 931,
+ "end": 942,
"loc": {
"start": {
"line": 40,
@@ -8143,8 +8143,8 @@
"postfix": false,
"binop": null
},
- "start": 943,
- "end": 944,
+ "start": 942,
+ "end": 943,
"loc": {
"start": {
"line": 40,
@@ -8169,8 +8169,8 @@
"binop": null,
"updateContext": null
},
- "start": 944,
- "end": 945,
+ "start": 943,
+ "end": 944,
"loc": {
"start": {
"line": 40,
@@ -8197,8 +8197,8 @@
"updateContext": null
},
"value": "if",
- "start": 950,
- "end": 952,
+ "start": 949,
+ "end": 951,
"loc": {
"start": {
"line": 41,
@@ -8222,8 +8222,8 @@
"postfix": false,
"binop": null
},
- "start": 952,
- "end": 953,
+ "start": 951,
+ "end": 952,
"loc": {
"start": {
"line": 41,
@@ -8248,8 +8248,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 954,
- "end": 967,
+ "start": 953,
+ "end": 966,
"loc": {
"start": {
"line": 41,
@@ -8273,8 +8273,8 @@
"postfix": false,
"binop": null
},
- "start": 968,
- "end": 969,
+ "start": 967,
+ "end": 968,
"loc": {
"start": {
"line": 41,
@@ -8298,8 +8298,8 @@
"postfix": false,
"binop": null
},
- "start": 969,
- "end": 970,
+ "start": 968,
+ "end": 969,
"loc": {
"start": {
"line": 41,
@@ -8324,8 +8324,8 @@
"binop": null
},
"value": "configFields",
- "start": 976,
- "end": 988,
+ "start": 975,
+ "end": 987,
"loc": {
"start": {
"line": 42,
@@ -8350,8 +8350,8 @@
"binop": null,
"updateContext": null
},
- "start": 988,
- "end": 989,
+ "start": 987,
+ "end": 988,
"loc": {
"start": {
"line": 42,
@@ -8376,8 +8376,8 @@
"binop": null
},
"value": "configFieldIndex",
- "start": 989,
- "end": 1005,
+ "start": 988,
+ "end": 1004,
"loc": {
"start": {
"line": 42,
@@ -8402,8 +8402,8 @@
"binop": null,
"updateContext": null
},
- "start": 1005,
- "end": 1006,
+ "start": 1004,
+ "end": 1005,
"loc": {
"start": {
"line": 42,
@@ -8428,8 +8428,8 @@
"binop": null,
"updateContext": null
},
- "start": 1006,
- "end": 1007,
+ "start": 1005,
+ "end": 1006,
"loc": {
"start": {
"line": 42,
@@ -8454,8 +8454,8 @@
"binop": null
},
"value": "onBlur",
- "start": 1007,
- "end": 1013,
+ "start": 1006,
+ "end": 1012,
"loc": {
"start": {
"line": 42,
@@ -8481,8 +8481,8 @@
"updateContext": null
},
"value": "=",
- "start": 1014,
- "end": 1015,
+ "start": 1013,
+ "end": 1014,
"loc": {
"start": {
"line": 42,
@@ -8506,8 +8506,8 @@
"postfix": false,
"binop": null
},
- "start": 1016,
- "end": 1017,
+ "start": 1015,
+ "end": 1016,
"loc": {
"start": {
"line": 42,
@@ -8531,8 +8531,8 @@
"postfix": false,
"binop": null
},
- "start": 1017,
- "end": 1018,
+ "start": 1016,
+ "end": 1017,
"loc": {
"start": {
"line": 42,
@@ -8557,8 +8557,8 @@
"binop": null,
"updateContext": null
},
- "start": 1019,
- "end": 1021,
+ "start": 1018,
+ "end": 1020,
"loc": {
"start": {
"line": 42,
@@ -8582,8 +8582,8 @@
"postfix": false,
"binop": null
},
- "start": 1022,
- "end": 1023,
+ "start": 1021,
+ "end": 1022,
"loc": {
"start": {
"line": 42,
@@ -8610,8 +8610,8 @@
"updateContext": null
},
"value": "this",
- "start": 1030,
- "end": 1034,
+ "start": 1029,
+ "end": 1033,
"loc": {
"start": {
"line": 43,
@@ -8636,8 +8636,8 @@
"binop": null,
"updateContext": null
},
- "start": 1034,
- "end": 1035,
+ "start": 1033,
+ "end": 1034,
"loc": {
"start": {
"line": 43,
@@ -8662,8 +8662,8 @@
"binop": null
},
"value": "props",
- "start": 1035,
- "end": 1040,
+ "start": 1034,
+ "end": 1039,
"loc": {
"start": {
"line": 43,
@@ -8688,8 +8688,8 @@
"binop": null,
"updateContext": null
},
- "start": 1040,
- "end": 1041,
+ "start": 1039,
+ "end": 1040,
"loc": {
"start": {
"line": 43,
@@ -8714,8 +8714,8 @@
"binop": null
},
"value": "onBlur",
- "start": 1041,
- "end": 1047,
+ "start": 1040,
+ "end": 1046,
"loc": {
"start": {
"line": 43,
@@ -8739,8 +8739,8 @@
"postfix": false,
"binop": null
},
- "start": 1047,
- "end": 1048,
+ "start": 1046,
+ "end": 1047,
"loc": {
"start": {
"line": 43,
@@ -8765,8 +8765,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 1048,
- "end": 1061,
+ "start": 1047,
+ "end": 1060,
"loc": {
"start": {
"line": 43,
@@ -8790,8 +8790,8 @@
"postfix": false,
"binop": null
},
- "start": 1061,
- "end": 1062,
+ "start": 1060,
+ "end": 1061,
"loc": {
"start": {
"line": 43,
@@ -8816,8 +8816,8 @@
"binop": null,
"updateContext": null
},
- "start": 1062,
- "end": 1063,
+ "start": 1061,
+ "end": 1062,
"loc": {
"start": {
"line": 43,
@@ -8841,8 +8841,8 @@
"postfix": false,
"binop": null
},
- "start": 1069,
- "end": 1070,
+ "start": 1068,
+ "end": 1069,
"loc": {
"start": {
"line": 44,
@@ -8867,8 +8867,8 @@
"binop": null,
"updateContext": null
},
- "start": 1070,
- "end": 1071,
+ "start": 1069,
+ "end": 1070,
"loc": {
"start": {
"line": 44,
@@ -8892,8 +8892,8 @@
"postfix": false,
"binop": null
},
- "start": 1077,
- "end": 1078,
+ "start": 1076,
+ "end": 1077,
"loc": {
"start": {
"line": 46,
@@ -8917,8 +8917,8 @@
"postfix": false,
"binop": null
},
- "start": 1083,
- "end": 1084,
+ "start": 1082,
+ "end": 1083,
"loc": {
"start": {
"line": 48,
@@ -8942,8 +8942,8 @@
"postfix": false,
"binop": null
},
- "start": 1084,
- "end": 1085,
+ "start": 1083,
+ "end": 1084,
"loc": {
"start": {
"line": 48,
@@ -8968,8 +8968,8 @@
"binop": null,
"updateContext": null
},
- "start": 1085,
- "end": 1086,
+ "start": 1084,
+ "end": 1085,
"loc": {
"start": {
"line": 48,
@@ -8993,8 +8993,8 @@
"postfix": false,
"binop": null
},
- "start": 1090,
- "end": 1091,
+ "start": 1089,
+ "end": 1090,
"loc": {
"start": {
"line": 50,
@@ -9021,8 +9021,8 @@
"updateContext": null
},
"value": "if",
- "start": 1094,
- "end": 1096,
+ "start": 1093,
+ "end": 1095,
"loc": {
"start": {
"line": 51,
@@ -9046,8 +9046,8 @@
"postfix": false,
"binop": null
},
- "start": 1096,
- "end": 1097,
+ "start": 1095,
+ "end": 1096,
"loc": {
"start": {
"line": 51,
@@ -9073,8 +9073,8 @@
"updateContext": null
},
"value": "function",
- "start": 1098,
- "end": 1108,
+ "start": 1097,
+ "end": 1107,
"loc": {
"start": {
"line": 51,
@@ -9100,8 +9100,8 @@
"updateContext": null
},
"value": "===",
- "start": 1109,
- "end": 1112,
+ "start": 1108,
+ "end": 1111,
"loc": {
"start": {
"line": 51,
@@ -9128,8 +9128,8 @@
"updateContext": null
},
"value": "typeof",
- "start": 1113,
- "end": 1119,
+ "start": 1112,
+ "end": 1118,
"loc": {
"start": {
"line": 51,
@@ -9156,16 +9156,16 @@
"updateContext": null
},
"value": "this",
- "start": 1121,
- "end": 1125,
+ "start": 1119,
+ "end": 1123,
"loc": {
"start": {
"line": 51,
- "column": 29
+ "column": 28
},
"end": {
"line": 51,
- "column": 33
+ "column": 32
}
}
},
@@ -9182,16 +9182,16 @@
"binop": null,
"updateContext": null
},
- "start": 1125,
- "end": 1126,
+ "start": 1123,
+ "end": 1124,
"loc": {
"start": {
"line": 51,
- "column": 33
+ "column": 32
},
"end": {
"line": 51,
- "column": 34
+ "column": 33
}
}
},
@@ -9208,16 +9208,16 @@
"binop": null
},
"value": "props",
- "start": 1126,
- "end": 1131,
+ "start": 1124,
+ "end": 1129,
"loc": {
"start": {
"line": 51,
- "column": 34
+ "column": 33
},
"end": {
"line": 51,
- "column": 39
+ "column": 38
}
}
},
@@ -9234,16 +9234,16 @@
"binop": null,
"updateContext": null
},
- "start": 1131,
- "end": 1132,
+ "start": 1129,
+ "end": 1130,
"loc": {
"start": {
"line": 51,
- "column": 39
+ "column": 38
},
"end": {
"line": 51,
- "column": 40
+ "column": 39
}
}
},
@@ -9260,16 +9260,16 @@
"binop": null
},
"value": "onFocus",
- "start": 1132,
- "end": 1139,
+ "start": 1130,
+ "end": 1137,
"loc": {
"start": {
"line": 51,
- "column": 40
+ "column": 39
},
"end": {
"line": 51,
- "column": 47
+ "column": 46
}
}
},
@@ -9285,16 +9285,16 @@
"postfix": false,
"binop": null
},
- "start": 1140,
- "end": 1141,
+ "start": 1138,
+ "end": 1139,
"loc": {
"start": {
"line": 51,
- "column": 48
+ "column": 47
},
"end": {
"line": 51,
- "column": 49
+ "column": 48
}
}
},
@@ -9310,16 +9310,16 @@
"postfix": false,
"binop": null
},
- "start": 1141,
- "end": 1142,
+ "start": 1139,
+ "end": 1140,
"loc": {
"start": {
"line": 51,
- "column": 49
+ "column": 48
},
"end": {
"line": 51,
- "column": 50
+ "column": 49
}
}
},
@@ -9336,8 +9336,8 @@
"binop": null
},
"value": "configFields",
- "start": 1146,
- "end": 1158,
+ "start": 1144,
+ "end": 1156,
"loc": {
"start": {
"line": 52,
@@ -9362,8 +9362,8 @@
"binop": null,
"updateContext": null
},
- "start": 1158,
- "end": 1159,
+ "start": 1156,
+ "end": 1157,
"loc": {
"start": {
"line": 52,
@@ -9388,8 +9388,8 @@
"binop": null
},
"value": "forEach",
- "start": 1159,
- "end": 1166,
+ "start": 1157,
+ "end": 1164,
"loc": {
"start": {
"line": 52,
@@ -9413,8 +9413,8 @@
"postfix": false,
"binop": null
},
- "start": 1166,
- "end": 1167,
+ "start": 1164,
+ "end": 1165,
"loc": {
"start": {
"line": 52,
@@ -9438,8 +9438,8 @@
"postfix": false,
"binop": null
},
- "start": 1167,
- "end": 1168,
+ "start": 1165,
+ "end": 1166,
"loc": {
"start": {
"line": 52,
@@ -9464,8 +9464,8 @@
"binop": null
},
"value": "configField",
- "start": 1168,
- "end": 1179,
+ "start": 1166,
+ "end": 1177,
"loc": {
"start": {
"line": 52,
@@ -9490,8 +9490,8 @@
"binop": null,
"updateContext": null
},
- "start": 1179,
- "end": 1180,
+ "start": 1177,
+ "end": 1178,
"loc": {
"start": {
"line": 52,
@@ -9516,8 +9516,8 @@
"binop": null
},
"value": "configFieldIndex",
- "start": 1181,
- "end": 1197,
+ "start": 1179,
+ "end": 1195,
"loc": {
"start": {
"line": 52,
@@ -9541,8 +9541,8 @@
"postfix": false,
"binop": null
},
- "start": 1198,
- "end": 1199,
+ "start": 1196,
+ "end": 1197,
"loc": {
"start": {
"line": 52,
@@ -9567,8 +9567,8 @@
"binop": null,
"updateContext": null
},
- "start": 1200,
- "end": 1202,
+ "start": 1198,
+ "end": 1200,
"loc": {
"start": {
"line": 52,
@@ -9592,8 +9592,8 @@
"postfix": false,
"binop": null
},
- "start": 1203,
- "end": 1204,
+ "start": 1201,
+ "end": 1202,
"loc": {
"start": {
"line": 52,
@@ -9620,8 +9620,8 @@
"updateContext": null
},
"value": "const",
- "start": 1209,
- "end": 1214,
+ "start": 1207,
+ "end": 1212,
"loc": {
"start": {
"line": 53,
@@ -9646,8 +9646,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 1215,
- "end": 1228,
+ "start": 1213,
+ "end": 1226,
"loc": {
"start": {
"line": 53,
@@ -9673,8 +9673,8 @@
"updateContext": null
},
"value": "=",
- "start": 1229,
- "end": 1230,
+ "start": 1227,
+ "end": 1228,
"loc": {
"start": {
"line": 53,
@@ -9699,8 +9699,8 @@
"binop": null
},
"value": "findFieldId",
- "start": 1231,
- "end": 1242,
+ "start": 1229,
+ "end": 1240,
"loc": {
"start": {
"line": 53,
@@ -9724,8 +9724,8 @@
"postfix": false,
"binop": null
},
- "start": 1242,
- "end": 1243,
+ "start": 1240,
+ "end": 1241,
"loc": {
"start": {
"line": 53,
@@ -9750,8 +9750,8 @@
"binop": null
},
"value": "configField",
- "start": 1243,
- "end": 1254,
+ "start": 1241,
+ "end": 1252,
"loc": {
"start": {
"line": 53,
@@ -9775,8 +9775,8 @@
"postfix": false,
"binop": null
},
- "start": 1254,
- "end": 1255,
+ "start": 1252,
+ "end": 1253,
"loc": {
"start": {
"line": 53,
@@ -9801,8 +9801,8 @@
"binop": null,
"updateContext": null
},
- "start": 1255,
- "end": 1256,
+ "start": 1253,
+ "end": 1254,
"loc": {
"start": {
"line": 53,
@@ -9829,8 +9829,8 @@
"updateContext": null
},
"value": "if",
- "start": 1261,
- "end": 1263,
+ "start": 1259,
+ "end": 1261,
"loc": {
"start": {
"line": 54,
@@ -9854,8 +9854,8 @@
"postfix": false,
"binop": null
},
- "start": 1263,
- "end": 1264,
+ "start": 1261,
+ "end": 1262,
"loc": {
"start": {
"line": 54,
@@ -9880,8 +9880,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 1265,
- "end": 1278,
+ "start": 1263,
+ "end": 1276,
"loc": {
"start": {
"line": 54,
@@ -9905,8 +9905,8 @@
"postfix": false,
"binop": null
},
- "start": 1279,
- "end": 1280,
+ "start": 1277,
+ "end": 1278,
"loc": {
"start": {
"line": 54,
@@ -9930,8 +9930,8 @@
"postfix": false,
"binop": null
},
- "start": 1280,
- "end": 1281,
+ "start": 1278,
+ "end": 1279,
"loc": {
"start": {
"line": 54,
@@ -9956,8 +9956,8 @@
"binop": null
},
"value": "configFields",
- "start": 1287,
- "end": 1299,
+ "start": 1285,
+ "end": 1297,
"loc": {
"start": {
"line": 55,
@@ -9982,8 +9982,8 @@
"binop": null,
"updateContext": null
},
- "start": 1299,
- "end": 1300,
+ "start": 1297,
+ "end": 1298,
"loc": {
"start": {
"line": 55,
@@ -10008,8 +10008,8 @@
"binop": null
},
"value": "configFieldIndex",
- "start": 1300,
- "end": 1316,
+ "start": 1298,
+ "end": 1314,
"loc": {
"start": {
"line": 55,
@@ -10034,8 +10034,8 @@
"binop": null,
"updateContext": null
},
- "start": 1316,
- "end": 1317,
+ "start": 1314,
+ "end": 1315,
"loc": {
"start": {
"line": 55,
@@ -10060,8 +10060,8 @@
"binop": null,
"updateContext": null
},
- "start": 1317,
- "end": 1318,
+ "start": 1315,
+ "end": 1316,
"loc": {
"start": {
"line": 55,
@@ -10086,8 +10086,8 @@
"binop": null
},
"value": "onFocus",
- "start": 1318,
- "end": 1325,
+ "start": 1316,
+ "end": 1323,
"loc": {
"start": {
"line": 55,
@@ -10113,8 +10113,8 @@
"updateContext": null
},
"value": "=",
- "start": 1326,
- "end": 1327,
+ "start": 1324,
+ "end": 1325,
"loc": {
"start": {
"line": 55,
@@ -10138,8 +10138,8 @@
"postfix": false,
"binop": null
},
- "start": 1328,
- "end": 1329,
+ "start": 1326,
+ "end": 1327,
"loc": {
"start": {
"line": 55,
@@ -10163,8 +10163,8 @@
"postfix": false,
"binop": null
},
- "start": 1329,
- "end": 1330,
+ "start": 1327,
+ "end": 1328,
"loc": {
"start": {
"line": 55,
@@ -10189,8 +10189,8 @@
"binop": null,
"updateContext": null
},
- "start": 1331,
- "end": 1333,
+ "start": 1329,
+ "end": 1331,
"loc": {
"start": {
"line": 55,
@@ -10214,8 +10214,8 @@
"postfix": false,
"binop": null
},
- "start": 1334,
- "end": 1335,
+ "start": 1332,
+ "end": 1333,
"loc": {
"start": {
"line": 55,
@@ -10242,8 +10242,8 @@
"updateContext": null
},
"value": "this",
- "start": 1342,
- "end": 1346,
+ "start": 1340,
+ "end": 1344,
"loc": {
"start": {
"line": 56,
@@ -10268,8 +10268,8 @@
"binop": null,
"updateContext": null
},
- "start": 1346,
- "end": 1347,
+ "start": 1344,
+ "end": 1345,
"loc": {
"start": {
"line": 56,
@@ -10294,8 +10294,8 @@
"binop": null
},
"value": "props",
- "start": 1347,
- "end": 1352,
+ "start": 1345,
+ "end": 1350,
"loc": {
"start": {
"line": 56,
@@ -10320,8 +10320,8 @@
"binop": null,
"updateContext": null
},
- "start": 1352,
- "end": 1353,
+ "start": 1350,
+ "end": 1351,
"loc": {
"start": {
"line": 56,
@@ -10346,8 +10346,8 @@
"binop": null
},
"value": "onFocus",
- "start": 1353,
- "end": 1360,
+ "start": 1351,
+ "end": 1358,
"loc": {
"start": {
"line": 56,
@@ -10371,8 +10371,8 @@
"postfix": false,
"binop": null
},
- "start": 1360,
- "end": 1361,
+ "start": 1358,
+ "end": 1359,
"loc": {
"start": {
"line": 56,
@@ -10397,8 +10397,8 @@
"binop": null
},
"value": "configFieldId",
- "start": 1361,
- "end": 1374,
+ "start": 1359,
+ "end": 1372,
"loc": {
"start": {
"line": 56,
@@ -10422,8 +10422,8 @@
"postfix": false,
"binop": null
},
- "start": 1374,
- "end": 1375,
+ "start": 1372,
+ "end": 1373,
"loc": {
"start": {
"line": 56,
@@ -10448,8 +10448,8 @@
"binop": null,
"updateContext": null
},
- "start": 1375,
- "end": 1376,
+ "start": 1373,
+ "end": 1374,
"loc": {
"start": {
"line": 56,
@@ -10473,8 +10473,8 @@
"postfix": false,
"binop": null
},
- "start": 1382,
- "end": 1383,
+ "start": 1380,
+ "end": 1381,
"loc": {
"start": {
"line": 57,
@@ -10499,8 +10499,8 @@
"binop": null,
"updateContext": null
},
- "start": 1383,
- "end": 1384,
+ "start": 1381,
+ "end": 1382,
"loc": {
"start": {
"line": 57,
@@ -10524,8 +10524,8 @@
"postfix": false,
"binop": null
},
- "start": 1390,
- "end": 1391,
+ "start": 1388,
+ "end": 1389,
"loc": {
"start": {
"line": 59,
@@ -10549,8 +10549,8 @@
"postfix": false,
"binop": null
},
- "start": 1396,
- "end": 1397,
+ "start": 1394,
+ "end": 1395,
"loc": {
"start": {
"line": 61,
@@ -10574,8 +10574,8 @@
"postfix": false,
"binop": null
},
- "start": 1397,
- "end": 1398,
+ "start": 1395,
+ "end": 1396,
"loc": {
"start": {
"line": 61,
@@ -10600,8 +10600,8 @@
"binop": null,
"updateContext": null
},
- "start": 1398,
- "end": 1399,
+ "start": 1396,
+ "end": 1397,
"loc": {
"start": {
"line": 61,
@@ -10625,8 +10625,8 @@
"postfix": false,
"binop": null
},
- "start": 1402,
- "end": 1403,
+ "start": 1400,
+ "end": 1401,
"loc": {
"start": {
"line": 62,
@@ -10653,8 +10653,8 @@
"updateContext": null
},
"value": "return",
- "start": 1406,
- "end": 1412,
+ "start": 1404,
+ "end": 1410,
"loc": {
"start": {
"line": 63,
@@ -10679,8 +10679,8 @@
"binop": null
},
"value": "fieldSetFactory",
- "start": 1413,
- "end": 1428,
+ "start": 1411,
+ "end": 1426,
"loc": {
"start": {
"line": 63,
@@ -10704,8 +10704,8 @@
"postfix": false,
"binop": null
},
- "start": 1428,
- "end": 1429,
+ "start": 1426,
+ "end": 1427,
"loc": {
"start": {
"line": 63,
@@ -10730,8 +10730,8 @@
"binop": null
},
"value": "configFields",
- "start": 1429,
- "end": 1441,
+ "start": 1427,
+ "end": 1439,
"loc": {
"start": {
"line": 63,
@@ -10755,8 +10755,8 @@
"postfix": false,
"binop": null
},
- "start": 1441,
- "end": 1442,
+ "start": 1439,
+ "end": 1440,
"loc": {
"start": {
"line": 63,
@@ -10781,8 +10781,8 @@
"binop": null,
"updateContext": null
},
- "start": 1442,
- "end": 1443,
+ "start": 1440,
+ "end": 1441,
"loc": {
"start": {
"line": 63,
@@ -10806,8 +10806,8 @@
"postfix": false,
"binop": null
},
- "start": 1445,
- "end": 1446,
+ "start": 1443,
+ "end": 1444,
"loc": {
"start": {
"line": 64,
@@ -10822,8 +10822,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t ",
- "start": 1449,
- "end": 1516,
+ "start": 1447,
+ "end": 1514,
"loc": {
"start": {
"line": 66,
@@ -10848,8 +10848,8 @@
"binop": null
},
"value": "render",
- "start": 1518,
- "end": 1524,
+ "start": 1516,
+ "end": 1522,
"loc": {
"start": {
"line": 71,
@@ -10873,8 +10873,8 @@
"postfix": false,
"binop": null
},
- "start": 1524,
- "end": 1525,
+ "start": 1522,
+ "end": 1523,
"loc": {
"start": {
"line": 71,
@@ -10898,8 +10898,8 @@
"postfix": false,
"binop": null
},
- "start": 1525,
- "end": 1526,
+ "start": 1523,
+ "end": 1524,
"loc": {
"start": {
"line": 71,
@@ -10923,8 +10923,8 @@
"postfix": false,
"binop": null
},
- "start": 1527,
- "end": 1528,
+ "start": 1525,
+ "end": 1526,
"loc": {
"start": {
"line": 71,
@@ -10951,8 +10951,8 @@
"updateContext": null
},
"value": "return",
- "start": 1531,
- "end": 1537,
+ "start": 1529,
+ "end": 1535,
"loc": {
"start": {
"line": 72,
@@ -10976,8 +10976,8 @@
"postfix": false,
"binop": null
},
- "start": 1538,
- "end": 1539,
+ "start": 1536,
+ "end": 1537,
"loc": {
"start": {
"line": 72,
@@ -11001,8 +11001,8 @@
"postfix": false,
"binop": null
},
- "start": 1543,
- "end": 1544,
+ "start": 1541,
+ "end": 1542,
"loc": {
"start": {
"line": 73,
@@ -11028,8 +11028,8 @@
"updateContext": null
},
"value": "div",
- "start": 1544,
- "end": 1547,
+ "start": 1542,
+ "end": 1545,
"loc": {
"start": {
"line": 73,
@@ -11055,8 +11055,8 @@
"updateContext": null
},
"value": "className",
- "start": 1552,
- "end": 1561,
+ "start": 1550,
+ "end": 1559,
"loc": {
"start": {
"line": 74,
@@ -11082,8 +11082,8 @@
"updateContext": null
},
"value": "=",
- "start": 1561,
- "end": 1562,
+ "start": 1559,
+ "end": 1560,
"loc": {
"start": {
"line": 74,
@@ -11107,8 +11107,8 @@
"postfix": false,
"binop": null
},
- "start": 1562,
- "end": 1563,
+ "start": 1560,
+ "end": 1561,
"loc": {
"start": {
"line": 74,
@@ -11135,8 +11135,8 @@
"updateContext": null
},
"value": "this",
- "start": 1563,
- "end": 1567,
+ "start": 1561,
+ "end": 1565,
"loc": {
"start": {
"line": 74,
@@ -11161,8 +11161,8 @@
"binop": null,
"updateContext": null
},
- "start": 1567,
- "end": 1568,
+ "start": 1565,
+ "end": 1566,
"loc": {
"start": {
"line": 74,
@@ -11187,8 +11187,8 @@
"binop": null
},
"value": "props",
- "start": 1568,
- "end": 1573,
+ "start": 1566,
+ "end": 1571,
"loc": {
"start": {
"line": 74,
@@ -11213,8 +11213,8 @@
"binop": null,
"updateContext": null
},
- "start": 1573,
- "end": 1574,
+ "start": 1571,
+ "end": 1572,
"loc": {
"start": {
"line": 74,
@@ -11239,8 +11239,8 @@
"binop": null
},
"value": "className",
- "start": 1574,
- "end": 1583,
+ "start": 1572,
+ "end": 1581,
"loc": {
"start": {
"line": 74,
@@ -11265,8 +11265,8 @@
"binop": null,
"updateContext": null
},
- "start": 1584,
- "end": 1585,
+ "start": 1582,
+ "end": 1583,
"loc": {
"start": {
"line": 74,
@@ -11293,8 +11293,8 @@
"updateContext": null
},
"value": "this",
- "start": 1586,
- "end": 1590,
+ "start": 1584,
+ "end": 1588,
"loc": {
"start": {
"line": 74,
@@ -11319,8 +11319,8 @@
"binop": null,
"updateContext": null
},
- "start": 1590,
- "end": 1591,
+ "start": 1588,
+ "end": 1589,
"loc": {
"start": {
"line": 74,
@@ -11345,8 +11345,8 @@
"binop": null
},
"value": "props",
- "start": 1591,
- "end": 1596,
+ "start": 1589,
+ "end": 1594,
"loc": {
"start": {
"line": 74,
@@ -11371,8 +11371,8 @@
"binop": null,
"updateContext": null
},
- "start": 1596,
- "end": 1597,
+ "start": 1594,
+ "end": 1595,
"loc": {
"start": {
"line": 74,
@@ -11397,8 +11397,8 @@
"binop": null
},
"value": "className",
- "start": 1597,
- "end": 1606,
+ "start": 1595,
+ "end": 1604,
"loc": {
"start": {
"line": 74,
@@ -11423,8 +11423,8 @@
"binop": null,
"updateContext": null
},
- "start": 1607,
- "end": 1608,
+ "start": 1605,
+ "end": 1606,
"loc": {
"start": {
"line": 74,
@@ -11449,8 +11449,8 @@
"binop": null
},
"value": "RenderGroup",
- "start": 1609,
- "end": 1620,
+ "start": 1607,
+ "end": 1618,
"loc": {
"start": {
"line": 74,
@@ -11475,8 +11475,8 @@
"binop": null,
"updateContext": null
},
- "start": 1620,
- "end": 1621,
+ "start": 1618,
+ "end": 1619,
"loc": {
"start": {
"line": 74,
@@ -11501,8 +11501,8 @@
"binop": null
},
"value": "classNames",
- "start": 1621,
- "end": 1631,
+ "start": 1619,
+ "end": 1629,
"loc": {
"start": {
"line": 74,
@@ -11527,8 +11527,8 @@
"binop": null,
"updateContext": null
},
- "start": 1631,
- "end": 1632,
+ "start": 1629,
+ "end": 1630,
"loc": {
"start": {
"line": 74,
@@ -11553,8 +11553,8 @@
"binop": null
},
"value": "renderGroupWrapper",
- "start": 1632,
- "end": 1650,
+ "start": 1630,
+ "end": 1648,
"loc": {
"start": {
"line": 74,
@@ -11578,8 +11578,8 @@
"postfix": false,
"binop": null
},
- "start": 1650,
- "end": 1651,
+ "start": 1648,
+ "end": 1649,
"loc": {
"start": {
"line": 74,
@@ -11603,8 +11603,8 @@
"postfix": false,
"binop": null
},
- "start": 1655,
- "end": 1656,
+ "start": 1653,
+ "end": 1654,
"loc": {
"start": {
"line": 75,
@@ -11630,8 +11630,8 @@
"updateContext": null
},
"value": "\n\t\t\t\t",
- "start": 1656,
- "end": 1661,
+ "start": 1654,
+ "end": 1659,
"loc": {
"start": {
"line": 75,
@@ -11655,8 +11655,8 @@
"postfix": false,
"binop": null
},
- "start": 1661,
- "end": 1662,
+ "start": 1659,
+ "end": 1660,
"loc": {
"start": {
"line": 76,
@@ -11683,8 +11683,8 @@
"updateContext": null
},
"value": "this",
- "start": 1662,
- "end": 1666,
+ "start": 1660,
+ "end": 1664,
"loc": {
"start": {
"line": 76,
@@ -11709,8 +11709,8 @@
"binop": null,
"updateContext": null
},
- "start": 1666,
- "end": 1667,
+ "start": 1664,
+ "end": 1665,
"loc": {
"start": {
"line": 76,
@@ -11735,8 +11735,8 @@
"binop": null
},
"value": "createComponents",
- "start": 1667,
- "end": 1683,
+ "start": 1665,
+ "end": 1681,
"loc": {
"start": {
"line": 76,
@@ -11760,8 +11760,8 @@
"postfix": false,
"binop": null
},
- "start": 1683,
- "end": 1684,
+ "start": 1681,
+ "end": 1682,
"loc": {
"start": {
"line": 76,
@@ -11785,8 +11785,8 @@
"postfix": false,
"binop": null
},
- "start": 1684,
- "end": 1685,
+ "start": 1682,
+ "end": 1683,
"loc": {
"start": {
"line": 76,
@@ -11811,8 +11811,8 @@
"binop": null,
"updateContext": null
},
- "start": 1685,
- "end": 1686,
+ "start": 1683,
+ "end": 1684,
"loc": {
"start": {
"line": 76,
@@ -11837,8 +11837,8 @@
"binop": null
},
"value": "map",
- "start": 1686,
- "end": 1689,
+ "start": 1684,
+ "end": 1687,
"loc": {
"start": {
"line": 76,
@@ -11862,8 +11862,8 @@
"postfix": false,
"binop": null
},
- "start": 1689,
- "end": 1690,
+ "start": 1687,
+ "end": 1688,
"loc": {
"start": {
"line": 76,
@@ -11887,8 +11887,8 @@
"postfix": false,
"binop": null
},
- "start": 1690,
- "end": 1691,
+ "start": 1688,
+ "end": 1689,
"loc": {
"start": {
"line": 76,
@@ -11913,8 +11913,8 @@
"binop": null
},
"value": "configField",
- "start": 1691,
- "end": 1702,
+ "start": 1689,
+ "end": 1700,
"loc": {
"start": {
"line": 76,
@@ -11939,8 +11939,8 @@
"binop": null,
"updateContext": null
},
- "start": 1702,
- "end": 1703,
+ "start": 1700,
+ "end": 1701,
"loc": {
"start": {
"line": 76,
@@ -11965,8 +11965,8 @@
"binop": null
},
"value": "i",
- "start": 1704,
- "end": 1705,
+ "start": 1702,
+ "end": 1703,
"loc": {
"start": {
"line": 76,
@@ -11990,8 +11990,8 @@
"postfix": false,
"binop": null
},
- "start": 1705,
- "end": 1706,
+ "start": 1703,
+ "end": 1704,
"loc": {
"start": {
"line": 76,
@@ -12016,8 +12016,8 @@
"binop": null,
"updateContext": null
},
- "start": 1707,
- "end": 1709,
+ "start": 1705,
+ "end": 1707,
"loc": {
"start": {
"line": 76,
@@ -12041,8 +12041,8 @@
"postfix": false,
"binop": null
},
- "start": 1710,
- "end": 1711,
+ "start": 1708,
+ "end": 1709,
"loc": {
"start": {
"line": 76,
@@ -12069,8 +12069,8 @@
"updateContext": null
},
"value": "return",
- "start": 1717,
- "end": 1723,
+ "start": 1715,
+ "end": 1721,
"loc": {
"start": {
"line": 77,
@@ -12095,8 +12095,8 @@
"binop": null
},
"value": "React",
- "start": 1724,
- "end": 1729,
+ "start": 1722,
+ "end": 1727,
"loc": {
"start": {
"line": 77,
@@ -12121,8 +12121,8 @@
"binop": null,
"updateContext": null
},
- "start": 1729,
- "end": 1730,
+ "start": 1727,
+ "end": 1728,
"loc": {
"start": {
"line": 77,
@@ -12147,8 +12147,8 @@
"binop": null
},
"value": "createElement",
- "start": 1730,
- "end": 1743,
+ "start": 1728,
+ "end": 1741,
"loc": {
"start": {
"line": 77,
@@ -12172,8 +12172,8 @@
"postfix": false,
"binop": null
},
- "start": 1743,
- "end": 1744,
+ "start": 1741,
+ "end": 1742,
"loc": {
"start": {
"line": 77,
@@ -12199,8 +12199,8 @@
"updateContext": null
},
"value": "div",
- "start": 1751,
- "end": 1756,
+ "start": 1749,
+ "end": 1754,
"loc": {
"start": {
"line": 78,
@@ -12225,8 +12225,8 @@
"binop": null,
"updateContext": null
},
- "start": 1756,
- "end": 1757,
+ "start": 1754,
+ "end": 1755,
"loc": {
"start": {
"line": 78,
@@ -12250,8 +12250,8 @@
"postfix": false,
"binop": null
},
- "start": 1758,
- "end": 1759,
+ "start": 1756,
+ "end": 1757,
"loc": {
"start": {
"line": 78,
@@ -12276,8 +12276,8 @@
"binop": null
},
"value": "key",
- "start": 1767,
- "end": 1770,
+ "start": 1765,
+ "end": 1768,
"loc": {
"start": {
"line": 79,
@@ -12302,8 +12302,8 @@
"binop": null,
"updateContext": null
},
- "start": 1770,
- "end": 1771,
+ "start": 1768,
+ "end": 1769,
"loc": {
"start": {
"line": 79,
@@ -12328,8 +12328,8 @@
"binop": null
},
"value": "i",
- "start": 1772,
- "end": 1773,
+ "start": 1770,
+ "end": 1771,
"loc": {
"start": {
"line": 79,
@@ -12354,8 +12354,8 @@
"binop": null,
"updateContext": null
},
- "start": 1773,
- "end": 1774,
+ "start": 1771,
+ "end": 1772,
"loc": {
"start": {
"line": 79,
@@ -12380,8 +12380,8 @@
"binop": null
},
"value": "className",
- "start": 1782,
- "end": 1791,
+ "start": 1780,
+ "end": 1789,
"loc": {
"start": {
"line": 80,
@@ -12406,8 +12406,8 @@
"binop": null,
"updateContext": null
},
- "start": 1791,
- "end": 1792,
+ "start": 1789,
+ "end": 1790,
"loc": {
"start": {
"line": 80,
@@ -12432,8 +12432,8 @@
"binop": null
},
"value": "RenderGroup",
- "start": 1793,
- "end": 1804,
+ "start": 1791,
+ "end": 1802,
"loc": {
"start": {
"line": 80,
@@ -12458,8 +12458,8 @@
"binop": null,
"updateContext": null
},
- "start": 1804,
- "end": 1805,
+ "start": 1802,
+ "end": 1803,
"loc": {
"start": {
"line": 80,
@@ -12484,8 +12484,8 @@
"binop": null
},
"value": "classNames",
- "start": 1805,
- "end": 1815,
+ "start": 1803,
+ "end": 1813,
"loc": {
"start": {
"line": 80,
@@ -12510,8 +12510,8 @@
"binop": null,
"updateContext": null
},
- "start": 1815,
- "end": 1816,
+ "start": 1813,
+ "end": 1814,
"loc": {
"start": {
"line": 80,
@@ -12536,8 +12536,8 @@
"binop": null
},
"value": "fieldGroup",
- "start": 1816,
- "end": 1826,
+ "start": 1814,
+ "end": 1824,
"loc": {
"start": {
"line": 80,
@@ -12561,8 +12561,8 @@
"postfix": false,
"binop": null
},
- "start": 1833,
- "end": 1834,
+ "start": 1831,
+ "end": 1832,
"loc": {
"start": {
"line": 81,
@@ -12587,8 +12587,8 @@
"binop": null,
"updateContext": null
},
- "start": 1834,
- "end": 1835,
+ "start": 1832,
+ "end": 1833,
"loc": {
"start": {
"line": 81,
@@ -12613,8 +12613,8 @@
"binop": null
},
"value": "configField",
- "start": 1842,
- "end": 1853,
+ "start": 1840,
+ "end": 1851,
"loc": {
"start": {
"line": 82,
@@ -12638,8 +12638,8 @@
"postfix": false,
"binop": null
},
- "start": 1859,
- "end": 1860,
+ "start": 1857,
+ "end": 1858,
"loc": {
"start": {
"line": 83,
@@ -12664,8 +12664,8 @@
"binop": null,
"updateContext": null
},
- "start": 1860,
- "end": 1861,
+ "start": 1858,
+ "end": 1859,
"loc": {
"start": {
"line": 83,
@@ -12689,8 +12689,8 @@
"postfix": false,
"binop": null
},
- "start": 1866,
- "end": 1867,
+ "start": 1864,
+ "end": 1865,
"loc": {
"start": {
"line": 84,
@@ -12714,8 +12714,8 @@
"postfix": false,
"binop": null
},
- "start": 1867,
- "end": 1868,
+ "start": 1865,
+ "end": 1866,
"loc": {
"start": {
"line": 84,
@@ -12739,8 +12739,8 @@
"postfix": false,
"binop": null
},
- "start": 1868,
- "end": 1869,
+ "start": 1866,
+ "end": 1867,
"loc": {
"start": {
"line": 84,
@@ -12766,8 +12766,8 @@
"updateContext": null
},
"value": "\n\t\t\t",
- "start": 1869,
- "end": 1873,
+ "start": 1867,
+ "end": 1871,
"loc": {
"start": {
"line": 84,
@@ -12791,8 +12791,8 @@
"postfix": false,
"binop": null
},
- "start": 1873,
- "end": 1874,
+ "start": 1871,
+ "end": 1872,
"loc": {
"start": {
"line": 85,
@@ -12818,8 +12818,8 @@
"updateContext": null
},
"value": "/",
- "start": 1874,
- "end": 1875,
+ "start": 1872,
+ "end": 1873,
"loc": {
"start": {
"line": 85,
@@ -12845,8 +12845,8 @@
"updateContext": null
},
"value": "div",
- "start": 1875,
- "end": 1878,
+ "start": 1873,
+ "end": 1876,
"loc": {
"start": {
"line": 85,
@@ -12870,8 +12870,8 @@
"postfix": false,
"binop": null
},
- "start": 1878,
- "end": 1879,
+ "start": 1876,
+ "end": 1877,
"loc": {
"start": {
"line": 85,
@@ -12895,8 +12895,8 @@
"postfix": false,
"binop": null
},
- "start": 1882,
- "end": 1883,
+ "start": 1880,
+ "end": 1881,
"loc": {
"start": {
"line": 86,
@@ -12921,8 +12921,8 @@
"binop": null,
"updateContext": null
},
- "start": 1883,
- "end": 1884,
+ "start": 1881,
+ "end": 1882,
"loc": {
"start": {
"line": 86,
@@ -12946,8 +12946,8 @@
"postfix": false,
"binop": null
},
- "start": 1886,
- "end": 1887,
+ "start": 1884,
+ "end": 1885,
"loc": {
"start": {
"line": 87,
@@ -12971,8 +12971,8 @@
"postfix": false,
"binop": null
},
- "start": 1888,
- "end": 1889,
+ "start": 1886,
+ "end": 1887,
"loc": {
"start": {
"line": 88,
@@ -12987,8 +12987,8 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n ",
- "start": 1891,
- "end": 1990,
+ "start": 1889,
+ "end": 1988,
"loc": {
"start": {
"line": 90,
@@ -13013,8 +13013,8 @@
"binop": null
},
"value": "RenderGroup",
- "start": 1991,
- "end": 2002,
+ "start": 1989,
+ "end": 2000,
"loc": {
"start": {
"line": 94,
@@ -13039,8 +13039,8 @@
"binop": null,
"updateContext": null
},
- "start": 2002,
- "end": 2003,
+ "start": 2000,
+ "end": 2001,
"loc": {
"start": {
"line": 94,
@@ -13065,8 +13065,8 @@
"binop": null
},
"value": "propTypes",
- "start": 2003,
- "end": 2012,
+ "start": 2001,
+ "end": 2010,
"loc": {
"start": {
"line": 94,
@@ -13092,8 +13092,8 @@
"updateContext": null
},
"value": "=",
- "start": 2013,
- "end": 2014,
+ "start": 2011,
+ "end": 2012,
"loc": {
"start": {
"line": 94,
@@ -13117,8 +13117,8 @@
"postfix": false,
"binop": null
},
- "start": 2015,
- "end": 2016,
+ "start": 2013,
+ "end": 2014,
"loc": {
"start": {
"line": 94,
@@ -13143,8 +13143,8 @@
"binop": null
},
"value": "configFields",
- "start": 2018,
- "end": 2030,
+ "start": 2016,
+ "end": 2028,
"loc": {
"start": {
"line": 95,
@@ -13169,8 +13169,8 @@
"binop": null,
"updateContext": null
},
- "start": 2030,
- "end": 2031,
+ "start": 2028,
+ "end": 2029,
"loc": {
"start": {
"line": 95,
@@ -13195,8 +13195,8 @@
"binop": null
},
"value": "propTypes",
- "start": 2032,
- "end": 2041,
+ "start": 2030,
+ "end": 2039,
"loc": {
"start": {
"line": 95,
@@ -13221,8 +13221,8 @@
"binop": null,
"updateContext": null
},
- "start": 2041,
- "end": 2042,
+ "start": 2039,
+ "end": 2040,
"loc": {
"start": {
"line": 95,
@@ -13247,8 +13247,8 @@
"binop": null
},
"value": "array",
- "start": 2042,
- "end": 2047,
+ "start": 2040,
+ "end": 2045,
"loc": {
"start": {
"line": 95,
@@ -13273,8 +13273,8 @@
"binop": null,
"updateContext": null
},
- "start": 2047,
- "end": 2048,
+ "start": 2045,
+ "end": 2046,
"loc": {
"start": {
"line": 95,
@@ -13299,8 +13299,8 @@
"binop": null
},
"value": "isRequired",
- "start": 2048,
- "end": 2058,
+ "start": 2046,
+ "end": 2056,
"loc": {
"start": {
"line": 95,
@@ -13325,8 +13325,8 @@
"binop": null,
"updateContext": null
},
- "start": 2058,
- "end": 2059,
+ "start": 2056,
+ "end": 2057,
"loc": {
"start": {
"line": 95,
@@ -13351,8 +13351,8 @@
"binop": null
},
"value": "className",
- "start": 2061,
- "end": 2070,
+ "start": 2059,
+ "end": 2068,
"loc": {
"start": {
"line": 96,
@@ -13377,8 +13377,8 @@
"binop": null,
"updateContext": null
},
- "start": 2070,
- "end": 2071,
+ "start": 2068,
+ "end": 2069,
"loc": {
"start": {
"line": 96,
@@ -13403,8 +13403,8 @@
"binop": null
},
"value": "propTypes",
- "start": 2072,
- "end": 2081,
+ "start": 2070,
+ "end": 2079,
"loc": {
"start": {
"line": 96,
@@ -13429,8 +13429,8 @@
"binop": null,
"updateContext": null
},
- "start": 2081,
- "end": 2082,
+ "start": 2079,
+ "end": 2080,
"loc": {
"start": {
"line": 96,
@@ -13455,8 +13455,8 @@
"binop": null
},
"value": "string",
- "start": 2082,
- "end": 2088,
+ "start": 2080,
+ "end": 2086,
"loc": {
"start": {
"line": 96,
@@ -13481,8 +13481,8 @@
"binop": null,
"updateContext": null
},
- "start": 2088,
- "end": 2089,
+ "start": 2086,
+ "end": 2087,
"loc": {
"start": {
"line": 96,
@@ -13507,8 +13507,8 @@
"binop": null
},
"value": "onBlur",
- "start": 2091,
- "end": 2097,
+ "start": 2089,
+ "end": 2095,
"loc": {
"start": {
"line": 97,
@@ -13533,8 +13533,8 @@
"binop": null,
"updateContext": null
},
- "start": 2097,
- "end": 2098,
+ "start": 2095,
+ "end": 2096,
"loc": {
"start": {
"line": 97,
@@ -13559,8 +13559,8 @@
"binop": null
},
"value": "propTypes",
- "start": 2099,
- "end": 2108,
+ "start": 2097,
+ "end": 2106,
"loc": {
"start": {
"line": 97,
@@ -13585,8 +13585,8 @@
"binop": null,
"updateContext": null
},
- "start": 2108,
- "end": 2109,
+ "start": 2106,
+ "end": 2107,
"loc": {
"start": {
"line": 97,
@@ -13611,8 +13611,8 @@
"binop": null
},
"value": "func",
- "start": 2109,
- "end": 2113,
+ "start": 2107,
+ "end": 2111,
"loc": {
"start": {
"line": 97,
@@ -13637,8 +13637,8 @@
"binop": null,
"updateContext": null
},
- "start": 2113,
- "end": 2114,
+ "start": 2111,
+ "end": 2112,
"loc": {
"start": {
"line": 97,
@@ -13663,8 +13663,8 @@
"binop": null
},
"value": "onFocus",
- "start": 2116,
- "end": 2123,
+ "start": 2114,
+ "end": 2121,
"loc": {
"start": {
"line": 98,
@@ -13689,8 +13689,8 @@
"binop": null,
"updateContext": null
},
- "start": 2123,
- "end": 2124,
+ "start": 2121,
+ "end": 2122,
"loc": {
"start": {
"line": 98,
@@ -13715,8 +13715,8 @@
"binop": null
},
"value": "propTypes",
- "start": 2125,
- "end": 2134,
+ "start": 2123,
+ "end": 2132,
"loc": {
"start": {
"line": 98,
@@ -13741,8 +13741,8 @@
"binop": null,
"updateContext": null
},
- "start": 2134,
- "end": 2135,
+ "start": 2132,
+ "end": 2133,
"loc": {
"start": {
"line": 98,
@@ -13767,8 +13767,8 @@
"binop": null
},
"value": "func",
- "start": 2135,
- "end": 2139,
+ "start": 2133,
+ "end": 2137,
"loc": {
"start": {
"line": 98,
@@ -13792,8 +13792,8 @@
"postfix": false,
"binop": null
},
- "start": 2140,
- "end": 2141,
+ "start": 2138,
+ "end": 2139,
"loc": {
"start": {
"line": 99,
@@ -13818,8 +13818,8 @@
"binop": null,
"updateContext": null
},
- "start": 2141,
- "end": 2142,
+ "start": 2139,
+ "end": 2140,
"loc": {
"start": {
"line": 99,
@@ -13834,8 +13834,8 @@
{
"type": "CommentBlock",
"value": "*\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n ",
- "start": 2144,
- "end": 2284,
+ "start": 2142,
+ "end": 2282,
"loc": {
"start": {
"line": 101,
@@ -13860,8 +13860,8 @@
"binop": null
},
"value": "RenderGroup",
- "start": 2285,
- "end": 2296,
+ "start": 2283,
+ "end": 2294,
"loc": {
"start": {
"line": 106,
@@ -13886,8 +13886,8 @@
"binop": null,
"updateContext": null
},
- "start": 2296,
- "end": 2297,
+ "start": 2294,
+ "end": 2295,
"loc": {
"start": {
"line": 106,
@@ -13912,8 +13912,8 @@
"binop": null
},
"value": "classNames",
- "start": 2297,
- "end": 2307,
+ "start": 2295,
+ "end": 2305,
"loc": {
"start": {
"line": 106,
@@ -13939,8 +13939,8 @@
"updateContext": null
},
"value": "=",
- "start": 2308,
- "end": 2309,
+ "start": 2306,
+ "end": 2307,
"loc": {
"start": {
"line": 106,
@@ -13964,8 +13964,8 @@
"postfix": false,
"binop": null
},
- "start": 2310,
- "end": 2311,
+ "start": 2308,
+ "end": 2309,
"loc": {
"start": {
"line": 106,
@@ -13990,8 +13990,8 @@
"binop": null
},
"value": "renderGroupWrapper",
- "start": 2313,
- "end": 2331,
+ "start": 2311,
+ "end": 2329,
"loc": {
"start": {
"line": 107,
@@ -14016,8 +14016,8 @@
"binop": null,
"updateContext": null
},
- "start": 2331,
- "end": 2332,
+ "start": 2329,
+ "end": 2330,
"loc": {
"start": {
"line": 107,
@@ -14043,8 +14043,8 @@
"updateContext": null
},
"value": "caldera-config-field-setup",
- "start": 2333,
- "end": 2361,
+ "start": 2331,
+ "end": 2359,
"loc": {
"start": {
"line": 107,
@@ -14069,8 +14069,8 @@
"binop": null,
"updateContext": null
},
- "start": 2361,
- "end": 2362,
+ "start": 2359,
+ "end": 2360,
"loc": {
"start": {
"line": 107,
@@ -14095,8 +14095,8 @@
"binop": null
},
"value": "fieldGroup",
- "start": 2364,
- "end": 2374,
+ "start": 2362,
+ "end": 2372,
"loc": {
"start": {
"line": 108,
@@ -14121,8 +14121,8 @@
"binop": null,
"updateContext": null
},
- "start": 2374,
- "end": 2375,
+ "start": 2372,
+ "end": 2373,
"loc": {
"start": {
"line": 108,
@@ -14148,8 +14148,8 @@
"updateContext": null
},
"value": "caldera-config-group",
- "start": 2376,
- "end": 2398,
+ "start": 2374,
+ "end": 2396,
"loc": {
"start": {
"line": 108,
@@ -14174,8 +14174,8 @@
"binop": null,
"updateContext": null
},
- "start": 2398,
- "end": 2399,
+ "start": 2396,
+ "end": 2397,
"loc": {
"start": {
"line": 108,
@@ -14200,8 +14200,8 @@
"binop": null
},
"value": "fieldWrapper",
- "start": 2401,
- "end": 2413,
+ "start": 2399,
+ "end": 2411,
"loc": {
"start": {
"line": 109,
@@ -14226,8 +14226,8 @@
"binop": null,
"updateContext": null
},
- "start": 2413,
- "end": 2414,
+ "start": 2411,
+ "end": 2412,
"loc": {
"start": {
"line": 109,
@@ -14253,8 +14253,8 @@
"updateContext": null
},
"value": "caldera-config-field",
- "start": 2415,
- "end": 2437,
+ "start": 2413,
+ "end": 2435,
"loc": {
"start": {
"line": 109,
@@ -14279,8 +14279,8 @@
"binop": null,
"updateContext": null
},
- "start": 2437,
- "end": 2438,
+ "start": 2435,
+ "end": 2436,
"loc": {
"start": {
"line": 109,
@@ -14305,8 +14305,8 @@
"binop": null
},
"value": "input",
- "start": 2440,
- "end": 2445,
+ "start": 2438,
+ "end": 2443,
"loc": {
"start": {
"line": 110,
@@ -14331,8 +14331,8 @@
"binop": null,
"updateContext": null
},
- "start": 2445,
- "end": 2446,
+ "start": 2443,
+ "end": 2444,
"loc": {
"start": {
"line": 110,
@@ -14358,8 +14358,8 @@
"updateContext": null
},
"value": "field-config",
- "start": 2447,
- "end": 2461,
+ "start": 2445,
+ "end": 2459,
"loc": {
"start": {
"line": 110,
@@ -14384,8 +14384,8 @@
"binop": null,
"updateContext": null
},
- "start": 2461,
- "end": 2462,
+ "start": 2459,
+ "end": 2460,
"loc": {
"start": {
"line": 110,
@@ -14409,8 +14409,8 @@
"postfix": false,
"binop": null
},
- "start": 2464,
- "end": 2465,
+ "start": 2462,
+ "end": 2463,
"loc": {
"start": {
"line": 112,
@@ -14435,8 +14435,8 @@
"binop": null,
"updateContext": null
},
- "start": 2465,
- "end": 2466,
+ "start": 2463,
+ "end": 2464,
"loc": {
"start": {
"line": 112,
@@ -14461,8 +14461,8 @@
"binop": null,
"updateContext": null
},
- "start": 2466,
- "end": 2466,
+ "start": 2464,
+ "end": 2464,
"loc": {
"start": {
"line": 112,
diff --git a/docs/ast/source/components/fields/FieldGroup.js.json b/docs/ast/source/components/fields/FieldGroup.js.json
index 02b5c45..a32993d 100644
--- a/docs/ast/source/components/fields/FieldGroup.js.json
+++ b/docs/ast/source/components/fields/FieldGroup.js.json
@@ -1,28 +1,28 @@
{
"type": "File",
"start": 0,
- "end": 3940,
+ "end": 4649,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 173,
+ "line": 200,
"column": 2
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 3940,
+ "end": 4649,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 173,
+ "line": 200,
"column": 2
}
},
@@ -766,20 +766,106 @@
"raw": "'./field-group-change-handlers/fieldsetCheckboxHandler'"
},
"value": "./field-group-change-handlers/fieldsetCheckboxHandler"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 456,
+ "end": 519,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 0
+ },
+ "end": {
+ "line": 13,
+ "column": 63
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 464,
+ "end": 479,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 23
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 464,
+ "end": 479,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 464,
+ "end": 479,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 486,
+ "end": 518,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 30
+ },
+ "end": {
+ "line": 13,
+ "column": 62
+ }
+ },
+ "extra": {
+ "rawValue": "./magic-select/MagicFieldGroup",
+ "raw": "'./magic-select/MagicFieldGroup'"
+ },
+ "value": "./magic-select/MagicFieldGroup"
},
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
- "start": 457,
- "end": 573,
+ "start": 521,
+ "end": 637,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 0
},
"end": {
- "line": 20,
+ "line": 21,
"column": 3
}
}
@@ -788,15 +874,15 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 574,
- "end": 3811,
+ "start": 638,
+ "end": 3933,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 0
},
"end": {
- "line": 164,
+ "line": 165,
"column": 2
}
},
@@ -804,44 +890,44 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 581,
- "end": 3811,
+ "start": 645,
+ "end": 3933,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 7
},
"end": {
- "line": 164,
+ "line": 165,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 587,
- "end": 3810,
+ "start": 651,
+ "end": 3932,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 13
},
"end": {
- "line": 164,
+ "line": 165,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 587,
- "end": 597,
+ "start": 651,
+ "end": 661,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 13
},
"end": {
- "line": 21,
+ "line": 22,
"column": 23
},
"identifierName": "FieldGroup"
@@ -851,29 +937,29 @@
},
"init": {
"type": "ArrowFunctionExpression",
- "start": 600,
- "end": 3810,
+ "start": 664,
+ "end": 3932,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 26
},
"end": {
- "line": 164,
+ "line": 165,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 587,
- "end": 597,
+ "start": 651,
+ "end": 661,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 13
},
"end": {
- "line": 21,
+ "line": 22,
"column": 23
},
"identifierName": "FieldGroup"
@@ -887,15 +973,15 @@
"params": [
{
"type": "Identifier",
- "start": 601,
- "end": 606,
+ "start": 665,
+ "end": 670,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 27
},
"end": {
- "line": 21,
+ "line": 22,
"column": 32
},
"identifierName": "props"
@@ -905,44 +991,281 @@
],
"body": {
"type": "BlockStatement",
- "start": 611,
- "end": 3810,
+ "start": 675,
+ "end": 3932,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 37
},
"end": {
- "line": 164,
+ "line": 165,
"column": 1
}
},
"body": [
+ {
+ "type": "IfStatement",
+ "start": 678,
+ "end": 751,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 1
+ },
+ "end": {
+ "line": 25,
+ "column": 2
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 682,
+ "end": 704,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 5
+ },
+ "end": {
+ "line": 23,
+ "column": 27
+ }
+ },
+ "left": {
+ "type": "StringLiteral",
+ "start": 682,
+ "end": 689,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 5
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ },
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
+ },
+ "operator": "===",
+ "right": {
+ "type": "MemberExpression",
+ "start": 694,
+ "end": 704,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 17
+ },
+ "end": {
+ "line": 23,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 694,
+ "end": 699,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 17
+ },
+ "end": {
+ "line": 23,
+ "column": 22
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 700,
+ "end": 704,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 23
+ },
+ "end": {
+ "line": 23,
+ "column": 27
+ },
+ "identifierName": "type"
+ },
+ "name": "type"
+ },
+ "computed": false
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 706,
+ "end": 751,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 710,
+ "end": 748,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 717,
+ "end": 747,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 9
+ },
+ "end": {
+ "line": 24,
+ "column": 39
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 717,
+ "end": 747,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 9
+ },
+ "end": {
+ "line": 24,
+ "column": 39
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXSpreadAttribute",
+ "start": 734,
+ "end": 744,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 36
+ }
+ },
+ "argument": {
+ "type": "Identifier",
+ "start": 738,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 30
+ },
+ "end": {
+ "line": 24,
+ "column": 35
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 718,
+ "end": 733,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 10
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ },
+ "name": "MagicFieldGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "alternate": null,
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
+ "start": 754,
+ "end": 812,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 1
+ },
+ "end": {
+ "line": 30,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
{
"type": "FunctionDeclaration",
- "start": 675,
- "end": 763,
+ "start": 814,
+ "end": 902,
"loc": {
"start": {
- "line": 27,
+ "line": 31,
"column": 1
},
"end": {
- "line": 29,
+ "line": 33,
"column": 2
}
},
"id": {
"type": "Identifier",
- "start": 684,
- "end": 704,
+ "start": 823,
+ "end": 843,
"loc": {
"start": {
- "line": 27,
+ "line": 31,
"column": 10
},
"end": {
- "line": 27,
+ "line": 31,
"column": 30
},
"identifierName": "idAttrForHelpElement"
@@ -956,58 +1279,58 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 707,
- "end": 763,
+ "start": 846,
+ "end": 902,
"loc": {
"start": {
- "line": 27,
+ "line": 31,
"column": 33
},
"end": {
- "line": 29,
+ "line": 33,
"column": 2
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 711,
- "end": 760,
+ "start": 850,
+ "end": 899,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 2
},
"end": {
- "line": 28,
+ "line": 32,
"column": 51
}
},
"argument": {
"type": "CallExpression",
- "start": 718,
- "end": 759,
+ "start": 857,
+ "end": 898,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 9
},
"end": {
- "line": 28,
+ "line": 32,
"column": 50
}
},
"callee": {
"type": "Identifier",
- "start": 718,
- "end": 737,
+ "start": 857,
+ "end": 876,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 9
},
"end": {
- "line": 28,
+ "line": 32,
"column": 28
},
"identifierName": "ariaDescribedbyAttr"
@@ -1017,29 +1340,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 738,
- "end": 746,
+ "start": 877,
+ "end": 885,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 29
},
"end": {
- "line": 28,
+ "line": 32,
"column": 37
}
},
"object": {
"type": "Identifier",
- "start": 738,
- "end": 743,
+ "start": 877,
+ "end": 882,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 29
},
"end": {
- "line": 28,
+ "line": 32,
"column": 34
},
"identifierName": "props"
@@ -1048,15 +1371,15 @@
},
"property": {
"type": "Identifier",
- "start": 744,
- "end": 746,
+ "start": 883,
+ "end": 885,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 35
},
"end": {
- "line": 28,
+ "line": 32,
"column": 37
},
"identifierName": "id"
@@ -1067,29 +1390,29 @@
},
{
"type": "MemberExpression",
- "start": 748,
- "end": 758,
+ "start": 887,
+ "end": 897,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 39
},
"end": {
- "line": 28,
+ "line": 32,
"column": 49
}
},
"object": {
"type": "Identifier",
- "start": 748,
- "end": 753,
+ "start": 887,
+ "end": 892,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 39
},
"end": {
- "line": 28,
+ "line": 32,
"column": 44
},
"identifierName": "props"
@@ -1098,15 +1421,15 @@
},
"property": {
"type": "Identifier",
- "start": 754,
- "end": 758,
+ "start": 893,
+ "end": 897,
"loc": {
"start": {
- "line": 28,
+ "line": 32,
"column": 45
},
"end": {
- "line": 28,
+ "line": 32,
"column": 49
},
"identifierName": "help"
@@ -1126,15 +1449,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
- "start": 615,
- "end": 673,
+ "start": 754,
+ "end": 812,
"loc": {
"start": {
- "line": 23,
+ "line": 27,
"column": 1
},
"end": {
- "line": 26,
+ "line": 30,
"column": 4
}
}
@@ -1144,15 +1467,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
- "start": 767,
- "end": 832,
+ "start": 906,
+ "end": 971,
"loc": {
"start": {
- "line": 32,
+ "line": 36,
"column": 1
},
"end": {
- "line": 36,
+ "line": 40,
"column": 4
}
}
@@ -1161,29 +1484,29 @@
},
{
"type": "FunctionDeclaration",
- "start": 834,
- "end": 3747,
+ "start": 973,
+ "end": 3869,
"loc": {
"start": {
- "line": 37,
+ "line": 41,
"column": 1
},
"end": {
- "line": 158,
+ "line": 159,
"column": 2
}
},
"id": {
"type": "Identifier",
- "start": 843,
- "end": 853,
+ "start": 982,
+ "end": 992,
"loc": {
"start": {
- "line": 37,
+ "line": 41,
"column": 10
},
"end": {
- "line": 37,
+ "line": 41,
"column": 20
},
"identifierName": "fieldInner"
@@ -1197,15 +1520,15 @@
"params": [
{
"type": "Identifier",
- "start": 854,
- "end": 864,
+ "start": 993,
+ "end": 1003,
"loc": {
"start": {
- "line": 37,
+ "line": 41,
"column": 21
},
"end": {
- "line": 37,
+ "line": 41,
"column": 31
},
"identifierName": "fieldProps"
@@ -1215,59 +1538,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 866,
- "end": 3747,
+ "start": 1005,
+ "end": 3869,
"loc": {
"start": {
- "line": 37,
+ "line": 41,
"column": 33
},
"end": {
- "line": 158,
+ "line": 159,
"column": 2
}
},
"body": [
{
"type": "VariableDeclaration",
- "start": 870,
- "end": 1029,
+ "start": 1009,
+ "end": 1168,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 2
},
"end": {
- "line": 40,
+ "line": 44,
"column": 57
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 876,
- "end": 1028,
+ "start": 1015,
+ "end": 1167,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 8
},
"end": {
- "line": 40,
+ "line": 44,
"column": 56
}
},
"id": {
"type": "Identifier",
- "start": 876,
- "end": 883,
+ "start": 1015,
+ "end": 1022,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 8
},
"end": {
- "line": 38,
+ "line": 42,
"column": 15
},
"identifierName": "message"
@@ -1276,43 +1599,43 @@
},
"init": {
"type": "ConditionalExpression",
- "start": 886,
- "end": 1028,
+ "start": 1025,
+ "end": 1167,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 18
},
"end": {
- "line": 40,
+ "line": 44,
"column": 56
}
},
"test": {
"type": "BinaryExpression",
- "start": 886,
- "end": 925,
+ "start": 1025,
+ "end": 1064,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 18
},
"end": {
- "line": 38,
+ "line": 42,
"column": 57
}
},
"left": {
"type": "StringLiteral",
- "start": 886,
- "end": 894,
+ "start": 1025,
+ "end": 1033,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 18
},
"end": {
- "line": 38,
+ "line": 42,
"column": 26
}
},
@@ -1325,15 +1648,15 @@
"operator": "===",
"right": {
"type": "UnaryExpression",
- "start": 899,
- "end": 925,
+ "start": 1038,
+ "end": 1064,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 31
},
"end": {
- "line": 38,
+ "line": 42,
"column": 57
}
},
@@ -1341,29 +1664,29 @@
"prefix": true,
"argument": {
"type": "MemberExpression",
- "start": 907,
- "end": 925,
+ "start": 1046,
+ "end": 1064,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 39
},
"end": {
- "line": 38,
+ "line": 42,
"column": 57
}
},
"object": {
"type": "Identifier",
- "start": 907,
- "end": 917,
+ "start": 1046,
+ "end": 1056,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 39
},
"end": {
- "line": 38,
+ "line": 42,
"column": 49
},
"identifierName": "fieldProps"
@@ -1372,15 +1695,15 @@
},
"property": {
"type": "Identifier",
- "start": 918,
- "end": 925,
+ "start": 1057,
+ "end": 1064,
"loc": {
"start": {
- "line": 38,
+ "line": 42,
"column": 50
},
"end": {
- "line": 38,
+ "line": 42,
"column": 57
},
"identifierName": "message"
@@ -1396,29 +1719,29 @@
},
"consequent": {
"type": "CallExpression",
- "start": 931,
- "end": 971,
+ "start": 1070,
+ "end": 1110,
"loc": {
"start": {
- "line": 39,
+ "line": 43,
"column": 5
},
"end": {
- "line": 39,
+ "line": 43,
"column": 45
}
},
"callee": {
"type": "Identifier",
- "start": 931,
- "end": 951,
+ "start": 1070,
+ "end": 1090,
"loc": {
"start": {
- "line": 39,
+ "line": 43,
"column": 5
},
"end": {
- "line": 39,
+ "line": 43,
"column": 25
},
"identifierName": "messageObjectFactory"
@@ -1428,29 +1751,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 952,
- "end": 970,
+ "start": 1091,
+ "end": 1109,
"loc": {
"start": {
- "line": 39,
+ "line": 43,
"column": 26
},
"end": {
- "line": 39,
+ "line": 43,
"column": 44
}
},
"object": {
"type": "Identifier",
- "start": 952,
- "end": 962,
+ "start": 1091,
+ "end": 1101,
"loc": {
"start": {
- "line": 39,
+ "line": 43,
"column": 26
},
"end": {
- "line": 39,
+ "line": 43,
"column": 36
},
"identifierName": "fieldProps"
@@ -1459,15 +1782,15 @@
},
"property": {
"type": "Identifier",
- "start": 963,
- "end": 970,
+ "start": 1102,
+ "end": 1109,
"loc": {
"start": {
- "line": 39,
+ "line": 43,
"column": 37
},
"end": {
- "line": 39,
+ "line": 43,
"column": 44
},
"identifierName": "message"
@@ -1480,29 +1803,29 @@
},
"alternate": {
"type": "CallExpression",
- "start": 977,
- "end": 1028,
+ "start": 1116,
+ "end": 1167,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 5
},
"end": {
- "line": 40,
+ "line": 44,
"column": 56
}
},
"callee": {
"type": "Identifier",
- "start": 977,
- "end": 997,
+ "start": 1116,
+ "end": 1136,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 5
},
"end": {
- "line": 40,
+ "line": 44,
"column": 25
},
"identifierName": "messageObjectFactory"
@@ -1512,30 +1835,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 998,
- "end": 1027,
+ "start": 1137,
+ "end": 1166,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 26
},
"end": {
- "line": 40,
+ "line": 44,
"column": 55
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 999,
- "end": 1012,
+ "start": 1138,
+ "end": 1151,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 27
},
"end": {
- "line": 40,
+ "line": 44,
"column": 40
}
},
@@ -1544,15 +1867,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 999,
- "end": 1006,
+ "start": 1138,
+ "end": 1145,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 27
},
"end": {
- "line": 40,
+ "line": 44,
"column": 34
},
"identifierName": "message"
@@ -1561,15 +1884,15 @@
},
"value": {
"type": "NullLiteral",
- "start": 1008,
- "end": 1012,
+ "start": 1147,
+ "end": 1151,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 36
},
"end": {
- "line": 40,
+ "line": 44,
"column": 40
}
}
@@ -1577,15 +1900,15 @@
},
{
"type": "ObjectProperty",
- "start": 1014,
- "end": 1026,
+ "start": 1153,
+ "end": 1165,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 42
},
"end": {
- "line": 40,
+ "line": 44,
"column": 54
}
},
@@ -1594,15 +1917,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1014,
- "end": 1019,
+ "start": 1153,
+ "end": 1158,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 42
},
"end": {
- "line": 40,
+ "line": 44,
"column": 47
},
"identifierName": "error"
@@ -1611,15 +1934,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 1021,
- "end": 1026,
+ "start": 1160,
+ "end": 1165,
"loc": {
"start": {
- "line": 40,
+ "line": 44,
"column": 49
},
"end": {
- "line": 40,
+ "line": 44,
"column": 54
}
},
@@ -1637,29 +1960,29 @@
},
{
"type": "FunctionDeclaration",
- "start": 1033,
- "end": 1196,
+ "start": 1172,
+ "end": 1335,
"loc": {
"start": {
- "line": 42,
+ "line": 46,
"column": 2
},
"end": {
- "line": 49,
+ "line": 53,
"column": 3
}
},
"id": {
"type": "Identifier",
- "start": 1042,
- "end": 1059,
+ "start": 1181,
+ "end": 1198,
"loc": {
"start": {
- "line": 42,
+ "line": 46,
"column": 11
},
"end": {
- "line": 42,
+ "line": 46,
"column": 28
},
"identifierName": "getFieldClassName"
@@ -1672,15 +1995,15 @@
"params": [
{
"type": "Identifier",
- "start": 1060,
- "end": 1081,
+ "start": 1199,
+ "end": 1220,
"loc": {
"start": {
- "line": 42,
+ "line": 46,
"column": 29
},
"end": {
- "line": 42,
+ "line": 46,
"column": 50
},
"identifierName": "conditionalClassNames"
@@ -1690,58 +2013,58 @@
],
"body": {
"type": "BlockStatement",
- "start": 1083,
- "end": 1196,
+ "start": 1222,
+ "end": 1335,
"loc": {
"start": {
- "line": 42,
+ "line": 46,
"column": 52
},
"end": {
- "line": 49,
+ "line": 53,
"column": 3
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 1088,
- "end": 1192,
+ "start": 1227,
+ "end": 1331,
"loc": {
"start": {
- "line": 43,
+ "line": 47,
"column": 3
},
"end": {
- "line": 48,
+ "line": 52,
"column": 5
}
},
"argument": {
"type": "CallExpression",
- "start": 1095,
- "end": 1191,
+ "start": 1234,
+ "end": 1330,
"loc": {
"start": {
- "line": 43,
+ "line": 47,
"column": 10
},
"end": {
- "line": 48,
+ "line": 52,
"column": 4
}
},
"callee": {
"type": "Identifier",
- "start": 1095,
- "end": 1105,
+ "start": 1234,
+ "end": 1244,
"loc": {
"start": {
- "line": 43,
+ "line": 47,
"column": 10
},
"end": {
- "line": 43,
+ "line": 47,
"column": 20
},
"identifierName": "classNames"
@@ -1751,30 +2074,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 1111,
- "end": 1186,
+ "start": 1250,
+ "end": 1325,
"loc": {
"start": {
- "line": 44,
+ "line": 48,
"column": 4
},
"end": {
- "line": 47,
+ "line": 51,
"column": 5
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1118,
- "end": 1149,
+ "start": 1257,
+ "end": 1288,
"loc": {
"start": {
- "line": 45,
+ "line": 49,
"column": 5
},
"end": {
- "line": 45,
+ "line": 49,
"column": 36
}
},
@@ -1783,15 +2106,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1118,
- "end": 1126,
+ "start": 1257,
+ "end": 1265,
"loc": {
"start": {
- "line": 45,
+ "line": 49,
"column": 5
},
"end": {
- "line": 45,
+ "line": 49,
"column": 13
},
"identifierName": "required"
@@ -1800,29 +2123,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 1128,
- "end": 1149,
+ "start": 1267,
+ "end": 1288,
"loc": {
"start": {
- "line": 45,
+ "line": 49,
"column": 15
},
"end": {
- "line": 45,
+ "line": 49,
"column": 36
}
},
"object": {
"type": "Identifier",
- "start": 1128,
- "end": 1138,
+ "start": 1267,
+ "end": 1277,
"loc": {
"start": {
- "line": 45,
+ "line": 49,
"column": 15
},
"end": {
- "line": 45,
+ "line": 49,
"column": 25
},
"identifierName": "fieldProps"
@@ -1831,15 +2154,15 @@
},
"property": {
"type": "Identifier",
- "start": 1139,
- "end": 1149,
+ "start": 1278,
+ "end": 1288,
"loc": {
"start": {
- "line": 45,
+ "line": 49,
"column": 26
},
"end": {
- "line": 45,
+ "line": 49,
"column": 36
},
"identifierName": "isRequired"
@@ -1851,29 +2174,29 @@
},
{
"type": "SpreadProperty",
- "start": 1156,
- "end": 1180,
+ "start": 1295,
+ "end": 1319,
"loc": {
"start": {
- "line": 46,
+ "line": 50,
"column": 5
},
"end": {
- "line": 46,
+ "line": 50,
"column": 29
}
},
"argument": {
"type": "Identifier",
- "start": 1159,
- "end": 1180,
+ "start": 1298,
+ "end": 1319,
"loc": {
"start": {
- "line": 46,
+ "line": 50,
"column": 8
},
"end": {
- "line": 46,
+ "line": 50,
"column": 29
},
"identifierName": "conditionalClassNames"
@@ -1894,15 +2217,15 @@
{
"type": "CommentBlock",
"value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
- "start": 1200,
- "end": 1345,
+ "start": 1339,
+ "end": 1484,
"loc": {
"start": {
- "line": 51,
+ "line": 55,
"column": 2
},
"end": {
- "line": 56,
+ "line": 60,
"column": 5
}
}
@@ -1911,29 +2234,29 @@
},
{
"type": "FunctionDeclaration",
- "start": 1348,
- "end": 1532,
+ "start": 1487,
+ "end": 1671,
"loc": {
"start": {
- "line": 57,
+ "line": 61,
"column": 2
},
"end": {
- "line": 62,
+ "line": 66,
"column": 3
}
},
"id": {
"type": "Identifier",
- "start": 1357,
- "end": 1372,
+ "start": 1496,
+ "end": 1511,
"loc": {
"start": {
- "line": 57,
+ "line": 61,
"column": 11
},
"end": {
- "line": 57,
+ "line": 61,
"column": 26
},
"identifierName": "isCheckedOption"
@@ -1947,15 +2270,15 @@
"params": [
{
"type": "Identifier",
- "start": 1373,
- "end": 1379,
+ "start": 1512,
+ "end": 1518,
"loc": {
"start": {
- "line": 57,
+ "line": 61,
"column": 27
},
"end": {
- "line": 57,
+ "line": 61,
"column": 33
},
"identifierName": "option"
@@ -1964,15 +2287,15 @@
},
{
"type": "Identifier",
- "start": 1381,
- "end": 1393,
+ "start": 1520,
+ "end": 1532,
"loc": {
"start": {
- "line": 57,
+ "line": 61,
"column": 35
},
"end": {
- "line": 57,
+ "line": 61,
"column": 47
},
"identifierName": "currentValue"
@@ -1982,72 +2305,72 @@
],
"body": {
"type": "BlockStatement",
- "start": 1395,
- "end": 1532,
+ "start": 1534,
+ "end": 1671,
"loc": {
"start": {
- "line": 57,
+ "line": 61,
"column": 49
},
"end": {
- "line": 62,
+ "line": 66,
"column": 3
}
},
"body": [
{
"type": "IfStatement",
- "start": 1400,
- "end": 1487,
+ "start": 1539,
+ "end": 1626,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 3
},
"end": {
- "line": 60,
+ "line": 64,
"column": 4
}
},
"test": {
"type": "CallExpression",
- "start": 1404,
- "end": 1431,
+ "start": 1543,
+ "end": 1570,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 7
},
"end": {
- "line": 58,
+ "line": 62,
"column": 34
}
},
"callee": {
"type": "MemberExpression",
- "start": 1404,
- "end": 1417,
+ "start": 1543,
+ "end": 1556,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 7
},
"end": {
- "line": 58,
+ "line": 62,
"column": 20
}
},
"object": {
"type": "Identifier",
- "start": 1404,
- "end": 1409,
+ "start": 1543,
+ "end": 1548,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 7
},
"end": {
- "line": 58,
+ "line": 62,
"column": 12
},
"identifierName": "Array"
@@ -2056,15 +2379,15 @@
},
"property": {
"type": "Identifier",
- "start": 1410,
- "end": 1417,
+ "start": 1549,
+ "end": 1556,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 13
},
"end": {
- "line": 58,
+ "line": 62,
"column": 20
},
"identifierName": "isArray"
@@ -2076,15 +2399,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 1418,
- "end": 1430,
+ "start": 1557,
+ "end": 1569,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 21
},
"end": {
- "line": 58,
+ "line": 62,
"column": 33
},
"identifierName": "currentValue"
@@ -2095,72 +2418,72 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1433,
- "end": 1487,
+ "start": 1572,
+ "end": 1626,
"loc": {
"start": {
- "line": 58,
+ "line": 62,
"column": 36
},
"end": {
- "line": 60,
+ "line": 64,
"column": 4
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 1439,
- "end": 1482,
+ "start": 1578,
+ "end": 1621,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 4
},
"end": {
- "line": 59,
+ "line": 63,
"column": 47
}
},
"argument": {
"type": "CallExpression",
- "start": 1446,
- "end": 1481,
+ "start": 1585,
+ "end": 1620,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 11
},
"end": {
- "line": 59,
+ "line": 63,
"column": 46
}
},
"callee": {
"type": "MemberExpression",
- "start": 1446,
- "end": 1467,
+ "start": 1585,
+ "end": 1606,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 11
},
"end": {
- "line": 59,
+ "line": 63,
"column": 32
}
},
"object": {
"type": "Identifier",
- "start": 1446,
- "end": 1458,
+ "start": 1585,
+ "end": 1597,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 11
},
"end": {
- "line": 59,
+ "line": 63,
"column": 23
},
"identifierName": "currentValue"
@@ -2169,15 +2492,15 @@
},
"property": {
"type": "Identifier",
- "start": 1459,
- "end": 1467,
+ "start": 1598,
+ "end": 1606,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 24
},
"end": {
- "line": 59,
+ "line": 63,
"column": 32
},
"identifierName": "includes"
@@ -2189,29 +2512,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 1468,
- "end": 1480,
+ "start": 1607,
+ "end": 1619,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 33
},
"end": {
- "line": 59,
+ "line": 63,
"column": 45
}
},
"object": {
"type": "Identifier",
- "start": 1468,
- "end": 1474,
+ "start": 1607,
+ "end": 1613,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 33
},
"end": {
- "line": 59,
+ "line": 63,
"column": 39
},
"identifierName": "option"
@@ -2220,15 +2543,15 @@
},
"property": {
"type": "Identifier",
- "start": 1475,
- "end": 1480,
+ "start": 1614,
+ "end": 1619,
"loc": {
"start": {
- "line": 59,
+ "line": 63,
"column": 40
},
"end": {
- "line": 59,
+ "line": 63,
"column": 45
},
"identifierName": "value"
@@ -2247,57 +2570,57 @@
},
{
"type": "ReturnStatement",
- "start": 1491,
- "end": 1528,
+ "start": 1630,
+ "end": 1667,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 3
},
"end": {
- "line": 61,
+ "line": 65,
"column": 40
}
},
"argument": {
"type": "BinaryExpression",
- "start": 1498,
- "end": 1527,
+ "start": 1637,
+ "end": 1666,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 10
},
"end": {
- "line": 61,
+ "line": 65,
"column": 39
}
},
"left": {
"type": "MemberExpression",
- "start": 1498,
- "end": 1510,
+ "start": 1637,
+ "end": 1649,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 10
},
"end": {
- "line": 61,
+ "line": 65,
"column": 22
}
},
"object": {
"type": "Identifier",
- "start": 1498,
- "end": 1504,
+ "start": 1637,
+ "end": 1643,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 10
},
"end": {
- "line": 61,
+ "line": 65,
"column": 16
},
"identifierName": "option"
@@ -2306,15 +2629,15 @@
},
"property": {
"type": "Identifier",
- "start": 1505,
- "end": 1510,
+ "start": 1644,
+ "end": 1649,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 17
},
"end": {
- "line": 61,
+ "line": 65,
"column": 22
},
"identifierName": "value"
@@ -2326,15 +2649,15 @@
"operator": "===",
"right": {
"type": "Identifier",
- "start": 1515,
- "end": 1527,
+ "start": 1654,
+ "end": 1666,
"loc": {
"start": {
- "line": 61,
+ "line": 65,
"column": 27
},
"end": {
- "line": 61,
+ "line": 65,
"column": 39
},
"identifierName": "currentValue"
@@ -2351,15 +2674,15 @@
{
"type": "CommentBlock",
"value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
- "start": 1200,
- "end": 1345,
+ "start": 1339,
+ "end": 1484,
"loc": {
"start": {
- "line": 51,
+ "line": 55,
"column": 2
},
"end": {
- "line": 56,
+ "line": 60,
"column": 5
}
}
@@ -2369,15 +2692,15 @@
{
"type": "CommentLine",
"value": "Fieldsets are rendered recursively.",
- "start": 1536,
- "end": 1573,
+ "start": 1675,
+ "end": 1712,
"loc": {
"start": {
- "line": 64,
+ "line": 68,
"column": 2
},
"end": {
- "line": 64,
+ "line": 68,
"column": 39
}
}
@@ -2386,43 +2709,43 @@
},
{
"type": "IfStatement",
- "start": 1576,
- "end": 3743,
+ "start": 1715,
+ "end": 3865,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 2
},
"end": {
- "line": 156,
+ "line": 157,
"column": 3
}
},
"test": {
"type": "BinaryExpression",
- "start": 1580,
- "end": 1610,
+ "start": 1719,
+ "end": 1749,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 6
},
"end": {
- "line": 65,
+ "line": 69,
"column": 36
}
},
"left": {
"type": "StringLiteral",
- "start": 1580,
- "end": 1590,
+ "start": 1719,
+ "end": 1729,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 6
},
"end": {
- "line": 65,
+ "line": 69,
"column": 16
}
},
@@ -2436,29 +2759,29 @@
"operator": "===",
"right": {
"type": "MemberExpression",
- "start": 1595,
- "end": 1610,
+ "start": 1734,
+ "end": 1749,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 21
},
"end": {
- "line": 65,
+ "line": 69,
"column": 36
}
},
"object": {
"type": "Identifier",
- "start": 1595,
- "end": 1605,
+ "start": 1734,
+ "end": 1744,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 21
},
"end": {
- "line": 65,
+ "line": 69,
"column": 31
},
"identifierName": "fieldProps"
@@ -2467,15 +2790,15 @@
},
"property": {
"type": "Identifier",
- "start": 1606,
- "end": 1610,
+ "start": 1745,
+ "end": 1749,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 32
},
"end": {
- "line": 65,
+ "line": 69,
"column": 36
},
"identifierName": "type"
@@ -2488,87 +2811,87 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1612,
- "end": 2475,
+ "start": 1751,
+ "end": 2614,
"loc": {
"start": {
- "line": 65,
+ "line": 69,
"column": 38
},
"end": {
- "line": 100,
+ "line": 104,
"column": 3
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 1617,
- "end": 2471,
+ "start": 1756,
+ "end": 2610,
"loc": {
"start": {
- "line": 66,
+ "line": 70,
"column": 3
},
"end": {
- "line": 99,
+ "line": 103,
"column": 5
}
},
"argument": {
"type": "JSXElement",
- "start": 1630,
- "end": 2465,
+ "start": 1769,
+ "end": 2604,
"loc": {
"start": {
- "line": 67,
+ "line": 71,
"column": 4
},
"end": {
- "line": 98,
+ "line": 102,
"column": 15
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1630,
- "end": 1664,
+ "start": 1769,
+ "end": 1803,
"loc": {
"start": {
- "line": 67,
+ "line": 71,
"column": 4
},
"end": {
- "line": 69,
+ "line": 73,
"column": 5
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1645,
- "end": 1658,
+ "start": 1784,
+ "end": 1797,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 5
},
"end": {
- "line": 68,
+ "line": 72,
"column": 18
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1645,
- "end": 1647,
+ "start": 1784,
+ "end": 1786,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 5
},
"end": {
- "line": 68,
+ "line": 72,
"column": 7
}
},
@@ -2576,43 +2899,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1648,
- "end": 1658,
+ "start": 1787,
+ "end": 1797,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 8
},
"end": {
- "line": 68,
+ "line": 72,
"column": 18
}
},
"expression": {
"type": "MemberExpression",
- "start": 1649,
- "end": 1657,
+ "start": 1788,
+ "end": 1796,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 9
},
"end": {
- "line": 68,
+ "line": 72,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 1649,
- "end": 1654,
+ "start": 1788,
+ "end": 1793,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 9
},
"end": {
- "line": 68,
+ "line": 72,
"column": 14
},
"identifierName": "props"
@@ -2621,15 +2944,15 @@
},
"property": {
"type": "Identifier",
- "start": 1655,
- "end": 1657,
+ "start": 1794,
+ "end": 1796,
"loc": {
"start": {
- "line": 68,
+ "line": 72,
"column": 15
},
"end": {
- "line": 68,
+ "line": 72,
"column": 17
},
"identifierName": "id"
@@ -2643,15 +2966,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1631,
- "end": 1639,
+ "start": 1770,
+ "end": 1778,
"loc": {
"start": {
- "line": 67,
+ "line": 71,
"column": 5
},
"end": {
- "line": 67,
+ "line": 71,
"column": 13
}
},
@@ -2661,29 +2984,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2454,
- "end": 2465,
+ "start": 2593,
+ "end": 2604,
"loc": {
"start": {
- "line": 98,
+ "line": 102,
"column": 4
},
"end": {
- "line": 98,
+ "line": 102,
"column": 15
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2456,
- "end": 2464,
+ "start": 2595,
+ "end": 2603,
"loc": {
"start": {
- "line": 98,
+ "line": 102,
"column": 6
},
"end": {
- "line": 98,
+ "line": 102,
"column": 14
}
},
@@ -2693,15 +3016,15 @@
"children": [
{
"type": "JSXText",
- "start": 1664,
- "end": 1670,
+ "start": 1803,
+ "end": 1809,
"loc": {
"start": {
- "line": 69,
+ "line": 73,
"column": 5
},
"end": {
- "line": 70,
+ "line": 74,
"column": 5
}
},
@@ -2710,44 +3033,44 @@
},
{
"type": "JSXElement",
- "start": 1670,
- "end": 1713,
+ "start": 1809,
+ "end": 1852,
"loc": {
"start": {
- "line": 70,
+ "line": 74,
"column": 5
},
"end": {
- "line": 72,
+ "line": 76,
"column": 14
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1670,
- "end": 1678,
+ "start": 1809,
+ "end": 1817,
"loc": {
"start": {
- "line": 70,
+ "line": 74,
"column": 5
},
"end": {
- "line": 70,
+ "line": 74,
"column": 13
}
},
"attributes": [],
"name": {
"type": "JSXIdentifier",
- "start": 1671,
- "end": 1677,
+ "start": 1810,
+ "end": 1816,
"loc": {
"start": {
- "line": 70,
+ "line": 74,
"column": 6
},
"end": {
- "line": 70,
+ "line": 74,
"column": 12
}
},
@@ -2757,29 +3080,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1704,
- "end": 1713,
+ "start": 1843,
+ "end": 1852,
"loc": {
"start": {
- "line": 72,
+ "line": 76,
"column": 5
},
"end": {
- "line": 72,
+ "line": 76,
"column": 14
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1706,
- "end": 1712,
+ "start": 1845,
+ "end": 1851,
"loc": {
"start": {
- "line": 72,
+ "line": 76,
"column": 7
},
"end": {
- "line": 72,
+ "line": 76,
"column": 13
}
},
@@ -2789,15 +3112,15 @@
"children": [
{
"type": "JSXText",
- "start": 1678,
- "end": 1685,
+ "start": 1817,
+ "end": 1824,
"loc": {
"start": {
- "line": 70,
+ "line": 74,
"column": 13
},
"end": {
- "line": 71,
+ "line": 75,
"column": 6
}
},
@@ -2806,43 +3129,43 @@
},
{
"type": "JSXExpressionContainer",
- "start": 1685,
- "end": 1698,
+ "start": 1824,
+ "end": 1837,
"loc": {
"start": {
- "line": 71,
+ "line": 75,
"column": 6
},
"end": {
- "line": 71,
+ "line": 75,
"column": 19
}
},
"expression": {
"type": "MemberExpression",
- "start": 1686,
- "end": 1697,
+ "start": 1825,
+ "end": 1836,
"loc": {
"start": {
- "line": 71,
+ "line": 75,
"column": 7
},
"end": {
- "line": 71,
+ "line": 75,
"column": 18
}
},
"object": {
"type": "Identifier",
- "start": 1686,
- "end": 1691,
+ "start": 1825,
+ "end": 1830,
"loc": {
"start": {
- "line": 71,
+ "line": 75,
"column": 7
},
"end": {
- "line": 71,
+ "line": 75,
"column": 12
},
"identifierName": "props"
@@ -2851,15 +3174,15 @@
},
"property": {
"type": "Identifier",
- "start": 1692,
- "end": 1697,
+ "start": 1831,
+ "end": 1836,
"loc": {
"start": {
- "line": 71,
+ "line": 75,
"column": 13
},
"end": {
- "line": 71,
+ "line": 75,
"column": 18
},
"identifierName": "label"
@@ -2871,15 +3194,15 @@
},
{
"type": "JSXText",
- "start": 1698,
- "end": 1704,
+ "start": 1837,
+ "end": 1843,
"loc": {
"start": {
- "line": 71,
+ "line": 75,
"column": 19
},
"end": {
- "line": 72,
+ "line": 76,
"column": 5
}
},
@@ -2890,15 +3213,15 @@
},
{
"type": "JSXText",
- "start": 1713,
- "end": 1719,
+ "start": 1852,
+ "end": 1858,
"loc": {
"start": {
- "line": 72,
+ "line": 76,
"column": 14
},
"end": {
- "line": 73,
+ "line": 77,
"column": 5
}
},
@@ -2907,71 +3230,71 @@
},
{
"type": "JSXExpressionContainer",
- "start": 1719,
- "end": 2449,
+ "start": 1858,
+ "end": 2588,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 5
},
"end": {
- "line": 97,
+ "line": 101,
"column": 8
}
},
"expression": {
"type": "CallExpression",
- "start": 1720,
- "end": 2448,
+ "start": 1859,
+ "end": 2587,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 6
},
"end": {
- "line": 97,
+ "line": 101,
"column": 7
}
},
"callee": {
"type": "MemberExpression",
- "start": 1720,
- "end": 1737,
+ "start": 1859,
+ "end": 1876,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 6
},
"end": {
- "line": 73,
+ "line": 77,
"column": 23
}
},
"object": {
"type": "MemberExpression",
- "start": 1720,
- "end": 1733,
+ "start": 1859,
+ "end": 1872,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 6
},
"end": {
- "line": 73,
+ "line": 77,
"column": 19
}
},
"object": {
"type": "Identifier",
- "start": 1720,
- "end": 1725,
+ "start": 1859,
+ "end": 1864,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 6
},
"end": {
- "line": 73,
+ "line": 77,
"column": 11
},
"identifierName": "props"
@@ -2980,15 +3303,15 @@
},
"property": {
"type": "Identifier",
- "start": 1726,
- "end": 1733,
+ "start": 1865,
+ "end": 1872,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 12
},
"end": {
- "line": 73,
+ "line": 77,
"column": 19
},
"identifierName": "options"
@@ -2999,15 +3322,15 @@
},
"property": {
"type": "Identifier",
- "start": 1734,
- "end": 1737,
+ "start": 1873,
+ "end": 1876,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 20
},
"end": {
- "line": 73,
+ "line": 77,
"column": 23
},
"identifierName": "map"
@@ -3019,15 +3342,15 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 1738,
- "end": 2447,
+ "start": 1877,
+ "end": 2586,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 24
},
"end": {
- "line": 97,
+ "line": 101,
"column": 6
}
},
@@ -3038,15 +3361,15 @@
"params": [
{
"type": "Identifier",
- "start": 1738,
- "end": 1744,
+ "start": 1877,
+ "end": 1883,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 24
},
"end": {
- "line": 73,
+ "line": 77,
"column": 30
},
"identifierName": "option"
@@ -3056,87 +3379,87 @@
],
"body": {
"type": "BlockStatement",
- "start": 1748,
- "end": 2447,
+ "start": 1887,
+ "end": 2586,
"loc": {
"start": {
- "line": 73,
+ "line": 77,
"column": 34
},
"end": {
- "line": 97,
+ "line": 101,
"column": 6
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 1813,
- "end": 2440,
+ "start": 1952,
+ "end": 2579,
"loc": {
"start": {
- "line": 77,
+ "line": 81,
"column": 6
},
"end": {
- "line": 96,
+ "line": 100,
"column": 8
}
},
"argument": {
"type": "JSXElement",
- "start": 1829,
- "end": 2431,
+ "start": 1968,
+ "end": 2570,
"loc": {
"start": {
- "line": 78,
+ "line": 82,
"column": 7
},
"end": {
- "line": 95,
+ "line": 99,
"column": 24
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1829,
- "end": 1897,
+ "start": 1968,
+ "end": 2036,
"loc": {
"start": {
- "line": 78,
+ "line": 82,
"column": 7
},
"end": {
- "line": 80,
+ "line": 84,
"column": 8
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1853,
- "end": 1888,
+ "start": 1992,
+ "end": 2027,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 8
},
"end": {
- "line": 79,
+ "line": 83,
"column": 43
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1853,
- "end": 1856,
+ "start": 1992,
+ "end": 1995,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 8
},
"end": {
- "line": 79,
+ "line": 83,
"column": 11
}
},
@@ -3144,58 +3467,58 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1857,
- "end": 1888,
+ "start": 1996,
+ "end": 2027,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 12
},
"end": {
- "line": 79,
+ "line": 83,
"column": 43
}
},
"expression": {
"type": "TemplateLiteral",
- "start": 1858,
- "end": 1887,
+ "start": 1997,
+ "end": 2026,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 13
},
"end": {
- "line": 79,
+ "line": 83,
"column": 42
}
},
"expressions": [
{
"type": "MemberExpression",
- "start": 1861,
- "end": 1869,
+ "start": 2000,
+ "end": 2008,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 16
},
"end": {
- "line": 79,
+ "line": 83,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1861,
- "end": 1866,
+ "start": 2000,
+ "end": 2005,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 16
},
"end": {
- "line": 79,
+ "line": 83,
"column": 21
},
"identifierName": "props"
@@ -3204,15 +3527,15 @@
},
"property": {
"type": "Identifier",
- "start": 1867,
- "end": 1869,
+ "start": 2006,
+ "end": 2008,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 22
},
"end": {
- "line": 79,
+ "line": 83,
"column": 24
},
"identifierName": "id"
@@ -3223,29 +3546,29 @@
},
{
"type": "MemberExpression",
- "start": 1873,
- "end": 1885,
+ "start": 2012,
+ "end": 2024,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 28
},
"end": {
- "line": 79,
+ "line": 83,
"column": 40
}
},
"object": {
"type": "Identifier",
- "start": 1873,
- "end": 1879,
+ "start": 2012,
+ "end": 2018,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 28
},
"end": {
- "line": 79,
+ "line": 83,
"column": 34
},
"identifierName": "option"
@@ -3254,15 +3577,15 @@
},
"property": {
"type": "Identifier",
- "start": 1880,
- "end": 1885,
+ "start": 2019,
+ "end": 2024,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 35
},
"end": {
- "line": 79,
+ "line": 83,
"column": 40
},
"identifierName": "value"
@@ -3275,15 +3598,15 @@
"quasis": [
{
"type": "TemplateElement",
- "start": 1859,
- "end": 1859,
+ "start": 1998,
+ "end": 1998,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 14
},
"end": {
- "line": 79,
+ "line": 83,
"column": 14
}
},
@@ -3295,15 +3618,15 @@
},
{
"type": "TemplateElement",
- "start": 1870,
- "end": 1871,
+ "start": 2009,
+ "end": 2010,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 25
},
"end": {
- "line": 79,
+ "line": 83,
"column": 26
}
},
@@ -3315,15 +3638,15 @@
},
{
"type": "TemplateElement",
- "start": 1886,
- "end": 1886,
+ "start": 2025,
+ "end": 2025,
"loc": {
"start": {
- "line": 79,
+ "line": 83,
"column": 41
},
"end": {
- "line": 79,
+ "line": 83,
"column": 41
}
},
@@ -3340,29 +3663,29 @@
],
"name": {
"type": "JSXMemberExpression",
- "start": 1830,
- "end": 1844,
+ "start": 1969,
+ "end": 1983,
"loc": {
"start": {
- "line": 78,
+ "line": 82,
"column": 8
},
"end": {
- "line": 78,
+ "line": 82,
"column": 22
}
},
"object": {
"type": "JSXIdentifier",
- "start": 1830,
- "end": 1835,
+ "start": 1969,
+ "end": 1974,
"loc": {
"start": {
- "line": 78,
+ "line": 82,
"column": 8
},
"end": {
- "line": 78,
+ "line": 82,
"column": 13
}
},
@@ -3371,15 +3694,15 @@
},
"property": {
"type": "JSXIdentifier",
- "start": 1836,
- "end": 1844,
+ "start": 1975,
+ "end": 1983,
"loc": {
"start": {
- "line": 78,
+ "line": 82,
"column": 14
},
"end": {
- "line": 78,
+ "line": 82,
"column": 22
}
},
@@ -3392,43 +3715,43 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 2414,
- "end": 2431,
+ "start": 2553,
+ "end": 2570,
"loc": {
"start": {
- "line": 95,
+ "line": 99,
"column": 7
},
"end": {
- "line": 95,
+ "line": 99,
"column": 24
}
},
"name": {
"type": "JSXMemberExpression",
- "start": 2416,
- "end": 2430,
+ "start": 2555,
+ "end": 2569,
"loc": {
"start": {
- "line": 95,
+ "line": 99,
"column": 9
},
"end": {
- "line": 95,
+ "line": 99,
"column": 23
}
},
"object": {
"type": "JSXIdentifier",
- "start": 2416,
- "end": 2421,
+ "start": 2555,
+ "end": 2560,
"loc": {
"start": {
- "line": 95,
+ "line": 99,
"column": 9
},
"end": {
- "line": 95,
+ "line": 99,
"column": 14
}
},
@@ -3436,15 +3759,15 @@
},
"property": {
"type": "JSXIdentifier",
- "start": 2422,
- "end": 2430,
+ "start": 2561,
+ "end": 2569,
"loc": {
"start": {
- "line": 95,
+ "line": 99,
"column": 15
},
"end": {
- "line": 95,
+ "line": 99,
"column": 23
}
},
@@ -3455,15 +3778,15 @@
"children": [
{
"type": "JSXText",
- "start": 1897,
- "end": 1906,
+ "start": 2036,
+ "end": 2045,
"loc": {
"start": {
- "line": 80,
+ "line": 84,
"column": 8
},
"end": {
- "line": 81,
+ "line": 85,
"column": 8
}
},
@@ -3472,43 +3795,43 @@
},
{
"type": "JSXExpressionContainer",
- "start": 1906,
- "end": 2406,
+ "start": 2045,
+ "end": 2545,
"loc": {
"start": {
- "line": 81,
+ "line": 85,
"column": 8
},
"end": {
- "line": 94,
+ "line": 98,
"column": 11
}
},
"expression": {
"type": "CallExpression",
- "start": 1907,
- "end": 2405,
+ "start": 2046,
+ "end": 2544,
"loc": {
"start": {
- "line": 81,
+ "line": 85,
"column": 9
},
"end": {
- "line": 94,
+ "line": 98,
"column": 10
}
},
"callee": {
"type": "Identifier",
- "start": 1907,
- "end": 1917,
+ "start": 2046,
+ "end": 2056,
"loc": {
"start": {
- "line": 81,
+ "line": 85,
"column": 9
},
"end": {
- "line": 81,
+ "line": 85,
"column": 19
},
"identifierName": "fieldInner"
@@ -3518,30 +3841,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 1918,
- "end": 2404,
+ "start": 2057,
+ "end": 2543,
"loc": {
"start": {
- "line": 81,
+ "line": 85,
"column": 20
},
"end": {
- "line": 94,
+ "line": 98,
"column": 9
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1929,
- "end": 1942,
+ "start": 2068,
+ "end": 2081,
"loc": {
"start": {
- "line": 82,
+ "line": 86,
"column": 9
},
"end": {
- "line": 82,
+ "line": 86,
"column": 22
}
},
@@ -3550,15 +3873,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1929,
- "end": 1933,
+ "start": 2068,
+ "end": 2072,
"loc": {
"start": {
- "line": 82,
+ "line": 86,
"column": 9
},
"end": {
- "line": 82,
+ "line": 86,
"column": 13
},
"identifierName": "type"
@@ -3567,15 +3890,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1935,
- "end": 1942,
+ "start": 2074,
+ "end": 2081,
"loc": {
"start": {
- "line": 82,
+ "line": 86,
"column": 15
},
"end": {
- "line": 82,
+ "line": 86,
"column": 22
}
},
@@ -3588,15 +3911,15 @@
},
{
"type": "ObjectProperty",
- "start": 1953,
- "end": 1974,
+ "start": 2092,
+ "end": 2113,
"loc": {
"start": {
- "line": 83,
+ "line": 87,
"column": 9
},
"end": {
- "line": 83,
+ "line": 87,
"column": 30
}
},
@@ -3605,15 +3928,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1953,
- "end": 1962,
+ "start": 2092,
+ "end": 2101,
"loc": {
"start": {
- "line": 83,
+ "line": 87,
"column": 9
},
"end": {
- "line": 83,
+ "line": 87,
"column": 18
},
"identifierName": "inputType"
@@ -3622,15 +3945,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1964,
- "end": 1974,
+ "start": 2103,
+ "end": 2113,
"loc": {
"start": {
- "line": 83,
+ "line": 87,
"column": 20
},
"end": {
- "line": 83,
+ "line": 87,
"column": 30
}
},
@@ -3643,15 +3966,15 @@
},
{
"type": "ObjectProperty",
- "start": 1985,
- "end": 2018,
+ "start": 2124,
+ "end": 2157,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 9
},
"end": {
- "line": 84,
+ "line": 88,
"column": 42
}
},
@@ -3660,15 +3983,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1985,
- "end": 1987,
+ "start": 2124,
+ "end": 2126,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 9
},
"end": {
- "line": 84,
+ "line": 88,
"column": 11
},
"identifierName": "id"
@@ -3677,44 +4000,44 @@
},
"value": {
"type": "TemplateLiteral",
- "start": 1989,
- "end": 2018,
+ "start": 2128,
+ "end": 2157,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 13
},
"end": {
- "line": 84,
+ "line": 88,
"column": 42
}
},
"expressions": [
{
"type": "MemberExpression",
- "start": 1992,
- "end": 2000,
+ "start": 2131,
+ "end": 2139,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 16
},
"end": {
- "line": 84,
+ "line": 88,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1992,
- "end": 1997,
+ "start": 2131,
+ "end": 2136,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 16
},
"end": {
- "line": 84,
+ "line": 88,
"column": 21
},
"identifierName": "props"
@@ -3723,15 +4046,15 @@
},
"property": {
"type": "Identifier",
- "start": 1998,
- "end": 2000,
+ "start": 2137,
+ "end": 2139,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 22
},
"end": {
- "line": 84,
+ "line": 88,
"column": 24
},
"identifierName": "id"
@@ -3742,29 +4065,29 @@
},
{
"type": "MemberExpression",
- "start": 2004,
- "end": 2016,
+ "start": 2143,
+ "end": 2155,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 28
},
"end": {
- "line": 84,
+ "line": 88,
"column": 40
}
},
"object": {
"type": "Identifier",
- "start": 2004,
- "end": 2010,
+ "start": 2143,
+ "end": 2149,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 28
},
"end": {
- "line": 84,
+ "line": 88,
"column": 34
},
"identifierName": "option"
@@ -3773,15 +4096,15 @@
},
"property": {
"type": "Identifier",
- "start": 2011,
- "end": 2016,
+ "start": 2150,
+ "end": 2155,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 35
},
"end": {
- "line": 84,
+ "line": 88,
"column": 40
},
"identifierName": "value"
@@ -3794,15 +4117,15 @@
"quasis": [
{
"type": "TemplateElement",
- "start": 1990,
- "end": 1990,
+ "start": 2129,
+ "end": 2129,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 14
},
"end": {
- "line": 84,
+ "line": 88,
"column": 14
}
},
@@ -3814,15 +4137,15 @@
},
{
"type": "TemplateElement",
- "start": 2001,
- "end": 2002,
+ "start": 2140,
+ "end": 2141,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 25
},
"end": {
- "line": 84,
+ "line": 88,
"column": 26
}
},
@@ -3834,15 +4157,15 @@
},
{
"type": "TemplateElement",
- "start": 2017,
- "end": 2017,
+ "start": 2156,
+ "end": 2156,
"loc": {
"start": {
- "line": 84,
+ "line": 88,
"column": 41
},
"end": {
- "line": 84,
+ "line": 88,
"column": 41
}
},
@@ -3857,15 +4180,15 @@
},
{
"type": "ObjectProperty",
- "start": 2029,
- "end": 2072,
+ "start": 2168,
+ "end": 2211,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 9
},
"end": {
- "line": 85,
+ "line": 89,
"column": 52
}
},
@@ -3874,15 +4197,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2029,
- "end": 2034,
+ "start": 2168,
+ "end": 2173,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 9
},
"end": {
- "line": 85,
+ "line": 89,
"column": 14
},
"identifierName": "value"
@@ -3891,29 +4214,29 @@
},
"value": {
"type": "CallExpression",
- "start": 2036,
- "end": 2072,
+ "start": 2175,
+ "end": 2211,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 16
},
"end": {
- "line": 85,
+ "line": 89,
"column": 52
}
},
"callee": {
"type": "Identifier",
- "start": 2036,
- "end": 2051,
+ "start": 2175,
+ "end": 2190,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 16
},
"end": {
- "line": 85,
+ "line": 89,
"column": 31
},
"identifierName": "isCheckedOption"
@@ -3923,15 +4246,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 2052,
- "end": 2058,
+ "start": 2191,
+ "end": 2197,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 32
},
"end": {
- "line": 85,
+ "line": 89,
"column": 38
},
"identifierName": "option"
@@ -3940,29 +4263,29 @@
},
{
"type": "MemberExpression",
- "start": 2060,
- "end": 2071,
+ "start": 2199,
+ "end": 2210,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 40
},
"end": {
- "line": 85,
+ "line": 89,
"column": 51
}
},
"object": {
"type": "Identifier",
- "start": 2060,
- "end": 2065,
+ "start": 2199,
+ "end": 2204,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 40
},
"end": {
- "line": 85,
+ "line": 89,
"column": 45
},
"identifierName": "props"
@@ -3971,15 +4294,15 @@
},
"property": {
"type": "Identifier",
- "start": 2066,
- "end": 2071,
+ "start": 2205,
+ "end": 2210,
"loc": {
"start": {
- "line": 85,
+ "line": 89,
"column": 46
},
"end": {
- "line": 85,
+ "line": 89,
"column": 51
},
"identifierName": "value"
@@ -3993,15 +4316,15 @@
},
{
"type": "ObjectProperty",
- "start": 2083,
- "end": 2167,
+ "start": 2222,
+ "end": 2306,
"loc": {
"start": {
- "line": 86,
+ "line": 90,
"column": 9
},
"end": {
- "line": 88,
+ "line": 92,
"column": 11
}
},
@@ -4010,15 +4333,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2083,
- "end": 2097,
+ "start": 2222,
+ "end": 2236,
"loc": {
"start": {
- "line": 86,
+ "line": 90,
"column": 9
},
"end": {
- "line": 86,
+ "line": 90,
"column": 23
},
"identifierName": "fieldClassName"
@@ -4027,29 +4350,29 @@
},
"value": {
"type": "CallExpression",
- "start": 2099,
- "end": 2167,
+ "start": 2238,
+ "end": 2306,
"loc": {
"start": {
- "line": 86,
+ "line": 90,
"column": 25
},
"end": {
- "line": 88,
+ "line": 92,
"column": 11
}
},
"callee": {
"type": "Identifier",
- "start": 2099,
- "end": 2116,
+ "start": 2238,
+ "end": 2255,
"loc": {
"start": {
- "line": 86,
+ "line": 90,
"column": 25
},
"end": {
- "line": 86,
+ "line": 90,
"column": 42
},
"identifierName": "getFieldClassName"
@@ -4059,30 +4382,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 2117,
- "end": 2166,
+ "start": 2256,
+ "end": 2305,
"loc": {
"start": {
- "line": 86,
+ "line": 90,
"column": 43
},
"end": {
- "line": 88,
+ "line": 92,
"column": 10
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 2129,
- "end": 2154,
+ "start": 2268,
+ "end": 2293,
"loc": {
"start": {
- "line": 87,
+ "line": 91,
"column": 10
},
"end": {
- "line": 87,
+ "line": 91,
"column": 35
}
},
@@ -4091,15 +4414,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 2129,
- "end": 2148,
+ "start": 2268,
+ "end": 2287,
"loc": {
"start": {
- "line": 87,
+ "line": 91,
"column": 10
},
"end": {
- "line": 87,
+ "line": 91,
"column": 29
}
},
@@ -4111,15 +4434,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 2150,
- "end": 2154,
+ "start": 2289,
+ "end": 2293,
"loc": {
"start": {
- "line": 87,
+ "line": 91,
"column": 31
},
"end": {
- "line": 87,
+ "line": 91,
"column": 35
}
},
@@ -4133,15 +4456,15 @@
},
{
"type": "ObjectProperty",
- "start": 2178,
- "end": 2197,
+ "start": 2317,
+ "end": 2336,
"loc": {
"start": {
- "line": 89,
+ "line": 93,
"column": 9
},
"end": {
- "line": 89,
+ "line": 93,
"column": 28
}
},
@@ -4150,15 +4473,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2178,
- "end": 2183,
+ "start": 2317,
+ "end": 2322,
"loc": {
"start": {
- "line": 89,
+ "line": 93,
"column": 9
},
"end": {
- "line": 89,
+ "line": 93,
"column": 14
},
"identifierName": "label"
@@ -4167,29 +4490,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2185,
- "end": 2197,
+ "start": 2324,
+ "end": 2336,
"loc": {
"start": {
- "line": 89,
+ "line": 93,
"column": 16
},
"end": {
- "line": 89,
+ "line": 93,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 2185,
- "end": 2191,
+ "start": 2324,
+ "end": 2330,
"loc": {
"start": {
- "line": 89,
+ "line": 93,
"column": 16
},
"end": {
- "line": 89,
+ "line": 93,
"column": 22
},
"identifierName": "option"
@@ -4198,15 +4521,15 @@
},
"property": {
"type": "Identifier",
- "start": 2192,
- "end": 2197,
+ "start": 2331,
+ "end": 2336,
"loc": {
"start": {
- "line": 89,
+ "line": 93,
"column": 23
},
"end": {
- "line": 89,
+ "line": 93,
"column": 28
},
"identifierName": "label"
@@ -4218,15 +4541,15 @@
},
{
"type": "ObjectProperty",
- "start": 2208,
- "end": 2232,
+ "start": 2347,
+ "end": 2371,
"loc": {
"start": {
- "line": 90,
+ "line": 94,
"column": 9
},
"end": {
- "line": 90,
+ "line": 94,
"column": 33
}
},
@@ -4235,15 +4558,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2208,
- "end": 2216,
+ "start": 2347,
+ "end": 2355,
"loc": {
"start": {
- "line": 90,
+ "line": 94,
"column": 9
},
"end": {
- "line": 90,
+ "line": 94,
"column": 17
},
"identifierName": "disabled"
@@ -4252,29 +4575,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2218,
- "end": 2232,
+ "start": 2357,
+ "end": 2371,
"loc": {
"start": {
- "line": 90,
+ "line": 94,
"column": 19
},
"end": {
- "line": 90,
+ "line": 94,
"column": 33
}
},
"object": {
"type": "Identifier",
- "start": 2218,
- "end": 2223,
+ "start": 2357,
+ "end": 2362,
"loc": {
"start": {
- "line": 90,
+ "line": 94,
"column": 19
},
"end": {
- "line": 90,
+ "line": 94,
"column": 24
},
"identifierName": "props"
@@ -4283,15 +4606,15 @@
},
"property": {
"type": "Identifier",
- "start": 2224,
- "end": 2232,
+ "start": 2363,
+ "end": 2371,
"loc": {
"start": {
- "line": 90,
+ "line": 94,
"column": 25
},
"end": {
- "line": 90,
+ "line": 94,
"column": 33
},
"identifierName": "disabled"
@@ -4303,15 +4626,15 @@
},
{
"type": "ObjectProperty",
- "start": 2243,
- "end": 2330,
+ "start": 2382,
+ "end": 2469,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 9
},
"end": {
- "line": 91,
+ "line": 95,
"column": 96
}
},
@@ -4320,15 +4643,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2243,
- "end": 2256,
+ "start": 2382,
+ "end": 2395,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 9
},
"end": {
- "line": 91,
+ "line": 95,
"column": 22
},
"identifierName": "onValueChange"
@@ -4337,15 +4660,15 @@
},
"value": {
"type": "ArrowFunctionExpression",
- "start": 2258,
- "end": 2330,
+ "start": 2397,
+ "end": 2469,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 24
},
"end": {
- "line": 91,
+ "line": 95,
"column": 96
}
},
@@ -4356,29 +4679,29 @@
"params": [],
"body": {
"type": "CallExpression",
- "start": 2264,
- "end": 2330,
+ "start": 2403,
+ "end": 2469,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 30
},
"end": {
- "line": 91,
+ "line": 95,
"column": 96
}
},
"callee": {
"type": "Identifier",
- "start": 2264,
- "end": 2287,
+ "start": 2403,
+ "end": 2426,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 30
},
"end": {
- "line": 91,
+ "line": 95,
"column": 53
},
"identifierName": "fieldsetCheckboxHandler"
@@ -4388,15 +4711,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 2288,
- "end": 2294,
+ "start": 2427,
+ "end": 2433,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 54
},
"end": {
- "line": 91,
+ "line": 95,
"column": 60
},
"identifierName": "option"
@@ -4405,29 +4728,29 @@
},
{
"type": "MemberExpression",
- "start": 2296,
- "end": 2308,
+ "start": 2435,
+ "end": 2447,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 62
},
"end": {
- "line": 91,
+ "line": 95,
"column": 74
}
},
"object": {
"type": "Identifier",
- "start": 2296,
- "end": 2301,
+ "start": 2435,
+ "end": 2440,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 62
},
"end": {
- "line": 91,
+ "line": 95,
"column": 67
},
"identifierName": "props"
@@ -4436,15 +4759,15 @@
},
"property": {
"type": "Identifier",
- "start": 2302,
- "end": 2308,
+ "start": 2441,
+ "end": 2447,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 68
},
"end": {
- "line": 91,
+ "line": 95,
"column": 74
},
"identifierName": "values"
@@ -4455,29 +4778,29 @@
},
{
"type": "MemberExpression",
- "start": 2310,
- "end": 2329,
+ "start": 2449,
+ "end": 2468,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 76
},
"end": {
- "line": 91,
+ "line": 95,
"column": 95
}
},
"object": {
"type": "Identifier",
- "start": 2310,
- "end": 2315,
+ "start": 2449,
+ "end": 2454,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 76
},
"end": {
- "line": 91,
+ "line": 95,
"column": 81
},
"identifierName": "props"
@@ -4486,15 +4809,15 @@
},
"property": {
"type": "Identifier",
- "start": 2316,
- "end": 2329,
+ "start": 2455,
+ "end": 2468,
"loc": {
"start": {
- "line": 91,
+ "line": 95,
"column": 82
},
"end": {
- "line": 91,
+ "line": 95,
"column": 95
},
"identifierName": "onValueChange"
@@ -4509,15 +4832,15 @@
},
{
"type": "ObjectProperty",
- "start": 2341,
- "end": 2361,
+ "start": 2480,
+ "end": 2500,
"loc": {
"start": {
- "line": 92,
+ "line": 96,
"column": 9
},
"end": {
- "line": 92,
+ "line": 96,
"column": 29
}
},
@@ -4526,15 +4849,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2341,
- "end": 2347,
+ "start": 2480,
+ "end": 2486,
"loc": {
"start": {
- "line": 92,
+ "line": 96,
"column": 9
},
"end": {
- "line": 92,
+ "line": 96,
"column": 15
},
"identifierName": "onBlur"
@@ -4543,29 +4866,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2349,
- "end": 2361,
+ "start": 2488,
+ "end": 2500,
"loc": {
"start": {
- "line": 92,
+ "line": 96,
"column": 17
},
"end": {
- "line": 92,
+ "line": 96,
"column": 29
}
},
"object": {
"type": "Identifier",
- "start": 2349,
- "end": 2354,
+ "start": 2488,
+ "end": 2493,
"loc": {
"start": {
- "line": 92,
+ "line": 96,
"column": 17
},
"end": {
- "line": 92,
+ "line": 96,
"column": 22
},
"identifierName": "props"
@@ -4574,15 +4897,15 @@
},
"property": {
"type": "Identifier",
- "start": 2355,
- "end": 2361,
+ "start": 2494,
+ "end": 2500,
"loc": {
"start": {
- "line": 92,
+ "line": 96,
"column": 23
},
"end": {
- "line": 92,
+ "line": 96,
"column": 29
},
"identifierName": "onBlur"
@@ -4594,15 +4917,15 @@
},
{
"type": "ObjectProperty",
- "start": 2372,
- "end": 2394,
+ "start": 2511,
+ "end": 2533,
"loc": {
"start": {
- "line": 93,
+ "line": 97,
"column": 9
},
"end": {
- "line": 93,
+ "line": 97,
"column": 31
}
},
@@ -4611,15 +4934,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2372,
- "end": 2379,
+ "start": 2511,
+ "end": 2518,
"loc": {
"start": {
- "line": 93,
+ "line": 97,
"column": 9
},
"end": {
- "line": 93,
+ "line": 97,
"column": 16
},
"identifierName": "onFocus"
@@ -4628,29 +4951,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2381,
- "end": 2394,
+ "start": 2520,
+ "end": 2533,
"loc": {
"start": {
- "line": 93,
+ "line": 97,
"column": 18
},
"end": {
- "line": 93,
+ "line": 97,
"column": 31
}
},
"object": {
"type": "Identifier",
- "start": 2381,
- "end": 2386,
+ "start": 2520,
+ "end": 2525,
"loc": {
"start": {
- "line": 93,
+ "line": 97,
"column": 18
},
"end": {
- "line": 93,
+ "line": 97,
"column": 23
},
"identifierName": "props"
@@ -4659,15 +4982,15 @@
},
"property": {
"type": "Identifier",
- "start": 2387,
- "end": 2394,
+ "start": 2526,
+ "end": 2533,
"loc": {
"start": {
- "line": 93,
+ "line": 97,
"column": 24
},
"end": {
- "line": 93,
+ "line": 97,
"column": 31
},
"identifierName": "onFocus"
@@ -4684,15 +5007,15 @@
},
{
"type": "JSXText",
- "start": 2406,
- "end": 2414,
+ "start": 2545,
+ "end": 2553,
"loc": {
"start": {
- "line": 94,
+ "line": 98,
"column": 11
},
"end": {
- "line": 95,
+ "line": 99,
"column": 7
}
},
@@ -4703,22 +5026,22 @@
"leadingComments": null,
"extra": {
"parenthesized": true,
- "parenStart": 1820
+ "parenStart": 1959
}
},
"leadingComments": [
{
"type": "CommentLine",
"value": "Call this same function, as a regular checkbox",
- "start": 1758,
- "end": 1806,
+ "start": 1897,
+ "end": 1945,
"loc": {
"start": {
- "line": 76,
+ "line": 80,
"column": 6
},
"end": {
- "line": 76,
+ "line": 80,
"column": 54
}
}
@@ -4734,15 +5057,15 @@
},
{
"type": "JSXText",
- "start": 2449,
- "end": 2454,
+ "start": 2588,
+ "end": 2593,
"loc": {
"start": {
- "line": 97,
+ "line": 101,
"column": 8
},
"end": {
- "line": 98,
+ "line": 102,
"column": 4
}
},
@@ -4752,7 +5075,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 1624
+ "parenStart": 1763
}
}
}
@@ -4761,43 +5084,43 @@
},
"alternate": {
"type": "IfStatement",
- "start": 2481,
- "end": 3743,
+ "start": 2620,
+ "end": 3865,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 9
},
"end": {
- "line": 156,
+ "line": 157,
"column": 3
}
},
"test": {
"type": "BinaryExpression",
- "start": 2485,
- "end": 2518,
+ "start": 2624,
+ "end": 2657,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 13
},
"end": {
- "line": 100,
+ "line": 104,
"column": 46
}
},
"left": {
"type": "StringLiteral",
- "start": 2485,
- "end": 2493,
+ "start": 2624,
+ "end": 2632,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 13
},
"end": {
- "line": 100,
+ "line": 104,
"column": 21
}
},
@@ -4810,29 +5133,29 @@
"operator": "===",
"right": {
"type": "MemberExpression",
- "start": 2498,
- "end": 2518,
+ "start": 2637,
+ "end": 2657,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 26
},
"end": {
- "line": 100,
+ "line": 104,
"column": 46
}
},
"object": {
"type": "Identifier",
- "start": 2498,
- "end": 2508,
+ "start": 2637,
+ "end": 2647,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 26
},
"end": {
- "line": 100,
+ "line": 104,
"column": 36
},
"identifierName": "fieldProps"
@@ -4841,15 +5164,15 @@
},
"property": {
"type": "Identifier",
- "start": 2509,
- "end": 2518,
+ "start": 2648,
+ "end": 2657,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 37
},
"end": {
- "line": 100,
+ "line": 104,
"column": 46
},
"identifierName": "inputType"
@@ -4861,58 +5184,58 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 2520,
- "end": 2872,
+ "start": 2659,
+ "end": 3011,
"loc": {
"start": {
- "line": 100,
+ "line": 104,
"column": 48
},
"end": {
- "line": 116,
+ "line": 120,
"column": 3
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 2525,
- "end": 2868,
+ "start": 2664,
+ "end": 3007,
"loc": {
"start": {
- "line": 101,
+ "line": 105,
"column": 3
},
"end": {
- "line": 115,
+ "line": 119,
"column": 5
}
},
"argument": {
"type": "CallExpression",
- "start": 2538,
- "end": 2862,
+ "start": 2677,
+ "end": 3001,
"loc": {
"start": {
- "line": 102,
+ "line": 106,
"column": 4
},
"end": {
- "line": 114,
+ "line": 118,
"column": 5
}
},
"callee": {
"type": "Identifier",
- "start": 2538,
- "end": 2548,
+ "start": 2677,
+ "end": 2687,
"loc": {
"start": {
- "line": 102,
+ "line": 106,
"column": 4
},
"end": {
- "line": 102,
+ "line": 106,
"column": 14
},
"identifierName": "FieldInner"
@@ -4922,30 +5245,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 2555,
- "end": 2856,
+ "start": 2694,
+ "end": 2995,
"loc": {
"start": {
- "line": 103,
+ "line": 107,
"column": 5
},
"end": {
- "line": 113,
+ "line": 117,
"column": 6
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 2563,
- "end": 2579,
+ "start": 2702,
+ "end": 2718,
"loc": {
"start": {
- "line": 104,
+ "line": 108,
"column": 6
},
"end": {
- "line": 104,
+ "line": 108,
"column": 22
}
},
@@ -4954,15 +5277,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2563,
- "end": 2567,
+ "start": 2702,
+ "end": 2706,
"loc": {
"start": {
- "line": 104,
+ "line": 108,
"column": 6
},
"end": {
- "line": 104,
+ "line": 108,
"column": 10
},
"identifierName": "type"
@@ -4971,29 +5294,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2569,
- "end": 2579,
+ "start": 2708,
+ "end": 2718,
"loc": {
"start": {
- "line": 104,
+ "line": 108,
"column": 12
},
"end": {
- "line": 104,
+ "line": 108,
"column": 22
}
},
"object": {
"type": "Identifier",
- "start": 2569,
- "end": 2574,
+ "start": 2708,
+ "end": 2713,
"loc": {
"start": {
- "line": 104,
+ "line": 108,
"column": 12
},
"end": {
- "line": 104,
+ "line": 108,
"column": 17
},
"identifierName": "props"
@@ -5002,15 +5325,15 @@
},
"property": {
"type": "Identifier",
- "start": 2575,
- "end": 2579,
+ "start": 2714,
+ "end": 2718,
"loc": {
"start": {
- "line": 104,
+ "line": 108,
"column": 18
},
"end": {
- "line": 104,
+ "line": 108,
"column": 22
},
"identifierName": "type"
@@ -5022,15 +5345,15 @@
},
{
"type": "ObjectProperty",
- "start": 2587,
- "end": 2599,
+ "start": 2726,
+ "end": 2738,
"loc": {
"start": {
- "line": 105,
+ "line": 109,
"column": 6
},
"end": {
- "line": 105,
+ "line": 109,
"column": 18
}
},
@@ -5039,15 +5362,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2587,
- "end": 2589,
+ "start": 2726,
+ "end": 2728,
"loc": {
"start": {
- "line": 105,
+ "line": 109,
"column": 6
},
"end": {
- "line": 105,
+ "line": 109,
"column": 8
},
"identifierName": "id"
@@ -5056,29 +5379,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2591,
- "end": 2599,
+ "start": 2730,
+ "end": 2738,
"loc": {
"start": {
- "line": 105,
+ "line": 109,
"column": 10
},
"end": {
- "line": 105,
+ "line": 109,
"column": 18
}
},
"object": {
"type": "Identifier",
- "start": 2591,
- "end": 2596,
+ "start": 2730,
+ "end": 2735,
"loc": {
"start": {
- "line": 105,
+ "line": 109,
"column": 10
},
"end": {
- "line": 105,
+ "line": 109,
"column": 15
},
"identifierName": "props"
@@ -5087,15 +5410,15 @@
},
"property": {
"type": "Identifier",
- "start": 2597,
- "end": 2599,
+ "start": 2736,
+ "end": 2738,
"loc": {
"start": {
- "line": 105,
+ "line": 109,
"column": 16
},
"end": {
- "line": 105,
+ "line": 109,
"column": 18
},
"identifierName": "id"
@@ -5107,15 +5430,15 @@
},
{
"type": "ObjectProperty",
- "start": 2607,
- "end": 2642,
+ "start": 2746,
+ "end": 2781,
"loc": {
"start": {
- "line": 106,
+ "line": 110,
"column": 6
},
"end": {
- "line": 106,
+ "line": 110,
"column": 41
}
},
@@ -5124,15 +5447,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2607,
- "end": 2621,
+ "start": 2746,
+ "end": 2760,
"loc": {
"start": {
- "line": 106,
+ "line": 110,
"column": 6
},
"end": {
- "line": 106,
+ "line": 110,
"column": 20
},
"identifierName": "fieldClassName"
@@ -5141,29 +5464,29 @@
},
"value": {
"type": "CallExpression",
- "start": 2623,
- "end": 2642,
+ "start": 2762,
+ "end": 2781,
"loc": {
"start": {
- "line": 106,
+ "line": 110,
"column": 22
},
"end": {
- "line": 106,
+ "line": 110,
"column": 41
}
},
"callee": {
"type": "Identifier",
- "start": 2623,
- "end": 2640,
+ "start": 2762,
+ "end": 2779,
"loc": {
"start": {
- "line": 106,
+ "line": 110,
"column": 22
},
"end": {
- "line": 106,
+ "line": 110,
"column": 39
},
"identifierName": "getFieldClassName"
@@ -5175,15 +5498,15 @@
},
{
"type": "ObjectProperty",
- "start": 2650,
- "end": 2673,
+ "start": 2789,
+ "end": 2812,
"loc": {
"start": {
- "line": 107,
+ "line": 111,
"column": 6
},
"end": {
- "line": 107,
+ "line": 111,
"column": 29
}
},
@@ -5192,15 +5515,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2650,
- "end": 2655,
+ "start": 2789,
+ "end": 2794,
"loc": {
"start": {
- "line": 107,
+ "line": 111,
"column": 6
},
"end": {
- "line": 107,
+ "line": 111,
"column": 11
},
"identifierName": "value"
@@ -5209,29 +5532,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2657,
- "end": 2673,
+ "start": 2796,
+ "end": 2812,
"loc": {
"start": {
- "line": 107,
+ "line": 111,
"column": 13
},
"end": {
- "line": 107,
+ "line": 111,
"column": 29
}
},
"object": {
"type": "Identifier",
- "start": 2657,
- "end": 2667,
+ "start": 2796,
+ "end": 2806,
"loc": {
"start": {
- "line": 107,
+ "line": 111,
"column": 13
},
"end": {
- "line": 107,
+ "line": 111,
"column": 23
},
"identifierName": "fieldProps"
@@ -5240,15 +5563,15 @@
},
"property": {
"type": "Identifier",
- "start": 2668,
- "end": 2673,
+ "start": 2807,
+ "end": 2812,
"loc": {
"start": {
- "line": 107,
+ "line": 111,
"column": 24
},
"end": {
- "line": 107,
+ "line": 111,
"column": 29
},
"identifierName": "value"
@@ -5260,15 +5583,15 @@
},
{
"type": "ObjectProperty",
- "start": 2681,
- "end": 2720,
+ "start": 2820,
+ "end": 2859,
"loc": {
"start": {
- "line": 108,
+ "line": 112,
"column": 6
},
"end": {
- "line": 108,
+ "line": 112,
"column": 45
}
},
@@ -5277,15 +5600,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2681,
- "end": 2694,
+ "start": 2820,
+ "end": 2833,
"loc": {
"start": {
- "line": 108,
+ "line": 112,
"column": 6
},
"end": {
- "line": 108,
+ "line": 112,
"column": 19
},
"identifierName": "onValueChange"
@@ -5294,29 +5617,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2696,
- "end": 2720,
+ "start": 2835,
+ "end": 2859,
"loc": {
"start": {
- "line": 108,
+ "line": 112,
"column": 21
},
"end": {
- "line": 108,
+ "line": 112,
"column": 45
}
},
"object": {
"type": "Identifier",
- "start": 2696,
- "end": 2706,
+ "start": 2835,
+ "end": 2845,
"loc": {
"start": {
- "line": 108,
+ "line": 112,
"column": 21
},
"end": {
- "line": 108,
+ "line": 112,
"column": 31
},
"identifierName": "fieldProps"
@@ -5325,15 +5648,15 @@
},
"property": {
"type": "Identifier",
- "start": 2707,
- "end": 2720,
+ "start": 2846,
+ "end": 2859,
"loc": {
"start": {
- "line": 108,
+ "line": 112,
"column": 32
},
"end": {
- "line": 108,
+ "line": 112,
"column": 45
},
"identifierName": "onValueChange"
@@ -5345,15 +5668,15 @@
},
{
"type": "ObjectProperty",
- "start": 2728,
- "end": 2759,
+ "start": 2867,
+ "end": 2898,
"loc": {
"start": {
- "line": 109,
+ "line": 113,
"column": 6
},
"end": {
- "line": 109,
+ "line": 113,
"column": 37
}
},
@@ -5362,15 +5685,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2728,
- "end": 2737,
+ "start": 2867,
+ "end": 2876,
"loc": {
"start": {
- "line": 109,
+ "line": 113,
"column": 6
},
"end": {
- "line": 109,
+ "line": 113,
"column": 15
},
"identifierName": "inputType"
@@ -5379,29 +5702,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2739,
- "end": 2759,
+ "start": 2878,
+ "end": 2898,
"loc": {
"start": {
- "line": 109,
+ "line": 113,
"column": 17
},
"end": {
- "line": 109,
+ "line": 113,
"column": 37
}
},
"object": {
"type": "Identifier",
- "start": 2739,
- "end": 2749,
+ "start": 2878,
+ "end": 2888,
"loc": {
"start": {
- "line": 109,
+ "line": 113,
"column": 17
},
"end": {
- "line": 109,
+ "line": 113,
"column": 27
},
"identifierName": "fieldProps"
@@ -5410,15 +5733,15 @@
},
"property": {
"type": "Identifier",
- "start": 2750,
- "end": 2759,
+ "start": 2889,
+ "end": 2898,
"loc": {
"start": {
- "line": 109,
+ "line": 113,
"column": 28
},
"end": {
- "line": 109,
+ "line": 113,
"column": 37
},
"identifierName": "inputType"
@@ -5430,15 +5753,15 @@
},
{
"type": "ObjectProperty",
- "start": 2767,
- "end": 2791,
+ "start": 2906,
+ "end": 2930,
"loc": {
"start": {
- "line": 110,
+ "line": 114,
"column": 6
},
"end": {
- "line": 110,
+ "line": 114,
"column": 30
}
},
@@ -5447,15 +5770,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2767,
- "end": 2775,
+ "start": 2906,
+ "end": 2914,
"loc": {
"start": {
- "line": 110,
+ "line": 114,
"column": 6
},
"end": {
- "line": 110,
+ "line": 114,
"column": 14
},
"identifierName": "disabled"
@@ -5464,29 +5787,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2777,
- "end": 2791,
+ "start": 2916,
+ "end": 2930,
"loc": {
"start": {
- "line": 110,
+ "line": 114,
"column": 16
},
"end": {
- "line": 110,
+ "line": 114,
"column": 30
}
},
"object": {
"type": "Identifier",
- "start": 2777,
- "end": 2782,
+ "start": 2916,
+ "end": 2921,
"loc": {
"start": {
- "line": 110,
+ "line": 114,
"column": 16
},
"end": {
- "line": 110,
+ "line": 114,
"column": 21
},
"identifierName": "props"
@@ -5495,15 +5818,15 @@
},
"property": {
"type": "Identifier",
- "start": 2783,
- "end": 2791,
+ "start": 2922,
+ "end": 2930,
"loc": {
"start": {
- "line": 110,
+ "line": 114,
"column": 22
},
"end": {
- "line": 110,
+ "line": 114,
"column": 30
},
"identifierName": "disabled"
@@ -5515,15 +5838,15 @@
},
{
"type": "ObjectProperty",
- "start": 2799,
- "end": 2819,
+ "start": 2938,
+ "end": 2958,
"loc": {
"start": {
- "line": 111,
+ "line": 115,
"column": 6
},
"end": {
- "line": 111,
+ "line": 115,
"column": 26
}
},
@@ -5532,15 +5855,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2799,
- "end": 2805,
+ "start": 2938,
+ "end": 2944,
"loc": {
"start": {
- "line": 111,
+ "line": 115,
"column": 6
},
"end": {
- "line": 111,
+ "line": 115,
"column": 12
},
"identifierName": "onBlur"
@@ -5549,29 +5872,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2807,
- "end": 2819,
+ "start": 2946,
+ "end": 2958,
"loc": {
"start": {
- "line": 111,
+ "line": 115,
"column": 14
},
"end": {
- "line": 111,
+ "line": 115,
"column": 26
}
},
"object": {
"type": "Identifier",
- "start": 2807,
- "end": 2812,
+ "start": 2946,
+ "end": 2951,
"loc": {
"start": {
- "line": 111,
+ "line": 115,
"column": 14
},
"end": {
- "line": 111,
+ "line": 115,
"column": 19
},
"identifierName": "props"
@@ -5580,15 +5903,15 @@
},
"property": {
"type": "Identifier",
- "start": 2813,
- "end": 2819,
+ "start": 2952,
+ "end": 2958,
"loc": {
"start": {
- "line": 111,
+ "line": 115,
"column": 20
},
"end": {
- "line": 111,
+ "line": 115,
"column": 26
},
"identifierName": "onBlur"
@@ -5600,15 +5923,15 @@
},
{
"type": "ObjectProperty",
- "start": 2827,
- "end": 2849,
+ "start": 2966,
+ "end": 2988,
"loc": {
"start": {
- "line": 112,
+ "line": 116,
"column": 6
},
"end": {
- "line": 112,
+ "line": 116,
"column": 28
}
},
@@ -5617,15 +5940,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 2827,
- "end": 2834,
+ "start": 2966,
+ "end": 2973,
"loc": {
"start": {
- "line": 112,
+ "line": 116,
"column": 6
},
"end": {
- "line": 112,
+ "line": 116,
"column": 13
},
"identifierName": "onFocus"
@@ -5634,29 +5957,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 2836,
- "end": 2849,
+ "start": 2975,
+ "end": 2988,
"loc": {
"start": {
- "line": 112,
+ "line": 116,
"column": 15
},
"end": {
- "line": 112,
+ "line": 116,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 2836,
- "end": 2841,
+ "start": 2975,
+ "end": 2980,
"loc": {
"start": {
- "line": 112,
+ "line": 116,
"column": 15
},
"end": {
- "line": 112,
+ "line": 116,
"column": 20
},
"identifierName": "props"
@@ -5665,15 +5988,15 @@
},
"property": {
"type": "Identifier",
- "start": 2842,
- "end": 2849,
+ "start": 2981,
+ "end": 2988,
"loc": {
"start": {
- "line": 112,
+ "line": 116,
"column": 21
},
"end": {
- "line": 112,
+ "line": 116,
"column": 28
},
"identifierName": "onFocus"
@@ -5688,7 +6011,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 2532
+ "parenStart": 2671
}
}
}
@@ -5697,87 +6020,87 @@
},
"alternate": {
"type": "BlockStatement",
- "start": 2878,
- "end": 3743,
+ "start": 3017,
+ "end": 3865,
"loc": {
"start": {
- "line": 116,
+ "line": 120,
"column": 9
},
"end": {
- "line": 156,
+ "line": 157,
"column": 3
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 2883,
- "end": 3739,
+ "start": 3022,
+ "end": 3861,
"loc": {
"start": {
- "line": 117,
+ "line": 121,
"column": 3
},
"end": {
- "line": 155,
+ "line": 156,
"column": 5
}
},
"argument": {
"type": "JSXElement",
- "start": 2896,
- "end": 3733,
+ "start": 3035,
+ "end": 3855,
"loc": {
"start": {
- "line": 118,
+ "line": 122,
"column": 4
},
"end": {
- "line": 154,
+ "line": 155,
"column": 10
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2896,
- "end": 2959,
+ "start": 3035,
+ "end": 3098,
"loc": {
"start": {
- "line": 118,
+ "line": 122,
"column": 4
},
"end": {
- "line": 120,
+ "line": 124,
"column": 5
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2906,
- "end": 2953,
+ "start": 3045,
+ "end": 3092,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 5
},
"end": {
- "line": 119,
+ "line": 123,
"column": 52
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2906,
- "end": 2915,
+ "start": 3045,
+ "end": 3054,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 5
},
"end": {
- "line": 119,
+ "line": 123,
"column": 14
}
},
@@ -5785,57 +6108,57 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2916,
- "end": 2953,
+ "start": 3055,
+ "end": 3092,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 15
},
"end": {
- "line": 119,
+ "line": 123,
"column": 52
}
},
"expression": {
"type": "MemberExpression",
- "start": 2917,
- "end": 2952,
+ "start": 3056,
+ "end": 3091,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 16
},
"end": {
- "line": 119,
+ "line": 123,
"column": 51
}
},
"object": {
"type": "MemberExpression",
- "start": 2917,
- "end": 2939,
+ "start": 3056,
+ "end": 3078,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 16
},
"end": {
- "line": 119,
+ "line": 123,
"column": 38
}
},
"object": {
"type": "Identifier",
- "start": 2917,
- "end": 2928,
+ "start": 3056,
+ "end": 3067,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 16
},
"end": {
- "line": 119,
+ "line": 123,
"column": 27
},
"identifierName": "RenderGroup"
@@ -5844,15 +6167,15 @@
},
"property": {
"type": "Identifier",
- "start": 2929,
- "end": 2939,
+ "start": 3068,
+ "end": 3078,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 28
},
"end": {
- "line": 119,
+ "line": 123,
"column": 38
},
"identifierName": "classNames"
@@ -5863,15 +6186,15 @@
},
"property": {
"type": "Identifier",
- "start": 2940,
- "end": 2952,
+ "start": 3079,
+ "end": 3091,
"loc": {
"start": {
- "line": 119,
+ "line": 123,
"column": 39
},
"end": {
- "line": 119,
+ "line": 123,
"column": 51
},
"identifierName": "fieldWrapper"
@@ -5885,15 +6208,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 2897,
- "end": 2900,
+ "start": 3036,
+ "end": 3039,
"loc": {
"start": {
- "line": 118,
+ "line": 122,
"column": 5
},
"end": {
- "line": 118,
+ "line": 122,
"column": 8
}
},
@@ -5903,29 +6226,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 3727,
- "end": 3733,
+ "start": 3849,
+ "end": 3855,
"loc": {
"start": {
- "line": 154,
+ "line": 155,
"column": 4
},
"end": {
- "line": 154,
+ "line": 155,
"column": 10
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3729,
- "end": 3732,
+ "start": 3851,
+ "end": 3854,
"loc": {
"start": {
- "line": 154,
+ "line": 155,
"column": 6
},
"end": {
- "line": 154,
+ "line": 155,
"column": 9
}
},
@@ -5935,15 +6258,15 @@
"children": [
{
"type": "JSXText",
- "start": 2959,
- "end": 2965,
+ "start": 3098,
+ "end": 3104,
"loc": {
"start": {
- "line": 120,
+ "line": 124,
"column": 5
},
"end": {
- "line": 121,
+ "line": 125,
"column": 5
}
},
@@ -5952,103 +6275,103 @@
},
{
"type": "JSXElement",
- "start": 2965,
- "end": 3047,
+ "start": 3104,
+ "end": 3168,
"loc": {
"start": {
- "line": 121,
+ "line": 125,
"column": 5
},
"end": {
"line": 125,
- "column": 13
+ "column": 69
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 2965,
- "end": 3008,
+ "start": 3104,
+ "end": 3168,
"loc": {
"start": {
- "line": 121,
+ "line": 125,
"column": 5
},
"end": {
- "line": 123,
- "column": 6
+ "line": 125,
+ "column": 69
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 2978,
- "end": 3001,
+ "start": 3122,
+ "end": 3140,
"loc": {
"start": {
- "line": 122,
- "column": 6
+ "line": 125,
+ "column": 23
},
"end": {
- "line": 122,
- "column": 29
+ "line": 125,
+ "column": 41
}
},
"name": {
"type": "JSXIdentifier",
- "start": 2978,
- "end": 2985,
+ "start": 3122,
+ "end": 3124,
"loc": {
"start": {
- "line": 122,
- "column": 6
+ "line": 125,
+ "column": 23
},
"end": {
- "line": 122,
- "column": 13
+ "line": 125,
+ "column": 25
}
},
- "name": "htmlFor"
+ "name": "id"
},
"value": {
"type": "JSXExpressionContainer",
- "start": 2986,
- "end": 3001,
+ "start": 3125,
+ "end": 3140,
"loc": {
"start": {
- "line": 122,
- "column": 14
+ "line": 125,
+ "column": 26
},
"end": {
- "line": 122,
- "column": 29
+ "line": 125,
+ "column": 41
}
},
"expression": {
"type": "MemberExpression",
- "start": 2987,
- "end": 3000,
+ "start": 3126,
+ "end": 3139,
"loc": {
"start": {
- "line": 122,
- "column": 15
+ "line": 125,
+ "column": 27
},
"end": {
- "line": 122,
- "column": 28
+ "line": 125,
+ "column": 40
}
},
"object": {
"type": "Identifier",
- "start": 2987,
- "end": 2997,
+ "start": 3126,
+ "end": 3136,
"loc": {
"start": {
- "line": 122,
- "column": 15
+ "line": 125,
+ "column": 27
},
"end": {
- "line": 122,
- "column": 25
+ "line": 125,
+ "column": 37
},
"identifierName": "fieldProps"
},
@@ -6056,16 +6379,16 @@
},
"property": {
"type": "Identifier",
- "start": 2998,
- "end": 3000,
+ "start": 3137,
+ "end": 3139,
"loc": {
"start": {
- "line": 122,
- "column": 26
+ "line": 125,
+ "column": 38
},
"end": {
- "line": 122,
- "column": 28
+ "line": 125,
+ "column": 40
},
"identifierName": "id"
},
@@ -6074,230 +6397,227 @@
"computed": false
}
}
- }
- ],
- "name": {
- "type": "JSXIdentifier",
- "start": 2966,
- "end": 2971,
- "loc": {
- "start": {
- "line": 121,
- "column": 6
- },
- "end": {
- "line": 121,
- "column": 11
- }
- },
- "name": "label"
- },
- "selfClosing": false
- },
- "closingElement": {
- "type": "JSXClosingElement",
- "start": 3039,
- "end": 3047,
- "loc": {
- "start": {
- "line": 125,
- "column": 5
- },
- "end": {
- "line": 125,
- "column": 13
- }
- },
- "name": {
- "type": "JSXIdentifier",
- "start": 3041,
- "end": 3046,
- "loc": {
- "start": {
- "line": 125,
- "column": 7
- },
- "end": {
- "line": 125,
- "column": 12
- }
- },
- "name": "label"
- }
- },
- "children": [
- {
- "type": "JSXText",
- "start": 3008,
- "end": 3015,
- "loc": {
- "start": {
- "line": 123,
- "column": 6
- },
- "end": {
- "line": 124,
- "column": 6
- }
- },
- "extra": null,
- "value": "\n\t\t\t\t\t\t"
- },
- {
- "type": "JSXExpressionContainer",
- "start": 3015,
- "end": 3033,
- "loc": {
- "start": {
- "line": 124,
- "column": 6
- },
- "end": {
- "line": 124,
- "column": 24
- }
},
- "expression": {
- "type": "MemberExpression",
- "start": 3016,
- "end": 3032,
+ {
+ "type": "JSXAttribute",
+ "start": 3141,
+ "end": 3165,
"loc": {
"start": {
- "line": 124,
- "column": 7
+ "line": 125,
+ "column": 42
},
"end": {
- "line": 124,
- "column": 23
+ "line": 125,
+ "column": 66
}
},
- "object": {
- "type": "Identifier",
- "start": 3016,
- "end": 3026,
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3141,
+ "end": 3146,
"loc": {
"start": {
- "line": 124,
- "column": 7
+ "line": 125,
+ "column": 42
},
"end": {
- "line": 124,
- "column": 17
- },
- "identifierName": "fieldProps"
+ "line": 125,
+ "column": 47
+ }
},
- "name": "fieldProps"
+ "name": "label"
},
- "property": {
- "type": "Identifier",
- "start": 3027,
- "end": 3032,
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3147,
+ "end": 3165,
"loc": {
"start": {
- "line": 124,
- "column": 18
+ "line": 125,
+ "column": 48
},
"end": {
- "line": 124,
- "column": 23
- },
- "identifierName": "label"
+ "line": 125,
+ "column": 66
+ }
},
- "name": "label"
- },
- "computed": false
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3148,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 49
+ },
+ "end": {
+ "line": 125,
+ "column": 65
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 3148,
+ "end": 3158,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 49
+ },
+ "end": {
+ "line": 125,
+ "column": 59
+ },
+ "identifierName": "fieldProps"
+ },
+ "name": "fieldProps"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3159,
+ "end": 3164,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 60
+ },
+ "end": {
+ "line": 125,
+ "column": 65
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ }
}
- },
- {
- "type": "JSXText",
- "start": 3033,
- "end": 3039,
+ ],
+ "name": {
+ "type": "JSXMemberExpression",
+ "start": 3105,
+ "end": 3121,
"loc": {
"start": {
- "line": 124,
- "column": 24
+ "line": 125,
+ "column": 6
},
"end": {
"line": 125,
- "column": 5
+ "column": 22
}
},
- "extra": null,
- "value": "\n\t\t\t\t\t"
- }
- ]
+ "object": {
+ "type": "JSXIdentifier",
+ "start": 3105,
+ "end": 3115,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 6
+ },
+ "end": {
+ "line": 125,
+ "column": 16
+ }
+ },
+ "name": "FieldGroup"
+ },
+ "property": {
+ "type": "JSXIdentifier",
+ "start": 3116,
+ "end": 3121,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 17
+ },
+ "end": {
+ "line": 125,
+ "column": 22
+ }
+ },
+ "name": "Label"
+ }
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
},
{
"type": "JSXText",
- "start": 3047,
- "end": 3053,
+ "start": 3168,
+ "end": 3175,
"loc": {
"start": {
"line": 125,
- "column": 13
+ "column": 69
},
"end": {
- "line": 126,
+ "line": 127,
"column": 5
}
},
"extra": null,
- "value": "\n\t\t\t\t\t"
+ "value": "\n\n\t\t\t\t\t"
},
{
"type": "JSXElement",
- "start": 3053,
- "end": 3093,
+ "start": 3175,
+ "end": 3215,
"loc": {
"start": {
- "line": 126,
+ "line": 127,
"column": 5
},
"end": {
- "line": 128,
+ "line": 129,
"column": 7
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3053,
- "end": 3093,
+ "start": 3175,
+ "end": 3215,
"loc": {
"start": {
- "line": 126,
+ "line": 127,
"column": 5
},
"end": {
- "line": 128,
+ "line": 129,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3068,
- "end": 3085,
+ "start": 3190,
+ "end": 3207,
"loc": {
"start": {
- "line": 127,
+ "line": 128,
"column": 6
},
"end": {
- "line": 127,
+ "line": 128,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3068,
- "end": 3075,
+ "start": 3190,
+ "end": 3197,
"loc": {
"start": {
- "line": 127,
+ "line": 128,
"column": 6
},
"end": {
- "line": 127,
+ "line": 128,
"column": 13
}
},
@@ -6305,29 +6625,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3076,
- "end": 3085,
+ "start": 3198,
+ "end": 3207,
"loc": {
"start": {
- "line": 127,
+ "line": 128,
"column": 14
},
"end": {
- "line": 127,
+ "line": 128,
"column": 23
}
},
"expression": {
"type": "Identifier",
- "start": 3077,
- "end": 3084,
+ "start": 3199,
+ "end": 3206,
"loc": {
"start": {
- "line": 127,
+ "line": 128,
"column": 15
},
"end": {
- "line": 127,
+ "line": 128,
"column": 22
},
"identifierName": "message"
@@ -6339,15 +6659,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3054,
- "end": 3061,
+ "start": 3176,
+ "end": 3183,
"loc": {
"start": {
- "line": 126,
+ "line": 127,
"column": 6
},
"end": {
- "line": 126,
+ "line": 127,
"column": 13
}
},
@@ -6360,15 +6680,15 @@
},
{
"type": "JSXText",
- "start": 3093,
- "end": 3099,
+ "start": 3215,
+ "end": 3221,
"loc": {
"start": {
- "line": 128,
+ "line": 129,
"column": 7
},
"end": {
- "line": 129,
+ "line": 130,
"column": 5
}
},
@@ -6377,43 +6697,43 @@
},
{
"type": "JSXExpressionContainer",
- "start": 3099,
- "end": 3570,
+ "start": 3221,
+ "end": 3692,
"loc": {
"start": {
- "line": 129,
+ "line": 130,
"column": 5
},
"end": {
- "line": 145,
+ "line": 146,
"column": 7
}
},
"expression": {
"type": "CallExpression",
- "start": 3100,
- "end": 3569,
+ "start": 3222,
+ "end": 3691,
"loc": {
"start": {
- "line": 129,
+ "line": 130,
"column": 6
},
"end": {
- "line": 145,
+ "line": 146,
"column": 6
}
},
"callee": {
"type": "Identifier",
- "start": 3100,
- "end": 3110,
+ "start": 3222,
+ "end": 3232,
"loc": {
"start": {
- "line": 129,
+ "line": 130,
"column": 6
},
"end": {
- "line": 129,
+ "line": 130,
"column": 16
},
"identifierName": "FieldInner"
@@ -6423,30 +6743,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 3118,
- "end": 3562,
+ "start": 3240,
+ "end": 3684,
"loc": {
"start": {
- "line": 130,
+ "line": 131,
"column": 6
},
"end": {
- "line": 144,
+ "line": 145,
"column": 7
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 3127,
- "end": 3148,
+ "start": 3249,
+ "end": 3270,
"loc": {
"start": {
- "line": 131,
+ "line": 132,
"column": 7
},
"end": {
- "line": 131,
+ "line": 132,
"column": 28
}
},
@@ -6455,15 +6775,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3127,
- "end": 3131,
+ "start": 3249,
+ "end": 3253,
"loc": {
"start": {
- "line": 131,
+ "line": 132,
"column": 7
},
"end": {
- "line": 131,
+ "line": 132,
"column": 11
},
"identifierName": "type"
@@ -6472,29 +6792,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3133,
- "end": 3148,
+ "start": 3255,
+ "end": 3270,
"loc": {
"start": {
- "line": 131,
+ "line": 132,
"column": 13
},
"end": {
- "line": 131,
+ "line": 132,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 3133,
- "end": 3143,
+ "start": 3255,
+ "end": 3265,
"loc": {
"start": {
- "line": 131,
+ "line": 132,
"column": 13
},
"end": {
- "line": 131,
+ "line": 132,
"column": 23
},
"identifierName": "fieldProps"
@@ -6503,15 +6823,15 @@
},
"property": {
"type": "Identifier",
- "start": 3144,
- "end": 3148,
+ "start": 3266,
+ "end": 3270,
"loc": {
"start": {
- "line": 131,
+ "line": 132,
"column": 24
},
"end": {
- "line": 131,
+ "line": 132,
"column": 28
},
"identifierName": "type"
@@ -6523,15 +6843,15 @@
},
{
"type": "ObjectProperty",
- "start": 3157,
- "end": 3174,
+ "start": 3279,
+ "end": 3296,
"loc": {
"start": {
- "line": 132,
+ "line": 133,
"column": 7
},
"end": {
- "line": 132,
+ "line": 133,
"column": 24
}
},
@@ -6540,15 +6860,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3157,
- "end": 3159,
+ "start": 3279,
+ "end": 3281,
"loc": {
"start": {
- "line": 132,
+ "line": 133,
"column": 7
},
"end": {
- "line": 132,
+ "line": 133,
"column": 9
},
"identifierName": "id"
@@ -6557,29 +6877,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3161,
- "end": 3174,
+ "start": 3283,
+ "end": 3296,
"loc": {
"start": {
- "line": 132,
+ "line": 133,
"column": 11
},
"end": {
- "line": 132,
+ "line": 133,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 3161,
- "end": 3171,
+ "start": 3283,
+ "end": 3293,
"loc": {
"start": {
- "line": 132,
+ "line": 133,
"column": 11
},
"end": {
- "line": 132,
+ "line": 133,
"column": 21
},
"identifierName": "fieldProps"
@@ -6588,15 +6908,15 @@
},
"property": {
"type": "Identifier",
- "start": 3172,
- "end": 3174,
+ "start": 3294,
+ "end": 3296,
"loc": {
"start": {
- "line": 132,
+ "line": 133,
"column": 22
},
"end": {
- "line": 132,
+ "line": 133,
"column": 24
},
"identifierName": "id"
@@ -6608,15 +6928,15 @@
},
{
"type": "ObjectProperty",
- "start": 3183,
- "end": 3275,
+ "start": 3305,
+ "end": 3397,
"loc": {
"start": {
- "line": 133,
+ "line": 134,
"column": 7
},
"end": {
- "line": 135,
+ "line": 136,
"column": 9
}
},
@@ -6625,15 +6945,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3183,
- "end": 3197,
+ "start": 3305,
+ "end": 3319,
"loc": {
"start": {
- "line": 133,
+ "line": 134,
"column": 7
},
"end": {
- "line": 133,
+ "line": 134,
"column": 21
},
"identifierName": "fieldClassName"
@@ -6642,29 +6962,29 @@
},
"value": {
"type": "CallExpression",
- "start": 3199,
- "end": 3275,
+ "start": 3321,
+ "end": 3397,
"loc": {
"start": {
- "line": 133,
+ "line": 134,
"column": 23
},
"end": {
- "line": 135,
+ "line": 136,
"column": 9
}
},
"callee": {
"type": "Identifier",
- "start": 3199,
- "end": 3216,
+ "start": 3321,
+ "end": 3338,
"loc": {
"start": {
- "line": 133,
+ "line": 134,
"column": 23
},
"end": {
- "line": 133,
+ "line": 134,
"column": 40
},
"identifierName": "getFieldClassName"
@@ -6674,30 +6994,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 3217,
- "end": 3274,
+ "start": 3339,
+ "end": 3396,
"loc": {
"start": {
- "line": 133,
+ "line": 134,
"column": 41
},
"end": {
- "line": 135,
+ "line": 136,
"column": 8
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 3227,
- "end": 3265,
+ "start": 3349,
+ "end": 3387,
"loc": {
"start": {
- "line": 134,
+ "line": 135,
"column": 8
},
"end": {
- "line": 134,
+ "line": 135,
"column": 46
}
},
@@ -6706,15 +7026,15 @@
"computed": false,
"key": {
"type": "StringLiteral",
- "start": 3227,
- "end": 3240,
+ "start": 3349,
+ "end": 3362,
"loc": {
"start": {
- "line": 134,
+ "line": 135,
"column": 8
},
"end": {
- "line": 134,
+ "line": 135,
"column": 21
}
},
@@ -6726,29 +7046,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3242,
- "end": 3265,
+ "start": 3364,
+ "end": 3387,
"loc": {
"start": {
- "line": 134,
+ "line": 135,
"column": 23
},
"end": {
- "line": 134,
+ "line": 135,
"column": 46
}
},
"object": {
"type": "Identifier",
- "start": 3242,
- "end": 3252,
+ "start": 3364,
+ "end": 3374,
"loc": {
"start": {
- "line": 134,
+ "line": 135,
"column": 23
},
"end": {
- "line": 134,
+ "line": 135,
"column": 33
},
"identifierName": "fieldProps"
@@ -6757,15 +7077,15 @@
},
"property": {
"type": "Identifier",
- "start": 3253,
- "end": 3265,
+ "start": 3375,
+ "end": 3387,
"loc": {
"start": {
- "line": 134,
+ "line": 135,
"column": 34
},
"end": {
- "line": 134,
+ "line": 135,
"column": 46
},
"identifierName": "isBlockInput"
@@ -6782,15 +7102,15 @@
},
{
"type": "ObjectProperty",
- "start": 3284,
- "end": 3305,
+ "start": 3406,
+ "end": 3427,
"loc": {
"start": {
- "line": 136,
+ "line": 137,
"column": 7
},
"end": {
- "line": 136,
+ "line": 137,
"column": 28
}
},
@@ -6799,15 +7119,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3284,
- "end": 3288,
+ "start": 3406,
+ "end": 3410,
"loc": {
"start": {
- "line": 136,
+ "line": 137,
"column": 7
},
"end": {
- "line": 136,
+ "line": 137,
"column": 11
},
"identifierName": "help"
@@ -6816,29 +7136,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3290,
- "end": 3305,
+ "start": 3412,
+ "end": 3427,
"loc": {
"start": {
- "line": 136,
+ "line": 137,
"column": 13
},
"end": {
- "line": 136,
+ "line": 137,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 3290,
- "end": 3300,
+ "start": 3412,
+ "end": 3422,
"loc": {
"start": {
- "line": 136,
+ "line": 137,
"column": 13
},
"end": {
- "line": 136,
+ "line": 137,
"column": 23
},
"identifierName": "fieldProps"
@@ -6847,15 +7167,15 @@
},
"property": {
"type": "Identifier",
- "start": 3301,
- "end": 3305,
+ "start": 3423,
+ "end": 3427,
"loc": {
"start": {
- "line": 136,
+ "line": 137,
"column": 24
},
"end": {
- "line": 136,
+ "line": 137,
"column": 28
},
"identifierName": "help"
@@ -6867,15 +7187,15 @@
},
{
"type": "ObjectProperty",
- "start": 3314,
- "end": 3337,
+ "start": 3436,
+ "end": 3459,
"loc": {
"start": {
- "line": 137,
+ "line": 138,
"column": 7
},
"end": {
- "line": 137,
+ "line": 138,
"column": 30
}
},
@@ -6884,15 +7204,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3314,
- "end": 3319,
+ "start": 3436,
+ "end": 3441,
"loc": {
"start": {
- "line": 137,
+ "line": 138,
"column": 7
},
"end": {
- "line": 137,
+ "line": 138,
"column": 12
},
"identifierName": "value"
@@ -6901,29 +7221,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3321,
- "end": 3337,
+ "start": 3443,
+ "end": 3459,
"loc": {
"start": {
- "line": 137,
+ "line": 138,
"column": 14
},
"end": {
- "line": 137,
+ "line": 138,
"column": 30
}
},
"object": {
"type": "Identifier",
- "start": 3321,
- "end": 3331,
+ "start": 3443,
+ "end": 3453,
"loc": {
"start": {
- "line": 137,
+ "line": 138,
"column": 14
},
"end": {
- "line": 137,
+ "line": 138,
"column": 24
},
"identifierName": "fieldProps"
@@ -6932,15 +7252,15 @@
},
"property": {
"type": "Identifier",
- "start": 3332,
- "end": 3337,
+ "start": 3454,
+ "end": 3459,
"loc": {
"start": {
- "line": 137,
+ "line": 138,
"column": 25
},
"end": {
- "line": 137,
+ "line": 138,
"column": 30
},
"identifierName": "value"
@@ -6952,15 +7272,15 @@
},
{
"type": "ObjectProperty",
- "start": 3346,
- "end": 3385,
+ "start": 3468,
+ "end": 3507,
"loc": {
"start": {
- "line": 138,
+ "line": 139,
"column": 7
},
"end": {
- "line": 138,
+ "line": 139,
"column": 46
}
},
@@ -6969,15 +7289,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3346,
- "end": 3359,
+ "start": 3468,
+ "end": 3481,
"loc": {
"start": {
- "line": 138,
+ "line": 139,
"column": 7
},
"end": {
- "line": 138,
+ "line": 139,
"column": 20
},
"identifierName": "onValueChange"
@@ -6986,29 +7306,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3361,
- "end": 3385,
+ "start": 3483,
+ "end": 3507,
"loc": {
"start": {
- "line": 138,
+ "line": 139,
"column": 22
},
"end": {
- "line": 138,
+ "line": 139,
"column": 46
}
},
"object": {
"type": "Identifier",
- "start": 3361,
- "end": 3371,
+ "start": 3483,
+ "end": 3493,
"loc": {
"start": {
- "line": 138,
+ "line": 139,
"column": 22
},
"end": {
- "line": 138,
+ "line": 139,
"column": 32
},
"identifierName": "fieldProps"
@@ -7017,15 +7337,15 @@
},
"property": {
"type": "Identifier",
- "start": 3372,
- "end": 3385,
+ "start": 3494,
+ "end": 3507,
"loc": {
"start": {
- "line": 138,
+ "line": 139,
"column": 33
},
"end": {
- "line": 138,
+ "line": 139,
"column": 46
},
"identifierName": "onValueChange"
@@ -7037,15 +7357,15 @@
},
{
"type": "ObjectProperty",
- "start": 3394,
- "end": 3425,
+ "start": 3516,
+ "end": 3547,
"loc": {
"start": {
- "line": 139,
+ "line": 140,
"column": 7
},
"end": {
- "line": 139,
+ "line": 140,
"column": 38
}
},
@@ -7054,15 +7374,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3394,
- "end": 3403,
+ "start": 3516,
+ "end": 3525,
"loc": {
"start": {
- "line": 139,
+ "line": 140,
"column": 7
},
"end": {
- "line": 139,
+ "line": 140,
"column": 16
},
"identifierName": "inputType"
@@ -7071,29 +7391,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3405,
- "end": 3425,
+ "start": 3527,
+ "end": 3547,
"loc": {
"start": {
- "line": 139,
+ "line": 140,
"column": 18
},
"end": {
- "line": 139,
+ "line": 140,
"column": 38
}
},
"object": {
"type": "Identifier",
- "start": 3405,
- "end": 3415,
+ "start": 3527,
+ "end": 3537,
"loc": {
"start": {
- "line": 139,
+ "line": 140,
"column": 18
},
"end": {
- "line": 139,
+ "line": 140,
"column": 28
},
"identifierName": "fieldProps"
@@ -7102,15 +7422,15 @@
},
"property": {
"type": "Identifier",
- "start": 3416,
- "end": 3425,
+ "start": 3538,
+ "end": 3547,
"loc": {
"start": {
- "line": 139,
+ "line": 140,
"column": 29
},
"end": {
- "line": 139,
+ "line": 140,
"column": 38
},
"identifierName": "inputType"
@@ -7122,15 +7442,15 @@
},
{
"type": "ObjectProperty",
- "start": 3434,
- "end": 3461,
+ "start": 3556,
+ "end": 3583,
"loc": {
"start": {
- "line": 140,
+ "line": 141,
"column": 7
},
"end": {
- "line": 140,
+ "line": 141,
"column": 34
}
},
@@ -7139,15 +7459,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3434,
- "end": 3441,
+ "start": 3556,
+ "end": 3563,
"loc": {
"start": {
- "line": 140,
+ "line": 141,
"column": 7
},
"end": {
- "line": 140,
+ "line": 141,
"column": 14
},
"identifierName": "options"
@@ -7156,29 +7476,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3443,
- "end": 3461,
+ "start": 3565,
+ "end": 3583,
"loc": {
"start": {
- "line": 140,
+ "line": 141,
"column": 16
},
"end": {
- "line": 140,
+ "line": 141,
"column": 34
}
},
"object": {
"type": "Identifier",
- "start": 3443,
- "end": 3453,
+ "start": 3565,
+ "end": 3575,
"loc": {
"start": {
- "line": 140,
+ "line": 141,
"column": 16
},
"end": {
- "line": 140,
+ "line": 141,
"column": 26
},
"identifierName": "fieldProps"
@@ -7187,15 +7507,15 @@
},
"property": {
"type": "Identifier",
- "start": 3454,
- "end": 3461,
+ "start": 3576,
+ "end": 3583,
"loc": {
"start": {
- "line": 140,
+ "line": 141,
"column": 27
},
"end": {
- "line": 140,
+ "line": 141,
"column": 34
},
"identifierName": "options"
@@ -7207,15 +7527,15 @@
},
{
"type": "ObjectProperty",
- "start": 3470,
- "end": 3494,
+ "start": 3592,
+ "end": 3616,
"loc": {
"start": {
- "line": 141,
+ "line": 142,
"column": 7
},
"end": {
- "line": 141,
+ "line": 142,
"column": 31
}
},
@@ -7224,15 +7544,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3470,
- "end": 3478,
+ "start": 3592,
+ "end": 3600,
"loc": {
"start": {
- "line": 141,
+ "line": 142,
"column": 7
},
"end": {
- "line": 141,
+ "line": 142,
"column": 15
},
"identifierName": "disabled"
@@ -7241,29 +7561,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3480,
- "end": 3494,
+ "start": 3602,
+ "end": 3616,
"loc": {
"start": {
- "line": 141,
+ "line": 142,
"column": 17
},
"end": {
- "line": 141,
+ "line": 142,
"column": 31
}
},
"object": {
"type": "Identifier",
- "start": 3480,
- "end": 3485,
+ "start": 3602,
+ "end": 3607,
"loc": {
"start": {
- "line": 141,
+ "line": 142,
"column": 17
},
"end": {
- "line": 141,
+ "line": 142,
"column": 22
},
"identifierName": "props"
@@ -7272,15 +7592,15 @@
},
"property": {
"type": "Identifier",
- "start": 3486,
- "end": 3494,
+ "start": 3608,
+ "end": 3616,
"loc": {
"start": {
- "line": 141,
+ "line": 142,
"column": 23
},
"end": {
- "line": 141,
+ "line": 142,
"column": 31
},
"identifierName": "disabled"
@@ -7292,15 +7612,15 @@
},
{
"type": "ObjectProperty",
- "start": 3503,
- "end": 3523,
+ "start": 3625,
+ "end": 3645,
"loc": {
"start": {
- "line": 142,
+ "line": 143,
"column": 7
},
"end": {
- "line": 142,
+ "line": 143,
"column": 27
}
},
@@ -7309,15 +7629,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3503,
- "end": 3509,
+ "start": 3625,
+ "end": 3631,
"loc": {
"start": {
- "line": 142,
+ "line": 143,
"column": 7
},
"end": {
- "line": 142,
+ "line": 143,
"column": 13
},
"identifierName": "onBlur"
@@ -7326,29 +7646,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3511,
- "end": 3523,
+ "start": 3633,
+ "end": 3645,
"loc": {
"start": {
- "line": 142,
+ "line": 143,
"column": 15
},
"end": {
- "line": 142,
+ "line": 143,
"column": 27
}
},
"object": {
"type": "Identifier",
- "start": 3511,
- "end": 3516,
+ "start": 3633,
+ "end": 3638,
"loc": {
"start": {
- "line": 142,
+ "line": 143,
"column": 15
},
"end": {
- "line": 142,
+ "line": 143,
"column": 20
},
"identifierName": "props"
@@ -7357,15 +7677,15 @@
},
"property": {
"type": "Identifier",
- "start": 3517,
- "end": 3523,
+ "start": 3639,
+ "end": 3645,
"loc": {
"start": {
- "line": 142,
+ "line": 143,
"column": 21
},
"end": {
- "line": 142,
+ "line": 143,
"column": 27
},
"identifierName": "onBlur"
@@ -7377,15 +7697,15 @@
},
{
"type": "ObjectProperty",
- "start": 3532,
- "end": 3554,
+ "start": 3654,
+ "end": 3676,
"loc": {
"start": {
- "line": 143,
+ "line": 144,
"column": 7
},
"end": {
- "line": 143,
+ "line": 144,
"column": 29
}
},
@@ -7394,15 +7714,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3532,
- "end": 3539,
+ "start": 3654,
+ "end": 3661,
"loc": {
"start": {
- "line": 143,
+ "line": 144,
"column": 7
},
"end": {
- "line": 143,
+ "line": 144,
"column": 14
},
"identifierName": "onFocus"
@@ -7411,29 +7731,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 3541,
- "end": 3554,
+ "start": 3663,
+ "end": 3676,
"loc": {
"start": {
- "line": 143,
+ "line": 144,
"column": 16
},
"end": {
- "line": 143,
+ "line": 144,
"column": 29
}
},
"object": {
"type": "Identifier",
- "start": 3541,
- "end": 3546,
+ "start": 3663,
+ "end": 3668,
"loc": {
"start": {
- "line": 143,
+ "line": 144,
"column": 16
},
"end": {
- "line": 143,
+ "line": 144,
"column": 21
},
"identifierName": "props"
@@ -7442,15 +7762,15 @@
},
"property": {
"type": "Identifier",
- "start": 3547,
- "end": 3554,
+ "start": 3669,
+ "end": 3676,
"loc": {
"start": {
- "line": 143,
+ "line": 144,
"column": 22
},
"end": {
- "line": 143,
+ "line": 144,
"column": 29
},
"identifierName": "onFocus"
@@ -7467,15 +7787,15 @@
},
{
"type": "JSXText",
- "start": 3570,
- "end": 3576,
+ "start": 3692,
+ "end": 3698,
"loc": {
"start": {
- "line": 145,
+ "line": 146,
"column": 7
},
"end": {
- "line": 146,
+ "line": 147,
"column": 5
}
},
@@ -7484,57 +7804,57 @@
},
{
"type": "JSXExpressionContainer",
- "start": 3576,
- "end": 3722,
+ "start": 3698,
+ "end": 3844,
"loc": {
"start": {
- "line": 146,
+ "line": 147,
"column": 5
},
"end": {
- "line": 153,
+ "line": 154,
"column": 6
}
},
"expression": {
"type": "LogicalExpression",
- "start": 3577,
- "end": 3715,
+ "start": 3699,
+ "end": 3837,
"loc": {
"start": {
- "line": 146,
+ "line": 147,
"column": 6
},
"end": {
- "line": 152,
+ "line": 153,
"column": 9
}
},
"left": {
"type": "MemberExpression",
- "start": 3577,
- "end": 3592,
+ "start": 3699,
+ "end": 3714,
"loc": {
"start": {
- "line": 146,
+ "line": 147,
"column": 6
},
"end": {
- "line": 146,
+ "line": 147,
"column": 21
}
},
"object": {
"type": "Identifier",
- "start": 3577,
- "end": 3587,
+ "start": 3699,
+ "end": 3709,
"loc": {
"start": {
- "line": 146,
+ "line": 147,
"column": 6
},
"end": {
- "line": 146,
+ "line": 147,
"column": 16
},
"identifierName": "fieldProps"
@@ -7543,15 +7863,15 @@
},
"property": {
"type": "Identifier",
- "start": 3588,
- "end": 3592,
+ "start": 3710,
+ "end": 3714,
"loc": {
"start": {
- "line": 146,
+ "line": 147,
"column": 17
},
"end": {
- "line": 146,
+ "line": 147,
"column": 21
},
"identifierName": "help"
@@ -7563,58 +7883,58 @@
"operator": "&&",
"right": {
"type": "JSXElement",
- "start": 3601,
- "end": 3715,
+ "start": 3723,
+ "end": 3837,
"loc": {
"start": {
- "line": 147,
+ "line": 148,
"column": 5
},
"end": {
- "line": 152,
+ "line": 153,
"column": 9
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 3601,
- "end": 3681,
+ "start": 3723,
+ "end": 3803,
"loc": {
"start": {
- "line": 147,
+ "line": 148,
"column": 5
},
"end": {
- "line": 150,
+ "line": 151,
"column": 6
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 3610,
- "end": 3642,
+ "start": 3732,
+ "end": 3764,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 6
},
"end": {
- "line": 148,
+ "line": 149,
"column": 38
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3610,
- "end": 3612,
+ "start": 3732,
+ "end": 3734,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 6
},
"end": {
- "line": 148,
+ "line": 149,
"column": 8
}
},
@@ -7622,58 +7942,58 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3613,
- "end": 3642,
+ "start": 3735,
+ "end": 3764,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 9
},
"end": {
- "line": 148,
+ "line": 149,
"column": 38
}
},
"expression": {
"type": "TemplateLiteral",
- "start": 3614,
- "end": 3641,
+ "start": 3736,
+ "end": 3763,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 10
},
"end": {
- "line": 148,
+ "line": 149,
"column": 37
}
},
"expressions": [
{
"type": "CallExpression",
- "start": 3617,
- "end": 3639,
+ "start": 3739,
+ "end": 3761,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 13
},
"end": {
- "line": 148,
+ "line": 149,
"column": 35
}
},
"callee": {
"type": "Identifier",
- "start": 3617,
- "end": 3637,
+ "start": 3739,
+ "end": 3759,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 13
},
"end": {
- "line": 148,
+ "line": 149,
"column": 33
},
"identifierName": "idAttrForHelpElement"
@@ -7686,15 +8006,15 @@
"quasis": [
{
"type": "TemplateElement",
- "start": 3615,
- "end": 3615,
+ "start": 3737,
+ "end": 3737,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 11
},
"end": {
- "line": 148,
+ "line": 149,
"column": 11
}
},
@@ -7706,15 +8026,15 @@
},
{
"type": "TemplateElement",
- "start": 3640,
- "end": 3640,
+ "start": 3762,
+ "end": 3762,
"loc": {
"start": {
- "line": 148,
+ "line": 149,
"column": 36
},
"end": {
- "line": 148,
+ "line": 149,
"column": 36
}
},
@@ -7730,29 +8050,29 @@
},
{
"type": "JSXAttribute",
- "start": 3649,
- "end": 3674,
+ "start": 3771,
+ "end": 3796,
"loc": {
"start": {
- "line": 149,
+ "line": 150,
"column": 6
},
"end": {
- "line": 149,
+ "line": 150,
"column": 31
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3649,
- "end": 3658,
+ "start": 3771,
+ "end": 3780,
"loc": {
"start": {
- "line": 149,
+ "line": 150,
"column": 6
},
"end": {
- "line": 149,
+ "line": 150,
"column": 15
}
},
@@ -7760,29 +8080,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 3659,
- "end": 3674,
+ "start": 3781,
+ "end": 3796,
"loc": {
"start": {
- "line": 149,
+ "line": 150,
"column": 16
},
"end": {
- "line": 149,
+ "line": 150,
"column": 31
}
},
"expression": {
"type": "StringLiteral",
- "start": 3660,
- "end": 3673,
+ "start": 3782,
+ "end": 3795,
"loc": {
"start": {
- "line": 149,
+ "line": 150,
"column": 17
},
"end": {
- "line": 149,
+ "line": 150,
"column": 30
}
},
@@ -7797,15 +8117,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 3602,
- "end": 3603,
+ "start": 3724,
+ "end": 3725,
"loc": {
"start": {
- "line": 147,
+ "line": 148,
"column": 6
},
"end": {
- "line": 147,
+ "line": 148,
"column": 7
}
},
@@ -7815,29 +8135,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 3711,
- "end": 3715,
+ "start": 3833,
+ "end": 3837,
"loc": {
"start": {
- "line": 152,
+ "line": 153,
"column": 5
},
"end": {
- "line": 152,
+ "line": 153,
"column": 9
}
},
"name": {
"type": "JSXIdentifier",
- "start": 3713,
- "end": 3714,
+ "start": 3835,
+ "end": 3836,
"loc": {
"start": {
- "line": 152,
+ "line": 153,
"column": 7
},
"end": {
- "line": 152,
+ "line": 153,
"column": 8
}
},
@@ -7847,15 +8167,15 @@
"children": [
{
"type": "JSXText",
- "start": 3681,
- "end": 3688,
+ "start": 3803,
+ "end": 3810,
"loc": {
"start": {
- "line": 150,
+ "line": 151,
"column": 6
},
"end": {
- "line": 151,
+ "line": 152,
"column": 6
}
},
@@ -7864,43 +8184,43 @@
},
{
"type": "JSXExpressionContainer",
- "start": 3688,
- "end": 3705,
+ "start": 3810,
+ "end": 3827,
"loc": {
"start": {
- "line": 151,
+ "line": 152,
"column": 6
},
"end": {
- "line": 151,
+ "line": 152,
"column": 23
}
},
"expression": {
"type": "MemberExpression",
- "start": 3689,
- "end": 3704,
+ "start": 3811,
+ "end": 3826,
"loc": {
"start": {
- "line": 151,
+ "line": 152,
"column": 7
},
"end": {
- "line": 151,
+ "line": 152,
"column": 22
}
},
"object": {
"type": "Identifier",
- "start": 3689,
- "end": 3699,
+ "start": 3811,
+ "end": 3821,
"loc": {
"start": {
- "line": 151,
+ "line": 152,
"column": 7
},
"end": {
- "line": 151,
+ "line": 152,
"column": 17
},
"identifierName": "fieldProps"
@@ -7909,15 +8229,15 @@
},
"property": {
"type": "Identifier",
- "start": 3700,
- "end": 3704,
+ "start": 3822,
+ "end": 3826,
"loc": {
"start": {
- "line": 151,
+ "line": 152,
"column": 18
},
"end": {
- "line": 151,
+ "line": 152,
"column": 22
},
"identifierName": "help"
@@ -7929,15 +8249,15 @@
},
{
"type": "JSXText",
- "start": 3705,
- "end": 3711,
+ "start": 3827,
+ "end": 3833,
"loc": {
"start": {
- "line": 151,
+ "line": 152,
"column": 23
},
"end": {
- "line": 152,
+ "line": 153,
"column": 5
}
},
@@ -7950,15 +8270,15 @@
},
{
"type": "JSXText",
- "start": 3722,
- "end": 3727,
+ "start": 3844,
+ "end": 3849,
"loc": {
"start": {
- "line": 153,
+ "line": 154,
"column": 6
},
"end": {
- "line": 154,
+ "line": 155,
"column": 4
}
},
@@ -7968,7 +8288,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 2890
+ "parenStart": 3029
}
}
}
@@ -7980,15 +8300,15 @@
{
"type": "CommentLine",
"value": "Fieldsets are rendered recursively.",
- "start": 1536,
- "end": 1573,
+ "start": 1675,
+ "end": 1712,
"loc": {
"start": {
- "line": 64,
+ "line": 68,
"column": 2
},
"end": {
- "line": 64,
+ "line": 68,
"column": 39
}
}
@@ -8003,15 +8323,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
- "start": 767,
- "end": 832,
+ "start": 906,
+ "end": 971,
"loc": {
"start": {
- "line": 32,
+ "line": 36,
"column": 1
},
"end": {
- "line": 36,
+ "line": 40,
"column": 4
}
}
@@ -8021,15 +8341,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Render field group\n\t ",
- "start": 3750,
- "end": 3781,
+ "start": 3872,
+ "end": 3903,
"loc": {
"start": {
- "line": 160,
+ "line": 161,
"column": 1
},
"end": {
- "line": 162,
+ "line": 163,
"column": 4
}
}
@@ -8038,43 +8358,43 @@
},
{
"type": "ReturnStatement",
- "start": 3783,
- "end": 3808,
+ "start": 3905,
+ "end": 3930,
"loc": {
"start": {
- "line": 163,
+ "line": 164,
"column": 1
},
"end": {
- "line": 163,
+ "line": 164,
"column": 26
}
},
"argument": {
"type": "CallExpression",
- "start": 3790,
- "end": 3807,
+ "start": 3912,
+ "end": 3929,
"loc": {
"start": {
- "line": 163,
+ "line": 164,
"column": 8
},
"end": {
- "line": 163,
+ "line": 164,
"column": 25
}
},
"callee": {
"type": "Identifier",
- "start": 3790,
- "end": 3800,
+ "start": 3912,
+ "end": 3922,
"loc": {
"start": {
- "line": 163,
+ "line": 164,
"column": 8
},
"end": {
- "line": 163,
+ "line": 164,
"column": 18
},
"identifierName": "fieldInner"
@@ -8085,15 +8405,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 3801,
- "end": 3806,
+ "start": 3923,
+ "end": 3928,
"loc": {
"start": {
- "line": 163,
+ "line": 164,
"column": 19
},
"end": {
- "line": 163,
+ "line": 164,
"column": 24
},
"identifierName": "props"
@@ -8107,15 +8427,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Render field group\n\t ",
- "start": 3750,
- "end": 3781,
+ "start": 3872,
+ "end": 3903,
"loc": {
"start": {
- "line": 160,
+ "line": 161,
"column": 1
},
"end": {
- "line": 162,
+ "line": 163,
"column": 4
}
}
@@ -8134,35 +8454,70 @@
{
"type": "CommentBlock",
"value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
- "start": 457,
- "end": 573,
+ "start": 521,
+ "end": 637,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 0
},
"end": {
- "line": 20,
+ "line": 21,
"column": 3
}
}
}
],
- "trailingComments": []
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 3935,
+ "end": 4184,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 0
+ },
+ "end": {
+ "line": 171,
+ "column": 3
+ }
+ }
+ }
+ ]
},
"leadingComments": [
{
"type": "CommentBlock",
"value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
- "start": 457,
- "end": 573,
+ "start": 521,
+ "end": 637,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 21,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 3935,
+ "end": 4184,
"loc": {
"start": {
- "line": 14,
+ "line": 167,
"column": 0
},
"end": {
- "line": 20,
+ "line": 171,
"column": 3
}
}
@@ -8171,207 +8526,248 @@
},
{
"type": "ExpressionStatement",
- "start": 3814,
- "end": 3857,
+ "start": 4185,
+ "end": 4228,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 0
},
"end": {
- "line": 167,
+ "line": 172,
"column": 43
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3814,
- "end": 3856,
+ "start": 4185,
+ "end": 4227,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 0
},
"end": {
- "line": 167,
+ "line": 172,
"column": 42
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3814,
- "end": 3834,
+ "start": 4185,
+ "end": 4205,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 0
},
"end": {
- "line": 167,
+ "line": 172,
"column": 20
}
},
"object": {
"type": "Identifier",
- "start": 3814,
- "end": 3824,
+ "start": 4185,
+ "end": 4195,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 0
},
"end": {
- "line": 167,
+ "line": 172,
"column": 10
},
"identifierName": "FieldGroup"
},
- "name": "FieldGroup"
+ "name": "FieldGroup",
+ "leadingComments": null
},
"property": {
"type": "Identifier",
- "start": 3825,
- "end": 3834,
+ "start": 4196,
+ "end": 4205,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 11
},
"end": {
- "line": 167,
+ "line": 172,
"column": 20
},
"identifierName": "propTypes"
},
"name": "propTypes"
},
- "computed": false
+ "computed": false,
+ "leadingComments": null
},
"right": {
"type": "Identifier",
- "start": 3837,
- "end": 3856,
+ "start": 4208,
+ "end": 4227,
"loc": {
"start": {
- "line": 167,
+ "line": 172,
"column": 23
},
"end": {
- "line": 167,
+ "line": 172,
"column": 42
},
"identifierName": "fieldGroupPropTypes"
},
"name": "fieldGroupPropTypes"
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 3935,
+ "end": 4184,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 0
+ },
+ "end": {
+ "line": 171,
+ "column": 3
+ }
+ }
}
- }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for FieldGroups\n *\n * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}\n ",
+ "start": 4230,
+ "end": 4343,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 0
+ },
+ "end": {
+ "line": 178,
+ "column": 3
+ }
+ }
+ }
+ ]
},
{
"type": "ExpressionStatement",
- "start": 3859,
- "end": 3940,
+ "start": 4344,
+ "end": 4425,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 0
},
"end": {
- "line": 173,
+ "line": 183,
"column": 2
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 3859,
- "end": 3939,
+ "start": 4344,
+ "end": 4424,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 0
},
"end": {
- "line": 173,
+ "line": 183,
"column": 1
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 3859,
- "end": 3882,
+ "start": 4344,
+ "end": 4367,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 0
},
"end": {
- "line": 169,
+ "line": 179,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 3859,
- "end": 3869,
+ "start": 4344,
+ "end": 4354,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 0
},
"end": {
- "line": 169,
+ "line": 179,
"column": 10
},
"identifierName": "FieldGroup"
},
- "name": "FieldGroup"
+ "name": "FieldGroup",
+ "leadingComments": null
},
"property": {
"type": "Identifier",
- "start": 3870,
- "end": 3882,
+ "start": 4355,
+ "end": 4367,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 11
},
"end": {
- "line": 169,
+ "line": 179,
"column": 23
},
"identifierName": "defaultProps"
},
"name": "defaultProps"
},
- "computed": false
+ "computed": false,
+ "leadingComments": null
},
"right": {
"type": "ObjectExpression",
- "start": 3885,
- "end": 3939,
+ "start": 4370,
+ "end": 4424,
"loc": {
"start": {
- "line": 169,
+ "line": 179,
"column": 26
},
"end": {
- "line": 173,
+ "line": 183,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 3888,
- "end": 3906,
+ "start": 4373,
+ "end": 4391,
"loc": {
"start": {
- "line": 170,
+ "line": 180,
"column": 1
},
"end": {
- "line": 170,
+ "line": 180,
"column": 19
}
},
@@ -8380,15 +8776,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3888,
- "end": 3900,
+ "start": 4373,
+ "end": 4385,
"loc": {
"start": {
- "line": 170,
+ "line": 180,
"column": 1
},
"end": {
- "line": 170,
+ "line": 180,
"column": 13
},
"identifierName": "isBlockInput"
@@ -8397,15 +8793,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 3902,
- "end": 3906,
+ "start": 4387,
+ "end": 4391,
"loc": {
"start": {
- "line": 170,
+ "line": 180,
"column": 15
},
"end": {
- "line": 170,
+ "line": 180,
"column": 19
}
},
@@ -8414,15 +8810,15 @@
},
{
"type": "ObjectProperty",
- "start": 3909,
- "end": 3926,
+ "start": 4394,
+ "end": 4411,
"loc": {
"start": {
- "line": 171,
+ "line": 181,
"column": 1
},
"end": {
- "line": 171,
+ "line": 181,
"column": 18
}
},
@@ -8431,15 +8827,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3909,
- "end": 3919,
+ "start": 4394,
+ "end": 4404,
"loc": {
"start": {
- "line": 171,
+ "line": 181,
"column": 1
},
"end": {
- "line": 171,
+ "line": 181,
"column": 11
},
"identifierName": "isRequired"
@@ -8448,15 +8844,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 3921,
- "end": 3926,
+ "start": 4406,
+ "end": 4411,
"loc": {
"start": {
- "line": 171,
+ "line": 181,
"column": 13
},
"end": {
- "line": 171,
+ "line": 181,
"column": 18
}
},
@@ -8465,15 +8861,15 @@
},
{
"type": "ObjectProperty",
- "start": 3929,
- "end": 3937,
+ "start": 4414,
+ "end": 4422,
"loc": {
"start": {
- "line": 172,
+ "line": 182,
"column": 1
},
"end": {
- "line": 172,
+ "line": 182,
"column": 9
}
},
@@ -8482,15 +8878,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 3929,
- "end": 3933,
+ "start": 4414,
+ "end": 4418,
"loc": {
"start": {
- "line": 172,
+ "line": 182,
"column": 1
},
"end": {
- "line": 172,
+ "line": 182,
"column": 5
},
"identifierName": "help"
@@ -8499,15 +8895,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 3935,
- "end": 3937,
+ "start": 4420,
+ "end": 4422,
"loc": {
"start": {
- "line": 172,
+ "line": 182,
"column": 7
},
"end": {
- "line": 172,
+ "line": 182,
"column": 9
}
},
@@ -8519,131 +8915,1929 @@
}
}
]
- }
- }
- }
- ],
- "directives": []
- },
- "comments": [
- {
- "type": "CommentBlock",
- "value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
- "start": 457,
- "end": 573,
- "loc": {
- "start": {
- "line": 14,
- "column": 0
- },
- "end": {
- "line": 20,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
- "start": 615,
- "end": 673,
- "loc": {
- "start": {
- "line": 23,
- "column": 1
+ },
+ "leadingComments": null
},
- "end": {
- "line": 26,
- "column": 4
- }
- }
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for FieldGroups\n *\n * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}\n ",
+ "start": 4230,
+ "end": 4343,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 0
+ },
+ "end": {
+ "line": 178,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates the FieldGroup's label component\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 4427,
+ "end": 4537,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 0
+ },
+ "end": {
+ "line": 191,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 4538,
+ "end": 4649,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 0
+ },
+ "end": {
+ "line": 200,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 4538,
+ "end": 4648,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 0
+ },
+ "end": {
+ "line": 200,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 4538,
+ "end": 4554,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 0
+ },
+ "end": {
+ "line": 192,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4538,
+ "end": 4548,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 0
+ },
+ "end": {
+ "line": 192,
+ "column": 10
+ },
+ "identifierName": "FieldGroup"
+ },
+ "name": "FieldGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4549,
+ "end": 4554,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 11
+ },
+ "end": {
+ "line": 192,
+ "column": 16
+ },
+ "identifierName": "Label"
+ },
+ "name": "Label"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ArrowFunctionExpression",
+ "start": 4557,
+ "end": 4648,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 19
+ },
+ "end": {
+ "line": 200,
+ "column": 1
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 4558,
+ "end": 4563,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 20
+ },
+ "end": {
+ "line": 192,
+ "column": 25
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 4568,
+ "end": 4648,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 30
+ },
+ "end": {
+ "line": 200,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 4571,
+ "end": 4646,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 1
+ },
+ "end": {
+ "line": 199,
+ "column": 3
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 4582,
+ "end": 4642,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 2
+ },
+ "end": {
+ "line": 198,
+ "column": 10
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 4582,
+ "end": 4614,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 2
+ },
+ "end": {
+ "line": 196,
+ "column": 3
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 4592,
+ "end": 4610,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 3
+ },
+ "end": {
+ "line": 195,
+ "column": 21
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4592,
+ "end": 4599,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 3
+ },
+ "end": {
+ "line": 195,
+ "column": 10
+ }
+ },
+ "name": "htmlFor"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 4600,
+ "end": 4610,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 11
+ },
+ "end": {
+ "line": 195,
+ "column": 21
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4601,
+ "end": 4609,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 12
+ },
+ "end": {
+ "line": 195,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4601,
+ "end": 4606,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 12
+ },
+ "end": {
+ "line": 195,
+ "column": 17
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4607,
+ "end": 4609,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 18
+ },
+ "end": {
+ "line": 195,
+ "column": 20
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4583,
+ "end": 4588,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 3
+ },
+ "end": {
+ "line": 194,
+ "column": 8
+ }
+ },
+ "name": "label"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 4634,
+ "end": 4642,
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 2
+ },
+ "end": {
+ "line": 198,
+ "column": 10
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4636,
+ "end": 4641,
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 4
+ },
+ "end": {
+ "line": 198,
+ "column": 9
+ }
+ },
+ "name": "label"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 4614,
+ "end": 4618,
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 3
+ },
+ "end": {
+ "line": 197,
+ "column": 3
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 4618,
+ "end": 4631,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 3
+ },
+ "end": {
+ "line": 197,
+ "column": 16
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4619,
+ "end": 4630,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 4
+ },
+ "end": {
+ "line": 197,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4619,
+ "end": 4624,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 4
+ },
+ "end": {
+ "line": 197,
+ "column": 9
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4625,
+ "end": 4630,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 10
+ },
+ "end": {
+ "line": 197,
+ "column": 15
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 4631,
+ "end": 4634,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 16
+ },
+ "end": {
+ "line": 198,
+ "column": 2
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t"
+ }
+ ],
+ "extra": {
+ "parenthesized": true,
+ "parenStart": 4578
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates the FieldGroup's label component\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 4427,
+ "end": 4537,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 0
+ },
+ "end": {
+ "line": 191,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
+ "start": 521,
+ "end": 637,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 21,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
+ "start": 754,
+ "end": 812,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 1
+ },
+ "end": {
+ "line": 30,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
+ "start": 906,
+ "end": 971,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 1
+ },
+ "end": {
+ "line": 40,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
+ "start": 1339,
+ "end": 1484,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 2
+ },
+ "end": {
+ "line": 60,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "CommentLine",
+ "value": "Fieldsets are rendered recursively.",
+ "start": 1675,
+ "end": 1712,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "CommentLine",
+ "value": "Call this same function, as a regular checkbox",
+ "start": 1897,
+ "end": 1945,
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 6
+ },
+ "end": {
+ "line": 80,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render field group\n\t ",
+ "start": 3872,
+ "end": 3903,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 1
+ },
+ "end": {
+ "line": 163,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 3935,
+ "end": 4184,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 0
+ },
+ "end": {
+ "line": 171,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for FieldGroups\n *\n * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}\n ",
+ "start": 4230,
+ "end": 4343,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 0
+ },
+ "end": {
+ "line": 178,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates the FieldGroup's label component\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 4427,
+ "end": 4537,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 0
+ },
+ "end": {
+ "line": 191,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 13,
+ "end": 17,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 13
+ },
+ "end": {
+ "line": 1,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 25,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 25
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 27,
+ "end": 33,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 34,
+ "end": 44,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 45,
+ "end": 49,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "classnames",
+ "start": 50,
+ "end": 62,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 23
+ },
+ "end": {
+ "line": 2,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 62,
+ "end": 63,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 35
+ },
+ "end": {
+ "line": 2,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 64,
+ "end": 70,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 71,
+ "end": 72,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaDescribedbyAttr",
+ "start": 72,
+ "end": 91,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 8
+ },
+ "end": {
+ "line": 3,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 91,
+ "end": 92,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 27
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 93,
+ "end": 97,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 29
+ },
+ "end": {
+ "line": 3,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./util",
+ "start": 98,
+ "end": 106,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 34
+ },
+ "end": {
+ "line": 3,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 106,
+ "end": 107,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 42
+ },
+ "end": {
+ "line": 3,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 108,
+ "end": 114,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 115,
+ "end": 116,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldGroupPropTypes",
+ "start": 118,
+ "end": 137,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 1
+ },
+ "end": {
+ "line": 5,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 137,
+ "end": 138,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 20
+ },
+ "end": {
+ "line": 5,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 139,
+ "end": 140,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 141,
+ "end": 145,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 2
+ },
+ "end": {
+ "line": 6,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./propTypes",
+ "start": 146,
+ "end": 159,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 159,
+ "end": 160,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 20
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 162,
+ "end": 168,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 169,
+ "end": 170,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "FieldInner",
+ "start": 170,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 180,
+ "end": 181,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 18
+ },
+ "end": {
+ "line": 8,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 182,
+ "end": 186,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 20
+ },
+ "end": {
+ "line": 8,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./FieldInner",
+ "start": 187,
+ "end": 201,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 25
+ },
+ "end": {
+ "line": 8,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 201,
+ "end": 202,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 39
+ },
+ "end": {
+ "line": 8,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 203,
+ "end": 209,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 210,
+ "end": 211,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 7
+ },
+ "end": {
+ "line": 9,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "RenderGroup",
+ "start": 211,
+ "end": 222,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 19
+ }
+ }
},
{
- "type": "CommentBlock",
- "value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
- "start": 767,
- "end": 832,
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 222,
+ "end": 223,
"loc": {
"start": {
- "line": 32,
- "column": 1
+ "line": 9,
+ "column": 19
},
"end": {
- "line": 36,
- "column": 4
+ "line": 9,
+ "column": 20
}
}
},
{
- "type": "CommentBlock",
- "value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
- "start": 1200,
- "end": 1345,
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 224,
+ "end": 228,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 21
+ },
+ "end": {
+ "line": 9,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../RenderGroup",
+ "start": 229,
+ "end": 245,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 26
+ },
+ "end": {
+ "line": 9,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 245,
+ "end": 246,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 42
+ },
+ "end": {
+ "line": 9,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 247,
+ "end": 253,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 254,
+ "end": 255,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 7
+ },
+ "end": {
+ "line": 10,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Message",
+ "start": 255,
+ "end": 262,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 262,
+ "end": 263,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 15
+ },
+ "end": {
+ "line": 10,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 264,
+ "end": 268,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./messages/Message",
+ "start": 269,
+ "end": 289,
"loc": {
"start": {
- "line": 51,
- "column": 2
+ "line": 10,
+ "column": 22
},
"end": {
- "line": 56,
- "column": 5
+ "line": 10,
+ "column": 42
}
}
},
{
- "type": "CommentLine",
- "value": "Fieldsets are rendered recursively.",
- "start": 1536,
- "end": 1573,
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 289,
+ "end": 290,
"loc": {
"start": {
- "line": 64,
- "column": 2
+ "line": 10,
+ "column": 42
},
"end": {
- "line": 64,
- "column": 39
+ "line": 10,
+ "column": 43
}
}
},
{
- "type": "CommentLine",
- "value": "Call this same function, as a regular checkbox",
- "start": 1758,
- "end": 1806,
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 291,
+ "end": 297,
"loc": {
"start": {
- "line": 76,
- "column": 6
+ "line": 11,
+ "column": 0
},
"end": {
- "line": 76,
- "column": 54
+ "line": 11,
+ "column": 6
}
}
},
{
- "type": "CommentBlock",
- "value": "*\n\t * Render field group\n\t ",
- "start": 3750,
- "end": 3781,
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 298,
+ "end": 299,
"loc": {
"start": {
- "line": 160,
- "column": 1
+ "line": 11,
+ "column": 7
},
"end": {
- "line": 162,
- "column": 4
+ "line": 11,
+ "column": 8
}
}
- }
- ],
- "tokens": [
+ },
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -8651,28 +10845,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 0,
- "end": 6,
+ "value": "messageObjectFactory",
+ "start": 299,
+ "end": 319,
"loc": {
"start": {
- "line": 1,
- "column": 0
+ "line": 11,
+ "column": 8
},
"end": {
- "line": 1,
- "column": 6
+ "line": 11,
+ "column": 28
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -8680,17 +10873,16 @@
"postfix": false,
"binop": null
},
- "value": "React",
- "start": 7,
- "end": 12,
+ "start": 319,
+ "end": 320,
"loc": {
"start": {
- "line": 1,
- "column": 7
+ "line": 11,
+ "column": 28
},
"end": {
- "line": 1,
- "column": 12
+ "line": 11,
+ "column": 29
}
}
},
@@ -8707,16 +10899,16 @@
"binop": null
},
"value": "from",
- "start": 13,
- "end": 17,
+ "start": 321,
+ "end": 325,
"loc": {
"start": {
- "line": 1,
- "column": 13
+ "line": 11,
+ "column": 30
},
"end": {
- "line": 1,
- "column": 17
+ "line": 11,
+ "column": 34
}
}
},
@@ -8733,17 +10925,17 @@
"binop": null,
"updateContext": null
},
- "value": "react",
- "start": 18,
- "end": 25,
+ "value": "./messages/messageObjectFactory",
+ "start": 326,
+ "end": 359,
"loc": {
"start": {
- "line": 1,
- "column": 18
+ "line": 11,
+ "column": 35
},
"end": {
- "line": 1,
- "column": 25
+ "line": 11,
+ "column": 68
}
}
},
@@ -8760,16 +10952,16 @@
"binop": null,
"updateContext": null
},
- "start": 25,
- "end": 26,
+ "start": 359,
+ "end": 360,
"loc": {
"start": {
- "line": 1,
- "column": 25
+ "line": 11,
+ "column": 68
},
"end": {
- "line": 1,
- "column": 26
+ "line": 11,
+ "column": 69
}
}
},
@@ -8788,19 +10980,44 @@
"updateContext": null
},
"value": "import",
- "start": 27,
- "end": 33,
+ "start": 361,
+ "end": 367,
"loc": {
"start": {
- "line": 2,
+ "line": 12,
"column": 0
},
"end": {
- "line": 2,
+ "line": 12,
"column": 6
}
}
},
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 368,
+ "end": 369,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 7
+ },
+ "end": {
+ "line": 12,
+ "column": 8
+ }
+ }
+ },
{
"type": {
"label": "name",
@@ -8813,17 +11030,42 @@
"postfix": false,
"binop": null
},
- "value": "classNames",
- "start": 34,
- "end": 44,
+ "value": "fieldsetCheckboxHandler",
+ "start": 369,
+ "end": 392,
"loc": {
"start": {
- "line": 2,
- "column": 7
+ "line": 12,
+ "column": 8
},
"end": {
- "line": 2,
- "column": 17
+ "line": 12,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 392,
+ "end": 393,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 31
+ },
+ "end": {
+ "line": 12,
+ "column": 32
}
}
},
@@ -8840,16 +11082,16 @@
"binop": null
},
"value": "from",
- "start": 45,
- "end": 49,
+ "start": 394,
+ "end": 398,
"loc": {
"start": {
- "line": 2,
- "column": 18
+ "line": 12,
+ "column": 33
},
"end": {
- "line": 2,
- "column": 22
+ "line": 12,
+ "column": 37
}
}
},
@@ -8866,17 +11108,17 @@
"binop": null,
"updateContext": null
},
- "value": "classnames",
- "start": 50,
- "end": 62,
+ "value": "./field-group-change-handlers/fieldsetCheckboxHandler",
+ "start": 399,
+ "end": 454,
"loc": {
"start": {
- "line": 2,
- "column": 23
+ "line": 12,
+ "column": 38
},
"end": {
- "line": 2,
- "column": 35
+ "line": 12,
+ "column": 93
}
}
},
@@ -8893,16 +11135,16 @@
"binop": null,
"updateContext": null
},
- "start": 62,
- "end": 63,
+ "start": 454,
+ "end": 455,
"loc": {
"start": {
- "line": 2,
- "column": 35
+ "line": 12,
+ "column": 93
},
"end": {
- "line": 2,
- "column": 36
+ "line": 12,
+ "column": 94
}
}
},
@@ -8921,15 +11163,15 @@
"updateContext": null
},
"value": "import",
- "start": 64,
- "end": 70,
+ "start": 456,
+ "end": 462,
"loc": {
"start": {
- "line": 3,
+ "line": 13,
"column": 0
},
"end": {
- "line": 3,
+ "line": 13,
"column": 6
}
}
@@ -8946,15 +11188,15 @@
"postfix": false,
"binop": null
},
- "start": 71,
- "end": 72,
+ "start": 463,
+ "end": 464,
"loc": {
"start": {
- "line": 3,
+ "line": 13,
"column": 7
},
"end": {
- "line": 3,
+ "line": 13,
"column": 8
}
}
@@ -8971,17 +11213,17 @@
"postfix": false,
"binop": null
},
- "value": "ariaDescribedbyAttr",
- "start": 72,
- "end": 91,
+ "value": "MagicFieldGroup",
+ "start": 464,
+ "end": 479,
"loc": {
"start": {
- "line": 3,
+ "line": 13,
"column": 8
},
"end": {
- "line": 3,
- "column": 27
+ "line": 13,
+ "column": 23
}
}
},
@@ -8997,16 +11239,16 @@
"postfix": false,
"binop": null
},
- "start": 91,
- "end": 92,
+ "start": 479,
+ "end": 480,
"loc": {
"start": {
- "line": 3,
- "column": 27
+ "line": 13,
+ "column": 23
},
"end": {
- "line": 3,
- "column": 28
+ "line": 13,
+ "column": 24
}
}
},
@@ -9023,16 +11265,16 @@
"binop": null
},
"value": "from",
- "start": 93,
- "end": 97,
+ "start": 481,
+ "end": 485,
"loc": {
"start": {
- "line": 3,
- "column": 29
+ "line": 13,
+ "column": 25
},
"end": {
- "line": 3,
- "column": 33
+ "line": 13,
+ "column": 29
}
}
},
@@ -9049,17 +11291,17 @@
"binop": null,
"updateContext": null
},
- "value": "./util",
- "start": 98,
- "end": 106,
+ "value": "./magic-select/MagicFieldGroup",
+ "start": 486,
+ "end": 518,
"loc": {
"start": {
- "line": 3,
- "column": 34
+ "line": 13,
+ "column": 30
},
"end": {
- "line": 3,
- "column": 42
+ "line": 13,
+ "column": 62
}
}
},
@@ -9076,25 +11318,41 @@
"binop": null,
"updateContext": null
},
- "start": 106,
- "end": 107,
+ "start": 518,
+ "end": 519,
"loc": {
"start": {
- "line": 3,
- "column": 42
+ "line": 13,
+ "column": 62
},
"end": {
- "line": 3,
- "column": 43
+ "line": 13,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
+ "start": 521,
+ "end": 637,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 21,
+ "column": 3
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "export",
+ "keyword": "export",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9103,42 +11361,45 @@
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 108,
- "end": 114,
+ "value": "export",
+ "start": 638,
+ "end": 644,
"loc": {
"start": {
- "line": 4,
+ "line": 22,
"column": 0
},
"end": {
- "line": 4,
+ "line": 22,
"column": 6
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 115,
- "end": 116,
+ "value": "const",
+ "start": 645,
+ "end": 650,
"loc": {
"start": {
- "line": 4,
+ "line": 22,
"column": 7
},
"end": {
- "line": 4,
- "column": 8
+ "line": 22,
+ "column": 12
}
}
},
@@ -9154,51 +11415,52 @@
"postfix": false,
"binop": null
},
- "value": "fieldGroupPropTypes",
- "start": 118,
- "end": 137,
+ "value": "FieldGroup",
+ "start": 651,
+ "end": 661,
"loc": {
"start": {
- "line": 5,
- "column": 1
+ "line": 22,
+ "column": 13
},
"end": {
- "line": 5,
- "column": 20
+ "line": 22,
+ "column": 23
}
}
},
{
"type": {
- "label": ",",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 137,
- "end": 138,
+ "value": "=",
+ "start": 662,
+ "end": 663,
"loc": {
"start": {
- "line": 5,
- "column": 20
+ "line": 22,
+ "column": 24
},
"end": {
- "line": 5,
- "column": 21
+ "line": 22,
+ "column": 25
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9206,16 +11468,16 @@
"postfix": false,
"binop": null
},
- "start": 139,
- "end": 140,
+ "start": 664,
+ "end": 665,
"loc": {
"start": {
- "line": 6,
- "column": 0
+ "line": 22,
+ "column": 26
},
"end": {
- "line": 6,
- "column": 1
+ "line": 22,
+ "column": 27
}
}
},
@@ -9231,25 +11493,50 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 141,
- "end": 145,
+ "value": "props",
+ "start": 665,
+ "end": 670,
"loc": {
"start": {
- "line": 6,
- "column": 2
+ "line": 22,
+ "column": 27
},
"end": {
- "line": 6,
- "column": 6
+ "line": 22,
+ "column": 32
}
}
},
{
"type": {
- "label": "string",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 670,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 32
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9258,24 +11545,49 @@
"binop": null,
"updateContext": null
},
- "value": "./propTypes",
- "start": 146,
- "end": 159,
+ "start": 672,
+ "end": 674,
"loc": {
"start": {
- "line": 6,
- "column": 7
+ "line": 22,
+ "column": 34
},
"end": {
- "line": 6,
- "column": 20
+ "line": 22,
+ "column": 36
}
}
},
{
"type": {
- "label": ";",
+ "label": "{",
"beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 675,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 37
+ },
+ "end": {
+ "line": 22,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "if",
+ "keyword": "if",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -9285,51 +11597,103 @@
"binop": null,
"updateContext": null
},
- "start": 159,
- "end": 160,
+ "value": "if",
+ "start": 678,
+ "end": 680,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 680,
+ "end": 681,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 3
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic",
+ "start": 682,
+ "end": 689,
"loc": {
"start": {
- "line": 6,
- "column": 20
+ "line": 23,
+ "column": 5
},
"end": {
- "line": 6,
- "column": 21
+ "line": 23,
+ "column": 12
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 6,
"updateContext": null
},
- "value": "import",
- "start": 162,
- "end": 168,
+ "value": "===",
+ "start": 690,
+ "end": 693,
"loc": {
"start": {
- "line": 8,
- "column": 0
+ "line": 23,
+ "column": 13
},
"end": {
- "line": 8,
- "column": 6
+ "line": 23,
+ "column": 16
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -9338,50 +11702,51 @@
"postfix": false,
"binop": null
},
- "start": 169,
- "end": 170,
+ "value": "props",
+ "start": 694,
+ "end": 699,
"loc": {
"start": {
- "line": 8,
- "column": 7
+ "line": 23,
+ "column": 17
},
"end": {
- "line": 8,
- "column": 8
+ "line": 23,
+ "column": 22
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "FieldInner",
- "start": 170,
- "end": 180,
+ "start": 699,
+ "end": 700,
"loc": {
"start": {
- "line": 8,
- "column": 8
+ "line": 23,
+ "column": 22
},
"end": {
- "line": 8,
- "column": 18
+ "line": 23,
+ "column": 23
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9389,24 +11754,25 @@
"postfix": false,
"binop": null
},
- "start": 180,
- "end": 181,
+ "value": "type",
+ "start": 700,
+ "end": 704,
"loc": {
"start": {
- "line": 8,
- "column": 18
+ "line": 23,
+ "column": 23
},
"end": {
- "line": 8,
- "column": 19
+ "line": 23,
+ "column": 27
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9414,50 +11780,48 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 182,
- "end": 186,
+ "start": 705,
+ "end": 706,
"loc": {
"start": {
- "line": 8,
- "column": 20
+ "line": 23,
+ "column": 28
},
"end": {
- "line": 8,
- "column": 24
+ "line": 23,
+ "column": 29
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "./FieldInner",
- "start": 187,
- "end": 201,
+ "start": 706,
+ "end": 707,
"loc": {
"start": {
- "line": 8,
- "column": 25
+ "line": 23,
+ "column": 29
},
"end": {
- "line": 8,
- "column": 39
+ "line": 23,
+ "column": 30
}
}
},
{
"type": {
- "label": ";",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -9468,23 +11832,23 @@
"binop": null,
"updateContext": null
},
- "start": 201,
- "end": 202,
+ "value": "return",
+ "start": 710,
+ "end": 716,
"loc": {
"start": {
- "line": 8,
- "column": 39
+ "line": 24,
+ "column": 2
},
"end": {
- "line": 8,
- "column": 40
+ "line": 24,
+ "column": 8
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -9492,52 +11856,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 203,
- "end": 209,
+ "start": 717,
+ "end": 718,
"loc": {
"start": {
- "line": 9,
- "column": 0
+ "line": 24,
+ "column": 9
},
"end": {
- "line": 9,
- "column": 6
+ "line": 24,
+ "column": 10
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 210,
- "end": 211,
+ "value": "MagicFieldGroup",
+ "start": 718,
+ "end": 733,
"loc": {
"start": {
- "line": 9,
- "column": 7
+ "line": 24,
+ "column": 10
},
"end": {
- "line": 9,
- "column": 8
+ "line": 24,
+ "column": 25
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -9546,42 +11910,42 @@
"postfix": false,
"binop": null
},
- "value": "RenderGroup",
- "start": 211,
- "end": 222,
+ "start": 734,
+ "end": 735,
"loc": {
"start": {
- "line": 9,
- "column": 8
+ "line": 24,
+ "column": 26
},
"end": {
- "line": 9,
- "column": 19
+ "line": 24,
+ "column": 27
}
}
},
{
"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": 222,
- "end": 223,
+ "start": 735,
+ "end": 738,
"loc": {
"start": {
- "line": 9,
- "column": 19
+ "line": 24,
+ "column": 27
},
"end": {
- "line": 9,
- "column": 20
+ "line": 24,
+ "column": 30
}
}
},
@@ -9597,50 +11961,48 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 224,
- "end": 228,
+ "value": "props",
+ "start": 738,
+ "end": 743,
"loc": {
"start": {
- "line": 9,
- "column": 21
+ "line": 24,
+ "column": 30
},
"end": {
- "line": 9,
- "column": 25
+ "line": 24,
+ "column": 35
}
}
},
{
"type": {
- "label": "string",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "../RenderGroup",
- "start": 229,
- "end": 245,
+ "start": 743,
+ "end": 744,
"loc": {
"start": {
- "line": 9,
- "column": 26
+ "line": 24,
+ "column": 35
},
"end": {
- "line": 9,
- "column": 42
+ "line": 24,
+ "column": 36
}
}
},
{
"type": {
- "label": ";",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -9648,80 +12010,79 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "start": 245,
- "end": 246,
+ "value": "/",
+ "start": 745,
+ "end": 746,
"loc": {
"start": {
- "line": 9,
- "column": 42
+ "line": 24,
+ "column": 37
},
"end": {
- "line": 9,
- "column": 43
+ "line": 24,
+ "column": 38
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 247,
- "end": 253,
+ "start": 746,
+ "end": 747,
"loc": {
"start": {
- "line": 10,
- "column": 0
+ "line": 24,
+ "column": 38
},
"end": {
- "line": 10,
- "column": 6
+ "line": 24,
+ "column": 39
}
}
},
{
"type": {
- "label": "{",
+ "label": ";",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 254,
- "end": 255,
+ "start": 747,
+ "end": 748,
"loc": {
"start": {
- "line": 10,
- "column": 7
+ "line": 24,
+ "column": 39
},
"end": {
- "line": 10,
- "column": 8
+ "line": 24,
+ "column": 40
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9729,25 +12090,41 @@
"postfix": false,
"binop": null
},
- "value": "Message",
- "start": 255,
- "end": 262,
+ "start": 750,
+ "end": 751,
"loc": {
"start": {
- "line": 10,
- "column": 8
+ "line": 25,
+ "column": 1
},
"end": {
- "line": 10,
- "column": 15
+ "line": 25,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
+ "start": 754,
+ "end": 812,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 1
+ },
+ "end": {
+ "line": 30,
+ "column": 4
}
}
},
{
"type": {
- "label": "}",
+ "label": "function",
+ "keyword": "function",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9755,16 +12132,17 @@
"postfix": false,
"binop": null
},
- "start": 262,
- "end": 263,
+ "value": "function",
+ "start": 814,
+ "end": 822,
"loc": {
"start": {
- "line": 10,
- "column": 15
+ "line": 31,
+ "column": 1
},
"end": {
- "line": 10,
- "column": 16
+ "line": 31,
+ "column": 9
}
}
},
@@ -9780,122 +12158,119 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 264,
- "end": 268,
+ "value": "idAttrForHelpElement",
+ "start": 823,
+ "end": 843,
"loc": {
"start": {
- "line": 10,
- "column": 17
+ "line": 31,
+ "column": 10
},
"end": {
- "line": 10,
- "column": 21
+ "line": 31,
+ "column": 30
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "./messages/Message",
- "start": 269,
- "end": 289,
+ "start": 843,
+ "end": 844,
"loc": {
"start": {
- "line": 10,
- "column": 22
+ "line": 31,
+ "column": 30
},
"end": {
- "line": 10,
- "column": 42
+ "line": 31,
+ "column": 31
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 289,
- "end": 290,
+ "start": 844,
+ "end": 845,
"loc": {
"start": {
- "line": 10,
- "column": 42
+ "line": 31,
+ "column": 31
},
"end": {
- "line": 10,
- "column": 43
+ "line": 31,
+ "column": 32
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "import",
- "start": 291,
- "end": 297,
+ "start": 846,
+ "end": 847,
"loc": {
"start": {
- "line": 11,
- "column": 0
+ "line": 31,
+ "column": 33
},
"end": {
- "line": 11,
- "column": 6
+ "line": 31,
+ "column": 34
}
}
},
{
"type": {
- "label": "{",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 298,
- "end": 299,
+ "value": "return",
+ "start": 850,
+ "end": 856,
"loc": {
"start": {
- "line": 11,
- "column": 7
+ "line": 32,
+ "column": 2
},
"end": {
- "line": 11,
+ "line": 32,
"column": 8
}
}
@@ -9912,25 +12287,25 @@
"postfix": false,
"binop": null
},
- "value": "messageObjectFactory",
- "start": 299,
- "end": 319,
+ "value": "ariaDescribedbyAttr",
+ "start": 857,
+ "end": 876,
"loc": {
"start": {
- "line": 11,
- "column": 8
+ "line": 32,
+ "column": 9
},
"end": {
- "line": 11,
+ "line": 32,
"column": 28
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9938,15 +12313,15 @@
"postfix": false,
"binop": null
},
- "start": 319,
- "end": 320,
+ "start": 876,
+ "end": 877,
"loc": {
"start": {
- "line": 11,
+ "line": 32,
"column": 28
},
"end": {
- "line": 11,
+ "line": 32,
"column": 29
}
}
@@ -9963,25 +12338,25 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 321,
- "end": 325,
+ "value": "props",
+ "start": 877,
+ "end": 882,
"loc": {
"start": {
- "line": 11,
- "column": 30
+ "line": 32,
+ "column": 29
},
"end": {
- "line": 11,
+ "line": 32,
"column": 34
}
}
},
{
"type": {
- "label": "string",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9990,52 +12365,50 @@
"binop": null,
"updateContext": null
},
- "value": "./messages/messageObjectFactory",
- "start": 326,
- "end": 359,
+ "start": 882,
+ "end": 883,
"loc": {
"start": {
- "line": 11,
- "column": 35
+ "line": 32,
+ "column": 34
},
"end": {
- "line": 11,
- "column": 68
+ "line": 32,
+ "column": 35
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 359,
- "end": 360,
+ "value": "id",
+ "start": 883,
+ "end": 885,
"loc": {
"start": {
- "line": 11,
- "column": 68
+ "line": 32,
+ "column": 35
},
"end": {
- "line": 11,
- "column": 69
+ "line": 32,
+ "column": 37
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10044,24 +12417,23 @@
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 361,
- "end": 367,
+ "start": 885,
+ "end": 886,
"loc": {
"start": {
- "line": 12,
- "column": 0
+ "line": 32,
+ "column": 37
},
"end": {
- "line": 12,
- "column": 6
+ "line": 32,
+ "column": 38
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -10070,50 +12442,51 @@
"postfix": false,
"binop": null
},
- "start": 368,
- "end": 369,
+ "value": "props",
+ "start": 887,
+ "end": 892,
"loc": {
"start": {
- "line": 12,
- "column": 7
+ "line": 32,
+ "column": 39
},
"end": {
- "line": 12,
- "column": 8
+ "line": 32,
+ "column": 44
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldsetCheckboxHandler",
- "start": 369,
- "end": 392,
+ "start": 892,
+ "end": 893,
"loc": {
"start": {
- "line": 12,
- "column": 8
+ "line": 32,
+ "column": 44
},
"end": {
- "line": 12,
- "column": 31
+ "line": 32,
+ "column": 45
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10121,24 +12494,25 @@
"postfix": false,
"binop": null
},
- "start": 392,
- "end": 393,
+ "value": "help",
+ "start": 893,
+ "end": 897,
"loc": {
"start": {
- "line": 12,
- "column": 31
+ "line": 32,
+ "column": 45
},
"end": {
- "line": 12,
- "column": 32
+ "line": 32,
+ "column": 49
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10146,25 +12520,24 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 394,
- "end": 398,
+ "start": 897,
+ "end": 898,
"loc": {
"start": {
- "line": 12,
- "column": 33
+ "line": 32,
+ "column": 49
},
"end": {
- "line": 12,
- "column": 37
+ "line": 32,
+ "column": 50
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10173,122 +12546,117 @@
"binop": null,
"updateContext": null
},
- "value": "./field-group-change-handlers/fieldsetCheckboxHandler",
- "start": 399,
- "end": 454,
+ "start": 898,
+ "end": 899,
"loc": {
"start": {
- "line": 12,
- "column": 38
+ "line": 32,
+ "column": 50
},
"end": {
- "line": 12,
- "column": 93
+ "line": 32,
+ "column": 51
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 454,
- "end": 455,
+ "start": 901,
+ "end": 902,
"loc": {
"start": {
- "line": 12,
- "column": 93
+ "line": 33,
+ "column": 1
},
"end": {
- "line": 12,
- "column": 94
+ "line": 33,
+ "column": 2
}
}
},
{
"type": "CommentBlock",
- "value": "*\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n ",
- "start": 457,
- "end": 573,
+ "value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
+ "start": 906,
+ "end": 971,
"loc": {
"start": {
- "line": 14,
- "column": 0
+ "line": 36,
+ "column": 1
},
"end": {
- "line": 20,
- "column": 3
+ "line": 40,
+ "column": 4
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
+ "label": "function",
+ "keyword": "function",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "export",
- "start": 574,
- "end": 580,
+ "value": "function",
+ "start": 973,
+ "end": 981,
"loc": {
"start": {
- "line": 21,
- "column": 0
+ "line": 41,
+ "column": 1
},
"end": {
- "line": 21,
- "column": 6
+ "line": 41,
+ "column": 9
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "const",
- "start": 581,
- "end": 586,
+ "value": "fieldInner",
+ "start": 982,
+ "end": 992,
"loc": {
"start": {
- "line": 21,
- "column": 7
+ "line": 41,
+ "column": 10
},
"end": {
- "line": 21,
- "column": 12
+ "line": 41,
+ "column": 20
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -10297,52 +12665,50 @@
"postfix": false,
"binop": null
},
- "value": "FieldGroup",
- "start": 587,
- "end": 597,
+ "start": 992,
+ "end": 993,
"loc": {
"start": {
- "line": 21,
- "column": 13
+ "line": 41,
+ "column": 20
},
"end": {
- "line": 21,
- "column": 23
+ "line": 41,
+ "column": 21
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 598,
- "end": 599,
+ "value": "fieldProps",
+ "start": 993,
+ "end": 1003,
"loc": {
"start": {
- "line": 21,
- "column": 24
+ "line": 41,
+ "column": 21
},
"end": {
- "line": 21,
- "column": 25
+ "line": 41,
+ "column": 31
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10350,23 +12716,23 @@
"postfix": false,
"binop": null
},
- "start": 600,
- "end": 601,
+ "start": 1003,
+ "end": 1004,
"loc": {
"start": {
- "line": 21,
- "column": 26
+ "line": 41,
+ "column": 31
},
"end": {
- "line": 21,
- "column": 27
+ "line": 41,
+ "column": 32
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -10375,23 +12741,23 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 601,
- "end": 606,
+ "start": 1005,
+ "end": 1006,
"loc": {
"start": {
- "line": 21,
- "column": 27
+ "line": 41,
+ "column": 33
},
"end": {
- "line": 21,
- "column": 32
+ "line": 41,
+ "column": 34
}
}
},
{
"type": {
- "label": ")",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -10399,145 +12765,162 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 606,
- "end": 607,
+ "value": "const",
+ "start": 1009,
+ "end": 1014,
"loc": {
"start": {
- "line": 21,
- "column": 32
+ "line": 42,
+ "column": 2
},
"end": {
- "line": 21,
- "column": 33
+ "line": 42,
+ "column": 7
}
}
},
{
"type": {
- "label": "=>",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 608,
- "end": 610,
+ "value": "message",
+ "start": 1015,
+ "end": 1022,
"loc": {
"start": {
- "line": 21,
- "column": 34
+ "line": 42,
+ "column": 8
},
"end": {
- "line": 21,
- "column": 36
+ "line": 42,
+ "column": 15
}
}
},
{
"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": 611,
- "end": 612,
+ "value": "=",
+ "start": 1023,
+ "end": 1024,
"loc": {
"start": {
- "line": 21,
- "column": 37
+ "line": 42,
+ "column": 16
},
"end": {
- "line": 21,
- "column": 38
+ "line": 42,
+ "column": 17
}
}
},
{
- "type": "CommentBlock",
- "value": "*\n\t * Creates the id attribute\n\t * @return {String}\n\t ",
- "start": 615,
- "end": 673,
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "object",
+ "start": 1025,
+ "end": 1033,
"loc": {
"start": {
- "line": 23,
- "column": 1
+ "line": 42,
+ "column": 18
},
"end": {
- "line": 26,
- "column": 4
+ "line": 42,
+ "column": 26
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 6,
+ "updateContext": null
},
- "value": "function",
- "start": 675,
- "end": 683,
+ "value": "===",
+ "start": 1034,
+ "end": 1037,
"loc": {
"start": {
- "line": 27,
- "column": 1
+ "line": 42,
+ "column": 27
},
"end": {
- "line": 27,
- "column": 9
+ "line": 42,
+ "column": 30
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "typeof",
+ "keyword": "typeof",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
- "prefix": false,
+ "prefix": true,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "idAttrForHelpElement",
- "start": 684,
- "end": 704,
+ "value": "typeof",
+ "start": 1038,
+ "end": 1044,
"loc": {
"start": {
- "line": 27,
- "column": 10
+ "line": 42,
+ "column": 31
},
"end": {
- "line": 27,
- "column": 30
+ "line": 42,
+ "column": 37
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -10546,22 +12929,23 @@
"postfix": false,
"binop": null
},
- "start": 704,
- "end": 705,
+ "value": "fieldProps",
+ "start": 1046,
+ "end": 1056,
"loc": {
"start": {
- "line": 27,
- "column": 30
+ "line": 42,
+ "column": 39
},
"end": {
- "line": 27,
- "column": 31
+ "line": 42,
+ "column": 49
}
}
},
{
"type": {
- "label": ")",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -10569,25 +12953,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 705,
- "end": 706,
+ "start": 1056,
+ "end": 1057,
"loc": {
"start": {
- "line": 27,
- "column": 31
+ "line": 42,
+ "column": 49
},
"end": {
- "line": 27,
- "column": 32
+ "line": 42,
+ "column": 50
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -10596,23 +12981,23 @@
"postfix": false,
"binop": null
},
- "start": 707,
- "end": 708,
+ "value": "message",
+ "start": 1057,
+ "end": 1064,
"loc": {
"start": {
- "line": 27,
- "column": 33
+ "line": 42,
+ "column": 50
},
"end": {
- "line": 27,
- "column": 34
+ "line": 42,
+ "column": 57
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": "?",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -10623,17 +13008,16 @@
"binop": null,
"updateContext": null
},
- "value": "return",
- "start": 711,
- "end": 717,
+ "start": 1068,
+ "end": 1069,
"loc": {
"start": {
- "line": 28,
- "column": 2
+ "line": 43,
+ "column": 3
},
"end": {
- "line": 28,
- "column": 8
+ "line": 43,
+ "column": 4
}
}
},
@@ -10649,17 +13033,17 @@
"postfix": false,
"binop": null
},
- "value": "ariaDescribedbyAttr",
- "start": 718,
- "end": 737,
+ "value": "messageObjectFactory",
+ "start": 1070,
+ "end": 1090,
"loc": {
"start": {
- "line": 28,
- "column": 9
+ "line": 43,
+ "column": 5
},
"end": {
- "line": 28,
- "column": 28
+ "line": 43,
+ "column": 25
}
}
},
@@ -10675,16 +13059,16 @@
"postfix": false,
"binop": null
},
- "start": 737,
- "end": 738,
+ "start": 1090,
+ "end": 1091,
"loc": {
"start": {
- "line": 28,
- "column": 28
+ "line": 43,
+ "column": 25
},
"end": {
- "line": 28,
- "column": 29
+ "line": 43,
+ "column": 26
}
}
},
@@ -10700,17 +13084,17 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 738,
- "end": 743,
+ "value": "fieldProps",
+ "start": 1091,
+ "end": 1101,
"loc": {
"start": {
- "line": 28,
- "column": 29
+ "line": 43,
+ "column": 26
},
"end": {
- "line": 28,
- "column": 34
+ "line": 43,
+ "column": 36
}
}
},
@@ -10727,16 +13111,16 @@
"binop": null,
"updateContext": null
},
- "start": 743,
- "end": 744,
+ "start": 1101,
+ "end": 1102,
"loc": {
"start": {
- "line": 28,
- "column": 34
+ "line": 43,
+ "column": 36
},
"end": {
- "line": 28,
- "column": 35
+ "line": 43,
+ "column": 37
}
}
},
@@ -10752,51 +13136,25 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 744,
- "end": 746,
- "loc": {
- "start": {
- "line": 28,
- "column": 35
- },
- "end": {
- "line": 28,
- "column": 37
- }
- }
- },
- {
- "type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 746,
- "end": 747,
+ "value": "message",
+ "start": 1102,
+ "end": 1109,
"loc": {
"start": {
- "line": 28,
+ "line": 43,
"column": 37
},
"end": {
- "line": 28,
- "column": 38
+ "line": 43,
+ "column": 44
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10804,24 +13162,23 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 748,
- "end": 753,
+ "start": 1109,
+ "end": 1110,
"loc": {
"start": {
- "line": 28,
- "column": 39
+ "line": 43,
+ "column": 44
},
"end": {
- "line": 28,
- "column": 44
+ "line": 43,
+ "column": 45
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -10831,16 +13188,16 @@
"binop": null,
"updateContext": null
},
- "start": 753,
- "end": 754,
+ "start": 1114,
+ "end": 1115,
"loc": {
"start": {
- "line": 28,
- "column": 44
+ "line": 44,
+ "column": 3
},
"end": {
- "line": 28,
- "column": 45
+ "line": 44,
+ "column": 4
}
}
},
@@ -10856,25 +13213,25 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 754,
- "end": 758,
+ "value": "messageObjectFactory",
+ "start": 1116,
+ "end": 1136,
"loc": {
"start": {
- "line": 28,
- "column": 45
+ "line": 44,
+ "column": 5
},
"end": {
- "line": 28,
- "column": 49
+ "line": 44,
+ "column": 25
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10882,50 +13239,49 @@
"postfix": false,
"binop": null
},
- "start": 758,
- "end": 759,
+ "start": 1136,
+ "end": 1137,
"loc": {
"start": {
- "line": 28,
- "column": 49
+ "line": 44,
+ "column": 25
},
"end": {
- "line": 28,
- "column": 50
+ "line": 44,
+ "column": 26
}
}
},
{
"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": 759,
- "end": 760,
+ "start": 1137,
+ "end": 1138,
"loc": {
"start": {
- "line": 28,
- "column": 50
+ "line": 44,
+ "column": 26
},
"end": {
- "line": 28,
- "column": 51
+ "line": 44,
+ "column": 27
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10933,65 +13289,50 @@
"postfix": false,
"binop": null
},
- "start": 762,
- "end": 763,
- "loc": {
- "start": {
- "line": 29,
- "column": 1
- },
- "end": {
- "line": 29,
- "column": 2
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t ",
- "start": 767,
- "end": 832,
+ "value": "message",
+ "start": 1138,
+ "end": 1145,
"loc": {
"start": {
- "line": 32,
- "column": 1
+ "line": 44,
+ "column": 27
},
"end": {
- "line": 36,
- "column": 4
+ "line": 44,
+ "column": 34
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "function",
- "start": 834,
- "end": 842,
+ "start": 1145,
+ "end": 1146,
"loc": {
"start": {
- "line": 37,
- "column": 1
+ "line": 44,
+ "column": 34
},
"end": {
- "line": 37,
- "column": 9
+ "line": 44,
+ "column": 35
}
}
},
{
"type": {
- "label": "name",
+ "label": "null",
+ "keyword": "null",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -10999,44 +13340,46 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldInner",
- "start": 843,
- "end": 853,
+ "value": "null",
+ "start": 1147,
+ "end": 1151,
"loc": {
"start": {
- "line": 37,
- "column": 10
+ "line": 44,
+ "column": 36
},
"end": {
- "line": 37,
- "column": 20
+ "line": 44,
+ "column": 40
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 853,
- "end": 854,
+ "start": 1151,
+ "end": 1152,
"loc": {
"start": {
- "line": 37,
- "column": 20
+ "line": 44,
+ "column": 40
},
"end": {
- "line": 37,
- "column": 21
+ "line": 44,
+ "column": 41
}
}
},
@@ -11052,74 +13395,77 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 854,
- "end": 864,
+ "value": "error",
+ "start": 1153,
+ "end": 1158,
"loc": {
"start": {
- "line": 37,
- "column": 21
+ "line": 44,
+ "column": 42
},
"end": {
- "line": 37,
- "column": 31
+ "line": 44,
+ "column": 47
}
}
},
{
"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": 864,
- "end": 865,
+ "start": 1158,
+ "end": 1159,
"loc": {
"start": {
- "line": 37,
- "column": 31
+ "line": 44,
+ "column": 47
},
"end": {
- "line": 37,
- "column": 32
+ "line": 44,
+ "column": 48
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "false",
+ "keyword": "false",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 866,
- "end": 867,
+ "value": "false",
+ "start": 1160,
+ "end": 1165,
"loc": {
"start": {
- "line": 37,
- "column": 33
+ "line": 44,
+ "column": 49
},
"end": {
- "line": 37,
- "column": 34
+ "line": 44,
+ "column": 54
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -11127,28 +13473,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "const",
- "start": 870,
- "end": 875,
+ "start": 1165,
+ "end": 1166,
"loc": {
"start": {
- "line": 38,
- "column": 2
+ "line": 44,
+ "column": 54
},
"end": {
- "line": 38,
- "column": 7
+ "line": 44,
+ "column": 55
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -11156,50 +13500,49 @@
"postfix": false,
"binop": null
},
- "value": "message",
- "start": 876,
- "end": 883,
+ "start": 1166,
+ "end": 1167,
"loc": {
"start": {
- "line": 38,
- "column": 8
+ "line": 44,
+ "column": 55
},
"end": {
- "line": 38,
- "column": 15
+ "line": 44,
+ "column": 56
}
}
},
{
"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": 884,
- "end": 885,
+ "start": 1167,
+ "end": 1168,
"loc": {
"start": {
- "line": 38,
- "column": 16
+ "line": 44,
+ "column": 56
},
"end": {
- "line": 38,
- "column": 17
+ "line": 44,
+ "column": 57
}
}
},
{
"type": {
- "label": "string",
+ "label": "function",
+ "keyword": "function",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -11207,75 +13550,70 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "object",
- "start": 886,
- "end": 894,
+ "value": "function",
+ "start": 1172,
+ "end": 1180,
"loc": {
"start": {
- "line": 38,
- "column": 18
+ "line": 46,
+ "column": 2
},
"end": {
- "line": 38,
- "column": 26
+ "line": 46,
+ "column": 10
}
}
},
{
"type": {
- "label": "==/!=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 6,
- "updateContext": null
+ "binop": null
},
- "value": "===",
- "start": 895,
- "end": 898,
+ "value": "getFieldClassName",
+ "start": 1181,
+ "end": 1198,
"loc": {
"start": {
- "line": 38,
- "column": 27
+ "line": 46,
+ "column": 11
},
"end": {
- "line": 38,
- "column": 30
+ "line": 46,
+ "column": 28
}
}
},
{
"type": {
- "label": "typeof",
- "keyword": "typeof",
+ "label": "(",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
- "prefix": true,
+ "prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "typeof",
- "start": 899,
- "end": 905,
+ "start": 1198,
+ "end": 1199,
"loc": {
"start": {
- "line": 38,
- "column": 31
+ "line": 46,
+ "column": 28
},
"end": {
- "line": 38,
- "column": 37
+ "line": 46,
+ "column": 29
}
}
},
@@ -11291,23 +13629,23 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 907,
- "end": 917,
+ "value": "conditionalClassNames",
+ "start": 1199,
+ "end": 1220,
"loc": {
"start": {
- "line": 38,
- "column": 39
+ "line": 46,
+ "column": 29
},
"end": {
- "line": 38,
- "column": 49
+ "line": 46,
+ "column": 50
}
}
},
{
"type": {
- "label": ".",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -11315,26 +13653,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 917,
- "end": 918,
+ "start": 1220,
+ "end": 1221,
"loc": {
"start": {
- "line": 38,
- "column": 49
+ "line": 46,
+ "column": 50
},
"end": {
- "line": 38,
- "column": 50
+ "line": 46,
+ "column": 51
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -11343,23 +13680,23 @@
"postfix": false,
"binop": null
},
- "value": "message",
- "start": 918,
- "end": 925,
+ "start": 1222,
+ "end": 1223,
"loc": {
"start": {
- "line": 38,
- "column": 50
+ "line": 46,
+ "column": 52
},
"end": {
- "line": 38,
- "column": 57
+ "line": 46,
+ "column": 53
}
}
},
{
"type": {
- "label": "?",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -11370,16 +13707,17 @@
"binop": null,
"updateContext": null
},
- "start": 929,
- "end": 930,
+ "value": "return",
+ "start": 1227,
+ "end": 1233,
"loc": {
"start": {
- "line": 39,
+ "line": 47,
"column": 3
},
"end": {
- "line": 39,
- "column": 4
+ "line": 47,
+ "column": 9
}
}
},
@@ -11395,17 +13733,17 @@
"postfix": false,
"binop": null
},
- "value": "messageObjectFactory",
- "start": 931,
- "end": 951,
+ "value": "classNames",
+ "start": 1234,
+ "end": 1244,
"loc": {
"start": {
- "line": 39,
- "column": 5
+ "line": 47,
+ "column": 10
},
"end": {
- "line": 39,
- "column": 25
+ "line": 47,
+ "column": 20
}
}
},
@@ -11421,16 +13759,41 @@
"postfix": false,
"binop": null
},
- "start": 951,
- "end": 952,
+ "start": 1244,
+ "end": 1245,
"loc": {
"start": {
- "line": 39,
- "column": 25
+ "line": 47,
+ "column": 20
},
"end": {
- "line": 39,
- "column": 26
+ "line": 47,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1250,
+ "end": 1251,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 5
}
}
},
@@ -11446,24 +13809,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 952,
- "end": 962,
+ "value": "required",
+ "start": 1257,
+ "end": 1265,
"loc": {
"start": {
- "line": 39,
- "column": 26
+ "line": 49,
+ "column": 5
},
"end": {
- "line": 39,
- "column": 36
+ "line": 49,
+ "column": 13
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -11473,16 +13836,16 @@
"binop": null,
"updateContext": null
},
- "start": 962,
- "end": 963,
+ "start": 1265,
+ "end": 1266,
"loc": {
"start": {
- "line": 39,
- "column": 36
+ "line": 49,
+ "column": 13
},
"end": {
- "line": 39,
- "column": 37
+ "line": 49,
+ "column": 14
}
}
},
@@ -11498,23 +13861,23 @@
"postfix": false,
"binop": null
},
- "value": "message",
- "start": 963,
- "end": 970,
+ "value": "fieldProps",
+ "start": 1267,
+ "end": 1277,
"loc": {
"start": {
- "line": 39,
- "column": 37
+ "line": 49,
+ "column": 15
},
"end": {
- "line": 39,
- "column": 44
+ "line": 49,
+ "column": 25
}
}
},
{
"type": {
- "label": ")",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -11522,24 +13885,51 @@
"isAssign": false,
"prefix": false,
"postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1277,
+ "end": 1278,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 25
+ },
+ "end": {
+ "line": 49,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
"binop": null
},
- "start": 970,
- "end": 971,
+ "value": "isRequired",
+ "start": 1278,
+ "end": 1288,
"loc": {
"start": {
- "line": 39,
- "column": 44
+ "line": 49,
+ "column": 26
},
"end": {
- "line": 39,
- "column": 45
+ "line": 49,
+ "column": 36
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -11550,49 +13940,49 @@
"binop": null,
"updateContext": null
},
- "start": 975,
- "end": 976,
+ "start": 1288,
+ "end": 1289,
"loc": {
"start": {
- "line": 40,
- "column": 3
+ "line": 49,
+ "column": 36
},
"end": {
- "line": 40,
- "column": 4
+ "line": 49,
+ "column": 37
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "...",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "messageObjectFactory",
- "start": 977,
- "end": 997,
+ "start": 1295,
+ "end": 1298,
"loc": {
"start": {
- "line": 40,
+ "line": 50,
"column": 5
},
"end": {
- "line": 40,
- "column": 25
+ "line": 50,
+ "column": 8
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -11601,24 +13991,25 @@
"postfix": false,
"binop": null
},
- "start": 997,
- "end": 998,
+ "value": "conditionalClassNames",
+ "start": 1298,
+ "end": 1319,
"loc": {
"start": {
- "line": 40,
- "column": 25
+ "line": 50,
+ "column": 8
},
"end": {
- "line": 40,
- "column": 26
+ "line": 50,
+ "column": 29
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -11626,24 +14017,24 @@
"postfix": false,
"binop": null
},
- "start": 998,
- "end": 999,
+ "start": 1324,
+ "end": 1325,
"loc": {
"start": {
- "line": 40,
- "column": 26
+ "line": 51,
+ "column": 4
},
"end": {
- "line": 40,
- "column": 27
+ "line": 51,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -11651,23 +14042,22 @@
"postfix": false,
"binop": null
},
- "value": "message",
- "start": 999,
- "end": 1006,
+ "start": 1329,
+ "end": 1330,
"loc": {
"start": {
- "line": 40,
- "column": 27
+ "line": 52,
+ "column": 3
},
"end": {
- "line": 40,
- "column": 34
+ "line": 52,
+ "column": 4
}
}
},
{
"type": {
- "label": ":",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -11678,70 +14068,84 @@
"binop": null,
"updateContext": null
},
- "start": 1006,
- "end": 1007,
+ "start": 1330,
+ "end": 1331,
"loc": {
"start": {
- "line": 40,
- "column": 34
+ "line": 52,
+ "column": 4
},
"end": {
- "line": 40,
- "column": 35
+ "line": 52,
+ "column": 5
}
}
},
{
"type": {
- "label": "null",
- "keyword": "null",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "null",
- "start": 1008,
- "end": 1012,
+ "start": 1334,
+ "end": 1335,
"loc": {
"start": {
- "line": 40,
- "column": 36
+ "line": 53,
+ "column": 2
},
"end": {
- "line": 40,
- "column": 40
+ "line": 53,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
+ "start": 1339,
+ "end": 1484,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 2
+ },
+ "end": {
+ "line": 60,
+ "column": 5
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "function",
+ "keyword": "function",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1012,
- "end": 1013,
+ "value": "function",
+ "start": 1487,
+ "end": 1495,
"loc": {
"start": {
- "line": 40,
- "column": 40
+ "line": 61,
+ "column": 2
},
"end": {
- "line": 40,
- "column": 41
+ "line": 61,
+ "column": 10
}
}
},
@@ -11757,50 +14161,48 @@
"postfix": false,
"binop": null
},
- "value": "error",
- "start": 1014,
- "end": 1019,
+ "value": "isCheckedOption",
+ "start": 1496,
+ "end": 1511,
"loc": {
"start": {
- "line": 40,
- "column": 42
+ "line": 61,
+ "column": 11
},
"end": {
- "line": 40,
- "column": 47
+ "line": 61,
+ "column": 26
}
}
},
{
"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": 1019,
- "end": 1020,
+ "start": 1511,
+ "end": 1512,
"loc": {
"start": {
- "line": 40,
- "column": 47
+ "line": 61,
+ "column": 26
},
"end": {
- "line": 40,
- "column": 48
+ "line": 61,
+ "column": 27
}
}
},
{
"type": {
- "label": "false",
- "keyword": "false",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -11808,53 +14210,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "false",
- "start": 1021,
- "end": 1026,
+ "value": "option",
+ "start": 1512,
+ "end": 1518,
"loc": {
"start": {
- "line": 40,
- "column": 49
+ "line": 61,
+ "column": 27
},
"end": {
- "line": 40,
- "column": 54
+ "line": 61,
+ "column": 33
}
}
},
{
"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": 1026,
- "end": 1027,
+ "start": 1518,
+ "end": 1519,
"loc": {
"start": {
- "line": 40,
- "column": 54
+ "line": 61,
+ "column": 33
},
"end": {
- "line": 40,
- "column": 55
+ "line": 61,
+ "column": 34
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -11862,50 +14264,49 @@
"postfix": false,
"binop": null
},
- "start": 1027,
- "end": 1028,
+ "value": "currentValue",
+ "start": 1520,
+ "end": 1532,
"loc": {
"start": {
- "line": 40,
- "column": 55
+ "line": 61,
+ "column": 35
},
"end": {
- "line": 40,
- "column": 56
+ "line": 61,
+ "column": 47
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1028,
- "end": 1029,
+ "start": 1532,
+ "end": 1533,
"loc": {
"start": {
- "line": 40,
- "column": 56
+ "line": 61,
+ "column": 47
},
"end": {
- "line": 40,
- "column": 57
+ "line": 61,
+ "column": 48
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -11914,43 +14315,44 @@
"postfix": false,
"binop": null
},
- "value": "function",
- "start": 1033,
- "end": 1041,
+ "start": 1534,
+ "end": 1535,
"loc": {
"start": {
- "line": 42,
- "column": 2
+ "line": 61,
+ "column": 49
},
"end": {
- "line": 42,
- "column": 10
+ "line": 61,
+ "column": 50
}
}
},
{
"type": {
- "label": "name",
+ "label": "if",
+ "keyword": "if",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "getFieldClassName",
- "start": 1042,
- "end": 1059,
+ "value": "if",
+ "start": 1539,
+ "end": 1541,
"loc": {
"start": {
- "line": 42,
- "column": 11
+ "line": 62,
+ "column": 3
},
"end": {
- "line": 42,
- "column": 28
+ "line": 62,
+ "column": 5
}
}
},
@@ -11966,16 +14368,16 @@
"postfix": false,
"binop": null
},
- "start": 1059,
- "end": 1060,
+ "start": 1542,
+ "end": 1543,
"loc": {
"start": {
- "line": 42,
- "column": 28
+ "line": 62,
+ "column": 6
},
"end": {
- "line": 42,
- "column": 29
+ "line": 62,
+ "column": 7
}
}
},
@@ -11991,23 +14393,23 @@
"postfix": false,
"binop": null
},
- "value": "conditionalClassNames",
- "start": 1060,
- "end": 1081,
+ "value": "Array",
+ "start": 1543,
+ "end": 1548,
"loc": {
"start": {
- "line": 42,
- "column": 29
+ "line": 62,
+ "column": 7
},
- "end": {
- "line": 42,
- "column": 50
+ "end": {
+ "line": 62,
+ "column": 12
}
}
},
{
"type": {
- "label": ")",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -12015,25 +14417,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1081,
- "end": 1082,
+ "start": 1548,
+ "end": 1549,
"loc": {
"start": {
- "line": 42,
- "column": 50
+ "line": 62,
+ "column": 12
},
"end": {
- "line": 42,
- "column": 51
+ "line": 62,
+ "column": 13
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -12042,44 +14445,42 @@
"postfix": false,
"binop": null
},
- "start": 1083,
- "end": 1084,
+ "value": "isArray",
+ "start": 1549,
+ "end": 1556,
"loc": {
"start": {
- "line": 42,
- "column": 52
+ "line": 62,
+ "column": 13
},
"end": {
- "line": 42,
- "column": 53
+ "line": 62,
+ "column": 20
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 1088,
- "end": 1094,
+ "start": 1556,
+ "end": 1557,
"loc": {
"start": {
- "line": 43,
- "column": 3
+ "line": 62,
+ "column": 20
},
"end": {
- "line": 43,
- "column": 9
+ "line": 62,
+ "column": 21
}
}
},
@@ -12095,25 +14496,25 @@
"postfix": false,
"binop": null
},
- "value": "classNames",
- "start": 1095,
- "end": 1105,
+ "value": "currentValue",
+ "start": 1557,
+ "end": 1569,
"loc": {
"start": {
- "line": 43,
- "column": 10
+ "line": 62,
+ "column": 21
},
"end": {
- "line": 43,
- "column": 20
+ "line": 62,
+ "column": 33
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -12121,24 +14522,24 @@
"postfix": false,
"binop": null
},
- "start": 1105,
- "end": 1106,
+ "start": 1569,
+ "end": 1570,
"loc": {
"start": {
- "line": 43,
- "column": 20
+ "line": 62,
+ "column": 33
},
"end": {
- "line": 43,
- "column": 21
+ "line": 62,
+ "column": 34
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -12146,23 +14547,23 @@
"postfix": false,
"binop": null
},
- "start": 1111,
- "end": 1112,
+ "start": 1570,
+ "end": 1571,
"loc": {
"start": {
- "line": 44,
- "column": 4
+ "line": 62,
+ "column": 34
},
"end": {
- "line": 44,
- "column": 5
+ "line": 62,
+ "column": 35
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -12171,23 +14572,23 @@
"postfix": false,
"binop": null
},
- "value": "required",
- "start": 1118,
- "end": 1126,
+ "start": 1572,
+ "end": 1573,
"loc": {
"start": {
- "line": 45,
- "column": 5
+ "line": 62,
+ "column": 36
},
"end": {
- "line": 45,
- "column": 13
+ "line": 62,
+ "column": 37
}
}
},
{
"type": {
- "label": ":",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -12198,16 +14599,17 @@
"binop": null,
"updateContext": null
},
- "start": 1126,
- "end": 1127,
+ "value": "return",
+ "start": 1578,
+ "end": 1584,
"loc": {
"start": {
- "line": 45,
- "column": 13
+ "line": 63,
+ "column": 4
},
"end": {
- "line": 45,
- "column": 14
+ "line": 63,
+ "column": 10
}
}
},
@@ -12223,17 +14625,17 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 1128,
- "end": 1138,
+ "value": "currentValue",
+ "start": 1585,
+ "end": 1597,
"loc": {
"start": {
- "line": 45,
- "column": 15
+ "line": 63,
+ "column": 11
},
"end": {
- "line": 45,
- "column": 25
+ "line": 63,
+ "column": 23
}
}
},
@@ -12250,16 +14652,16 @@
"binop": null,
"updateContext": null
},
- "start": 1138,
- "end": 1139,
+ "start": 1597,
+ "end": 1598,
"loc": {
"start": {
- "line": 45,
- "column": 25
+ "line": 63,
+ "column": 23
},
"end": {
- "line": 45,
- "column": 26
+ "line": 63,
+ "column": 24
}
}
},
@@ -12275,103 +14677,102 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 1139,
- "end": 1149,
+ "value": "includes",
+ "start": 1598,
+ "end": 1606,
"loc": {
"start": {
- "line": 45,
- "column": 26
+ "line": 63,
+ "column": 24
},
"end": {
- "line": 45,
- "column": 36
+ "line": 63,
+ "column": 32
}
}
},
{
"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": 1149,
- "end": 1150,
+ "start": 1606,
+ "end": 1607,
"loc": {
"start": {
- "line": 45,
- "column": 36
+ "line": 63,
+ "column": 32
},
"end": {
- "line": 45,
- "column": 37
+ "line": 63,
+ "column": 33
}
}
},
{
"type": {
- "label": "...",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1156,
- "end": 1159,
+ "value": "option",
+ "start": 1607,
+ "end": 1613,
"loc": {
"start": {
- "line": 46,
- "column": 5
+ "line": 63,
+ "column": 33
},
"end": {
- "line": 46,
- "column": 8
+ "line": 63,
+ "column": 39
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "conditionalClassNames",
- "start": 1159,
- "end": 1180,
+ "start": 1613,
+ "end": 1614,
"loc": {
"start": {
- "line": 46,
- "column": 8
+ "line": 63,
+ "column": 39
},
"end": {
- "line": 46,
- "column": 29
+ "line": 63,
+ "column": 40
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -12379,16 +14780,17 @@
"postfix": false,
"binop": null
},
- "start": 1185,
- "end": 1186,
+ "value": "value",
+ "start": 1614,
+ "end": 1619,
"loc": {
"start": {
- "line": 47,
- "column": 4
+ "line": 63,
+ "column": 40
},
"end": {
- "line": 47,
- "column": 5
+ "line": 63,
+ "column": 45
}
}
},
@@ -12404,16 +14806,16 @@
"postfix": false,
"binop": null
},
- "start": 1190,
- "end": 1191,
+ "start": 1619,
+ "end": 1620,
"loc": {
"start": {
- "line": 48,
- "column": 3
+ "line": 63,
+ "column": 45
},
"end": {
- "line": 48,
- "column": 4
+ "line": 63,
+ "column": 46
}
}
},
@@ -12430,16 +14832,16 @@
"binop": null,
"updateContext": null
},
- "start": 1191,
- "end": 1192,
+ "start": 1620,
+ "end": 1621,
"loc": {
"start": {
- "line": 48,
- "column": 4
+ "line": 63,
+ "column": 46
},
"end": {
- "line": 48,
- "column": 5
+ "line": 63,
+ "column": 47
}
}
},
@@ -12455,59 +14857,44 @@
"postfix": false,
"binop": null
},
- "start": 1195,
- "end": 1196,
+ "start": 1625,
+ "end": 1626,
"loc": {
"start": {
- "line": 49,
- "column": 2
- },
- "end": {
- "line": 49,
+ "line": 64,
"column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t ",
- "start": 1200,
- "end": 1345,
- "loc": {
- "start": {
- "line": 51,
- "column": 2
},
"end": {
- "line": 56,
- "column": 5
+ "line": 64,
+ "column": 4
}
}
},
{
"type": {
- "label": "function",
- "keyword": "function",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "function",
- "start": 1348,
- "end": 1356,
+ "value": "return",
+ "start": 1630,
+ "end": 1636,
"loc": {
"start": {
- "line": 57,
- "column": 2
+ "line": 65,
+ "column": 3
},
"end": {
- "line": 57,
- "column": 10
+ "line": 65,
+ "column": 9
}
}
},
@@ -12523,42 +14910,43 @@
"postfix": false,
"binop": null
},
- "value": "isCheckedOption",
- "start": 1357,
- "end": 1372,
+ "value": "option",
+ "start": 1637,
+ "end": 1643,
"loc": {
"start": {
- "line": 57,
- "column": 11
+ "line": 65,
+ "column": 10
},
"end": {
- "line": 57,
- "column": 26
+ "line": 65,
+ "column": 16
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1372,
- "end": 1373,
+ "start": 1643,
+ "end": 1644,
"loc": {
"start": {
- "line": 57,
- "column": 26
+ "line": 65,
+ "column": 16
},
"end": {
- "line": 57,
- "column": 27
+ "line": 65,
+ "column": 17
}
}
},
@@ -12574,23 +14962,23 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 1373,
- "end": 1379,
+ "value": "value",
+ "start": 1644,
+ "end": 1649,
"loc": {
"start": {
- "line": 57,
- "column": 27
+ "line": 65,
+ "column": 17
},
"end": {
- "line": 57,
- "column": 33
+ "line": 65,
+ "column": 22
}
}
},
{
"type": {
- "label": ",",
+ "label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -12598,19 +14986,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 6,
"updateContext": null
},
- "start": 1379,
- "end": 1380,
+ "value": "===",
+ "start": 1650,
+ "end": 1653,
"loc": {
"start": {
- "line": 57,
- "column": 33
+ "line": 65,
+ "column": 23
},
"end": {
- "line": 57,
- "column": 34
+ "line": 65,
+ "column": 26
}
}
},
@@ -12627,49 +15016,50 @@
"binop": null
},
"value": "currentValue",
- "start": 1381,
- "end": 1393,
+ "start": 1654,
+ "end": 1666,
"loc": {
"start": {
- "line": 57,
- "column": 35
+ "line": 65,
+ "column": 27
},
"end": {
- "line": 57,
- "column": 47
+ "line": 65,
+ "column": 39
}
}
},
{
"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": 1393,
- "end": 1394,
+ "start": 1666,
+ "end": 1667,
"loc": {
"start": {
- "line": 57,
- "column": 47
+ "line": 65,
+ "column": 39
},
"end": {
- "line": 57,
- "column": 48
+ "line": 65,
+ "column": 40
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -12677,16 +15067,32 @@
"postfix": false,
"binop": null
},
- "start": 1395,
- "end": 1396,
+ "start": 1670,
+ "end": 1671,
"loc": {
"start": {
- "line": 57,
- "column": 49
+ "line": 66,
+ "column": 2
},
"end": {
- "line": 57,
- "column": 50
+ "line": 66,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentLine",
+ "value": "Fieldsets are rendered recursively.",
+ "start": 1675,
+ "end": 1712,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 39
}
}
},
@@ -12705,16 +15111,16 @@
"updateContext": null
},
"value": "if",
- "start": 1400,
- "end": 1402,
+ "start": 1715,
+ "end": 1717,
"loc": {
"start": {
- "line": 58,
- "column": 3
+ "line": 69,
+ "column": 2
},
"end": {
- "line": 58,
- "column": 5
+ "line": 69,
+ "column": 4
}
}
},
@@ -12730,22 +15136,22 @@
"postfix": false,
"binop": null
},
- "start": 1403,
- "end": 1404,
+ "start": 1718,
+ "end": 1719,
"loc": {
"start": {
- "line": 58,
- "column": 6
+ "line": 69,
+ "column": 5
},
"end": {
- "line": 58,
- "column": 7
+ "line": 69,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -12753,45 +15159,47 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "Array",
- "start": 1404,
- "end": 1409,
+ "value": "fieldset",
+ "start": 1719,
+ "end": 1729,
"loc": {
"start": {
- "line": 58,
- "column": 7
+ "line": 69,
+ "column": 6
},
"end": {
- "line": 58,
- "column": 12
+ "line": 69,
+ "column": 16
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "==/!=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 6,
"updateContext": null
},
- "start": 1409,
- "end": 1410,
+ "value": "===",
+ "start": 1730,
+ "end": 1733,
"loc": {
"start": {
- "line": 58,
- "column": 12
+ "line": 69,
+ "column": 17
},
"end": {
- "line": 58,
- "column": 13
+ "line": 69,
+ "column": 20
}
}
},
@@ -12807,42 +15215,43 @@
"postfix": false,
"binop": null
},
- "value": "isArray",
- "start": 1410,
- "end": 1417,
+ "value": "fieldProps",
+ "start": 1734,
+ "end": 1744,
"loc": {
"start": {
- "line": 58,
- "column": 13
+ "line": 69,
+ "column": 21
},
"end": {
- "line": 58,
- "column": 20
+ "line": 69,
+ "column": 31
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1417,
- "end": 1418,
+ "start": 1744,
+ "end": 1745,
"loc": {
"start": {
- "line": 58,
- "column": 20
+ "line": 69,
+ "column": 31
},
"end": {
- "line": 58,
- "column": 21
+ "line": 69,
+ "column": 32
}
}
},
@@ -12858,17 +15267,17 @@
"postfix": false,
"binop": null
},
- "value": "currentValue",
- "start": 1418,
- "end": 1430,
+ "value": "type",
+ "start": 1745,
+ "end": 1749,
"loc": {
"start": {
- "line": 58,
- "column": 21
+ "line": 69,
+ "column": 32
},
"end": {
- "line": 58,
- "column": 33
+ "line": 69,
+ "column": 36
}
}
},
@@ -12884,24 +15293,24 @@
"postfix": false,
"binop": null
},
- "start": 1430,
- "end": 1431,
+ "start": 1749,
+ "end": 1750,
"loc": {
"start": {
- "line": 58,
- "column": 33
+ "line": 69,
+ "column": 36
},
"end": {
- "line": 58,
- "column": 34
+ "line": 69,
+ "column": 37
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -12909,75 +15318,75 @@
"postfix": false,
"binop": null
},
- "start": 1431,
- "end": 1432,
+ "start": 1751,
+ "end": 1752,
"loc": {
"start": {
- "line": 58,
- "column": 34
+ "line": 69,
+ "column": 38
},
"end": {
- "line": 58,
- "column": 35
+ "line": 69,
+ "column": 39
}
}
},
{
"type": {
- "label": "{",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1433,
- "end": 1434,
+ "value": "return",
+ "start": 1756,
+ "end": 1762,
"loc": {
"start": {
- "line": 58,
- "column": 36
+ "line": 70,
+ "column": 3
},
"end": {
- "line": 58,
- "column": 37
+ "line": 70,
+ "column": 9
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 1439,
- "end": 1445,
+ "start": 1763,
+ "end": 1764,
"loc": {
"start": {
- "line": 59,
- "column": 4
+ "line": 70,
+ "column": 10
},
"end": {
- "line": 59,
- "column": 10
+ "line": 70,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -12987,23 +15396,22 @@
"postfix": false,
"binop": null
},
- "value": "currentValue",
- "start": 1446,
- "end": 1458,
+ "start": 1769,
+ "end": 1770,
"loc": {
"start": {
- "line": 59,
- "column": 11
+ "line": 71,
+ "column": 4
},
"end": {
- "line": 59,
- "column": 23
+ "line": 71,
+ "column": 5
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13014,48 +15422,77 @@
"binop": null,
"updateContext": null
},
- "start": 1458,
- "end": 1459,
+ "value": "fieldset",
+ "start": 1770,
+ "end": 1778,
"loc": {
"start": {
- "line": 59,
- "column": 23
+ "line": 71,
+ "column": 5
},
"end": {
- "line": 59,
- "column": 24
+ "line": 71,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "includes",
- "start": 1459,
- "end": 1467,
+ "value": "id",
+ "start": 1784,
+ "end": 1786,
"loc": {
"start": {
- "line": 59,
- "column": 24
+ "line": 72,
+ "column": 5
},
"end": {
- "line": 59,
- "column": 32
+ "line": 72,
+ "column": 7
}
}
},
{
"type": {
- "label": "(",
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1786,
+ "end": 1787,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 7
+ },
+ "end": {
+ "line": 72,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
@@ -13065,16 +15502,16 @@
"postfix": false,
"binop": null
},
- "start": 1467,
- "end": 1468,
+ "start": 1787,
+ "end": 1788,
"loc": {
"start": {
- "line": 59,
- "column": 32
+ "line": 72,
+ "column": 8
},
"end": {
- "line": 59,
- "column": 33
+ "line": 72,
+ "column": 9
}
}
},
@@ -13090,17 +15527,17 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 1468,
- "end": 1474,
+ "value": "props",
+ "start": 1788,
+ "end": 1793,
"loc": {
"start": {
- "line": 59,
- "column": 33
+ "line": 72,
+ "column": 9
},
"end": {
- "line": 59,
- "column": 39
+ "line": 72,
+ "column": 14
}
}
},
@@ -13117,16 +15554,16 @@
"binop": null,
"updateContext": null
},
- "start": 1474,
- "end": 1475,
+ "start": 1793,
+ "end": 1794,
"loc": {
"start": {
- "line": 59,
- "column": 39
+ "line": 72,
+ "column": 14
},
"end": {
- "line": 59,
- "column": 40
+ "line": 72,
+ "column": 15
}
}
},
@@ -13142,23 +15579,23 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1475,
- "end": 1480,
+ "value": "id",
+ "start": 1794,
+ "end": 1796,
"loc": {
"start": {
- "line": 59,
- "column": 40
+ "line": 72,
+ "column": 15
},
"end": {
- "line": 59,
- "column": 45
+ "line": 72,
+ "column": 17
}
}
},
{
"type": {
- "label": ")",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13168,48 +15605,22 @@
"postfix": false,
"binop": null
},
- "start": 1480,
- "end": 1481,
- "loc": {
- "start": {
- "line": 59,
- "column": 45
- },
- "end": {
- "line": 59,
- "column": 46
- }
- }
- },
- {
- "type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 1481,
- "end": 1482,
+ "start": 1796,
+ "end": 1797,
"loc": {
"start": {
- "line": 59,
- "column": 46
+ "line": 72,
+ "column": 17
},
"end": {
- "line": 59,
- "column": 47
+ "line": 72,
+ "column": 18
}
}
},
{
"type": {
- "label": "}",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13219,23 +15630,22 @@
"postfix": false,
"binop": null
},
- "start": 1486,
- "end": 1487,
+ "start": 1802,
+ "end": 1803,
"loc": {
"start": {
- "line": 60,
- "column": 3
+ "line": 73,
+ "column": 4
},
"end": {
- "line": 60,
- "column": 4
+ "line": 73,
+ "column": 5
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -13246,23 +15656,23 @@
"binop": null,
"updateContext": null
},
- "value": "return",
- "start": 1491,
- "end": 1497,
+ "value": "\n\t\t\t\t\t",
+ "start": 1803,
+ "end": 1809,
"loc": {
"start": {
- "line": 61,
- "column": 3
+ "line": 73,
+ "column": 5
},
"end": {
- "line": 61,
- "column": 9
+ "line": 74,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -13272,23 +15682,22 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 1498,
- "end": 1504,
+ "start": 1809,
+ "end": 1810,
"loc": {
"start": {
- "line": 61,
- "column": 10
+ "line": 74,
+ "column": 5
},
"end": {
- "line": 61,
- "column": 16
+ "line": 74,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13299,24 +15708,25 @@
"binop": null,
"updateContext": null
},
- "start": 1504,
- "end": 1505,
+ "value": "legend",
+ "start": 1810,
+ "end": 1816,
"loc": {
"start": {
- "line": 61,
- "column": 16
+ "line": 74,
+ "column": 6
},
"end": {
- "line": 61,
- "column": 17
+ "line": 74,
+ "column": 12
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13324,23 +15734,22 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1505,
- "end": 1510,
+ "start": 1816,
+ "end": 1817,
"loc": {
"start": {
- "line": 61,
- "column": 17
+ "line": 74,
+ "column": 12
},
"end": {
- "line": 61,
- "column": 22
+ "line": 74,
+ "column": 13
}
}
},
{
"type": {
- "label": "==/!=",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -13348,27 +15757,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 6,
+ "binop": null,
"updateContext": null
},
- "value": "===",
- "start": 1511,
- "end": 1514,
+ "value": "\n\t\t\t\t\t\t",
+ "start": 1817,
+ "end": 1824,
"loc": {
"start": {
- "line": 61,
- "column": 23
+ "line": 74,
+ "column": 13
},
"end": {
- "line": 61,
- "column": 26
+ "line": 75,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -13377,49 +15786,48 @@
"postfix": false,
"binop": null
},
- "value": "currentValue",
- "start": 1515,
- "end": 1527,
+ "start": 1824,
+ "end": 1825,
"loc": {
"start": {
- "line": 61,
- "column": 27
+ "line": 75,
+ "column": 6
},
"end": {
- "line": 61,
- "column": 39
+ "line": 75,
+ "column": 7
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1527,
- "end": 1528,
+ "value": "props",
+ "start": 1825,
+ "end": 1830,
"loc": {
"start": {
- "line": 61,
- "column": 39
+ "line": 75,
+ "column": 7
},
"end": {
- "line": 61,
- "column": 40
+ "line": 75,
+ "column": 12
}
}
},
{
"type": {
- "label": "}",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13427,70 +15835,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1531,
- "end": 1532,
- "loc": {
- "start": {
- "line": 62,
- "column": 2
- },
- "end": {
- "line": 62,
- "column": 3
- }
- }
- },
- {
- "type": "CommentLine",
- "value": "Fieldsets are rendered recursively.",
- "start": 1536,
- "end": 1573,
+ "start": 1830,
+ "end": 1831,
"loc": {
"start": {
- "line": 64,
- "column": 2
+ "line": 75,
+ "column": 12
},
"end": {
- "line": 64,
- "column": 39
+ "line": 75,
+ "column": 13
}
}
},
{
"type": {
- "label": "if",
- "keyword": "if",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "if",
- "start": 1576,
- "end": 1578,
+ "value": "label",
+ "start": 1831,
+ "end": 1836,
"loc": {
"start": {
- "line": 65,
- "column": 2
+ "line": 75,
+ "column": 13
},
"end": {
- "line": 65,
- "column": 4
+ "line": 75,
+ "column": 18
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13498,24 +15889,24 @@
"postfix": false,
"binop": null
},
- "start": 1579,
- "end": 1580,
+ "start": 1836,
+ "end": 1837,
"loc": {
"start": {
- "line": 65,
- "column": 5
+ "line": 75,
+ "column": 18
},
"end": {
- "line": 65,
- "column": 6
+ "line": 75,
+ "column": 19
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13524,76 +15915,75 @@
"binop": null,
"updateContext": null
},
- "value": "fieldset",
- "start": 1580,
- "end": 1590,
+ "value": "\n\t\t\t\t\t",
+ "start": 1837,
+ "end": 1843,
"loc": {
"start": {
- "line": 65,
- "column": 6
+ "line": 75,
+ "column": 19
},
"end": {
- "line": 65,
- "column": 16
+ "line": 76,
+ "column": 5
}
}
},
{
"type": {
- "label": "==/!=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 6,
- "updateContext": null
+ "binop": null
},
- "value": "===",
- "start": 1591,
- "end": 1594,
+ "start": 1843,
+ "end": 1844,
"loc": {
"start": {
- "line": 65,
- "column": 17
+ "line": 76,
+ "column": 5
},
"end": {
- "line": 65,
- "column": 20
+ "line": 76,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "value": "fieldProps",
- "start": 1595,
- "end": 1605,
+ "value": "/",
+ "start": 1844,
+ "end": 1845,
"loc": {
"start": {
- "line": 65,
- "column": 21
+ "line": 76,
+ "column": 6
},
"end": {
- "line": 65,
- "column": 31
+ "line": 76,
+ "column": 7
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13604,24 +15994,25 @@
"binop": null,
"updateContext": null
},
- "start": 1605,
- "end": 1606,
+ "value": "legend",
+ "start": 1845,
+ "end": 1851,
"loc": {
"start": {
- "line": 65,
- "column": 31
+ "line": 76,
+ "column": 7
},
"end": {
- "line": 65,
- "column": 32
+ "line": 76,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13629,42 +16020,43 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 1606,
- "end": 1610,
+ "start": 1851,
+ "end": 1852,
"loc": {
"start": {
- "line": 65,
- "column": 32
+ "line": 76,
+ "column": 13
},
"end": {
- "line": 65,
- "column": 36
+ "line": 76,
+ "column": 14
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1610,
- "end": 1611,
+ "value": "\n\t\t\t\t\t",
+ "start": 1852,
+ "end": 1858,
"loc": {
"start": {
- "line": 65,
- "column": 36
+ "line": 76,
+ "column": 14
},
"end": {
- "line": 65,
- "column": 37
+ "line": 77,
+ "column": 5
}
}
},
@@ -13680,75 +16072,74 @@
"postfix": false,
"binop": null
},
- "start": 1612,
- "end": 1613,
+ "start": 1858,
+ "end": 1859,
"loc": {
"start": {
- "line": 65,
- "column": 38
+ "line": 77,
+ "column": 5
},
"end": {
- "line": 65,
- "column": 39
+ "line": 77,
+ "column": 6
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 1617,
- "end": 1623,
+ "value": "props",
+ "start": 1859,
+ "end": 1864,
"loc": {
"start": {
- "line": 66,
- "column": 3
+ "line": 77,
+ "column": 6
},
"end": {
- "line": 66,
- "column": 9
+ "line": 77,
+ "column": 11
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1624,
- "end": 1625,
+ "start": 1864,
+ "end": 1865,
"loc": {
"start": {
- "line": 66,
- "column": 10
+ "line": 77,
+ "column": 11
},
"end": {
- "line": 66,
- "column": 11
+ "line": 77,
+ "column": 12
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -13758,22 +16149,23 @@
"postfix": false,
"binop": null
},
- "start": 1630,
- "end": 1631,
+ "value": "options",
+ "start": 1865,
+ "end": 1872,
"loc": {
"start": {
- "line": 67,
- "column": 4
+ "line": 77,
+ "column": 12
},
"end": {
- "line": 67,
- "column": 5
+ "line": 77,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -13784,78 +16176,74 @@
"binop": null,
"updateContext": null
},
- "value": "fieldset",
- "start": 1631,
- "end": 1639,
+ "start": 1872,
+ "end": 1873,
"loc": {
"start": {
- "line": 67,
- "column": 5
+ "line": 77,
+ "column": 19
},
"end": {
- "line": 67,
- "column": 13
+ "line": 77,
+ "column": 20
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "id",
- "start": 1645,
- "end": 1647,
+ "value": "map",
+ "start": 1873,
+ "end": 1876,
"loc": {
"start": {
- "line": 68,
- "column": 5
+ "line": 77,
+ "column": 20
},
"end": {
- "line": 68,
- "column": 7
+ "line": 77,
+ "column": 23
}
}
},
{
"type": {
- "label": "=",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1647,
- "end": 1648,
+ "start": 1876,
+ "end": 1877,
"loc": {
"start": {
- "line": 68,
- "column": 7
+ "line": 77,
+ "column": 23
},
"end": {
- "line": 68,
- "column": 8
+ "line": 77,
+ "column": 24
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -13864,102 +16252,120 @@
"postfix": false,
"binop": null
},
- "start": 1648,
- "end": 1649,
+ "value": "option",
+ "start": 1877,
+ "end": 1883,
"loc": {
"start": {
- "line": 68,
- "column": 8
+ "line": 77,
+ "column": 24
},
"end": {
- "line": 68,
- "column": 9
+ "line": 77,
+ "column": 30
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "props",
- "start": 1649,
- "end": 1654,
+ "start": 1884,
+ "end": 1886,
"loc": {
"start": {
- "line": 68,
- "column": 9
+ "line": 77,
+ "column": 31
},
"end": {
- "line": 68,
- "column": 14
+ "line": 77,
+ "column": 33
}
}
},
{
"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": 1654,
- "end": 1655,
+ "start": 1887,
+ "end": 1888,
"loc": {
"start": {
- "line": 68,
- "column": 14
+ "line": 77,
+ "column": 34
},
"end": {
- "line": 68,
- "column": 15
+ "line": 77,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "CommentLine",
+ "value": "Call this same function, as a regular checkbox",
+ "start": 1897,
+ "end": 1945,
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 6
+ },
+ "end": {
+ "line": 80,
+ "column": 54
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "id",
- "start": 1655,
- "end": 1657,
+ "value": "return",
+ "start": 1952,
+ "end": 1958,
"loc": {
"start": {
- "line": 68,
- "column": 15
+ "line": 81,
+ "column": 6
},
"end": {
- "line": 68,
- "column": 17
+ "line": 81,
+ "column": 12
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13967,24 +16373,24 @@
"postfix": false,
"binop": null
},
- "start": 1657,
- "end": 1658,
+ "start": 1959,
+ "end": 1960,
"loc": {
"start": {
- "line": 68,
- "column": 17
+ "line": 81,
+ "column": 13
},
"end": {
- "line": 68,
- "column": 18
+ "line": 81,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "jsxTagStart",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -13992,23 +16398,23 @@
"postfix": false,
"binop": null
},
- "start": 1663,
- "end": 1664,
+ "start": 1968,
+ "end": 1969,
"loc": {
- "start": {
- "line": 69,
- "column": 4
+ "start": {
+ "line": 82,
+ "column": 7
},
"end": {
- "line": 69,
- "column": 5
+ "line": 82,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -14018,42 +16424,43 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 1664,
- "end": 1670,
+ "value": "React",
+ "start": 1969,
+ "end": 1974,
"loc": {
"start": {
- "line": 69,
- "column": 5
+ "line": 82,
+ "column": 8
},
"end": {
- "line": 70,
- "column": 5
+ "line": 82,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1670,
- "end": 1671,
+ "start": 1974,
+ "end": 1975,
"loc": {
"start": {
- "line": 70,
- "column": 5
+ "line": 82,
+ "column": 13
},
"end": {
- "line": 70,
- "column": 6
+ "line": 82,
+ "column": 14
}
}
},
@@ -14070,23 +16477,23 @@
"binop": null,
"updateContext": null
},
- "value": "legend",
- "start": 1671,
- "end": 1677,
+ "value": "Fragment",
+ "start": 1975,
+ "end": 1983,
"loc": {
"start": {
- "line": 70,
- "column": 6
+ "line": 82,
+ "column": 14
},
"end": {
- "line": 70,
- "column": 12
+ "line": 82,
+ "column": 22
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -14094,45 +16501,47 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1677,
- "end": 1678,
+ "value": "key",
+ "start": 1992,
+ "end": 1995,
"loc": {
"start": {
- "line": 70,
- "column": 12
+ "line": 83,
+ "column": 8
},
"end": {
- "line": 70,
- "column": 13
+ "line": 83,
+ "column": 11
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t\t",
- "start": 1678,
- "end": 1685,
+ "value": "=",
+ "start": 1995,
+ "end": 1996,
"loc": {
"start": {
- "line": 70,
- "column": 13
+ "line": 83,
+ "column": 11
},
"end": {
- "line": 71,
- "column": 6
+ "line": 83,
+ "column": 12
}
}
},
@@ -14148,22 +16557,22 @@
"postfix": false,
"binop": null
},
- "start": 1685,
- "end": 1686,
+ "start": 1996,
+ "end": 1997,
"loc": {
"start": {
- "line": 71,
- "column": 6
+ "line": 83,
+ "column": 12
},
"end": {
- "line": 71,
- "column": 7
+ "line": 83,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
+ "label": "`",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -14173,23 +16582,22 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 1686,
- "end": 1691,
+ "start": 1997,
+ "end": 1998,
"loc": {
"start": {
- "line": 71,
- "column": 7
+ "line": 83,
+ "column": 13
},
"end": {
- "line": 71,
- "column": 12
+ "line": 83,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
+ "label": "template",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -14200,23 +16608,24 @@
"binop": null,
"updateContext": null
},
- "start": 1691,
- "end": 1692,
+ "value": "",
+ "start": 1998,
+ "end": 1998,
"loc": {
"start": {
- "line": 71,
- "column": 12
+ "line": 83,
+ "column": 14
},
"end": {
- "line": 71,
- "column": 13
+ "line": 83,
+ "column": 14
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "${",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -14225,25 +16634,24 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 1692,
- "end": 1697,
+ "start": 1998,
+ "end": 2000,
"loc": {
"start": {
- "line": 71,
- "column": 13
+ "line": 83,
+ "column": 14
},
"end": {
- "line": 71,
- "column": 18
+ "line": 83,
+ "column": 16
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -14251,23 +16659,24 @@
"postfix": false,
"binop": null
},
- "start": 1697,
- "end": 1698,
+ "value": "props",
+ "start": 2000,
+ "end": 2005,
"loc": {
"start": {
- "line": 71,
- "column": 18
+ "line": 83,
+ "column": 16
},
"end": {
- "line": 71,
- "column": 19
+ "line": 83,
+ "column": 21
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -14277,23 +16686,22 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 1698,
- "end": 1704,
+ "start": 2005,
+ "end": 2006,
"loc": {
"start": {
- "line": 71,
- "column": 19
+ "line": 83,
+ "column": 21
},
"end": {
- "line": 72,
- "column": 5
+ "line": 83,
+ "column": 22
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -14303,49 +16711,48 @@
"postfix": false,
"binop": null
},
- "start": 1704,
- "end": 1705,
+ "value": "id",
+ "start": 2006,
+ "end": 2008,
"loc": {
"start": {
- "line": 72,
- "column": 5
+ "line": 83,
+ "column": 22
},
"end": {
- "line": 72,
- "column": 6
+ "line": 83,
+ "column": 24
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
- "updateContext": null
+ "binop": null
},
- "value": "/",
- "start": 1705,
- "end": 1706,
+ "start": 2008,
+ "end": 2009,
"loc": {
"start": {
- "line": 72,
- "column": 6
+ "line": 83,
+ "column": 24
},
"end": {
- "line": 72,
- "column": 7
+ "line": 83,
+ "column": 25
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "template",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -14356,25 +16763,50 @@
"binop": null,
"updateContext": null
},
- "value": "legend",
- "start": 1706,
- "end": 1712,
+ "value": "-",
+ "start": 2009,
+ "end": 2010,
"loc": {
"start": {
- "line": 72,
- "column": 7
+ "line": 83,
+ "column": 25
},
"end": {
- "line": 72,
- "column": 13
+ "line": 83,
+ "column": 26
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2010,
+ "end": 2012,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -14382,23 +16814,24 @@
"postfix": false,
"binop": null
},
- "start": 1712,
- "end": 1713,
+ "value": "option",
+ "start": 2012,
+ "end": 2018,
"loc": {
"start": {
- "line": 72,
- "column": 13
+ "line": 83,
+ "column": 28
},
"end": {
- "line": 72,
- "column": 14
+ "line": 83,
+ "column": 34
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -14408,24 +16841,23 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 1713,
- "end": 1719,
+ "start": 2018,
+ "end": 2019,
"loc": {
"start": {
- "line": 72,
- "column": 14
+ "line": 83,
+ "column": 34
},
"end": {
- "line": 73,
- "column": 5
+ "line": 83,
+ "column": 35
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -14434,24 +16866,25 @@
"postfix": false,
"binop": null
},
- "start": 1719,
- "end": 1720,
+ "value": "value",
+ "start": 2019,
+ "end": 2024,
"loc": {
"start": {
- "line": 73,
- "column": 5
+ "line": 83,
+ "column": 35
},
"end": {
- "line": 73,
- "column": 6
+ "line": 83,
+ "column": 40
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -14459,23 +16892,22 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 1720,
- "end": 1725,
+ "start": 2024,
+ "end": 2025,
"loc": {
"start": {
- "line": 73,
- "column": 6
+ "line": 83,
+ "column": 40
},
"end": {
- "line": 73,
- "column": 11
+ "line": 83,
+ "column": 41
}
}
},
{
"type": {
- "label": ".",
+ "label": "template",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -14486,22 +16918,23 @@
"binop": null,
"updateContext": null
},
- "start": 1725,
- "end": 1726,
+ "value": "",
+ "start": 2025,
+ "end": 2025,
"loc": {
"start": {
- "line": 73,
- "column": 11
+ "line": 83,
+ "column": 41
},
"end": {
- "line": 73,
- "column": 12
+ "line": 83,
+ "column": 41
}
}
},
{
"type": {
- "label": "name",
+ "label": "`",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -14511,23 +16944,22 @@
"postfix": false,
"binop": null
},
- "value": "options",
- "start": 1726,
- "end": 1733,
+ "start": 2025,
+ "end": 2026,
"loc": {
"start": {
- "line": 73,
- "column": 12
+ "line": 83,
+ "column": 41
},
"end": {
- "line": 73,
- "column": 19
+ "line": 83,
+ "column": 42
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -14535,27 +16967,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1733,
- "end": 1734,
+ "start": 2026,
+ "end": 2027,
"loc": {
"start": {
- "line": 73,
- "column": 19
+ "line": 83,
+ "column": 42
},
"end": {
- "line": 73,
- "column": 20
+ "line": 83,
+ "column": 43
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -14563,23 +16994,49 @@
"postfix": false,
"binop": null
},
- "value": "map",
- "start": 1734,
- "end": 1737,
+ "start": 2035,
+ "end": 2036,
"loc": {
"start": {
- "line": 73,
- "column": 20
+ "line": 84,
+ "column": 7
},
"end": {
- "line": 73,
- "column": 23
+ "line": 84,
+ "column": 8
}
}
},
{
"type": {
- "label": "(",
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t\t\t\t\t",
+ "start": 2036,
+ "end": 2045,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
@@ -14589,16 +17046,16 @@
"postfix": false,
"binop": null
},
- "start": 1737,
- "end": 1738,
+ "start": 2045,
+ "end": 2046,
"loc": {
"start": {
- "line": 73,
- "column": 23
+ "line": 85,
+ "column": 8
},
"end": {
- "line": 73,
- "column": 24
+ "line": 85,
+ "column": 9
}
}
},
@@ -14614,43 +17071,42 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 1738,
- "end": 1744,
+ "value": "fieldInner",
+ "start": 2046,
+ "end": 2056,
"loc": {
"start": {
- "line": 73,
- "column": 24
+ "line": 85,
+ "column": 9
},
"end": {
- "line": 73,
- "column": 30
+ "line": 85,
+ "column": 19
}
}
},
{
"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": 1745,
- "end": 1747,
+ "start": 2056,
+ "end": 2057,
"loc": {
"start": {
- "line": 73,
- "column": 31
+ "line": 85,
+ "column": 19
},
"end": {
- "line": 73,
- "column": 33
+ "line": 85,
+ "column": 20
}
}
},
@@ -14666,39 +17122,48 @@
"postfix": false,
"binop": null
},
- "start": 1748,
- "end": 1749,
+ "start": 2057,
+ "end": 2058,
"loc": {
"start": {
- "line": 73,
- "column": 34
+ "line": 85,
+ "column": 20
},
"end": {
- "line": 73,
- "column": 35
+ "line": 85,
+ "column": 21
}
}
},
{
- "type": "CommentLine",
- "value": "Call this same function, as a regular checkbox",
- "start": 1758,
- "end": 1806,
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "type",
+ "start": 2068,
+ "end": 2072,
"loc": {
"start": {
- "line": 76,
- "column": 6
+ "line": 86,
+ "column": 9
},
"end": {
- "line": 76,
- "column": 54
+ "line": 86,
+ "column": 13
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -14709,101 +17174,102 @@
"binop": null,
"updateContext": null
},
- "value": "return",
- "start": 1813,
- "end": 1819,
+ "start": 2072,
+ "end": 2073,
"loc": {
"start": {
- "line": 77,
- "column": 6
+ "line": 86,
+ "column": 13
},
"end": {
- "line": 77,
- "column": 12
+ "line": 86,
+ "column": 14
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "string",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1820,
- "end": 1821,
+ "value": "input",
+ "start": 2074,
+ "end": 2081,
"loc": {
"start": {
- "line": 77,
- "column": 13
+ "line": 86,
+ "column": 15
},
"end": {
- "line": 77,
- "column": 14
+ "line": 86,
+ "column": 22
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1829,
- "end": 1830,
+ "start": 2081,
+ "end": 2082,
"loc": {
"start": {
- "line": 78,
- "column": 7
+ "line": 86,
+ "column": 22
},
"end": {
- "line": 78,
- "column": 8
+ "line": 86,
+ "column": 23
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "React",
- "start": 1830,
- "end": 1835,
+ "value": "inputType",
+ "start": 2092,
+ "end": 2101,
"loc": {
"start": {
- "line": 78,
- "column": 8
+ "line": 87,
+ "column": 9
},
"end": {
- "line": 78,
- "column": 13
+ "line": 87,
+ "column": 18
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -14813,24 +17279,24 @@
"binop": null,
"updateContext": null
},
- "start": 1835,
- "end": 1836,
+ "start": 2101,
+ "end": 2102,
"loc": {
"start": {
- "line": 78,
- "column": 13
+ "line": 87,
+ "column": 18
},
"end": {
- "line": 78,
- "column": 14
+ "line": 87,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -14839,24 +17305,24 @@
"binop": null,
"updateContext": null
},
- "value": "Fragment",
- "start": 1836,
- "end": 1844,
+ "value": "checkbox",
+ "start": 2103,
+ "end": 2113,
"loc": {
"start": {
- "line": 78,
- "column": 14
+ "line": 87,
+ "column": 20
},
"end": {
- "line": 78,
- "column": 22
+ "line": 87,
+ "column": 30
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -14866,69 +17332,68 @@
"binop": null,
"updateContext": null
},
- "value": "key",
- "start": 1853,
- "end": 1856,
+ "start": 2113,
+ "end": 2114,
"loc": {
"start": {
- "line": 79,
- "column": 8
+ "line": 87,
+ "column": 30
},
"end": {
- "line": 79,
- "column": 11
+ "line": 87,
+ "column": 31
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1856,
- "end": 1857,
+ "value": "id",
+ "start": 2124,
+ "end": 2126,
"loc": {
"start": {
- "line": 79,
- "column": 11
+ "line": 88,
+ "column": 9
},
"end": {
- "line": 79,
- "column": 12
+ "line": 88,
+ "column": 11
}
}
},
{
"type": {
- "label": "{",
+ "label": ":",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1857,
- "end": 1858,
+ "start": 2126,
+ "end": 2127,
"loc": {
"start": {
- "line": 79,
- "column": 12
+ "line": 88,
+ "column": 11
},
"end": {
- "line": 79,
- "column": 13
+ "line": 88,
+ "column": 12
}
}
},
@@ -14944,15 +17409,15 @@
"postfix": false,
"binop": null
},
- "start": 1858,
- "end": 1859,
+ "start": 2128,
+ "end": 2129,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 13
},
"end": {
- "line": 79,
+ "line": 88,
"column": 14
}
}
@@ -14971,15 +17436,15 @@
"updateContext": null
},
"value": "",
- "start": 1859,
- "end": 1859,
+ "start": 2129,
+ "end": 2129,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 14
},
"end": {
- "line": 79,
+ "line": 88,
"column": 14
}
}
@@ -14996,15 +17461,15 @@
"postfix": false,
"binop": null
},
- "start": 1859,
- "end": 1861,
+ "start": 2129,
+ "end": 2131,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 14
},
"end": {
- "line": 79,
+ "line": 88,
"column": 16
}
}
@@ -15022,15 +17487,15 @@
"binop": null
},
"value": "props",
- "start": 1861,
- "end": 1866,
+ "start": 2131,
+ "end": 2136,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 16
},
"end": {
- "line": 79,
+ "line": 88,
"column": 21
}
}
@@ -15048,15 +17513,15 @@
"binop": null,
"updateContext": null
},
- "start": 1866,
- "end": 1867,
+ "start": 2136,
+ "end": 2137,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 21
},
"end": {
- "line": 79,
+ "line": 88,
"column": 22
}
}
@@ -15074,15 +17539,15 @@
"binop": null
},
"value": "id",
- "start": 1867,
- "end": 1869,
+ "start": 2137,
+ "end": 2139,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 22
},
"end": {
- "line": 79,
+ "line": 88,
"column": 24
}
}
@@ -15099,15 +17564,15 @@
"postfix": false,
"binop": null
},
- "start": 1869,
- "end": 1870,
+ "start": 2139,
+ "end": 2140,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 24
},
"end": {
- "line": 79,
+ "line": 88,
"column": 25
}
}
@@ -15126,15 +17591,15 @@
"updateContext": null
},
"value": "-",
- "start": 1870,
- "end": 1871,
+ "start": 2140,
+ "end": 2141,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 25
},
"end": {
- "line": 79,
+ "line": 88,
"column": 26
}
}
@@ -15151,15 +17616,15 @@
"postfix": false,
"binop": null
},
- "start": 1871,
- "end": 1873,
+ "start": 2141,
+ "end": 2143,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 26
},
"end": {
- "line": 79,
+ "line": 88,
"column": 28
}
}
@@ -15177,15 +17642,15 @@
"binop": null
},
"value": "option",
- "start": 1873,
- "end": 1879,
+ "start": 2143,
+ "end": 2149,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 28
},
"end": {
- "line": 79,
+ "line": 88,
"column": 34
}
}
@@ -15203,15 +17668,15 @@
"binop": null,
"updateContext": null
},
- "start": 1879,
- "end": 1880,
+ "start": 2149,
+ "end": 2150,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 34
},
"end": {
- "line": 79,
+ "line": 88,
"column": 35
}
}
@@ -15229,15 +17694,15 @@
"binop": null
},
"value": "value",
- "start": 1880,
- "end": 1885,
+ "start": 2150,
+ "end": 2155,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 35
},
"end": {
- "line": 79,
+ "line": 88,
"column": 40
}
}
@@ -15254,15 +17719,15 @@
"postfix": false,
"binop": null
},
- "start": 1885,
- "end": 1886,
+ "start": 2155,
+ "end": 2156,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 40
},
"end": {
- "line": 79,
+ "line": 88,
"column": 41
}
}
@@ -15281,15 +17746,15 @@
"updateContext": null
},
"value": "",
- "start": 1886,
- "end": 1886,
+ "start": 2156,
+ "end": 2156,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 41
},
"end": {
- "line": 79,
+ "line": 88,
"column": 41
}
}
@@ -15306,49 +17771,50 @@
"postfix": false,
"binop": null
},
- "start": 1886,
- "end": 1887,
+ "start": 2156,
+ "end": 2157,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 41
},
"end": {
- "line": 79,
+ "line": 88,
"column": 42
}
}
},
{
"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": 1887,
- "end": 1888,
+ "start": 2157,
+ "end": 2158,
"loc": {
"start": {
- "line": 79,
+ "line": 88,
"column": 42
},
"end": {
- "line": 79,
+ "line": 88,
"column": 43
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -15356,22 +17822,23 @@
"postfix": false,
"binop": null
},
- "start": 1896,
- "end": 1897,
+ "value": "value",
+ "start": 2168,
+ "end": 2173,
"loc": {
"start": {
- "line": 80,
- "column": 7
+ "line": 89,
+ "column": 9
},
"end": {
- "line": 80,
- "column": 8
+ "line": 89,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -15382,42 +17849,16 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t\t\t\t",
- "start": 1897,
- "end": 1906,
- "loc": {
- "start": {
- "line": 80,
- "column": 8
- },
- "end": {
- "line": 81,
- "column": 8
- }
- }
- },
- {
- "type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 1906,
- "end": 1907,
+ "start": 2173,
+ "end": 2174,
"loc": {
"start": {
- "line": 81,
- "column": 8
+ "line": 89,
+ "column": 14
},
"end": {
- "line": 81,
- "column": 9
+ "line": 89,
+ "column": 15
}
}
},
@@ -15433,17 +17874,17 @@
"postfix": false,
"binop": null
},
- "value": "fieldInner",
- "start": 1907,
- "end": 1917,
+ "value": "isCheckedOption",
+ "start": 2175,
+ "end": 2190,
"loc": {
"start": {
- "line": 81,
- "column": 9
+ "line": 89,
+ "column": 16
},
"end": {
- "line": 81,
- "column": 19
+ "line": 89,
+ "column": 31
}
}
},
@@ -15459,41 +17900,16 @@
"postfix": false,
"binop": null
},
- "start": 1917,
- "end": 1918,
- "loc": {
- "start": {
- "line": 81,
- "column": 19
- },
- "end": {
- "line": 81,
- "column": 20
- }
- }
- },
- {
- "type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 1918,
- "end": 1919,
+ "start": 2190,
+ "end": 2191,
"loc": {
"start": {
- "line": 81,
- "column": 20
+ "line": 89,
+ "column": 31
},
"end": {
- "line": 81,
- "column": 21
+ "line": 89,
+ "column": 32
}
}
},
@@ -15509,23 +17925,23 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 1929,
- "end": 1933,
+ "value": "option",
+ "start": 2191,
+ "end": 2197,
"loc": {
"start": {
- "line": 82,
- "column": 9
+ "line": 89,
+ "column": 32
},
"end": {
- "line": 82,
- "column": 13
+ "line": 89,
+ "column": 38
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -15536,22 +17952,22 @@
"binop": null,
"updateContext": null
},
- "start": 1933,
- "end": 1934,
+ "start": 2197,
+ "end": 2198,
"loc": {
"start": {
- "line": 82,
- "column": 13
+ "line": 89,
+ "column": 38
},
"end": {
- "line": 82,
- "column": 14
+ "line": 89,
+ "column": 39
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -15559,27 +17975,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "input",
- "start": 1935,
- "end": 1942,
+ "value": "props",
+ "start": 2199,
+ "end": 2204,
"loc": {
"start": {
- "line": 82,
- "column": 15
+ "line": 89,
+ "column": 40
},
"end": {
- "line": 82,
- "column": 22
+ "line": 89,
+ "column": 45
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -15589,95 +18004,67 @@
"binop": null,
"updateContext": null
},
- "start": 1942,
- "end": 1943,
- "loc": {
- "start": {
- "line": 82,
- "column": 22
- },
- "end": {
- "line": 82,
- "column": 23
- }
- }
- },
- {
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "inputType",
- "start": 1953,
- "end": 1962,
+ "start": 2204,
+ "end": 2205,
"loc": {
"start": {
- "line": 83,
- "column": 9
+ "line": 89,
+ "column": 45
},
"end": {
- "line": 83,
- "column": 18
+ "line": 89,
+ "column": 46
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1962,
- "end": 1963,
+ "value": "value",
+ "start": 2205,
+ "end": 2210,
"loc": {
"start": {
- "line": 83,
- "column": 18
+ "line": 89,
+ "column": 46
},
"end": {
- "line": 83,
- "column": 19
+ "line": 89,
+ "column": 51
}
}
},
{
"type": {
- "label": "string",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "checkbox",
- "start": 1964,
- "end": 1974,
+ "start": 2210,
+ "end": 2211,
"loc": {
"start": {
- "line": 83,
- "column": 20
+ "line": 89,
+ "column": 51
},
"end": {
- "line": 83,
- "column": 30
+ "line": 89,
+ "column": 52
}
}
},
@@ -15694,16 +18081,16 @@
"binop": null,
"updateContext": null
},
- "start": 1974,
- "end": 1975,
+ "start": 2211,
+ "end": 2212,
"loc": {
"start": {
- "line": 83,
- "column": 30
+ "line": 89,
+ "column": 52
},
"end": {
- "line": 83,
- "column": 31
+ "line": 89,
+ "column": 53
}
}
},
@@ -15719,17 +18106,17 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 1985,
- "end": 1987,
+ "value": "fieldClassName",
+ "start": 2222,
+ "end": 2236,
"loc": {
"start": {
- "line": 84,
+ "line": 90,
"column": 9
},
"end": {
- "line": 84,
- "column": 11
+ "line": 90,
+ "column": 23
}
}
},
@@ -15746,22 +18133,22 @@
"binop": null,
"updateContext": null
},
- "start": 1987,
- "end": 1988,
+ "start": 2236,
+ "end": 2237,
"loc": {
"start": {
- "line": 84,
- "column": 11
+ "line": 90,
+ "column": 23
},
"end": {
- "line": 84,
- "column": 12
+ "line": 90,
+ "column": 24
}
}
},
{
"type": {
- "label": "`",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -15771,49 +18158,48 @@
"postfix": false,
"binop": null
},
- "start": 1989,
- "end": 1990,
+ "value": "getFieldClassName",
+ "start": 2238,
+ "end": 2255,
"loc": {
"start": {
- "line": 84,
- "column": 13
+ "line": 90,
+ "column": 25
},
"end": {
- "line": 84,
- "column": 14
+ "line": 90,
+ "column": 42
}
}
},
{
"type": {
- "label": "template",
- "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
},
- "value": "",
- "start": 1990,
- "end": 1990,
+ "start": 2255,
+ "end": 2256,
"loc": {
"start": {
- "line": 84,
- "column": 14
+ "line": 90,
+ "column": 42
},
"end": {
- "line": 84,
- "column": 14
+ "line": 90,
+ "column": 43
}
}
},
{
"type": {
- "label": "${",
+ "label": "{",
"beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
@@ -15823,22 +18209,22 @@
"postfix": false,
"binop": null
},
- "start": 1990,
- "end": 1992,
+ "start": 2256,
+ "end": 2257,
"loc": {
"start": {
- "line": 84,
- "column": 14
+ "line": 90,
+ "column": 43
},
"end": {
- "line": 84,
- "column": 16
+ "line": 90,
+ "column": 44
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -15846,26 +18232,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "props",
- "start": 1992,
- "end": 1997,
+ "value": "fieldset-checkbox",
+ "start": 2268,
+ "end": 2287,
"loc": {
"start": {
- "line": 84,
- "column": 16
+ "line": 91,
+ "column": 10
},
"end": {
- "line": 84,
- "column": 21
+ "line": 91,
+ "column": 29
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -15875,22 +18262,23 @@
"binop": null,
"updateContext": null
},
- "start": 1997,
- "end": 1998,
+ "start": 2287,
+ "end": 2288,
"loc": {
"start": {
- "line": 84,
- "column": 21
+ "line": 91,
+ "column": 29
},
"end": {
- "line": 84,
- "column": 22
+ "line": 91,
+ "column": 30
}
}
},
{
"type": {
- "label": "name",
+ "label": "true",
+ "keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -15898,50 +18286,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "id",
- "start": 1998,
- "end": 2000,
+ "value": "true",
+ "start": 2289,
+ "end": 2293,
"loc": {
"start": {
- "line": 84,
- "column": 22
+ "line": 91,
+ "column": 31
},
"end": {
- "line": 84,
- "column": 24
+ "line": 91,
+ "column": 35
}
}
},
{
"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": 2000,
- "end": 2001,
+ "start": 2293,
+ "end": 2294,
"loc": {
"start": {
- "line": 84,
- "column": 24
+ "line": 91,
+ "column": 35
},
"end": {
- "line": 84,
- "column": 25
+ "line": 91,
+ "column": 36
}
}
},
{
"type": {
- "label": "template",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -15949,28 +18339,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "-",
- "start": 2001,
- "end": 2002,
+ "start": 2304,
+ "end": 2305,
"loc": {
"start": {
- "line": 84,
- "column": 25
+ "line": 92,
+ "column": 9
},
"end": {
- "line": 84,
- "column": 26
+ "line": 92,
+ "column": 10
}
}
},
{
"type": {
- "label": "${",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -15978,102 +18366,102 @@
"postfix": false,
"binop": null
},
- "start": 2002,
- "end": 2004,
+ "start": 2305,
+ "end": 2306,
"loc": {
"start": {
- "line": 84,
- "column": 26
+ "line": 92,
+ "column": 10
},
"end": {
- "line": 84,
- "column": 28
+ "line": 92,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "option",
- "start": 2004,
- "end": 2010,
+ "start": 2306,
+ "end": 2307,
"loc": {
"start": {
- "line": 84,
- "column": 28
+ "line": 92,
+ "column": 11
},
"end": {
- "line": 84,
- "column": 34
+ "line": 92,
+ "column": 12
}
}
},
{
"type": {
- "label": ".",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2010,
- "end": 2011,
+ "value": "label",
+ "start": 2317,
+ "end": 2322,
"loc": {
"start": {
- "line": 84,
- "column": 34
+ "line": 93,
+ "column": 9
},
"end": {
- "line": 84,
- "column": 35
+ "line": 93,
+ "column": 14
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "value",
- "start": 2011,
- "end": 2016,
+ "start": 2322,
+ "end": 2323,
"loc": {
"start": {
- "line": 84,
- "column": 35
+ "line": 93,
+ "column": 14
},
"end": {
- "line": 84,
- "column": 40
+ "line": 93,
+ "column": 15
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -16081,22 +18469,23 @@
"postfix": false,
"binop": null
},
- "start": 2016,
- "end": 2017,
+ "value": "option",
+ "start": 2324,
+ "end": 2330,
"loc": {
"start": {
- "line": 84,
- "column": 40
+ "line": 93,
+ "column": 16
},
"end": {
- "line": 84,
- "column": 41
+ "line": 93,
+ "column": 22
}
}
},
{
"type": {
- "label": "template",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -16107,23 +18496,22 @@
"binop": null,
"updateContext": null
},
- "value": "",
- "start": 2017,
- "end": 2017,
+ "start": 2330,
+ "end": 2331,
"loc": {
"start": {
- "line": 84,
- "column": 41
+ "line": 93,
+ "column": 22
},
"end": {
- "line": 84,
- "column": 41
+ "line": 93,
+ "column": 23
}
}
},
{
"type": {
- "label": "`",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -16133,16 +18521,17 @@
"postfix": false,
"binop": null
},
- "start": 2017,
- "end": 2018,
+ "value": "label",
+ "start": 2331,
+ "end": 2336,
"loc": {
"start": {
- "line": 84,
- "column": 41
+ "line": 93,
+ "column": 23
},
"end": {
- "line": 84,
- "column": 42
+ "line": 93,
+ "column": 28
}
}
},
@@ -16159,16 +18548,16 @@
"binop": null,
"updateContext": null
},
- "start": 2018,
- "end": 2019,
+ "start": 2336,
+ "end": 2337,
"loc": {
"start": {
- "line": 84,
- "column": 42
+ "line": 93,
+ "column": 28
},
"end": {
- "line": 84,
- "column": 43
+ "line": 93,
+ "column": 29
}
}
},
@@ -16184,17 +18573,17 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 2029,
- "end": 2034,
+ "value": "disabled",
+ "start": 2347,
+ "end": 2355,
"loc": {
"start": {
- "line": 85,
+ "line": 94,
"column": 9
},
"end": {
- "line": 85,
- "column": 14
+ "line": 94,
+ "column": 17
}
}
},
@@ -16211,16 +18600,16 @@
"binop": null,
"updateContext": null
},
- "start": 2034,
- "end": 2035,
+ "start": 2355,
+ "end": 2356,
"loc": {
"start": {
- "line": 85,
- "column": 14
+ "line": 94,
+ "column": 17
},
"end": {
- "line": 85,
- "column": 15
+ "line": 94,
+ "column": 18
}
}
},
@@ -16236,42 +18625,43 @@
"postfix": false,
"binop": null
},
- "value": "isCheckedOption",
- "start": 2036,
- "end": 2051,
+ "value": "props",
+ "start": 2357,
+ "end": 2362,
"loc": {
"start": {
- "line": 85,
- "column": 16
+ "line": 94,
+ "column": 19
},
"end": {
- "line": 85,
- "column": 31
+ "line": 94,
+ "column": 24
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2051,
- "end": 2052,
+ "start": 2362,
+ "end": 2363,
"loc": {
"start": {
- "line": 85,
- "column": 31
+ "line": 94,
+ "column": 24
},
"end": {
- "line": 85,
- "column": 32
+ "line": 94,
+ "column": 25
}
}
},
@@ -16287,17 +18677,17 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 2052,
- "end": 2058,
+ "value": "disabled",
+ "start": 2363,
+ "end": 2371,
"loc": {
"start": {
- "line": 85,
- "column": 32
+ "line": 94,
+ "column": 25
},
"end": {
- "line": 85,
- "column": 38
+ "line": 94,
+ "column": 33
}
}
},
@@ -16314,16 +18704,16 @@
"binop": null,
"updateContext": null
},
- "start": 2058,
- "end": 2059,
+ "start": 2371,
+ "end": 2372,
"loc": {
"start": {
- "line": 85,
- "column": 38
+ "line": 94,
+ "column": 33
},
"end": {
- "line": 85,
- "column": 39
+ "line": 94,
+ "column": 34
}
}
},
@@ -16339,24 +18729,24 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2060,
- "end": 2065,
+ "value": "onValueChange",
+ "start": 2382,
+ "end": 2395,
"loc": {
"start": {
- "line": 85,
- "column": 40
+ "line": 95,
+ "column": 9
},
"end": {
- "line": 85,
- "column": 45
+ "line": 95,
+ "column": 22
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -16366,23 +18756,23 @@
"binop": null,
"updateContext": null
},
- "start": 2065,
- "end": 2066,
+ "start": 2395,
+ "end": 2396,
"loc": {
"start": {
- "line": 85,
- "column": 45
+ "line": 95,
+ "column": 22
},
"end": {
- "line": 85,
- "column": 46
+ "line": 95,
+ "column": 23
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -16391,17 +18781,16 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 2066,
- "end": 2071,
+ "start": 2397,
+ "end": 2398,
"loc": {
"start": {
- "line": 85,
- "column": 46
+ "line": 95,
+ "column": 24
},
"end": {
- "line": 85,
- "column": 51
+ "line": 95,
+ "column": 25
}
}
},
@@ -16417,22 +18806,22 @@
"postfix": false,
"binop": null
},
- "start": 2071,
- "end": 2072,
+ "start": 2398,
+ "end": 2399,
"loc": {
"start": {
- "line": 85,
- "column": 51
+ "line": 95,
+ "column": 25
},
"end": {
- "line": 85,
- "column": 52
+ "line": 95,
+ "column": 26
}
}
},
{
"type": {
- "label": ",",
+ "label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -16443,16 +18832,16 @@
"binop": null,
"updateContext": null
},
- "start": 2072,
- "end": 2073,
+ "start": 2400,
+ "end": 2402,
"loc": {
"start": {
- "line": 85,
- "column": 52
+ "line": 95,
+ "column": 27
},
"end": {
- "line": 85,
- "column": 53
+ "line": 95,
+ "column": 29
}
}
},
@@ -16468,43 +18857,42 @@
"postfix": false,
"binop": null
},
- "value": "fieldClassName",
- "start": 2083,
- "end": 2097,
+ "value": "fieldsetCheckboxHandler",
+ "start": 2403,
+ "end": 2426,
"loc": {
"start": {
- "line": 86,
- "column": 9
+ "line": 95,
+ "column": 30
},
"end": {
- "line": 86,
- "column": 23
+ "line": 95,
+ "column": 53
}
}
},
{
"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": 2097,
- "end": 2098,
+ "start": 2426,
+ "end": 2427,
"loc": {
"start": {
- "line": 86,
- "column": 23
+ "line": 95,
+ "column": 53
},
"end": {
- "line": 86,
- "column": 24
+ "line": 95,
+ "column": 54
}
}
},
@@ -16520,24 +18908,50 @@
"postfix": false,
"binop": null
},
- "value": "getFieldClassName",
- "start": 2099,
- "end": 2116,
+ "value": "option",
+ "start": 2427,
+ "end": 2433,
"loc": {
"start": {
- "line": 86,
- "column": 25
+ "line": 95,
+ "column": 54
},
"end": {
- "line": 86,
- "column": 42
+ "line": 95,
+ "column": 60
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2433,
+ "end": 2434,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 60
+ },
+ "end": {
+ "line": 95,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -16546,47 +18960,49 @@
"postfix": false,
"binop": null
},
- "start": 2116,
- "end": 2117,
+ "value": "props",
+ "start": 2435,
+ "end": 2440,
"loc": {
"start": {
- "line": 86,
- "column": 42
+ "line": 95,
+ "column": 62
},
"end": {
- "line": 86,
- "column": 43
+ "line": 95,
+ "column": 67
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2117,
- "end": 2118,
+ "start": 2440,
+ "end": 2441,
"loc": {
"start": {
- "line": 86,
- "column": 43
+ "line": 95,
+ "column": 67
},
"end": {
- "line": 86,
- "column": 44
+ "line": 95,
+ "column": 68
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -16594,26 +19010,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "fieldset-checkbox",
- "start": 2129,
- "end": 2148,
+ "value": "values",
+ "start": 2441,
+ "end": 2447,
"loc": {
"start": {
- "line": 87,
- "column": 10
+ "line": 95,
+ "column": 68
},
"end": {
- "line": 87,
- "column": 29
+ "line": 95,
+ "column": 74
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -16624,23 +19039,22 @@
"binop": null,
"updateContext": null
},
- "start": 2148,
- "end": 2149,
+ "start": 2447,
+ "end": 2448,
"loc": {
"start": {
- "line": 87,
- "column": 29
+ "line": 95,
+ "column": 74
},
"end": {
- "line": 87,
- "column": 30
+ "line": 95,
+ "column": 75
}
}
},
{
"type": {
- "label": "true",
- "keyword": "true",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -16648,27 +19062,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "true",
- "start": 2150,
- "end": 2154,
+ "value": "props",
+ "start": 2449,
+ "end": 2454,
"loc": {
"start": {
- "line": 87,
- "column": 31
+ "line": 95,
+ "column": 76
},
"end": {
- "line": 87,
- "column": 35
+ "line": 95,
+ "column": 81
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -16678,24 +19091,24 @@
"binop": null,
"updateContext": null
},
- "start": 2154,
- "end": 2155,
+ "start": 2454,
+ "end": 2455,
"loc": {
"start": {
- "line": 87,
- "column": 35
+ "line": 95,
+ "column": 81
},
"end": {
- "line": 87,
- "column": 36
+ "line": 95,
+ "column": 82
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -16703,16 +19116,17 @@
"postfix": false,
"binop": null
},
- "start": 2165,
- "end": 2166,
+ "value": "onValueChange",
+ "start": 2455,
+ "end": 2468,
"loc": {
"start": {
- "line": 88,
- "column": 9
+ "line": 95,
+ "column": 82
},
"end": {
- "line": 88,
- "column": 10
+ "line": 95,
+ "column": 95
}
}
},
@@ -16728,16 +19142,16 @@
"postfix": false,
"binop": null
},
- "start": 2166,
- "end": 2167,
+ "start": 2468,
+ "end": 2469,
"loc": {
"start": {
- "line": 88,
- "column": 10
+ "line": 95,
+ "column": 95
},
"end": {
- "line": 88,
- "column": 11
+ "line": 95,
+ "column": 96
}
}
},
@@ -16754,16 +19168,16 @@
"binop": null,
"updateContext": null
},
- "start": 2167,
- "end": 2168,
+ "start": 2469,
+ "end": 2470,
"loc": {
"start": {
- "line": 88,
- "column": 11
+ "line": 95,
+ "column": 96
},
"end": {
- "line": 88,
- "column": 12
+ "line": 95,
+ "column": 97
}
}
},
@@ -16779,17 +19193,17 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 2178,
- "end": 2183,
+ "value": "onBlur",
+ "start": 2480,
+ "end": 2486,
"loc": {
"start": {
- "line": 89,
+ "line": 96,
"column": 9
},
"end": {
- "line": 89,
- "column": 14
+ "line": 96,
+ "column": 15
}
}
},
@@ -16806,16 +19220,16 @@
"binop": null,
"updateContext": null
},
- "start": 2183,
- "end": 2184,
+ "start": 2486,
+ "end": 2487,
"loc": {
"start": {
- "line": 89,
- "column": 14
+ "line": 96,
+ "column": 15
},
"end": {
- "line": 89,
- "column": 15
+ "line": 96,
+ "column": 16
}
}
},
@@ -16831,16 +19245,16 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 2185,
- "end": 2191,
+ "value": "props",
+ "start": 2488,
+ "end": 2493,
"loc": {
"start": {
- "line": 89,
- "column": 16
+ "line": 96,
+ "column": 17
},
"end": {
- "line": 89,
+ "line": 96,
"column": 22
}
}
@@ -16858,15 +19272,15 @@
"binop": null,
"updateContext": null
},
- "start": 2191,
- "end": 2192,
+ "start": 2493,
+ "end": 2494,
"loc": {
"start": {
- "line": 89,
+ "line": 96,
"column": 22
},
"end": {
- "line": 89,
+ "line": 96,
"column": 23
}
}
@@ -16883,17 +19297,17 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 2192,
- "end": 2197,
+ "value": "onBlur",
+ "start": 2494,
+ "end": 2500,
"loc": {
"start": {
- "line": 89,
+ "line": 96,
"column": 23
},
"end": {
- "line": 89,
- "column": 28
+ "line": 96,
+ "column": 29
}
}
},
@@ -16910,16 +19324,16 @@
"binop": null,
"updateContext": null
},
- "start": 2197,
- "end": 2198,
+ "start": 2500,
+ "end": 2501,
"loc": {
"start": {
- "line": 89,
- "column": 28
+ "line": 96,
+ "column": 29
},
"end": {
- "line": 89,
- "column": 29
+ "line": 96,
+ "column": 30
}
}
},
@@ -16935,17 +19349,17 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 2208,
- "end": 2216,
+ "value": "onFocus",
+ "start": 2511,
+ "end": 2518,
"loc": {
"start": {
- "line": 90,
+ "line": 97,
"column": 9
},
"end": {
- "line": 90,
- "column": 17
+ "line": 97,
+ "column": 16
}
}
},
@@ -16962,16 +19376,16 @@
"binop": null,
"updateContext": null
},
- "start": 2216,
- "end": 2217,
+ "start": 2518,
+ "end": 2519,
"loc": {
"start": {
- "line": 90,
- "column": 17
+ "line": 97,
+ "column": 16
},
"end": {
- "line": 90,
- "column": 18
+ "line": 97,
+ "column": 17
}
}
},
@@ -16988,16 +19402,16 @@
"binop": null
},
"value": "props",
- "start": 2218,
- "end": 2223,
+ "start": 2520,
+ "end": 2525,
"loc": {
"start": {
- "line": 90,
- "column": 19
+ "line": 97,
+ "column": 18
},
"end": {
- "line": 90,
- "column": 24
+ "line": 97,
+ "column": 23
}
}
},
@@ -17014,16 +19428,16 @@
"binop": null,
"updateContext": null
},
- "start": 2223,
- "end": 2224,
+ "start": 2525,
+ "end": 2526,
"loc": {
"start": {
- "line": 90,
- "column": 24
+ "line": 97,
+ "column": 23
},
"end": {
- "line": 90,
- "column": 25
+ "line": 97,
+ "column": 24
}
}
},
@@ -17039,126 +19453,177 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 2224,
- "end": 2232,
+ "value": "onFocus",
+ "start": 2526,
+ "end": 2533,
"loc": {
"start": {
- "line": 90,
- "column": 25
+ "line": 97,
+ "column": 24
},
"end": {
- "line": 90,
- "column": 33
+ "line": 97,
+ "column": 31
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2542,
+ "end": 2543,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2543,
+ "end": 2544,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 9
+ },
+ "end": {
+ "line": 98,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2232,
- "end": 2233,
+ "start": 2544,
+ "end": 2545,
"loc": {
"start": {
- "line": 90,
- "column": 33
+ "line": 98,
+ "column": 10
},
"end": {
- "line": 90,
- "column": 34
+ "line": 98,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onValueChange",
- "start": 2243,
- "end": 2256,
+ "value": "\n\t\t\t\t\t\t\t",
+ "start": 2545,
+ "end": 2553,
"loc": {
"start": {
- "line": 91,
- "column": 9
+ "line": 98,
+ "column": 11
},
"end": {
- "line": 91,
- "column": 22
+ "line": 99,
+ "column": 7
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2256,
- "end": 2257,
+ "start": 2553,
+ "end": 2554,
"loc": {
"start": {
- "line": 91,
- "column": 22
+ "line": 99,
+ "column": 7
},
"end": {
- "line": 91,
- "column": 23
+ "line": 99,
+ "column": 8
}
}
},
{
"type": {
- "label": "(",
+ "label": "/",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 2258,
- "end": 2259,
+ "value": "/",
+ "start": 2554,
+ "end": 2555,
"loc": {
"start": {
- "line": 91,
- "column": 24
+ "line": 99,
+ "column": 8
},
"end": {
- "line": 91,
- "column": 25
+ "line": 99,
+ "column": 9
}
}
},
{
"type": {
- "label": ")",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -17166,25 +19631,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2259,
- "end": 2260,
+ "value": "React",
+ "start": 2555,
+ "end": 2560,
"loc": {
"start": {
- "line": 91,
- "column": 25
+ "line": 99,
+ "column": 9
},
"end": {
- "line": 91,
- "column": 26
+ "line": 99,
+ "column": 14
}
}
},
{
"type": {
- "label": "=>",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -17194,50 +19661,51 @@
"binop": null,
"updateContext": null
},
- "start": 2261,
- "end": 2263,
+ "start": 2560,
+ "end": 2561,
"loc": {
"start": {
- "line": 91,
- "column": 27
+ "line": 99,
+ "column": 14
},
"end": {
- "line": 91,
- "column": 29
+ "line": 99,
+ "column": 15
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldsetCheckboxHandler",
- "start": 2264,
- "end": 2287,
+ "value": "Fragment",
+ "start": 2561,
+ "end": 2569,
"loc": {
"start": {
- "line": 91,
- "column": 30
+ "line": 99,
+ "column": 15
},
"end": {
- "line": 91,
- "column": 53
+ "line": 99,
+ "column": 23
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17245,24 +19713,24 @@
"postfix": false,
"binop": null
},
- "start": 2287,
- "end": 2288,
+ "start": 2569,
+ "end": 2570,
"loc": {
"start": {
- "line": 91,
- "column": 53
+ "line": 99,
+ "column": 23
},
"end": {
- "line": 91,
- "column": 54
+ "line": 99,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17270,23 +19738,22 @@
"postfix": false,
"binop": null
},
- "value": "option",
- "start": 2288,
- "end": 2294,
+ "start": 2577,
+ "end": 2578,
"loc": {
"start": {
- "line": 91,
- "column": 54
+ "line": 100,
+ "column": 6
},
"end": {
- "line": 91,
- "column": 60
+ "line": 100,
+ "column": 7
}
}
},
{
"type": {
- "label": ",",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -17297,24 +19764,24 @@
"binop": null,
"updateContext": null
},
- "start": 2294,
- "end": 2295,
+ "start": 2578,
+ "end": 2579,
"loc": {
"start": {
- "line": 91,
- "column": 60
+ "line": 100,
+ "column": 7
},
"end": {
- "line": 91,
- "column": 61
+ "line": 100,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17322,23 +19789,22 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2296,
- "end": 2301,
+ "start": 2585,
+ "end": 2586,
"loc": {
"start": {
- "line": 91,
- "column": 62
+ "line": 101,
+ "column": 5
},
"end": {
- "line": 91,
- "column": 67
+ "line": 101,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -17346,27 +19812,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2301,
- "end": 2302,
+ "start": 2586,
+ "end": 2587,
"loc": {
"start": {
- "line": 91,
- "column": 67
+ "line": 101,
+ "column": 6
},
"end": {
- "line": 91,
- "column": 68
+ "line": 101,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17374,23 +19839,22 @@
"postfix": false,
"binop": null
},
- "value": "values",
- "start": 2302,
- "end": 2308,
+ "start": 2587,
+ "end": 2588,
"loc": {
"start": {
- "line": 91,
- "column": 68
+ "line": 101,
+ "column": 7
},
"end": {
- "line": 91,
- "column": 74
+ "line": 101,
+ "column": 8
}
}
},
{
"type": {
- "label": ",",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -17401,22 +19865,23 @@
"binop": null,
"updateContext": null
},
- "start": 2308,
- "end": 2309,
+ "value": "\n\t\t\t\t",
+ "start": 2588,
+ "end": 2593,
"loc": {
"start": {
- "line": 91,
- "column": 74
+ "line": 101,
+ "column": 8
},
"end": {
- "line": 91,
- "column": 75
+ "line": 102,
+ "column": 4
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -17426,75 +19891,49 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2310,
- "end": 2315,
+ "start": 2593,
+ "end": 2594,
"loc": {
"start": {
- "line": 91,
- "column": 76
+ "line": 102,
+ "column": 4
},
"end": {
- "line": 91,
- "column": 81
+ "line": 102,
+ "column": 5
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "/",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "start": 2315,
- "end": 2316,
- "loc": {
- "start": {
- "line": 91,
- "column": 81
- },
- "end": {
- "line": 91,
- "column": 82
- }
- }
- },
- {
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "onValueChange",
- "start": 2316,
- "end": 2329,
+ "value": "/",
+ "start": 2594,
+ "end": 2595,
"loc": {
"start": {
- "line": 91,
- "column": 82
+ "line": 102,
+ "column": 5
},
"end": {
- "line": 91,
- "column": 95
+ "line": 102,
+ "column": 6
}
}
},
{
"type": {
- "label": ")",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -17502,52 +19941,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2329,
- "end": 2330,
+ "value": "fieldset",
+ "start": 2595,
+ "end": 2603,
"loc": {
"start": {
- "line": 91,
- "column": 95
+ "line": 102,
+ "column": 6
},
"end": {
- "line": 91,
- "column": 96
+ "line": 102,
+ "column": 14
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2330,
- "end": 2331,
+ "start": 2603,
+ "end": 2604,
"loc": {
"start": {
- "line": 91,
- "column": 96
+ "line": 102,
+ "column": 14
},
"end": {
- "line": 91,
- "column": 97
+ "line": 102,
+ "column": 15
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17555,23 +19995,22 @@
"postfix": false,
"binop": null
},
- "value": "onBlur",
- "start": 2341,
- "end": 2347,
+ "start": 2608,
+ "end": 2609,
"loc": {
"start": {
- "line": 92,
- "column": 9
+ "line": 103,
+ "column": 3
},
"end": {
- "line": 92,
- "column": 15
+ "line": 103,
+ "column": 4
}
}
},
{
"type": {
- "label": ":",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -17582,24 +20021,24 @@
"binop": null,
"updateContext": null
},
- "start": 2347,
- "end": 2348,
+ "start": 2609,
+ "end": 2610,
"loc": {
"start": {
- "line": 92,
- "column": 15
+ "line": 103,
+ "column": 4
},
"end": {
- "line": 92,
- "column": 16
+ "line": 103,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17607,24 +20046,24 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2349,
- "end": 2354,
+ "start": 2613,
+ "end": 2614,
"loc": {
"start": {
- "line": 92,
- "column": 17
+ "line": 104,
+ "column": 2
},
"end": {
- "line": 92,
- "column": 22
+ "line": 104,
+ "column": 3
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "else",
+ "keyword": "else",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -17634,74 +20073,76 @@
"binop": null,
"updateContext": null
},
- "start": 2354,
- "end": 2355,
+ "value": "else",
+ "start": 2615,
+ "end": 2619,
"loc": {
"start": {
- "line": 92,
- "column": 22
+ "line": 104,
+ "column": 4
},
"end": {
- "line": 92,
- "column": 23
+ "line": 104,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "if",
+ "keyword": "if",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onBlur",
- "start": 2355,
- "end": 2361,
+ "value": "if",
+ "start": 2620,
+ "end": 2622,
"loc": {
"start": {
- "line": 92,
- "column": 23
+ "line": 104,
+ "column": 9
},
"end": {
- "line": 92,
- "column": 29
+ "line": 104,
+ "column": 11
}
}
},
{
"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": 2361,
- "end": 2362,
+ "start": 2623,
+ "end": 2624,
"loc": {
"start": {
- "line": 92,
- "column": 29
+ "line": 104,
+ "column": 12
},
"end": {
- "line": 92,
- "column": 30
+ "line": 104,
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -17709,25 +20150,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onFocus",
- "start": 2372,
- "end": 2379,
+ "value": "hidden",
+ "start": 2624,
+ "end": 2632,
"loc": {
"start": {
- "line": 93,
- "column": 9
+ "line": 104,
+ "column": 13
},
"end": {
- "line": 93,
- "column": 16
+ "line": 104,
+ "column": 21
}
}
},
{
"type": {
- "label": ":",
+ "label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -17735,19 +20177,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 6,
"updateContext": null
},
- "start": 2379,
- "end": 2380,
+ "value": "===",
+ "start": 2633,
+ "end": 2636,
"loc": {
"start": {
- "line": 93,
- "column": 16
+ "line": 104,
+ "column": 22
},
"end": {
- "line": 93,
- "column": 17
+ "line": 104,
+ "column": 25
}
}
},
@@ -17763,17 +20206,17 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2381,
- "end": 2386,
+ "value": "fieldProps",
+ "start": 2637,
+ "end": 2647,
"loc": {
"start": {
- "line": 93,
- "column": 18
+ "line": 104,
+ "column": 26
},
"end": {
- "line": 93,
- "column": 23
+ "line": 104,
+ "column": 36
}
}
},
@@ -17790,16 +20233,16 @@
"binop": null,
"updateContext": null
},
- "start": 2386,
- "end": 2387,
+ "start": 2647,
+ "end": 2648,
"loc": {
"start": {
- "line": 93,
- "column": 23
+ "line": 104,
+ "column": 36
},
"end": {
- "line": 93,
- "column": 24
+ "line": 104,
+ "column": 37
}
}
},
@@ -17815,42 +20258,17 @@
"postfix": false,
"binop": null
},
- "value": "onFocus",
- "start": 2387,
- "end": 2394,
- "loc": {
- "start": {
- "line": 93,
- "column": 24
- },
- "end": {
- "line": 93,
- "column": 31
- }
- }
- },
- {
- "type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 2403,
- "end": 2404,
+ "value": "inputType",
+ "start": 2648,
+ "end": 2657,
"loc": {
"start": {
- "line": 94,
- "column": 8
+ "line": 104,
+ "column": 37
},
"end": {
- "line": 94,
- "column": 9
+ "line": 104,
+ "column": 46
}
}
},
@@ -17866,24 +20284,24 @@
"postfix": false,
"binop": null
},
- "start": 2404,
- "end": 2405,
+ "start": 2657,
+ "end": 2658,
"loc": {
"start": {
- "line": 94,
- "column": 9
+ "line": 104,
+ "column": 46
},
"end": {
- "line": 94,
- "column": 10
+ "line": 104,
+ "column": 47
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -17891,22 +20309,23 @@
"postfix": false,
"binop": null
},
- "start": 2405,
- "end": 2406,
+ "start": 2659,
+ "end": 2660,
"loc": {
"start": {
- "line": 94,
- "column": 10
+ "line": 104,
+ "column": 48
},
"end": {
- "line": 94,
- "column": 11
+ "line": 104,
+ "column": 49
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -17917,24 +20336,24 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t\t\t",
- "start": 2406,
- "end": 2414,
+ "value": "return",
+ "start": 2664,
+ "end": 2670,
"loc": {
"start": {
- "line": 94,
- "column": 11
+ "line": 105,
+ "column": 3
},
"end": {
- "line": 95,
- "column": 7
+ "line": 105,
+ "column": 9
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -17943,156 +20362,152 @@
"postfix": false,
"binop": null
},
- "start": 2414,
- "end": 2415,
+ "start": 2671,
+ "end": 2672,
"loc": {
"start": {
- "line": 95,
- "column": 7
+ "line": 105,
+ "column": 10
},
"end": {
- "line": 95,
- "column": 8
+ "line": 105,
+ "column": 11
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
- "postfix": false,
- "binop": 10,
- "updateContext": null
+ "postfix": false,
+ "binop": null
},
- "value": "/",
- "start": 2415,
- "end": 2416,
+ "value": "FieldInner",
+ "start": 2677,
+ "end": 2687,
"loc": {
"start": {
- "line": 95,
- "column": 8
+ "line": 106,
+ "column": 4
},
"end": {
- "line": 95,
- "column": 9
+ "line": 106,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxName",
- "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
},
- "value": "React",
- "start": 2416,
- "end": 2421,
+ "start": 2687,
+ "end": 2688,
"loc": {
"start": {
- "line": 95,
- "column": 9
+ "line": 106,
+ "column": 14
},
"end": {
- "line": 95,
- "column": 14
+ "line": 106,
+ "column": 15
}
}
},
{
"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": 2421,
- "end": 2422,
+ "start": 2694,
+ "end": 2695,
"loc": {
"start": {
- "line": 95,
- "column": 14
+ "line": 107,
+ "column": 5
},
"end": {
- "line": 95,
- "column": 15
+ "line": 107,
+ "column": 6
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Fragment",
- "start": 2422,
- "end": 2430,
+ "value": "type",
+ "start": 2702,
+ "end": 2706,
"loc": {
"start": {
- "line": 95,
- "column": 15
+ "line": 108,
+ "column": 6
},
"end": {
- "line": 95,
- "column": 23
+ "line": 108,
+ "column": 10
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2430,
- "end": 2431,
+ "start": 2706,
+ "end": 2707,
"loc": {
"start": {
- "line": 95,
- "column": 23
+ "line": 108,
+ "column": 10
},
"end": {
- "line": 95,
- "column": 24
+ "line": 108,
+ "column": 11
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -18100,23 +20515,24 @@
"postfix": false,
"binop": null
},
- "start": 2438,
- "end": 2439,
+ "value": "props",
+ "start": 2708,
+ "end": 2713,
"loc": {
"start": {
- "line": 96,
- "column": 6
+ "line": 108,
+ "column": 12
},
"end": {
- "line": 96,
- "column": 7
+ "line": 108,
+ "column": 17
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -18126,24 +20542,24 @@
"binop": null,
"updateContext": null
},
- "start": 2439,
- "end": 2440,
+ "start": 2713,
+ "end": 2714,
"loc": {
"start": {
- "line": 96,
- "column": 7
+ "line": 108,
+ "column": 17
},
"end": {
- "line": 96,
- "column": 8
+ "line": 108,
+ "column": 18
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -18151,49 +20567,51 @@
"postfix": false,
"binop": null
},
- "start": 2446,
- "end": 2447,
+ "value": "type",
+ "start": 2714,
+ "end": 2718,
"loc": {
"start": {
- "line": 97,
- "column": 5
+ "line": 108,
+ "column": 18
},
"end": {
- "line": 97,
- "column": 6
+ "line": 108,
+ "column": 22
}
}
},
{
"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": 2447,
- "end": 2448,
+ "start": 2718,
+ "end": 2719,
"loc": {
"start": {
- "line": 97,
- "column": 6
+ "line": 108,
+ "column": 22
},
"end": {
- "line": 97,
- "column": 7
+ "line": 108,
+ "column": 23
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -18201,22 +20619,23 @@
"postfix": false,
"binop": null
},
- "start": 2448,
- "end": 2449,
+ "value": "id",
+ "start": 2726,
+ "end": 2728,
"loc": {
"start": {
- "line": 97,
- "column": 7
+ "line": 109,
+ "column": 6
},
"end": {
- "line": 97,
+ "line": 109,
"column": 8
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -18227,23 +20646,22 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t",
- "start": 2449,
- "end": 2454,
+ "start": 2728,
+ "end": 2729,
"loc": {
"start": {
- "line": 97,
+ "line": 109,
"column": 8
},
"end": {
- "line": 98,
- "column": 4
+ "line": 109,
+ "column": 9
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -18253,103 +20671,103 @@
"postfix": false,
"binop": null
},
- "start": 2454,
- "end": 2455,
+ "value": "props",
+ "start": 2730,
+ "end": 2735,
"loc": {
"start": {
- "line": 98,
- "column": 4
+ "line": 109,
+ "column": 10
},
"end": {
- "line": 98,
- "column": 5
+ "line": 109,
+ "column": 15
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 2455,
- "end": 2456,
+ "start": 2735,
+ "end": 2736,
"loc": {
"start": {
- "line": 98,
- "column": 5
+ "line": 109,
+ "column": 15
},
"end": {
- "line": 98,
- "column": 6
+ "line": 109,
+ "column": 16
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "fieldset",
- "start": 2456,
- "end": 2464,
+ "value": "id",
+ "start": 2736,
+ "end": 2738,
"loc": {
"start": {
- "line": 98,
- "column": 6
+ "line": 109,
+ "column": 16
},
"end": {
- "line": 98,
- "column": 14
+ "line": 109,
+ "column": 18
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2464,
- "end": 2465,
+ "start": 2738,
+ "end": 2739,
"loc": {
"start": {
- "line": 98,
- "column": 14
+ "line": 109,
+ "column": 18
},
"end": {
- "line": 98,
- "column": 15
+ "line": 109,
+ "column": 19
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -18357,22 +20775,23 @@
"postfix": false,
"binop": null
},
- "start": 2469,
- "end": 2470,
+ "value": "fieldClassName",
+ "start": 2746,
+ "end": 2760,
"loc": {
"start": {
- "line": 99,
- "column": 3
+ "line": 110,
+ "column": 6
},
"end": {
- "line": 99,
- "column": 4
+ "line": 110,
+ "column": 20
}
}
},
{
"type": {
- "label": ";",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -18383,24 +20802,24 @@
"binop": null,
"updateContext": null
},
- "start": 2470,
- "end": 2471,
+ "start": 2760,
+ "end": 2761,
"loc": {
"start": {
- "line": 99,
- "column": 4
+ "line": 110,
+ "column": 20
},
"end": {
- "line": 99,
- "column": 5
+ "line": 110,
+ "column": 21
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -18408,51 +20827,48 @@
"postfix": false,
"binop": null
},
- "start": 2474,
- "end": 2475,
+ "value": "getFieldClassName",
+ "start": 2762,
+ "end": 2779,
"loc": {
"start": {
- "line": 100,
- "column": 2
+ "line": 110,
+ "column": 22
},
"end": {
- "line": 100,
- "column": 3
+ "line": 110,
+ "column": 39
}
}
},
{
"type": {
- "label": "else",
- "keyword": "else",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "else",
- "start": 2476,
- "end": 2480,
+ "start": 2779,
+ "end": 2780,
"loc": {
"start": {
- "line": 100,
- "column": 4
+ "line": 110,
+ "column": 39
},
"end": {
- "line": 100,
- "column": 8
+ "line": 110,
+ "column": 40
}
}
},
{
"type": {
- "label": "if",
- "keyword": "if",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -18460,51 +20876,50 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "if",
- "start": 2481,
- "end": 2483,
+ "start": 2780,
+ "end": 2781,
"loc": {
"start": {
- "line": 100,
- "column": 9
+ "line": 110,
+ "column": 40
},
"end": {
- "line": 100,
- "column": 11
+ "line": 110,
+ "column": 41
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2484,
- "end": 2485,
+ "start": 2781,
+ "end": 2782,
"loc": {
"start": {
- "line": 100,
- "column": 12
+ "line": 110,
+ "column": 41
},
"end": {
- "line": 100,
- "column": 13
+ "line": 110,
+ "column": 42
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -18512,26 +20927,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "hidden",
- "start": 2485,
- "end": 2493,
+ "value": "value",
+ "start": 2789,
+ "end": 2794,
"loc": {
"start": {
- "line": 100,
- "column": 13
+ "line": 111,
+ "column": 6
},
"end": {
- "line": 100,
- "column": 21
+ "line": 111,
+ "column": 11
}
}
},
{
"type": {
- "label": "==/!=",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -18539,20 +20953,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 6,
+ "binop": null,
"updateContext": null
},
- "value": "===",
- "start": 2494,
- "end": 2497,
+ "start": 2794,
+ "end": 2795,
"loc": {
"start": {
- "line": 100,
- "column": 22
+ "line": 111,
+ "column": 11
},
"end": {
- "line": 100,
- "column": 25
+ "line": 111,
+ "column": 12
}
}
},
@@ -18569,16 +20982,16 @@
"binop": null
},
"value": "fieldProps",
- "start": 2498,
- "end": 2508,
+ "start": 2796,
+ "end": 2806,
"loc": {
"start": {
- "line": 100,
- "column": 26
+ "line": 111,
+ "column": 13
},
"end": {
- "line": 100,
- "column": 36
+ "line": 111,
+ "column": 23
}
}
},
@@ -18595,16 +21008,16 @@
"binop": null,
"updateContext": null
},
- "start": 2508,
- "end": 2509,
+ "start": 2806,
+ "end": 2807,
"loc": {
"start": {
- "line": 100,
- "column": 36
+ "line": 111,
+ "column": 23
},
"end": {
- "line": 100,
- "column": 37
+ "line": 111,
+ "column": 24
}
}
},
@@ -18620,49 +21033,50 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 2509,
- "end": 2518,
+ "value": "value",
+ "start": 2807,
+ "end": 2812,
"loc": {
"start": {
- "line": 100,
- "column": 37
+ "line": 111,
+ "column": 24
},
"end": {
- "line": 100,
- "column": 46
+ "line": 111,
+ "column": 29
}
}
},
{
"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": 2518,
- "end": 2519,
+ "start": 2812,
+ "end": 2813,
"loc": {
"start": {
- "line": 100,
- "column": 46
+ "line": 111,
+ "column": 29
},
"end": {
- "line": 100,
- "column": 47
+ "line": 111,
+ "column": 30
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -18671,23 +21085,23 @@
"postfix": false,
"binop": null
},
- "start": 2520,
- "end": 2521,
+ "value": "onValueChange",
+ "start": 2820,
+ "end": 2833,
"loc": {
"start": {
- "line": 100,
- "column": 48
+ "line": 112,
+ "column": 6
},
"end": {
- "line": 100,
- "column": 49
+ "line": 112,
+ "column": 19
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -18698,24 +21112,23 @@
"binop": null,
"updateContext": null
},
- "value": "return",
- "start": 2525,
- "end": 2531,
+ "start": 2833,
+ "end": 2834,
"loc": {
"start": {
- "line": 101,
- "column": 3
+ "line": 112,
+ "column": 19
},
"end": {
- "line": 101,
- "column": 9
+ "line": 112,
+ "column": 20
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -18724,49 +21137,50 @@
"postfix": false,
"binop": null
},
- "start": 2532,
- "end": 2533,
+ "value": "fieldProps",
+ "start": 2835,
+ "end": 2845,
"loc": {
"start": {
- "line": 101,
- "column": 10
+ "line": 112,
+ "column": 21
},
"end": {
- "line": 101,
- "column": 11
+ "line": 112,
+ "column": 31
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "FieldInner",
- "start": 2538,
- "end": 2548,
+ "start": 2845,
+ "end": 2846,
"loc": {
"start": {
- "line": 102,
- "column": 4
+ "line": 112,
+ "column": 31
},
"end": {
- "line": 102,
- "column": 14
+ "line": 112,
+ "column": 32
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -18775,41 +21189,43 @@
"postfix": false,
"binop": null
},
- "start": 2548,
- "end": 2549,
+ "value": "onValueChange",
+ "start": 2846,
+ "end": 2859,
"loc": {
"start": {
- "line": 102,
- "column": 14
+ "line": 112,
+ "column": 32
},
"end": {
- "line": 102,
- "column": 15
+ "line": 112,
+ "column": 45
}
}
},
{
"type": {
- "label": "{",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2555,
- "end": 2556,
+ "start": 2859,
+ "end": 2860,
"loc": {
"start": {
- "line": 103,
- "column": 5
+ "line": 112,
+ "column": 45
},
"end": {
- "line": 103,
- "column": 6
+ "line": 112,
+ "column": 46
}
}
},
@@ -18825,17 +21241,17 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 2563,
- "end": 2567,
+ "value": "inputType",
+ "start": 2867,
+ "end": 2876,
"loc": {
"start": {
- "line": 104,
+ "line": 113,
"column": 6
},
"end": {
- "line": 104,
- "column": 10
+ "line": 113,
+ "column": 15
}
}
},
@@ -18852,16 +21268,16 @@
"binop": null,
"updateContext": null
},
- "start": 2567,
- "end": 2568,
+ "start": 2876,
+ "end": 2877,
"loc": {
"start": {
- "line": 104,
- "column": 10
+ "line": 113,
+ "column": 15
},
"end": {
- "line": 104,
- "column": 11
+ "line": 113,
+ "column": 16
}
}
},
@@ -18877,17 +21293,17 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2569,
- "end": 2574,
+ "value": "fieldProps",
+ "start": 2878,
+ "end": 2888,
"loc": {
"start": {
- "line": 104,
- "column": 12
+ "line": 113,
+ "column": 17
},
"end": {
- "line": 104,
- "column": 17
+ "line": 113,
+ "column": 27
}
}
},
@@ -18904,16 +21320,16 @@
"binop": null,
"updateContext": null
},
- "start": 2574,
- "end": 2575,
+ "start": 2888,
+ "end": 2889,
"loc": {
"start": {
- "line": 104,
- "column": 17
+ "line": 113,
+ "column": 27
},
"end": {
- "line": 104,
- "column": 18
+ "line": 113,
+ "column": 28
}
}
},
@@ -18929,17 +21345,17 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 2575,
- "end": 2579,
+ "value": "inputType",
+ "start": 2889,
+ "end": 2898,
"loc": {
"start": {
- "line": 104,
- "column": 18
+ "line": 113,
+ "column": 28
},
"end": {
- "line": 104,
- "column": 22
+ "line": 113,
+ "column": 37
}
}
},
@@ -18956,16 +21372,16 @@
"binop": null,
"updateContext": null
},
- "start": 2579,
- "end": 2580,
+ "start": 2898,
+ "end": 2899,
"loc": {
"start": {
- "line": 104,
- "column": 22
+ "line": 113,
+ "column": 37
},
"end": {
- "line": 104,
- "column": 23
+ "line": 113,
+ "column": 38
}
}
},
@@ -18981,17 +21397,17 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 2587,
- "end": 2589,
+ "value": "disabled",
+ "start": 2906,
+ "end": 2914,
"loc": {
"start": {
- "line": 105,
+ "line": 114,
"column": 6
},
"end": {
- "line": 105,
- "column": 8
+ "line": 114,
+ "column": 14
}
}
},
@@ -19008,16 +21424,16 @@
"binop": null,
"updateContext": null
},
- "start": 2589,
- "end": 2590,
+ "start": 2914,
+ "end": 2915,
"loc": {
"start": {
- "line": 105,
- "column": 8
+ "line": 114,
+ "column": 14
},
"end": {
- "line": 105,
- "column": 9
+ "line": 114,
+ "column": 15
}
}
},
@@ -19034,16 +21450,16 @@
"binop": null
},
"value": "props",
- "start": 2591,
- "end": 2596,
+ "start": 2916,
+ "end": 2921,
"loc": {
"start": {
- "line": 105,
- "column": 10
+ "line": 114,
+ "column": 16
},
"end": {
- "line": 105,
- "column": 15
+ "line": 114,
+ "column": 21
}
}
},
@@ -19060,16 +21476,16 @@
"binop": null,
"updateContext": null
},
- "start": 2596,
- "end": 2597,
+ "start": 2921,
+ "end": 2922,
"loc": {
"start": {
- "line": 105,
- "column": 15
+ "line": 114,
+ "column": 21
},
"end": {
- "line": 105,
- "column": 16
+ "line": 114,
+ "column": 22
}
}
},
@@ -19085,17 +21501,17 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 2597,
- "end": 2599,
+ "value": "disabled",
+ "start": 2922,
+ "end": 2930,
"loc": {
"start": {
- "line": 105,
- "column": 16
+ "line": 114,
+ "column": 22
},
"end": {
- "line": 105,
- "column": 18
+ "line": 114,
+ "column": 30
}
}
},
@@ -19112,16 +21528,16 @@
"binop": null,
"updateContext": null
},
- "start": 2599,
- "end": 2600,
+ "start": 2930,
+ "end": 2931,
"loc": {
"start": {
- "line": 105,
- "column": 18
+ "line": 114,
+ "column": 30
},
"end": {
- "line": 105,
- "column": 19
+ "line": 114,
+ "column": 31
}
}
},
@@ -19137,17 +21553,17 @@
"postfix": false,
"binop": null
},
- "value": "fieldClassName",
- "start": 2607,
- "end": 2621,
+ "value": "onBlur",
+ "start": 2938,
+ "end": 2944,
"loc": {
"start": {
- "line": 106,
+ "line": 115,
"column": 6
},
"end": {
- "line": 106,
- "column": 20
+ "line": 115,
+ "column": 12
}
}
},
@@ -19164,16 +21580,16 @@
"binop": null,
"updateContext": null
},
- "start": 2621,
- "end": 2622,
+ "start": 2944,
+ "end": 2945,
"loc": {
"start": {
- "line": 106,
- "column": 20
+ "line": 115,
+ "column": 12
},
"end": {
- "line": 106,
- "column": 21
+ "line": 115,
+ "column": 13
}
}
},
@@ -19189,50 +21605,51 @@
"postfix": false,
"binop": null
},
- "value": "getFieldClassName",
- "start": 2623,
- "end": 2640,
+ "value": "props",
+ "start": 2946,
+ "end": 2951,
"loc": {
"start": {
- "line": 106,
- "column": 22
+ "line": 115,
+ "column": 14
},
"end": {
- "line": 106,
- "column": 39
+ "line": 115,
+ "column": 19
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2640,
- "end": 2641,
+ "start": 2951,
+ "end": 2952,
"loc": {
"start": {
- "line": 106,
- "column": 39
+ "line": 115,
+ "column": 19
},
"end": {
- "line": 106,
- "column": 40
+ "line": 115,
+ "column": 20
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -19240,16 +21657,17 @@
"postfix": false,
"binop": null
},
- "start": 2641,
- "end": 2642,
+ "value": "onBlur",
+ "start": 2952,
+ "end": 2958,
"loc": {
"start": {
- "line": 106,
- "column": 40
+ "line": 115,
+ "column": 20
},
"end": {
- "line": 106,
- "column": 41
+ "line": 115,
+ "column": 26
}
}
},
@@ -19266,16 +21684,16 @@
"binop": null,
"updateContext": null
},
- "start": 2642,
- "end": 2643,
+ "start": 2958,
+ "end": 2959,
"loc": {
"start": {
- "line": 106,
- "column": 41
+ "line": 115,
+ "column": 26
},
"end": {
- "line": 106,
- "column": 42
+ "line": 115,
+ "column": 27
}
}
},
@@ -19291,17 +21709,17 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 2650,
- "end": 2655,
+ "value": "onFocus",
+ "start": 2966,
+ "end": 2973,
"loc": {
"start": {
- "line": 107,
+ "line": 116,
"column": 6
},
"end": {
- "line": 107,
- "column": 11
+ "line": 116,
+ "column": 13
}
}
},
@@ -19318,16 +21736,16 @@
"binop": null,
"updateContext": null
},
- "start": 2655,
- "end": 2656,
+ "start": 2973,
+ "end": 2974,
"loc": {
"start": {
- "line": 107,
- "column": 11
+ "line": 116,
+ "column": 13
},
"end": {
- "line": 107,
- "column": 12
+ "line": 116,
+ "column": 14
}
}
},
@@ -19343,17 +21761,17 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 2657,
- "end": 2667,
+ "value": "props",
+ "start": 2975,
+ "end": 2980,
"loc": {
"start": {
- "line": 107,
- "column": 13
+ "line": 116,
+ "column": 15
},
"end": {
- "line": 107,
- "column": 23
+ "line": 116,
+ "column": 20
}
}
},
@@ -19370,16 +21788,16 @@
"binop": null,
"updateContext": null
},
- "start": 2667,
- "end": 2668,
+ "start": 2980,
+ "end": 2981,
"loc": {
"start": {
- "line": 107,
- "column": 23
+ "line": 116,
+ "column": 20
},
"end": {
- "line": 107,
- "column": 24
+ "line": 116,
+ "column": 21
}
}
},
@@ -19395,23 +21813,98 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 2668,
- "end": 2673,
+ "value": "onFocus",
+ "start": 2981,
+ "end": 2988,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 21
+ },
+ "end": {
+ "line": 116,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2994,
+ "end": 2995,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 5
+ },
+ "end": {
+ "line": 117,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3000,
+ "end": 3001,
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 4
+ },
+ "end": {
+ "line": 118,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3005,
+ "end": 3006,
"loc": {
"start": {
- "line": 107,
- "column": 24
+ "line": 119,
+ "column": 3
},
"end": {
- "line": 107,
- "column": 29
+ "line": 119,
+ "column": 4
}
}
},
{
"type": {
- "label": ",",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -19422,24 +21915,24 @@
"binop": null,
"updateContext": null
},
- "start": 2673,
- "end": 2674,
+ "start": 3006,
+ "end": 3007,
"loc": {
"start": {
- "line": 107,
- "column": 29
+ "line": 119,
+ "column": 4
},
"end": {
- "line": 107,
- "column": 30
+ "line": 119,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -19447,23 +21940,23 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 2681,
- "end": 2694,
+ "start": 3010,
+ "end": 3011,
"loc": {
"start": {
- "line": 108,
- "column": 6
+ "line": 120,
+ "column": 2
},
"end": {
- "line": 108,
- "column": 19
+ "line": 120,
+ "column": 3
}
}
},
{
"type": {
- "label": ":",
+ "label": "else",
+ "keyword": "else",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -19474,23 +21967,24 @@
"binop": null,
"updateContext": null
},
- "start": 2694,
- "end": 2695,
+ "value": "else",
+ "start": 3012,
+ "end": 3016,
"loc": {
"start": {
- "line": 108,
- "column": 19
+ "line": 120,
+ "column": 4
},
"end": {
- "line": 108,
- "column": 20
+ "line": 120,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -19499,24 +21993,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 2696,
- "end": 2706,
+ "start": 3017,
+ "end": 3018,
"loc": {
"start": {
- "line": 108,
- "column": 21
+ "line": 120,
+ "column": 9
},
"end": {
- "line": 108,
- "column": 31
+ "line": 120,
+ "column": 10
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -19526,23 +22020,24 @@
"binop": null,
"updateContext": null
},
- "start": 2706,
- "end": 2707,
+ "value": "return",
+ "start": 3022,
+ "end": 3028,
"loc": {
"start": {
- "line": 108,
- "column": 31
+ "line": 121,
+ "column": 3
},
"end": {
- "line": 108,
- "column": 32
+ "line": 121,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -19551,76 +22046,75 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 2707,
- "end": 2720,
+ "start": 3029,
+ "end": 3030,
"loc": {
"start": {
- "line": 108,
- "column": 32
+ "line": 121,
+ "column": 10
},
"end": {
- "line": 108,
- "column": 45
+ "line": 121,
+ "column": 11
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2720,
- "end": 2721,
+ "start": 3035,
+ "end": 3036,
"loc": {
"start": {
- "line": 108,
- "column": 45
+ "line": 122,
+ "column": 4
},
"end": {
- "line": 108,
- "column": 46
+ "line": 122,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "inputType",
- "start": 2728,
- "end": 2737,
+ "value": "div",
+ "start": 3036,
+ "end": 3039,
"loc": {
"start": {
- "line": 109,
- "column": 6
+ "line": 122,
+ "column": 5
},
"end": {
- "line": 109,
- "column": 15
+ "line": 122,
+ "column": 8
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -19630,68 +22124,69 @@
"binop": null,
"updateContext": null
},
- "start": 2737,
- "end": 2738,
+ "value": "className",
+ "start": 3045,
+ "end": 3054,
"loc": {
"start": {
- "line": 109,
- "column": 15
+ "line": 123,
+ "column": 5
},
"end": {
- "line": 109,
- "column": 16
+ "line": 123,
+ "column": 14
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldProps",
- "start": 2739,
- "end": 2749,
+ "value": "=",
+ "start": 3054,
+ "end": 3055,
"loc": {
"start": {
- "line": 109,
- "column": 17
+ "line": 123,
+ "column": 14
},
"end": {
- "line": 109,
- "column": 27
+ "line": 123,
+ "column": 15
}
}
},
{
"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": 2749,
- "end": 2750,
+ "start": 3055,
+ "end": 3056,
"loc": {
"start": {
- "line": 109,
- "column": 27
+ "line": 123,
+ "column": 15
},
"end": {
- "line": 109,
- "column": 28
+ "line": 123,
+ "column": 16
}
}
},
@@ -19707,24 +22202,24 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 2750,
- "end": 2759,
+ "value": "RenderGroup",
+ "start": 3056,
+ "end": 3067,
"loc": {
"start": {
- "line": 109,
- "column": 28
+ "line": 123,
+ "column": 16
},
"end": {
- "line": 109,
- "column": 37
+ "line": 123,
+ "column": 27
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -19734,16 +22229,16 @@
"binop": null,
"updateContext": null
},
- "start": 2759,
- "end": 2760,
+ "start": 3067,
+ "end": 3068,
"loc": {
"start": {
- "line": 109,
- "column": 37
+ "line": 123,
+ "column": 27
},
"end": {
- "line": 109,
- "column": 38
+ "line": 123,
+ "column": 28
}
}
},
@@ -19759,24 +22254,24 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 2767,
- "end": 2775,
+ "value": "classNames",
+ "start": 3068,
+ "end": 3078,
"loc": {
"start": {
- "line": 110,
- "column": 6
+ "line": 123,
+ "column": 28
},
"end": {
- "line": 110,
- "column": 14
+ "line": 123,
+ "column": 38
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -19786,16 +22281,16 @@
"binop": null,
"updateContext": null
},
- "start": 2775,
- "end": 2776,
+ "start": 3078,
+ "end": 3079,
"loc": {
"start": {
- "line": 110,
- "column": 14
+ "line": 123,
+ "column": 38
},
"end": {
- "line": 110,
- "column": 15
+ "line": 123,
+ "column": 39
}
}
},
@@ -19811,23 +22306,23 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2777,
- "end": 2782,
+ "value": "fieldWrapper",
+ "start": 3079,
+ "end": 3091,
"loc": {
"start": {
- "line": 110,
- "column": 16
+ "line": 123,
+ "column": 39
},
"end": {
- "line": 110,
- "column": 21
+ "line": 123,
+ "column": 51
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -19835,27 +22330,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2782,
- "end": 2783,
+ "start": 3091,
+ "end": 3092,
"loc": {
"start": {
- "line": 110,
- "column": 21
+ "line": 123,
+ "column": 51
},
"end": {
- "line": 110,
- "column": 22
+ "line": 123,
+ "column": 52
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -19863,23 +22357,22 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 2783,
- "end": 2791,
+ "start": 3097,
+ "end": 3098,
"loc": {
"start": {
- "line": 110,
- "column": 22
+ "line": 124,
+ "column": 4
},
"end": {
- "line": 110,
- "column": 30
+ "line": 124,
+ "column": 5
}
}
},
{
"type": {
- "label": ",",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -19890,22 +22383,23 @@
"binop": null,
"updateContext": null
},
- "start": 2791,
- "end": 2792,
+ "value": "\n\t\t\t\t\t",
+ "start": 3098,
+ "end": 3104,
"loc": {
"start": {
- "line": 110,
- "column": 30
+ "line": 124,
+ "column": 5
},
"end": {
- "line": 110,
- "column": 31
+ "line": 125,
+ "column": 5
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -19915,24 +22409,23 @@
"postfix": false,
"binop": null
},
- "value": "onBlur",
- "start": 2799,
- "end": 2805,
+ "start": 3104,
+ "end": 3105,
"loc": {
"start": {
- "line": 111,
- "column": 6
+ "line": 125,
+ "column": 5
},
"end": {
- "line": 111,
- "column": 12
+ "line": 125,
+ "column": 6
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -19942,48 +22435,49 @@
"binop": null,
"updateContext": null
},
- "start": 2805,
- "end": 2806,
+ "value": "FieldGroup",
+ "start": 3105,
+ "end": 3115,
"loc": {
"start": {
- "line": 111,
- "column": 12
+ "line": 125,
+ "column": 6
},
"end": {
- "line": 111,
- "column": 13
+ "line": 125,
+ "column": 16
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "props",
- "start": 2807,
- "end": 2812,
+ "start": 3115,
+ "end": 3116,
"loc": {
"start": {
- "line": 111,
- "column": 14
+ "line": 125,
+ "column": 16
},
"end": {
- "line": 111,
- "column": 19
+ "line": 125,
+ "column": 17
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -19994,67 +22488,95 @@
"binop": null,
"updateContext": null
},
- "start": 2812,
- "end": 2813,
+ "value": "Label",
+ "start": 3116,
+ "end": 3121,
"loc": {
"start": {
- "line": 111,
- "column": 19
+ "line": 125,
+ "column": 17
},
"end": {
- "line": 111,
- "column": 20
+ "line": 125,
+ "column": 22
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onBlur",
- "start": 2813,
- "end": 2819,
+ "value": "id",
+ "start": 3122,
+ "end": 3124,
"loc": {
"start": {
- "line": 111,
- "column": 20
+ "line": 125,
+ "column": 23
},
"end": {
- "line": 111,
- "column": 26
+ "line": 125,
+ "column": 25
}
}
},
{
"type": {
- "label": ",",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 2819,
- "end": 2820,
+ "value": "=",
+ "start": 3124,
+ "end": 3125,
"loc": {
"start": {
- "line": 111,
+ "line": 125,
+ "column": 25
+ },
+ "end": {
+ "line": 125,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3125,
+ "end": 3126,
+ "loc": {
+ "start": {
+ "line": 125,
"column": 26
},
"end": {
- "line": 111,
+ "line": 125,
"column": 27
}
}
@@ -20071,24 +22593,24 @@
"postfix": false,
"binop": null
},
- "value": "onFocus",
- "start": 2827,
- "end": 2834,
+ "value": "fieldProps",
+ "start": 3126,
+ "end": 3136,
"loc": {
"start": {
- "line": 112,
- "column": 6
+ "line": 125,
+ "column": 27
},
"end": {
- "line": 112,
- "column": 13
+ "line": 125,
+ "column": 37
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -20098,16 +22620,16 @@
"binop": null,
"updateContext": null
},
- "start": 2834,
- "end": 2835,
+ "start": 3136,
+ "end": 3137,
"loc": {
"start": {
- "line": 112,
- "column": 13
+ "line": 125,
+ "column": 37
},
"end": {
- "line": 112,
- "column": 14
+ "line": 125,
+ "column": 38
}
}
},
@@ -20123,23 +22645,23 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 2836,
- "end": 2841,
+ "value": "id",
+ "start": 3137,
+ "end": 3139,
"loc": {
"start": {
- "line": 112,
- "column": 15
+ "line": 125,
+ "column": 38
},
"end": {
- "line": 112,
- "column": 20
+ "line": 125,
+ "column": 40
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -20147,78 +22669,80 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2841,
- "end": 2842,
+ "start": 3139,
+ "end": 3140,
"loc": {
"start": {
- "line": 112,
- "column": 20
+ "line": 125,
+ "column": 40
},
"end": {
- "line": 112,
- "column": 21
+ "line": 125,
+ "column": 41
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onFocus",
- "start": 2842,
- "end": 2849,
+ "value": "label",
+ "start": 3141,
+ "end": 3146,
"loc": {
"start": {
- "line": 112,
- "column": 21
+ "line": 125,
+ "column": 42
},
"end": {
- "line": 112,
- "column": 28
+ "line": 125,
+ "column": 47
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2855,
- "end": 2856,
+ "value": "=",
+ "start": 3146,
+ "end": 3147,
"loc": {
"start": {
- "line": 113,
- "column": 5
+ "line": 125,
+ "column": 47
},
"end": {
- "line": 113,
- "column": 6
+ "line": 125,
+ "column": 48
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -20226,24 +22750,24 @@
"postfix": false,
"binop": null
},
- "start": 2861,
- "end": 2862,
+ "start": 3147,
+ "end": 3148,
"loc": {
"start": {
- "line": 114,
- "column": 4
+ "line": 125,
+ "column": 48
},
"end": {
- "line": 114,
- "column": 5
+ "line": 125,
+ "column": 49
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -20251,23 +22775,24 @@
"postfix": false,
"binop": null
},
- "start": 2866,
- "end": 2867,
+ "value": "fieldProps",
+ "start": 3148,
+ "end": 3158,
"loc": {
"start": {
- "line": 115,
- "column": 3
+ "line": 125,
+ "column": 49
},
"end": {
- "line": 115,
- "column": 4
+ "line": 125,
+ "column": 59
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -20277,24 +22802,24 @@
"binop": null,
"updateContext": null
},
- "start": 2867,
- "end": 2868,
+ "start": 3158,
+ "end": 3159,
"loc": {
"start": {
- "line": 115,
- "column": 4
+ "line": 125,
+ "column": 59
},
"end": {
- "line": 115,
- "column": 5
+ "line": 125,
+ "column": 60
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -20302,122 +22827,121 @@
"postfix": false,
"binop": null
},
- "start": 2871,
- "end": 2872,
+ "value": "label",
+ "start": 3159,
+ "end": 3164,
"loc": {
"start": {
- "line": 116,
- "column": 2
+ "line": 125,
+ "column": 60
},
"end": {
- "line": 116,
- "column": 3
+ "line": 125,
+ "column": 65
}
}
},
{
"type": {
- "label": "else",
- "keyword": "else",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "else",
- "start": 2873,
- "end": 2877,
+ "start": 3164,
+ "end": 3165,
"loc": {
"start": {
- "line": 116,
- "column": 4
+ "line": 125,
+ "column": 65
},
"end": {
- "line": 116,
- "column": 8
+ "line": 125,
+ "column": 66
}
}
},
{
"type": {
- "label": "{",
+ "label": "/",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 2878,
- "end": 2879,
+ "value": "/",
+ "start": 3166,
+ "end": 3167,
"loc": {
"start": {
- "line": 116,
- "column": 9
+ "line": 125,
+ "column": 67
},
"end": {
- "line": 116,
- "column": 10
+ "line": 125,
+ "column": 68
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
- "beforeExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 2883,
- "end": 2889,
+ "start": 3167,
+ "end": 3168,
"loc": {
"start": {
- "line": 117,
- "column": 3
+ "line": 125,
+ "column": 68
},
"end": {
- "line": 117,
- "column": 9
+ "line": 125,
+ "column": 69
}
}
},
{
"type": {
- "label": "(",
+ "label": "jsxText",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2890,
- "end": 2891,
+ "value": "\n\n\t\t\t\t\t",
+ "start": 3168,
+ "end": 3175,
"loc": {
"start": {
- "line": 117,
- "column": 10
+ "line": 125,
+ "column": 69
},
"end": {
- "line": 117,
- "column": 11
+ "line": 127,
+ "column": 5
}
}
},
@@ -20433,16 +22957,16 @@
"postfix": false,
"binop": null
},
- "start": 2896,
- "end": 2897,
+ "start": 3175,
+ "end": 3176,
"loc": {
"start": {
- "line": 118,
- "column": 4
+ "line": 127,
+ "column": 5
},
"end": {
- "line": 118,
- "column": 5
+ "line": 127,
+ "column": 6
}
}
},
@@ -20459,17 +22983,17 @@
"binop": null,
"updateContext": null
},
- "value": "div",
- "start": 2897,
- "end": 2900,
+ "value": "Message",
+ "start": 3176,
+ "end": 3183,
"loc": {
"start": {
- "line": 118,
- "column": 5
+ "line": 127,
+ "column": 6
},
"end": {
- "line": 118,
- "column": 8
+ "line": 127,
+ "column": 13
}
}
},
@@ -20486,17 +23010,17 @@
"binop": null,
"updateContext": null
},
- "value": "className",
- "start": 2906,
- "end": 2915,
+ "value": "message",
+ "start": 3190,
+ "end": 3197,
"loc": {
"start": {
- "line": 119,
- "column": 5
+ "line": 128,
+ "column": 6
},
"end": {
- "line": 119,
- "column": 14
+ "line": 128,
+ "column": 13
}
}
},
@@ -20514,16 +23038,16 @@
"updateContext": null
},
"value": "=",
- "start": 2915,
- "end": 2916,
+ "start": 3197,
+ "end": 3198,
"loc": {
"start": {
- "line": 119,
- "column": 14
+ "line": 128,
+ "column": 13
},
"end": {
- "line": 119,
- "column": 15
+ "line": 128,
+ "column": 14
}
}
},
@@ -20539,16 +23063,16 @@
"postfix": false,
"binop": null
},
- "start": 2916,
- "end": 2917,
+ "start": 3198,
+ "end": 3199,
"loc": {
"start": {
- "line": 119,
- "column": 15
+ "line": 128,
+ "column": 14
},
"end": {
- "line": 119,
- "column": 16
+ "line": 128,
+ "column": 15
}
}
},
@@ -20564,23 +23088,23 @@
"postfix": false,
"binop": null
},
- "value": "RenderGroup",
- "start": 2917,
- "end": 2928,
+ "value": "message",
+ "start": 3199,
+ "end": 3206,
"loc": {
"start": {
- "line": 119,
- "column": 16
+ "line": 128,
+ "column": 15
},
"end": {
- "line": 119,
- "column": 27
+ "line": 128,
+ "column": 22
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -20588,51 +23112,51 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2928,
- "end": 2929,
+ "start": 3206,
+ "end": 3207,
"loc": {
"start": {
- "line": 119,
- "column": 27
+ "line": 128,
+ "column": 22
},
"end": {
- "line": 119,
- "column": 28
+ "line": 128,
+ "column": 23
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "value": "classNames",
- "start": 2929,
- "end": 2939,
+ "value": "/",
+ "start": 3213,
+ "end": 3214,
"loc": {
"start": {
- "line": 119,
- "column": 28
+ "line": 129,
+ "column": 5
},
"end": {
- "line": 119,
- "column": 38
+ "line": 129,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -20640,53 +23164,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 2939,
- "end": 2940,
+ "start": 3214,
+ "end": 3215,
"loc": {
"start": {
- "line": 119,
- "column": 38
+ "line": 129,
+ "column": 6
},
"end": {
- "line": 119,
- "column": 39
+ "line": 129,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldWrapper",
- "start": 2940,
- "end": 2952,
+ "value": "\n\t\t\t\t\t",
+ "start": 3215,
+ "end": 3221,
"loc": {
"start": {
- "line": 119,
- "column": 39
+ "line": 129,
+ "column": 7
},
"end": {
- "line": 119,
- "column": 51
+ "line": 130,
+ "column": 5
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -20694,24 +23218,24 @@
"postfix": false,
"binop": null
},
- "start": 2952,
- "end": 2953,
+ "start": 3221,
+ "end": 3222,
"loc": {
"start": {
- "line": 119,
- "column": 51
+ "line": 130,
+ "column": 5
},
"end": {
- "line": 119,
- "column": 52
+ "line": 130,
+ "column": 6
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -20719,50 +23243,49 @@
"postfix": false,
"binop": null
},
- "start": 2958,
- "end": 2959,
+ "value": "FieldInner",
+ "start": 3222,
+ "end": 3232,
"loc": {
"start": {
- "line": 120,
- "column": 4
+ "line": 130,
+ "column": 6
},
"end": {
- "line": 120,
- "column": 5
+ "line": 130,
+ "column": 16
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t\t",
- "start": 2959,
- "end": 2965,
+ "start": 3232,
+ "end": 3233,
"loc": {
"start": {
- "line": 120,
- "column": 5
+ "line": 130,
+ "column": 16
},
"end": {
- "line": 121,
- "column": 5
+ "line": 130,
+ "column": 17
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -20771,50 +23294,49 @@
"postfix": false,
"binop": null
},
- "start": 2965,
- "end": 2966,
+ "start": 3240,
+ "end": 3241,
"loc": {
"start": {
- "line": 121,
- "column": 5
- },
- "end": {
- "line": 121,
+ "line": 131,
"column": 6
+ },
+ "end": {
+ "line": 131,
+ "column": 7
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "label",
- "start": 2966,
- "end": 2971,
+ "value": "type",
+ "start": 3249,
+ "end": 3253,
"loc": {
"start": {
- "line": 121,
- "column": 6
+ "line": 132,
+ "column": 7
},
"end": {
- "line": 121,
+ "line": 132,
"column": 11
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -20824,69 +23346,68 @@
"binop": null,
"updateContext": null
},
- "value": "htmlFor",
- "start": 2978,
- "end": 2985,
+ "start": 3253,
+ "end": 3254,
"loc": {
"start": {
- "line": 122,
- "column": 6
+ "line": 132,
+ "column": 11
},
"end": {
- "line": 122,
- "column": 13
+ "line": 132,
+ "column": 12
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 2985,
- "end": 2986,
+ "value": "fieldProps",
+ "start": 3255,
+ "end": 3265,
"loc": {
"start": {
- "line": 122,
+ "line": 132,
"column": 13
},
"end": {
- "line": 122,
- "column": 14
+ "line": 132,
+ "column": 23
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 2986,
- "end": 2987,
+ "start": 3265,
+ "end": 3266,
"loc": {
"start": {
- "line": 122,
- "column": 14
+ "line": 132,
+ "column": 23
},
"end": {
- "line": 122,
- "column": 15
+ "line": 132,
+ "column": 24
}
}
},
@@ -20902,24 +23423,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 2987,
- "end": 2997,
+ "value": "type",
+ "start": 3266,
+ "end": 3270,
"loc": {
"start": {
- "line": 122,
- "column": 15
+ "line": 132,
+ "column": 24
},
"end": {
- "line": 122,
- "column": 25
+ "line": 132,
+ "column": 28
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -20929,16 +23450,16 @@
"binop": null,
"updateContext": null
},
- "start": 2997,
- "end": 2998,
+ "start": 3270,
+ "end": 3271,
"loc": {
"start": {
- "line": 122,
- "column": 25
+ "line": 132,
+ "column": 28
},
"end": {
- "line": 122,
- "column": 26
+ "line": 132,
+ "column": 29
}
}
},
@@ -20955,49 +23476,50 @@
"binop": null
},
"value": "id",
- "start": 2998,
- "end": 3000,
+ "start": 3279,
+ "end": 3281,
"loc": {
"start": {
- "line": 122,
- "column": 26
+ "line": 133,
+ "column": 7
},
"end": {
- "line": 122,
- "column": 28
+ "line": 133,
+ "column": 9
}
}
},
{
"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": 3000,
- "end": 3001,
+ "start": 3281,
+ "end": 3282,
"loc": {
"start": {
- "line": 122,
- "column": 28
+ "line": 133,
+ "column": 9
},
"end": {
- "line": 122,
- "column": 29
+ "line": 133,
+ "column": 10
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21005,23 +23527,24 @@
"postfix": false,
"binop": null
},
- "start": 3007,
- "end": 3008,
+ "value": "fieldProps",
+ "start": 3283,
+ "end": 3293,
"loc": {
"start": {
- "line": 123,
- "column": 5
+ "line": 133,
+ "column": 11
},
"end": {
- "line": 123,
- "column": 6
+ "line": 133,
+ "column": 21
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21031,24 +23554,23 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t\t",
- "start": 3008,
- "end": 3015,
+ "start": 3293,
+ "end": 3294,
"loc": {
"start": {
- "line": 123,
- "column": 6
+ "line": 133,
+ "column": 21
},
"end": {
- "line": 124,
- "column": 6
+ "line": 133,
+ "column": 22
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21057,102 +23579,103 @@
"postfix": false,
"binop": null
},
- "start": 3015,
- "end": 3016,
+ "value": "id",
+ "start": 3294,
+ "end": 3296,
"loc": {
"start": {
- "line": 124,
- "column": 6
+ "line": 133,
+ "column": 22
},
"end": {
- "line": 124,
- "column": 7
+ "line": 133,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldProps",
- "start": 3016,
- "end": 3026,
+ "start": 3296,
+ "end": 3297,
"loc": {
"start": {
- "line": 124,
- "column": 7
+ "line": 133,
+ "column": 24
},
"end": {
- "line": 124,
- "column": 17
+ "line": 133,
+ "column": 25
}
}
},
{
"type": {
- "label": ".",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3026,
- "end": 3027,
+ "value": "fieldClassName",
+ "start": 3305,
+ "end": 3319,
"loc": {
"start": {
- "line": 124,
- "column": 17
+ "line": 134,
+ "column": 7
},
"end": {
- "line": 124,
- "column": 18
+ "line": 134,
+ "column": 21
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "label",
- "start": 3027,
- "end": 3032,
+ "start": 3319,
+ "end": 3320,
"loc": {
"start": {
- "line": 124,
- "column": 18
+ "line": 134,
+ "column": 21
},
"end": {
- "line": 124,
- "column": 23
+ "line": 134,
+ "column": 22
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21160,50 +23683,49 @@
"postfix": false,
"binop": null
},
- "start": 3032,
- "end": 3033,
+ "value": "getFieldClassName",
+ "start": 3321,
+ "end": 3338,
"loc": {
"start": {
- "line": 124,
+ "line": 134,
"column": 23
},
"end": {
- "line": 124,
- "column": 24
+ "line": 134,
+ "column": 40
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "\n\t\t\t\t\t",
- "start": 3033,
- "end": 3039,
+ "start": 3338,
+ "end": 3339,
"loc": {
"start": {
- "line": 124,
- "column": 24
+ "line": 134,
+ "column": 40
},
"end": {
- "line": 125,
- "column": 5
+ "line": 134,
+ "column": 41
}
}
},
{
"type": {
- "label": "jsxTagStart",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21212,50 +23734,50 @@
"postfix": false,
"binop": null
},
- "start": 3039,
- "end": 3040,
+ "start": 3339,
+ "end": 3340,
"loc": {
"start": {
- "line": 125,
- "column": 5
+ "line": 134,
+ "column": 41
},
"end": {
- "line": 125,
- "column": 6
+ "line": 134,
+ "column": 42
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 3040,
- "end": 3041,
+ "value": "block-input",
+ "start": 3349,
+ "end": 3362,
"loc": {
"start": {
- "line": 125,
- "column": 6
+ "line": 135,
+ "column": 8
},
"end": {
- "line": 125,
- "column": 7
+ "line": 135,
+ "column": 21
}
}
},
{
"type": {
- "label": "jsxName",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21265,25 +23787,24 @@
"binop": null,
"updateContext": null
},
- "value": "label",
- "start": 3041,
- "end": 3046,
+ "start": 3362,
+ "end": 3363,
"loc": {
"start": {
- "line": 125,
- "column": 7
+ "line": 135,
+ "column": 21
},
"end": {
- "line": 125,
- "column": 12
+ "line": 135,
+ "column": 22
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21291,23 +23812,24 @@
"postfix": false,
"binop": null
},
- "start": 3046,
- "end": 3047,
+ "value": "fieldProps",
+ "start": 3364,
+ "end": 3374,
"loc": {
"start": {
- "line": 125,
- "column": 12
+ "line": 135,
+ "column": 23
},
"end": {
- "line": 125,
- "column": 13
+ "line": 135,
+ "column": 33
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21317,23 +23839,22 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 3047,
- "end": 3053,
+ "start": 3374,
+ "end": 3375,
"loc": {
"start": {
- "line": 125,
- "column": 13
+ "line": 135,
+ "column": 33
},
"end": {
- "line": 126,
- "column": 5
+ "line": 135,
+ "column": 34
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -21343,22 +23864,23 @@
"postfix": false,
"binop": null
},
- "start": 3053,
- "end": 3054,
+ "value": "isBlockInput",
+ "start": 3375,
+ "end": 3387,
"loc": {
"start": {
- "line": 126,
- "column": 5
+ "line": 135,
+ "column": 34
},
"end": {
- "line": 126,
- "column": 6
+ "line": 135,
+ "column": 46
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -21366,26 +23888,24 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "Message",
- "start": 3054,
- "end": 3061,
+ "start": 3395,
+ "end": 3396,
"loc": {
"start": {
- "line": 126,
- "column": 6
+ "line": 136,
+ "column": 7
},
"end": {
- "line": 126,
- "column": 13
+ "line": 136,
+ "column": 8
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -21393,54 +23913,51 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "message",
- "start": 3068,
- "end": 3075,
+ "start": 3396,
+ "end": 3397,
"loc": {
"start": {
- "line": 127,
- "column": 6
+ "line": 136,
+ "column": 8
},
"end": {
- "line": 127,
- "column": 13
+ "line": 136,
+ "column": 9
}
}
},
{
"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": 3075,
- "end": 3076,
+ "start": 3397,
+ "end": 3398,
"loc": {
"start": {
- "line": 127,
- "column": 13
+ "line": 136,
+ "column": 9
},
"end": {
- "line": 127,
- "column": 14
+ "line": 136,
+ "column": 10
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21449,50 +23966,51 @@
"postfix": false,
"binop": null
},
- "start": 3076,
- "end": 3077,
+ "value": "help",
+ "start": 3406,
+ "end": 3410,
"loc": {
"start": {
- "line": 127,
- "column": 14
+ "line": 137,
+ "column": 7
},
"end": {
- "line": 127,
- "column": 15
+ "line": 137,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "message",
- "start": 3077,
- "end": 3084,
+ "start": 3410,
+ "end": 3411,
"loc": {
"start": {
- "line": 127,
- "column": 15
+ "line": 137,
+ "column": 11
},
"end": {
- "line": 127,
- "column": 22
+ "line": 137,
+ "column": 12
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21500,51 +24018,51 @@
"postfix": false,
"binop": null
},
- "start": 3084,
- "end": 3085,
+ "value": "fieldProps",
+ "start": 3412,
+ "end": 3422,
"loc": {
"start": {
- "line": 127,
- "column": 22
+ "line": 137,
+ "column": 13
},
"end": {
- "line": 127,
+ "line": 137,
"column": 23
}
}
},
{
"type": {
- "label": "/",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 3091,
- "end": 3092,
+ "start": 3422,
+ "end": 3423,
"loc": {
"start": {
- "line": 128,
- "column": 5
+ "line": 137,
+ "column": 23
},
"end": {
- "line": 128,
- "column": 6
+ "line": 137,
+ "column": 24
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -21552,22 +24070,23 @@
"postfix": false,
"binop": null
},
- "start": 3092,
- "end": 3093,
+ "value": "help",
+ "start": 3423,
+ "end": 3427,
"loc": {
"start": {
- "line": 128,
- "column": 6
+ "line": 137,
+ "column": 24
},
"end": {
- "line": 128,
- "column": 7
+ "line": 137,
+ "column": 28
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -21578,24 +24097,23 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 3093,
- "end": 3099,
+ "start": 3427,
+ "end": 3428,
"loc": {
"start": {
- "line": 128,
- "column": 7
+ "line": 137,
+ "column": 28
},
"end": {
- "line": 129,
- "column": 5
+ "line": 137,
+ "column": 29
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21604,49 +24122,50 @@
"postfix": false,
"binop": null
},
- "start": 3099,
- "end": 3100,
+ "value": "value",
+ "start": 3436,
+ "end": 3441,
"loc": {
"start": {
- "line": 129,
- "column": 5
+ "line": 138,
+ "column": 7
},
"end": {
- "line": 129,
- "column": 6
+ "line": 138,
+ "column": 12
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "FieldInner",
- "start": 3100,
- "end": 3110,
+ "start": 3441,
+ "end": 3442,
"loc": {
"start": {
- "line": 129,
- "column": 6
+ "line": 138,
+ "column": 12
},
"end": {
- "line": 129,
- "column": 16
+ "line": 138,
+ "column": 13
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -21655,41 +24174,43 @@
"postfix": false,
"binop": null
},
- "start": 3110,
- "end": 3111,
+ "value": "fieldProps",
+ "start": 3443,
+ "end": 3453,
"loc": {
"start": {
- "line": 129,
- "column": 16
+ "line": 138,
+ "column": 14
},
"end": {
- "line": 129,
- "column": 17
+ "line": 138,
+ "column": 24
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3118,
- "end": 3119,
+ "start": 3453,
+ "end": 3454,
"loc": {
"start": {
- "line": 130,
- "column": 6
+ "line": 138,
+ "column": 24
},
"end": {
- "line": 130,
- "column": 7
+ "line": 138,
+ "column": 25
}
}
},
@@ -21705,23 +24226,23 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 3127,
- "end": 3131,
+ "value": "value",
+ "start": 3454,
+ "end": 3459,
"loc": {
"start": {
- "line": 131,
- "column": 7
+ "line": 138,
+ "column": 25
},
"end": {
- "line": 131,
- "column": 11
+ "line": 138,
+ "column": 30
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -21732,16 +24253,16 @@
"binop": null,
"updateContext": null
},
- "start": 3131,
- "end": 3132,
+ "start": 3459,
+ "end": 3460,
"loc": {
"start": {
- "line": 131,
- "column": 11
+ "line": 138,
+ "column": 30
},
"end": {
- "line": 131,
- "column": 12
+ "line": 138,
+ "column": 31
}
}
},
@@ -21757,24 +24278,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3133,
- "end": 3143,
+ "value": "onValueChange",
+ "start": 3468,
+ "end": 3481,
"loc": {
"start": {
- "line": 131,
- "column": 13
+ "line": 139,
+ "column": 7
},
"end": {
- "line": 131,
- "column": 23
+ "line": 139,
+ "column": 20
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21784,16 +24305,16 @@
"binop": null,
"updateContext": null
},
- "start": 3143,
- "end": 3144,
+ "start": 3481,
+ "end": 3482,
"loc": {
"start": {
- "line": 131,
- "column": 23
+ "line": 139,
+ "column": 20
},
"end": {
- "line": 131,
- "column": 24
+ "line": 139,
+ "column": 21
}
}
},
@@ -21809,24 +24330,24 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 3144,
- "end": 3148,
+ "value": "fieldProps",
+ "start": 3483,
+ "end": 3493,
"loc": {
"start": {
- "line": 131,
- "column": 24
+ "line": 139,
+ "column": 22
},
"end": {
- "line": 131,
- "column": 28
+ "line": 139,
+ "column": 32
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21836,16 +24357,16 @@
"binop": null,
"updateContext": null
},
- "start": 3148,
- "end": 3149,
+ "start": 3493,
+ "end": 3494,
"loc": {
"start": {
- "line": 131,
- "column": 28
+ "line": 139,
+ "column": 32
},
"end": {
- "line": 131,
- "column": 29
+ "line": 139,
+ "column": 33
}
}
},
@@ -21861,23 +24382,23 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 3157,
- "end": 3159,
+ "value": "onValueChange",
+ "start": 3494,
+ "end": 3507,
"loc": {
"start": {
- "line": 132,
- "column": 7
+ "line": 139,
+ "column": 33
},
"end": {
- "line": 132,
- "column": 9
+ "line": 139,
+ "column": 46
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -21888,16 +24409,16 @@
"binop": null,
"updateContext": null
},
- "start": 3159,
- "end": 3160,
+ "start": 3507,
+ "end": 3508,
"loc": {
"start": {
- "line": 132,
- "column": 9
+ "line": 139,
+ "column": 46
},
"end": {
- "line": 132,
- "column": 10
+ "line": 139,
+ "column": 47
}
}
},
@@ -21913,24 +24434,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3161,
- "end": 3171,
+ "value": "inputType",
+ "start": 3516,
+ "end": 3525,
"loc": {
"start": {
- "line": 132,
- "column": 11
+ "line": 140,
+ "column": 7
},
"end": {
- "line": 132,
- "column": 21
+ "line": 140,
+ "column": 16
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21940,16 +24461,16 @@
"binop": null,
"updateContext": null
},
- "start": 3171,
- "end": 3172,
+ "start": 3525,
+ "end": 3526,
"loc": {
"start": {
- "line": 132,
- "column": 21
+ "line": 140,
+ "column": 16
},
"end": {
- "line": 132,
- "column": 22
+ "line": 140,
+ "column": 17
}
}
},
@@ -21965,24 +24486,24 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 3172,
- "end": 3174,
+ "value": "fieldProps",
+ "start": 3527,
+ "end": 3537,
"loc": {
"start": {
- "line": 132,
- "column": 22
+ "line": 140,
+ "column": 18
},
"end": {
- "line": 132,
- "column": 24
+ "line": 140,
+ "column": 28
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -21992,16 +24513,16 @@
"binop": null,
"updateContext": null
},
- "start": 3174,
- "end": 3175,
+ "start": 3537,
+ "end": 3538,
"loc": {
"start": {
- "line": 132,
- "column": 24
+ "line": 140,
+ "column": 28
},
"end": {
- "line": 132,
- "column": 25
+ "line": 140,
+ "column": 29
}
}
},
@@ -22017,23 +24538,23 @@
"postfix": false,
"binop": null
},
- "value": "fieldClassName",
- "start": 3183,
- "end": 3197,
+ "value": "inputType",
+ "start": 3538,
+ "end": 3547,
"loc": {
"start": {
- "line": 133,
- "column": 7
+ "line": 140,
+ "column": 29
},
"end": {
- "line": 133,
- "column": 21
+ "line": 140,
+ "column": 38
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22044,16 +24565,16 @@
"binop": null,
"updateContext": null
},
- "start": 3197,
- "end": 3198,
+ "start": 3547,
+ "end": 3548,
"loc": {
"start": {
- "line": 133,
- "column": 21
+ "line": 140,
+ "column": 38
},
"end": {
- "line": 133,
- "column": 22
+ "line": 140,
+ "column": 39
}
}
},
@@ -22069,49 +24590,50 @@
"postfix": false,
"binop": null
},
- "value": "getFieldClassName",
- "start": 3199,
- "end": 3216,
+ "value": "options",
+ "start": 3556,
+ "end": 3563,
"loc": {
"start": {
- "line": 133,
- "column": 23
+ "line": 141,
+ "column": 7
},
"end": {
- "line": 133,
- "column": 40
+ "line": 141,
+ "column": 14
}
}
},
{
"type": {
- "label": "(",
+ "label": ":",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3216,
- "end": 3217,
+ "start": 3563,
+ "end": 3564,
"loc": {
"start": {
- "line": 133,
- "column": 40
+ "line": 141,
+ "column": 14
},
"end": {
- "line": 133,
- "column": 41
+ "line": 141,
+ "column": 15
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -22120,50 +24642,24 @@
"postfix": false,
"binop": null
},
- "start": 3217,
- "end": 3218,
+ "value": "fieldProps",
+ "start": 3565,
+ "end": 3575,
"loc": {
"start": {
- "line": 133,
- "column": 41
+ "line": 141,
+ "column": 16
},
"end": {
- "line": 133,
- "column": 42
+ "line": 141,
+ "column": 26
}
}
},
{
"type": {
- "label": "string",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "value": "block-input",
- "start": 3227,
- "end": 3240,
- "loc": {
- "start": {
- "line": 134,
- "column": 8
- },
- "end": {
- "line": 134,
- "column": 21
- }
- }
- },
- {
- "type": {
- "label": ":",
- "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22173,16 +24669,16 @@
"binop": null,
"updateContext": null
},
- "start": 3240,
- "end": 3241,
+ "start": 3575,
+ "end": 3576,
"loc": {
"start": {
- "line": 134,
- "column": 21
+ "line": 141,
+ "column": 26
},
"end": {
- "line": 134,
- "column": 22
+ "line": 141,
+ "column": 27
}
}
},
@@ -22198,24 +24694,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3242,
- "end": 3252,
+ "value": "options",
+ "start": 3576,
+ "end": 3583,
"loc": {
"start": {
- "line": 134,
- "column": 23
+ "line": 141,
+ "column": 27
},
"end": {
- "line": 134,
- "column": 33
+ "line": 141,
+ "column": 34
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22225,16 +24721,16 @@
"binop": null,
"updateContext": null
},
- "start": 3252,
- "end": 3253,
+ "start": 3583,
+ "end": 3584,
"loc": {
"start": {
- "line": 134,
- "column": 33
+ "line": 141,
+ "column": 34
},
"end": {
- "line": 134,
- "column": 34
+ "line": 141,
+ "column": 35
}
}
},
@@ -22250,50 +24746,51 @@
"postfix": false,
"binop": null
},
- "value": "isBlockInput",
- "start": 3253,
- "end": 3265,
+ "value": "disabled",
+ "start": 3592,
+ "end": 3600,
"loc": {
"start": {
- "line": 134,
- "column": 34
+ "line": 142,
+ "column": 7
},
"end": {
- "line": 134,
- "column": 46
+ "line": 142,
+ "column": 15
}
}
},
{
"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": 3273,
- "end": 3274,
+ "start": 3600,
+ "end": 3601,
"loc": {
"start": {
- "line": 135,
- "column": 7
+ "line": 142,
+ "column": 15
},
"end": {
- "line": 135,
- "column": 8
+ "line": 142,
+ "column": 16
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22301,23 +24798,24 @@
"postfix": false,
"binop": null
},
- "start": 3274,
- "end": 3275,
+ "value": "props",
+ "start": 3602,
+ "end": 3607,
"loc": {
"start": {
- "line": 135,
- "column": 8
+ "line": 142,
+ "column": 17
},
"end": {
- "line": 135,
- "column": 9
+ "line": 142,
+ "column": 22
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22327,16 +24825,16 @@
"binop": null,
"updateContext": null
},
- "start": 3275,
- "end": 3276,
+ "start": 3607,
+ "end": 3608,
"loc": {
"start": {
- "line": 135,
- "column": 9
+ "line": 142,
+ "column": 22
},
"end": {
- "line": 135,
- "column": 10
+ "line": 142,
+ "column": 23
}
}
},
@@ -22352,23 +24850,23 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 3284,
- "end": 3288,
+ "value": "disabled",
+ "start": 3608,
+ "end": 3616,
"loc": {
"start": {
- "line": 136,
- "column": 7
+ "line": 142,
+ "column": 23
},
"end": {
- "line": 136,
- "column": 11
+ "line": 142,
+ "column": 31
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22379,16 +24877,16 @@
"binop": null,
"updateContext": null
},
- "start": 3288,
- "end": 3289,
+ "start": 3616,
+ "end": 3617,
"loc": {
"start": {
- "line": 136,
- "column": 11
+ "line": 142,
+ "column": 31
},
"end": {
- "line": 136,
- "column": 12
+ "line": 142,
+ "column": 32
}
}
},
@@ -22404,24 +24902,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3290,
- "end": 3300,
+ "value": "onBlur",
+ "start": 3625,
+ "end": 3631,
"loc": {
"start": {
- "line": 136,
- "column": 13
+ "line": 143,
+ "column": 7
},
"end": {
- "line": 136,
- "column": 23
+ "line": 143,
+ "column": 13
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22431,16 +24929,16 @@
"binop": null,
"updateContext": null
},
- "start": 3300,
- "end": 3301,
+ "start": 3631,
+ "end": 3632,
"loc": {
"start": {
- "line": 136,
- "column": 23
+ "line": 143,
+ "column": 13
},
"end": {
- "line": 136,
- "column": 24
+ "line": 143,
+ "column": 14
}
}
},
@@ -22456,24 +24954,24 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 3301,
- "end": 3305,
+ "value": "props",
+ "start": 3633,
+ "end": 3638,
"loc": {
"start": {
- "line": 136,
- "column": 24
+ "line": 143,
+ "column": 15
},
"end": {
- "line": 136,
- "column": 28
+ "line": 143,
+ "column": 20
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22483,16 +24981,16 @@
"binop": null,
"updateContext": null
},
- "start": 3305,
- "end": 3306,
+ "start": 3638,
+ "end": 3639,
"loc": {
"start": {
- "line": 136,
- "column": 28
+ "line": 143,
+ "column": 20
},
"end": {
- "line": 136,
- "column": 29
+ "line": 143,
+ "column": 21
}
}
},
@@ -22508,23 +25006,23 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 3314,
- "end": 3319,
+ "value": "onBlur",
+ "start": 3639,
+ "end": 3645,
"loc": {
"start": {
- "line": 137,
- "column": 7
+ "line": 143,
+ "column": 21
},
"end": {
- "line": 137,
- "column": 12
+ "line": 143,
+ "column": 27
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -22535,16 +25033,16 @@
"binop": null,
"updateContext": null
},
- "start": 3319,
- "end": 3320,
+ "start": 3645,
+ "end": 3646,
"loc": {
"start": {
- "line": 137,
- "column": 12
+ "line": 143,
+ "column": 27
},
"end": {
- "line": 137,
- "column": 13
+ "line": 143,
+ "column": 28
}
}
},
@@ -22560,24 +25058,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3321,
- "end": 3331,
+ "value": "onFocus",
+ "start": 3654,
+ "end": 3661,
"loc": {
"start": {
- "line": 137,
- "column": 14
+ "line": 144,
+ "column": 7
},
"end": {
- "line": 137,
- "column": 24
+ "line": 144,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22587,16 +25085,16 @@
"binop": null,
"updateContext": null
},
- "start": 3331,
- "end": 3332,
+ "start": 3661,
+ "end": 3662,
"loc": {
"start": {
- "line": 137,
- "column": 24
+ "line": 144,
+ "column": 14
},
"end": {
- "line": 137,
- "column": 25
+ "line": 144,
+ "column": 15
}
}
},
@@ -22612,24 +25110,24 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 3332,
- "end": 3337,
+ "value": "props",
+ "start": 3663,
+ "end": 3668,
"loc": {
"start": {
- "line": 137,
- "column": 25
+ "line": 144,
+ "column": 16
},
"end": {
- "line": 137,
- "column": 30
+ "line": 144,
+ "column": 21
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22639,16 +25137,16 @@
"binop": null,
"updateContext": null
},
- "start": 3337,
- "end": 3338,
+ "start": 3668,
+ "end": 3669,
"loc": {
"start": {
- "line": 137,
- "column": 30
+ "line": 144,
+ "column": 21
},
"end": {
- "line": 137,
- "column": 31
+ "line": 144,
+ "column": 22
}
}
},
@@ -22664,51 +25162,50 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 3346,
- "end": 3359,
+ "value": "onFocus",
+ "start": 3669,
+ "end": 3676,
"loc": {
"start": {
- "line": 138,
- "column": 7
+ "line": 144,
+ "column": 22
},
"end": {
- "line": 138,
- "column": 20
+ "line": 144,
+ "column": 29
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3359,
- "end": 3360,
+ "start": 3683,
+ "end": 3684,
"loc": {
"start": {
- "line": 138,
- "column": 20
+ "line": 145,
+ "column": 6
},
"end": {
- "line": 138,
- "column": 21
+ "line": 145,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -22716,23 +25213,22 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3361,
- "end": 3371,
+ "start": 3690,
+ "end": 3691,
"loc": {
"start": {
- "line": 138,
- "column": 22
+ "line": 146,
+ "column": 5
},
"end": {
- "line": 138,
- "column": 32
+ "line": 146,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -22740,71 +25236,70 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3371,
- "end": 3372,
+ "start": 3691,
+ "end": 3692,
"loc": {
"start": {
- "line": 138,
- "column": 32
+ "line": 146,
+ "column": 6
},
"end": {
- "line": 138,
- "column": 33
+ "line": 146,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onValueChange",
- "start": 3372,
- "end": 3385,
+ "value": "\n\t\t\t\t\t",
+ "start": 3692,
+ "end": 3698,
"loc": {
"start": {
- "line": 138,
- "column": 33
+ "line": 146,
+ "column": 7
},
"end": {
- "line": 138,
- "column": 46
+ "line": 147,
+ "column": 5
}
}
},
{
"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": 3385,
- "end": 3386,
+ "start": 3698,
+ "end": 3699,
"loc": {
"start": {
- "line": 138,
- "column": 46
+ "line": 147,
+ "column": 5
},
"end": {
- "line": 138,
- "column": 47
+ "line": 147,
+ "column": 6
}
}
},
@@ -22820,24 +25315,24 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 3394,
- "end": 3403,
+ "value": "fieldProps",
+ "start": 3699,
+ "end": 3709,
"loc": {
"start": {
- "line": 139,
- "column": 7
+ "line": 147,
+ "column": 6
},
"end": {
- "line": 139,
+ "line": 147,
"column": 16
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22847,15 +25342,15 @@
"binop": null,
"updateContext": null
},
- "start": 3403,
- "end": 3404,
+ "start": 3709,
+ "end": 3710,
"loc": {
"start": {
- "line": 139,
+ "line": 147,
"column": 16
},
"end": {
- "line": 139,
+ "line": 147,
"column": 17
}
}
@@ -22872,49 +25367,50 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3405,
- "end": 3415,
+ "value": "help",
+ "start": 3710,
+ "end": 3714,
"loc": {
"start": {
- "line": 139,
- "column": 18
+ "line": 147,
+ "column": 17
},
"end": {
- "line": 139,
- "column": 28
+ "line": 147,
+ "column": 21
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "&&",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 2,
"updateContext": null
},
- "start": 3415,
- "end": 3416,
+ "value": "&&",
+ "start": 3715,
+ "end": 3717,
"loc": {
"start": {
- "line": 139,
- "column": 28
+ "line": 147,
+ "column": 22
},
"end": {
- "line": 139,
- "column": 29
+ "line": 147,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -22924,24 +25420,23 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 3416,
- "end": 3425,
+ "start": 3723,
+ "end": 3724,
"loc": {
"start": {
- "line": 139,
- "column": 29
+ "line": 148,
+ "column": 5
},
"end": {
- "line": 139,
- "column": 38
+ "line": 148,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -22951,74 +25446,102 @@
"binop": null,
"updateContext": null
},
- "start": 3425,
- "end": 3426,
+ "value": "p",
+ "start": 3724,
+ "end": 3725,
"loc": {
"start": {
- "line": 139,
- "column": 38
+ "line": 148,
+ "column": 6
},
"end": {
- "line": 139,
- "column": 39
+ "line": 148,
+ "column": 7
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "options",
- "start": 3434,
- "end": 3441,
+ "value": "id",
+ "start": 3732,
+ "end": 3734,
"loc": {
"start": {
- "line": 140,
- "column": 7
+ "line": 149,
+ "column": 6
},
"end": {
- "line": 140,
- "column": 14
+ "line": 149,
+ "column": 8
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 3441,
- "end": 3442,
+ "value": "=",
+ "start": 3734,
+ "end": 3735,
"loc": {
"start": {
- "line": 140,
- "column": 14
+ "line": 149,
+ "column": 8
},
"end": {
- "line": 140,
- "column": 15
+ "line": 149,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3735,
+ "end": 3736,
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 9
+ },
+ "end": {
+ "line": 149,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -23028,23 +25551,22 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3443,
- "end": 3453,
+ "start": 3736,
+ "end": 3737,
"loc": {
"start": {
- "line": 140,
- "column": 16
+ "line": 149,
+ "column": 10
},
"end": {
- "line": 140,
- "column": 26
+ "line": 149,
+ "column": 11
}
}
},
{
"type": {
- "label": ".",
+ "label": "template",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -23055,23 +25577,24 @@
"binop": null,
"updateContext": null
},
- "start": 3453,
- "end": 3454,
+ "value": "",
+ "start": 3737,
+ "end": 3737,
"loc": {
"start": {
- "line": 140,
- "column": 26
+ "line": 149,
+ "column": 11
},
"end": {
- "line": 140,
- "column": 27
+ "line": 149,
+ "column": 11
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "${",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -23080,50 +25603,49 @@
"postfix": false,
"binop": null
},
- "value": "options",
- "start": 3454,
- "end": 3461,
+ "start": 3737,
+ "end": 3739,
"loc": {
"start": {
- "line": 140,
- "column": 27
+ "line": 149,
+ "column": 11
},
"end": {
- "line": 140,
- "column": 34
+ "line": 149,
+ "column": 13
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3461,
- "end": 3462,
+ "value": "idAttrForHelpElement",
+ "start": 3739,
+ "end": 3759,
"loc": {
"start": {
- "line": 140,
- "column": 34
+ "line": 149,
+ "column": 13
},
"end": {
- "line": 140,
- "column": 35
+ "line": 149,
+ "column": 33
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -23132,51 +25654,49 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 3470,
- "end": 3478,
+ "start": 3759,
+ "end": 3760,
"loc": {
"start": {
- "line": 141,
- "column": 7
+ "line": 149,
+ "column": 33
},
"end": {
- "line": 141,
- "column": 15
+ "line": 149,
+ "column": 34
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3478,
- "end": 3479,
+ "start": 3760,
+ "end": 3761,
"loc": {
"start": {
- "line": 141,
- "column": 15
+ "line": 149,
+ "column": 34
},
"end": {
- "line": 141,
- "column": 16
+ "line": 149,
+ "column": 35
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23184,23 +25704,22 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 3480,
- "end": 3485,
+ "start": 3761,
+ "end": 3762,
"loc": {
"start": {
- "line": 141,
- "column": 17
+ "line": 149,
+ "column": 35
},
- "end": {
- "line": 141,
- "column": 22
+ "end": {
+ "line": 149,
+ "column": 36
}
}
},
{
"type": {
- "label": ".",
+ "label": "template",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -23211,22 +25730,23 @@
"binop": null,
"updateContext": null
},
- "start": 3485,
- "end": 3486,
+ "value": "",
+ "start": 3762,
+ "end": 3762,
"loc": {
"start": {
- "line": 141,
- "column": 22
+ "line": 149,
+ "column": 36
},
"end": {
- "line": 141,
- "column": 23
+ "line": 149,
+ "column": 36
}
}
},
{
"type": {
- "label": "name",
+ "label": "`",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -23236,102 +25756,102 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 3486,
- "end": 3494,
+ "start": 3762,
+ "end": 3763,
"loc": {
"start": {
- "line": 141,
- "column": 23
+ "line": 149,
+ "column": 36
},
"end": {
- "line": 141,
- "column": 31
+ "line": 149,
+ "column": 37
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3494,
- "end": 3495,
+ "start": 3763,
+ "end": 3764,
"loc": {
"start": {
- "line": 141,
- "column": 31
+ "line": 149,
+ "column": 37
},
"end": {
- "line": 141,
- "column": 32
+ "line": 149,
+ "column": 38
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onBlur",
- "start": 3503,
- "end": 3509,
+ "value": "className",
+ "start": 3771,
+ "end": 3780,
"loc": {
"start": {
- "line": 142,
- "column": 7
+ "line": 150,
+ "column": 6
},
"end": {
- "line": 142,
- "column": 13
+ "line": 150,
+ "column": 15
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 3509,
- "end": 3510,
+ "value": "=",
+ "start": 3780,
+ "end": 3781,
"loc": {
"start": {
- "line": 142,
- "column": 13
+ "line": 150,
+ "column": 15
},
"end": {
- "line": 142,
- "column": 14
+ "line": 150,
+ "column": 16
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -23340,25 +25860,24 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 3511,
- "end": 3516,
+ "start": 3781,
+ "end": 3782,
"loc": {
"start": {
- "line": 142,
- "column": 15
+ "line": 150,
+ "column": 16
},
"end": {
- "line": 142,
- "column": 20
+ "line": 150,
+ "column": 17
}
}
},
{
"type": {
- "label": ".",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23367,24 +25886,25 @@
"binop": null,
"updateContext": null
},
- "start": 3516,
- "end": 3517,
+ "value": "description",
+ "start": 3782,
+ "end": 3795,
"loc": {
"start": {
- "line": 142,
- "column": 20
+ "line": 150,
+ "column": 17
},
"end": {
- "line": 142,
- "column": 21
+ "line": 150,
+ "column": 30
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23392,95 +25912,93 @@
"postfix": false,
"binop": null
},
- "value": "onBlur",
- "start": 3517,
- "end": 3523,
+ "start": 3795,
+ "end": 3796,
"loc": {
"start": {
- "line": 142,
- "column": 21
+ "line": 150,
+ "column": 30
},
"end": {
- "line": 142,
- "column": 27
+ "line": 150,
+ "column": 31
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3523,
- "end": 3524,
+ "start": 3802,
+ "end": 3803,
"loc": {
"start": {
- "line": 142,
- "column": 27
+ "line": 151,
+ "column": 5
},
"end": {
- "line": 142,
- "column": 28
+ "line": 151,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "onFocus",
- "start": 3532,
- "end": 3539,
+ "value": "\n\t\t\t\t\t\t",
+ "start": 3803,
+ "end": 3810,
"loc": {
"start": {
- "line": 143,
- "column": 7
+ "line": 151,
+ "column": 6
},
"end": {
- "line": 143,
- "column": 14
+ "line": 152,
+ "column": 6
}
}
},
{
"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": 3539,
- "end": 3540,
+ "start": 3810,
+ "end": 3811,
"loc": {
"start": {
- "line": 143,
- "column": 14
+ "line": 152,
+ "column": 6
},
"end": {
- "line": 143,
- "column": 15
+ "line": 152,
+ "column": 7
}
}
},
@@ -23496,17 +26014,17 @@
"postfix": false,
"binop": null
},
- "value": "props",
- "start": 3541,
- "end": 3546,
+ "value": "fieldProps",
+ "start": 3811,
+ "end": 3821,
"loc": {
"start": {
- "line": 143,
- "column": 16
+ "line": 152,
+ "column": 7
},
"end": {
- "line": 143,
- "column": 21
+ "line": 152,
+ "column": 17
}
}
},
@@ -23523,16 +26041,16 @@
"binop": null,
"updateContext": null
},
- "start": 3546,
- "end": 3547,
+ "start": 3821,
+ "end": 3822,
"loc": {
"start": {
- "line": 143,
- "column": 21
+ "line": 152,
+ "column": 17
},
"end": {
- "line": 143,
- "column": 22
+ "line": 152,
+ "column": 18
}
}
},
@@ -23548,17 +26066,17 @@
"postfix": false,
"binop": null
},
- "value": "onFocus",
- "start": 3547,
- "end": 3554,
+ "value": "help",
+ "start": 3822,
+ "end": 3826,
"loc": {
"start": {
- "line": 143,
- "column": 22
+ "line": 152,
+ "column": 18
},
"end": {
- "line": 143,
- "column": 29
+ "line": 152,
+ "column": 22
}
}
},
@@ -23574,73 +26092,102 @@
"postfix": false,
"binop": null
},
- "start": 3561,
- "end": 3562,
+ "start": 3826,
+ "end": 3827,
"loc": {
"start": {
- "line": 144,
- "column": 6
+ "line": 152,
+ "column": 22
},
"end": {
- "line": 144,
- "column": 7
+ "line": 152,
+ "column": 23
}
}
},
{
"type": {
- "label": ")",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t\t",
+ "start": 3827,
+ "end": 3833,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 23
+ },
+ "end": {
+ "line": 153,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
"binop": null
},
- "start": 3568,
- "end": 3569,
+ "start": 3833,
+ "end": 3834,
"loc": {
"start": {
- "line": 145,
+ "line": 153,
"column": 5
},
"end": {
- "line": 145,
+ "line": 153,
"column": 6
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
+ "label": "/",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": 10,
+ "updateContext": null
},
- "start": 3569,
- "end": 3570,
+ "value": "/",
+ "start": 3834,
+ "end": 3835,
"loc": {
"start": {
- "line": 145,
+ "line": 153,
"column": 6
},
"end": {
- "line": 145,
+ "line": 153,
"column": 7
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -23650,25 +26197,25 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 3570,
- "end": 3576,
+ "value": "p",
+ "start": 3835,
+ "end": 3836,
"loc": {
"start": {
- "line": 145,
+ "line": 153,
"column": 7
},
"end": {
- "line": 146,
- "column": 5
+ "line": 153,
+ "column": 8
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23676,24 +26223,24 @@
"postfix": false,
"binop": null
},
- "start": 3576,
- "end": 3577,
+ "start": 3836,
+ "end": 3837,
"loc": {
"start": {
- "line": 146,
- "column": 5
+ "line": 153,
+ "column": 8
},
"end": {
- "line": 146,
- "column": 6
+ "line": 153,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23701,24 +26248,23 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3577,
- "end": 3587,
+ "start": 3843,
+ "end": 3844,
"loc": {
"start": {
- "line": 146,
- "column": 6
+ "line": 154,
+ "column": 5
},
"end": {
- "line": 146,
- "column": 16
+ "line": 154,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "jsxText",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -23728,22 +26274,23 @@
"binop": null,
"updateContext": null
},
- "start": 3587,
- "end": 3588,
+ "value": "\n\t\t\t\t",
+ "start": 3844,
+ "end": 3849,
"loc": {
"start": {
- "line": 146,
- "column": 16
+ "line": 154,
+ "column": 6
},
"end": {
- "line": 146,
- "column": 17
+ "line": 155,
+ "column": 4
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -23753,23 +26300,22 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 3588,
- "end": 3592,
+ "start": 3849,
+ "end": 3850,
"loc": {
"start": {
- "line": 146,
- "column": 17
+ "line": 155,
+ "column": 4
},
"end": {
- "line": 146,
- "column": 21
+ "line": 155,
+ "column": 5
}
}
},
{
"type": {
- "label": "&&",
+ "label": "/",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -23777,51 +26323,53 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 2,
+ "binop": 10,
"updateContext": null
},
- "value": "&&",
- "start": 3593,
- "end": 3595,
+ "value": "/",
+ "start": 3850,
+ "end": 3851,
"loc": {
"start": {
- "line": 146,
- "column": 22
+ "line": 155,
+ "column": 5
},
"end": {
- "line": 146,
- "column": 24
+ "line": 155,
+ "column": 6
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3601,
- "end": 3602,
+ "value": "div",
+ "start": 3851,
+ "end": 3854,
"loc": {
"start": {
- "line": 147,
- "column": 5
+ "line": 155,
+ "column": 6
},
"end": {
- "line": 147,
- "column": 6
+ "line": 155,
+ "column": 9
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "jsxTagEnd",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -23829,26 +26377,24 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "p",
- "start": 3602,
- "end": 3603,
+ "start": 3854,
+ "end": 3855,
"loc": {
"start": {
- "line": 147,
- "column": 6
+ "line": 155,
+ "column": 9
},
"end": {
- "line": 147,
- "column": 7
+ "line": 155,
+ "column": 10
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -23856,55 +26402,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "id",
- "start": 3610,
- "end": 3612,
+ "start": 3859,
+ "end": 3860,
"loc": {
"start": {
- "line": 148,
- "column": 6
+ "line": 156,
+ "column": 3
},
"end": {
- "line": 148,
- "column": 8
+ "line": 156,
+ "column": 4
}
}
},
{
"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": 3612,
- "end": 3613,
+ "start": 3860,
+ "end": 3861,
"loc": {
"start": {
- "line": 148,
- "column": 8
+ "line": 156,
+ "column": 4
},
"end": {
- "line": 148,
- "column": 9
+ "line": 156,
+ "column": 5
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23912,24 +26455,24 @@
"postfix": false,
"binop": null
},
- "start": 3613,
- "end": 3614,
+ "start": 3864,
+ "end": 3865,
"loc": {
"start": {
- "line": 148,
- "column": 9
+ "line": 157,
+ "column": 2
},
"end": {
- "line": 148,
- "column": 10
+ "line": 157,
+ "column": 3
}
}
},
{
"type": {
- "label": "`",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -23937,23 +26480,40 @@
"postfix": false,
"binop": null
},
- "start": 3614,
- "end": 3615,
+ "start": 3868,
+ "end": 3869,
"loc": {
"start": {
- "line": 148,
- "column": 10
+ "line": 159,
+ "column": 1
},
"end": {
- "line": 148,
- "column": 11
+ "line": 159,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render field group\n\t ",
+ "start": 3872,
+ "end": 3903,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 1
+ },
+ "end": {
+ "line": 163,
+ "column": 4
}
}
},
{
"type": {
- "label": "template",
- "beforeExpr": false,
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -23963,24 +26523,24 @@
"binop": null,
"updateContext": null
},
- "value": "",
- "start": 3615,
- "end": 3615,
+ "value": "return",
+ "start": 3905,
+ "end": 3911,
"loc": {
"start": {
- "line": 148,
- "column": 11
+ "line": 164,
+ "column": 1
},
"end": {
- "line": 148,
- "column": 11
+ "line": 164,
+ "column": 7
}
}
},
{
"type": {
- "label": "${",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -23989,23 +26549,24 @@
"postfix": false,
"binop": null
},
- "start": 3615,
- "end": 3617,
+ "value": "fieldInner",
+ "start": 3912,
+ "end": 3922,
"loc": {
"start": {
- "line": 148,
- "column": 11
+ "line": 164,
+ "column": 8
},
"end": {
- "line": 148,
- "column": 13
+ "line": 164,
+ "column": 18
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "(",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -24014,24 +26575,23 @@
"postfix": false,
"binop": null
},
- "value": "idAttrForHelpElement",
- "start": 3617,
- "end": 3637,
+ "start": 3922,
+ "end": 3923,
"loc": {
"start": {
- "line": 148,
- "column": 13
+ "line": 164,
+ "column": 18
},
"end": {
- "line": 148,
- "column": 33
+ "line": 164,
+ "column": 19
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -24040,16 +26600,17 @@
"postfix": false,
"binop": null
},
- "start": 3637,
- "end": 3638,
+ "value": "props",
+ "start": 3923,
+ "end": 3928,
"loc": {
"start": {
- "line": 148,
- "column": 33
+ "line": 164,
+ "column": 19
},
"end": {
- "line": 148,
- "column": 34
+ "line": 164,
+ "column": 24
}
}
},
@@ -24065,16 +26626,42 @@
"postfix": false,
"binop": null
},
- "start": 3638,
- "end": 3639,
+ "start": 3928,
+ "end": 3929,
"loc": {
"start": {
- "line": 148,
- "column": 34
+ "line": 164,
+ "column": 24
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3929,
+ "end": 3930,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 25
},
"end": {
- "line": 148,
- "column": 35
+ "line": 164,
+ "column": 26
}
}
},
@@ -24090,23 +26677,23 @@
"postfix": false,
"binop": null
},
- "start": 3639,
- "end": 3640,
+ "start": 3931,
+ "end": 3932,
"loc": {
"start": {
- "line": 148,
- "column": 35
+ "line": 165,
+ "column": 0
},
"end": {
- "line": 148,
- "column": 36
+ "line": 165,
+ "column": 1
}
}
},
{
"type": {
- "label": "template",
- "beforeExpr": false,
+ "label": ";",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -24116,23 +26703,38 @@
"binop": null,
"updateContext": null
},
- "value": "",
- "start": 3640,
- "end": 3640,
+ "start": 3932,
+ "end": 3933,
"loc": {
"start": {
- "line": 148,
- "column": 36
+ "line": 165,
+ "column": 1
},
"end": {
- "line": 148,
- "column": 36
+ "line": 165,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 3935,
+ "end": 4184,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 0
+ },
+ "end": {
+ "line": 171,
+ "column": 3
}
}
},
{
"type": {
- "label": "`",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24142,22 +26744,23 @@
"postfix": false,
"binop": null
},
- "start": 3640,
- "end": 3641,
+ "value": "FieldGroup",
+ "start": 4185,
+ "end": 4195,
"loc": {
"start": {
- "line": 148,
- "column": 36
+ "line": 172,
+ "column": 0
},
"end": {
- "line": 148,
- "column": 37
+ "line": 172,
+ "column": 10
}
}
},
{
"type": {
- "label": "}",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -24165,45 +26768,45 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3641,
- "end": 3642,
+ "start": 4195,
+ "end": 4196,
"loc": {
"start": {
- "line": 148,
- "column": 37
+ "line": 172,
+ "column": 10
},
"end": {
- "line": 148,
- "column": 38
+ "line": 172,
+ "column": 11
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "className",
- "start": 3649,
- "end": 3658,
+ "value": "propTypes",
+ "start": 4196,
+ "end": 4205,
"loc": {
"start": {
- "line": 149,
- "column": 6
+ "line": 172,
+ "column": 11
},
"end": {
- "line": 149,
- "column": 15
+ "line": 172,
+ "column": 20
}
}
},
@@ -24221,23 +26824,23 @@
"updateContext": null
},
"value": "=",
- "start": 3658,
- "end": 3659,
+ "start": 4206,
+ "end": 4207,
"loc": {
"start": {
- "line": 149,
- "column": 15
+ "line": 172,
+ "column": 21
},
"end": {
- "line": 149,
- "column": 16
+ "line": 172,
+ "column": 22
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -24246,24 +26849,25 @@
"postfix": false,
"binop": null
},
- "start": 3659,
- "end": 3660,
+ "value": "fieldGroupPropTypes",
+ "start": 4208,
+ "end": 4227,
"loc": {
"start": {
- "line": 149,
- "column": 16
+ "line": 172,
+ "column": 23
},
"end": {
- "line": 149,
- "column": 17
+ "line": 172,
+ "column": 42
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24272,50 +26876,40 @@
"binop": null,
"updateContext": null
},
- "value": "description",
- "start": 3660,
- "end": 3673,
+ "start": 4227,
+ "end": 4228,
"loc": {
"start": {
- "line": 149,
- "column": 17
+ "line": 172,
+ "column": 42
},
"end": {
- "line": 149,
- "column": 30
+ "line": 172,
+ "column": 43
}
}
},
{
- "type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 3673,
- "end": 3674,
+ "type": "CommentBlock",
+ "value": "*\n * Default props for FieldGroups\n *\n * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}\n ",
+ "start": 4230,
+ "end": 4343,
"loc": {
"start": {
- "line": 149,
- "column": 30
+ "line": 174,
+ "column": 0
},
"end": {
- "line": 149,
- "column": 31
+ "line": 178,
+ "column": 3
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24323,23 +26917,24 @@
"postfix": false,
"binop": null
},
- "start": 3680,
- "end": 3681,
+ "value": "FieldGroup",
+ "start": 4344,
+ "end": 4354,
"loc": {
"start": {
- "line": 150,
- "column": 5
+ "line": 179,
+ "column": 0
},
"end": {
- "line": 150,
- "column": 6
+ "line": 179,
+ "column": 10
}
}
},
{
"type": {
- "label": "jsxText",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -24349,42 +26944,16 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t\t",
- "start": 3681,
- "end": 3688,
- "loc": {
- "start": {
- "line": 150,
- "column": 6
- },
- "end": {
- "line": 151,
- "column": 6
- }
- }
- },
- {
- "type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 3688,
- "end": 3689,
+ "start": 4354,
+ "end": 4355,
"loc": {
"start": {
- "line": 151,
- "column": 6
+ "line": 179,
+ "column": 10
},
"end": {
- "line": 151,
- "column": 7
+ "line": 179,
+ "column": 11
}
}
},
@@ -24400,50 +26969,51 @@
"postfix": false,
"binop": null
},
- "value": "fieldProps",
- "start": 3689,
- "end": 3699,
+ "value": "defaultProps",
+ "start": 4355,
+ "end": 4367,
"loc": {
"start": {
- "line": 151,
- "column": 7
+ "line": 179,
+ "column": 11
},
"end": {
- "line": 151,
- "column": 17
+ "line": 179,
+ "column": 23
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 3699,
- "end": 3700,
+ "value": "=",
+ "start": 4368,
+ "end": 4369,
"loc": {
"start": {
- "line": 151,
- "column": 17
+ "line": 179,
+ "column": 24
},
"end": {
- "line": 151,
- "column": 18
+ "line": 179,
+ "column": 25
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -24452,25 +27022,24 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 3700,
- "end": 3704,
+ "start": 4370,
+ "end": 4371,
"loc": {
"start": {
- "line": 151,
- "column": 18
+ "line": 179,
+ "column": 26
},
"end": {
- "line": 151,
- "column": 22
+ "line": 179,
+ "column": 27
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24478,22 +27047,23 @@
"postfix": false,
"binop": null
},
- "start": 3704,
- "end": 3705,
+ "value": "isBlockInput",
+ "start": 4373,
+ "end": 4385,
"loc": {
"start": {
- "line": 151,
- "column": 22
+ "line": 180,
+ "column": 1
},
"end": {
- "line": 151,
- "column": 23
+ "line": 180,
+ "column": 13
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24504,23 +27074,23 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t\t",
- "start": 3705,
- "end": 3711,
+ "start": 4385,
+ "end": 4386,
"loc": {
"start": {
- "line": 151,
- "column": 23
+ "line": 180,
+ "column": 13
},
"end": {
- "line": 152,
- "column": 5
+ "line": 180,
+ "column": 14
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "true",
+ "keyword": "true",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24528,24 +27098,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3711,
- "end": 3712,
+ "value": "true",
+ "start": 4387,
+ "end": 4391,
"loc": {
"start": {
- "line": 152,
- "column": 5
+ "line": 180,
+ "column": 15
},
"end": {
- "line": 152,
- "column": 6
+ "line": 180,
+ "column": 19
}
}
},
{
"type": {
- "label": "/",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24553,103 +27125,105 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 3712,
- "end": 3713,
+ "start": 4391,
+ "end": 4392,
"loc": {
"start": {
- "line": 152,
- "column": 6
+ "line": 180,
+ "column": 19
},
"end": {
- "line": 152,
- "column": 7
+ "line": 180,
+ "column": 20
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "p",
- "start": 3713,
- "end": 3714,
+ "value": "isRequired",
+ "start": 4394,
+ "end": 4404,
"loc": {
"start": {
- "line": 152,
- "column": 7
+ "line": 181,
+ "column": 1
},
"end": {
- "line": 152,
- "column": 8
+ "line": 181,
+ "column": 11
}
}
},
{
"type": {
- "label": "jsxTagEnd",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3714,
- "end": 3715,
+ "start": 4404,
+ "end": 4405,
"loc": {
"start": {
- "line": 152,
- "column": 8
+ "line": 181,
+ "column": 11
},
"end": {
- "line": 152,
- "column": 9
+ "line": 181,
+ "column": 12
}
}
},
{
"type": {
- "label": "}",
+ "label": "false",
+ "keyword": "false",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3721,
- "end": 3722,
+ "value": "false",
+ "start": 4406,
+ "end": 4411,
"loc": {
"start": {
- "line": 153,
- "column": 5
+ "line": 181,
+ "column": 13
},
"end": {
- "line": 153,
- "column": 6
+ "line": 181,
+ "column": 18
}
}
},
{
"type": {
- "label": "jsxText",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24660,23 +27234,22 @@
"binop": null,
"updateContext": null
},
- "value": "\n\t\t\t\t",
- "start": 3722,
- "end": 3727,
+ "start": 4411,
+ "end": 4412,
"loc": {
"start": {
- "line": 153,
- "column": 6
+ "line": 181,
+ "column": 18
},
"end": {
- "line": 154,
- "column": 4
+ "line": 181,
+ "column": 19
}
}
},
{
"type": {
- "label": "jsxTagStart",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -24686,22 +27259,23 @@
"postfix": false,
"binop": null
},
- "start": 3727,
- "end": 3728,
+ "value": "help",
+ "start": 4414,
+ "end": 4418,
"loc": {
"start": {
- "line": 154,
- "column": 4
+ "line": 182,
+ "column": 1
},
"end": {
- "line": 154,
+ "line": 182,
"column": 5
}
}
},
{
"type": {
- "label": "/",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -24709,28 +27283,27 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": 10,
+ "binop": null,
"updateContext": null
},
- "value": "/",
- "start": 3728,
- "end": 3729,
+ "start": 4418,
+ "end": 4419,
"loc": {
"start": {
- "line": 154,
+ "line": 182,
"column": 5
},
"end": {
- "line": 154,
+ "line": 182,
"column": 6
}
}
},
{
"type": {
- "label": "jsxName",
+ "label": "string",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24739,23 +27312,23 @@
"binop": null,
"updateContext": null
},
- "value": "div",
- "start": 3729,
- "end": 3732,
+ "value": "",
+ "start": 4420,
+ "end": 4422,
"loc": {
"start": {
- "line": 154,
- "column": 6
+ "line": 182,
+ "column": 7
},
"end": {
- "line": 154,
+ "line": 182,
"column": 9
}
}
},
{
"type": {
- "label": "jsxTagEnd",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -24765,75 +27338,66 @@
"postfix": false,
"binop": null
},
- "start": 3732,
- "end": 3733,
+ "start": 4423,
+ "end": 4424,
"loc": {
"start": {
- "line": 154,
- "column": 9
+ "line": 183,
+ "column": 0
},
"end": {
- "line": 154,
- "column": 10
+ "line": 183,
+ "column": 1
}
}
},
{
"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": 3737,
- "end": 3738,
+ "start": 4424,
+ "end": 4425,
"loc": {
"start": {
- "line": 155,
- "column": 3
+ "line": 183,
+ "column": 1
},
"end": {
- "line": 155,
- "column": 4
+ "line": 183,
+ "column": 2
}
}
},
{
- "type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 3738,
- "end": 3739,
+ "type": "CommentBlock",
+ "value": "*\n * Creates the FieldGroup's label component\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 4427,
+ "end": 4537,
"loc": {
"start": {
- "line": 155,
- "column": 4
+ "line": 185,
+ "column": 0
},
"end": {
- "line": 155,
- "column": 5
+ "line": 191,
+ "column": 3
}
}
},
{
"type": {
- "label": "}",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -24841,22 +27405,23 @@
"postfix": false,
"binop": null
},
- "start": 3742,
- "end": 3743,
+ "value": "FieldGroup",
+ "start": 4538,
+ "end": 4548,
"loc": {
"start": {
- "line": 156,
- "column": 2
+ "line": 192,
+ "column": 0
},
"end": {
- "line": 156,
- "column": 3
+ "line": 192,
+ "column": 10
}
}
},
{
"type": {
- "label": "}",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -24864,87 +27429,71 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 3746,
- "end": 3747,
- "loc": {
- "start": {
- "line": 158,
- "column": 1
- },
- "end": {
- "line": 158,
- "column": 2
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n\t * Render field group\n\t ",
- "start": 3750,
- "end": 3781,
+ "start": 4548,
+ "end": 4549,
"loc": {
"start": {
- "line": 160,
- "column": 1
+ "line": 192,
+ "column": 10
},
"end": {
- "line": 162,
- "column": 4
+ "line": 192,
+ "column": 11
}
}
},
{
"type": {
- "label": "return",
- "keyword": "return",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "return",
- "start": 3783,
- "end": 3789,
+ "value": "Label",
+ "start": 4549,
+ "end": 4554,
"loc": {
"start": {
- "line": 163,
- "column": 1
+ "line": 192,
+ "column": 11
},
"end": {
- "line": 163,
- "column": 7
+ "line": 192,
+ "column": 16
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldInner",
- "start": 3790,
- "end": 3800,
+ "value": "=",
+ "start": 4555,
+ "end": 4556,
"loc": {
"start": {
- "line": 163,
- "column": 8
+ "line": 192,
+ "column": 17
},
"end": {
- "line": 163,
+ "line": 192,
"column": 18
}
}
@@ -24961,16 +27510,16 @@
"postfix": false,
"binop": null
},
- "start": 3800,
- "end": 3801,
+ "start": 4557,
+ "end": 4558,
"loc": {
"start": {
- "line": 163,
- "column": 18
+ "line": 192,
+ "column": 19
},
"end": {
- "line": 163,
- "column": 19
+ "line": 192,
+ "column": 20
}
}
},
@@ -24987,16 +27536,16 @@
"binop": null
},
"value": "props",
- "start": 3801,
- "end": 3806,
+ "start": 4558,
+ "end": 4563,
"loc": {
"start": {
- "line": 163,
- "column": 19
+ "line": 192,
+ "column": 20
},
"end": {
- "line": 163,
- "column": 24
+ "line": 192,
+ "column": 25
}
}
},
@@ -25012,22 +27561,22 @@
"postfix": false,
"binop": null
},
- "start": 3806,
- "end": 3807,
+ "start": 4563,
+ "end": 4564,
"loc": {
"start": {
- "line": 163,
- "column": 24
+ "line": 192,
+ "column": 25
},
"end": {
- "line": 163,
- "column": 25
+ "line": 192,
+ "column": 26
}
}
},
{
"type": {
- "label": ";",
+ "label": "=>",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25038,24 +27587,24 @@
"binop": null,
"updateContext": null
},
- "start": 3807,
- "end": 3808,
+ "start": 4565,
+ "end": 4567,
"loc": {
"start": {
- "line": 163,
- "column": 25
+ "line": 192,
+ "column": 27
},
"end": {
- "line": 163,
- "column": 26
+ "line": 192,
+ "column": 29
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25063,22 +27612,23 @@
"postfix": false,
"binop": null
},
- "start": 3809,
- "end": 3810,
+ "start": 4568,
+ "end": 4569,
"loc": {
"start": {
- "line": 164,
- "column": 0
+ "line": 192,
+ "column": 30
},
"end": {
- "line": 164,
- "column": 1
+ "line": 192,
+ "column": 31
}
}
},
{
"type": {
- "label": ";",
+ "label": "return",
+ "keyword": "return",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -25089,22 +27639,48 @@
"binop": null,
"updateContext": null
},
- "start": 3810,
- "end": 3811,
+ "value": "return",
+ "start": 4571,
+ "end": 4577,
"loc": {
"start": {
- "line": 164,
+ "line": 193,
"column": 1
},
"end": {
- "line": 164,
- "column": 2
+ "line": 193,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4578,
+ "end": 4579,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagStart",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25114,23 +27690,22 @@
"postfix": false,
"binop": null
},
- "value": "FieldGroup",
- "start": 3814,
- "end": 3824,
+ "start": 4582,
+ "end": 4583,
"loc": {
"start": {
- "line": 167,
- "column": 0
+ "line": 194,
+ "column": 2
},
"end": {
- "line": 167,
- "column": 10
+ "line": 194,
+ "column": 3
}
}
},
{
"type": {
- "label": ".",
+ "label": "jsxName",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -25141,42 +27716,44 @@
"binop": null,
"updateContext": null
},
- "start": 3824,
- "end": 3825,
+ "value": "label",
+ "start": 4583,
+ "end": 4588,
"loc": {
"start": {
- "line": 167,
- "column": 10
+ "line": 194,
+ "column": 3
},
"end": {
- "line": 167,
- "column": 11
+ "line": 194,
+ "column": 8
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxName",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "propTypes",
- "start": 3825,
- "end": 3834,
+ "value": "htmlFor",
+ "start": 4592,
+ "end": 4599,
"loc": {
"start": {
- "line": 167,
- "column": 11
+ "line": 195,
+ "column": 3
},
"end": {
- "line": 167,
- "column": 20
+ "line": 195,
+ "column": 10
}
}
},
@@ -25194,16 +27771,41 @@
"updateContext": null
},
"value": "=",
- "start": 3835,
- "end": 3836,
+ "start": 4599,
+ "end": 4600,
"loc": {
"start": {
- "line": 167,
- "column": 21
+ "line": 195,
+ "column": 10
},
"end": {
- "line": 167,
- "column": 22
+ "line": 195,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4600,
+ "end": 4601,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 11
+ },
+ "end": {
+ "line": 195,
+ "column": 12
}
}
},
@@ -25219,24 +27821,24 @@
"postfix": false,
"binop": null
},
- "value": "fieldGroupPropTypes",
- "start": 3837,
- "end": 3856,
+ "value": "props",
+ "start": 4601,
+ "end": 4606,
"loc": {
"start": {
- "line": 167,
- "column": 23
+ "line": 195,
+ "column": 12
},
"end": {
- "line": 167,
- "column": 42
+ "line": 195,
+ "column": 17
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -25246,16 +27848,16 @@
"binop": null,
"updateContext": null
},
- "start": 3856,
- "end": 3857,
+ "start": 4606,
+ "end": 4607,
"loc": {
"start": {
- "line": 167,
- "column": 42
+ "line": 195,
+ "column": 17
},
"end": {
- "line": 167,
- "column": 43
+ "line": 195,
+ "column": 18
}
}
},
@@ -25271,23 +27873,23 @@
"postfix": false,
"binop": null
},
- "value": "FieldGroup",
- "start": 3859,
- "end": 3869,
+ "value": "id",
+ "start": 4607,
+ "end": 4609,
"loc": {
"start": {
- "line": 169,
- "column": 0
+ "line": 195,
+ "column": 18
},
"end": {
- "line": 169,
- "column": 10
+ "line": 195,
+ "column": 20
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -25295,27 +27897,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3869,
- "end": 3870,
+ "start": 4609,
+ "end": 4610,
"loc": {
"start": {
- "line": 169,
- "column": 10
+ "line": 195,
+ "column": 20
},
"end": {
- "line": 169,
- "column": 11
+ "line": 195,
+ "column": 21
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25323,44 +27924,43 @@
"postfix": false,
"binop": null
},
- "value": "defaultProps",
- "start": 3870,
- "end": 3882,
+ "start": 4613,
+ "end": 4614,
"loc": {
"start": {
- "line": 169,
- "column": 11
+ "line": 196,
+ "column": 2
},
"end": {
- "line": 169,
- "column": 23
+ "line": 196,
+ "column": 3
}
}
},
{
"type": {
- "label": "=",
+ "label": "jsxText",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "=",
- "start": 3883,
- "end": 3884,
+ "value": "\n\t\t\t",
+ "start": 4614,
+ "end": 4618,
"loc": {
"start": {
- "line": 169,
- "column": 24
+ "line": 196,
+ "column": 3
},
"end": {
- "line": 169,
- "column": 25
+ "line": 197,
+ "column": 3
}
}
},
@@ -25376,16 +27976,16 @@
"postfix": false,
"binop": null
},
- "start": 3885,
- "end": 3886,
+ "start": 4618,
+ "end": 4619,
"loc": {
"start": {
- "line": 169,
- "column": 26
+ "line": 197,
+ "column": 3
},
"end": {
- "line": 169,
- "column": 27
+ "line": 197,
+ "column": 4
}
}
},
@@ -25401,24 +28001,24 @@
"postfix": false,
"binop": null
},
- "value": "isBlockInput",
- "start": 3888,
- "end": 3900,
+ "value": "props",
+ "start": 4619,
+ "end": 4624,
"loc": {
"start": {
- "line": 170,
- "column": 1
+ "line": 197,
+ "column": 4
},
"end": {
- "line": 170,
- "column": 13
+ "line": 197,
+ "column": 9
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -25428,23 +28028,22 @@
"binop": null,
"updateContext": null
},
- "start": 3900,
- "end": 3901,
+ "start": 4624,
+ "end": 4625,
"loc": {
"start": {
- "line": 170,
- "column": 13
+ "line": 197,
+ "column": 9
},
"end": {
- "line": 170,
- "column": 14
+ "line": 197,
+ "column": 10
}
}
},
{
"type": {
- "label": "true",
- "keyword": "true",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -25452,133 +28051,130 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "true",
- "start": 3902,
- "end": 3906,
+ "value": "label",
+ "start": 4625,
+ "end": 4630,
"loc": {
"start": {
- "line": 170,
- "column": 15
+ "line": 197,
+ "column": 10
},
"end": {
- "line": 170,
- "column": 19
+ "line": 197,
+ "column": 15
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "}",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3906,
- "end": 3907,
+ "start": 4630,
+ "end": 4631,
"loc": {
"start": {
- "line": 170,
- "column": 19
+ "line": 197,
+ "column": 15
},
"end": {
- "line": 170,
- "column": 20
+ "line": 197,
+ "column": 16
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "isRequired",
- "start": 3909,
- "end": 3919,
+ "value": "\n\t\t",
+ "start": 4631,
+ "end": 4634,
"loc": {
"start": {
- "line": 171,
- "column": 1
+ "line": 197,
+ "column": 16
},
"end": {
- "line": 171,
- "column": 11
+ "line": 198,
+ "column": 2
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3919,
- "end": 3920,
+ "start": 4634,
+ "end": 4635,
"loc": {
"start": {
- "line": 171,
- "column": 11
+ "line": 198,
+ "column": 2
},
"end": {
- "line": 171,
- "column": 12
+ "line": 198,
+ "column": 3
}
}
},
{
"type": {
- "label": "false",
- "keyword": "false",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 10,
"updateContext": null
},
- "value": "false",
- "start": 3921,
- "end": 3926,
+ "value": "/",
+ "start": 4635,
+ "end": 4636,
"loc": {
"start": {
- "line": 171,
- "column": 13
+ "line": 198,
+ "column": 3
},
"end": {
- "line": 171,
- "column": 18
+ "line": 198,
+ "column": 4
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "jsxName",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -25588,24 +28184,25 @@
"binop": null,
"updateContext": null
},
- "start": 3926,
- "end": 3927,
+ "value": "label",
+ "start": 4636,
+ "end": 4641,
"loc": {
"start": {
- "line": 171,
- "column": 18
+ "line": 198,
+ "column": 4
},
"end": {
- "line": 171,
- "column": 19
+ "line": 198,
+ "column": 9
}
}
},
{
"type": {
- "label": "name",
+ "label": "jsxTagEnd",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25613,51 +28210,49 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 3929,
- "end": 3933,
+ "start": 4641,
+ "end": 4642,
"loc": {
"start": {
- "line": 172,
- "column": 1
+ "line": 198,
+ "column": 9
},
"end": {
- "line": 172,
- "column": 5
+ "line": 198,
+ "column": 10
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 3933,
- "end": 3934,
+ "start": 4644,
+ "end": 4645,
"loc": {
"start": {
- "line": 172,
- "column": 5
+ "line": 199,
+ "column": 1
},
"end": {
- "line": 172,
- "column": 6
+ "line": 199,
+ "column": 2
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -25666,17 +28261,16 @@
"binop": null,
"updateContext": null
},
- "value": "",
- "start": 3935,
- "end": 3937,
+ "start": 4645,
+ "end": 4646,
"loc": {
"start": {
- "line": 172,
- "column": 7
+ "line": 199,
+ "column": 2
},
"end": {
- "line": 172,
- "column": 9
+ "line": 199,
+ "column": 3
}
}
},
@@ -25692,15 +28286,15 @@
"postfix": false,
"binop": null
},
- "start": 3938,
- "end": 3939,
+ "start": 4647,
+ "end": 4648,
"loc": {
"start": {
- "line": 173,
+ "line": 200,
"column": 0
},
"end": {
- "line": 173,
+ "line": 200,
"column": 1
}
}
@@ -25718,15 +28312,15 @@
"binop": null,
"updateContext": null
},
- "start": 3939,
- "end": 3940,
+ "start": 4648,
+ "end": 4649,
"loc": {
"start": {
- "line": 173,
+ "line": 200,
"column": 1
},
"end": {
- "line": 173,
+ "line": 200,
"column": 2
}
}
@@ -25744,15 +28338,15 @@
"binop": null,
"updateContext": null
},
- "start": 3940,
- "end": 3940,
+ "start": 4649,
+ "end": 4649,
"loc": {
"start": {
- "line": 173,
+ "line": 200,
"column": 2
},
"end": {
- "line": 173,
+ "line": 200,
"column": 2
}
}
diff --git a/docs/ast/source/components/fields/FieldInner.js.json b/docs/ast/source/components/fields/FieldInner.js.json
index d4b78c1..95565e2 100644
--- a/docs/ast/source/components/fields/FieldInner.js.json
+++ b/docs/ast/source/components/fields/FieldInner.js.json
@@ -1,28 +1,28 @@
{
"type": "File",
"start": 0,
- "end": 1891,
+ "end": 1954,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 92,
+ "line": 93,
"column": 2
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 1891,
+ "end": 1954,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 92,
+ "line": 93,
"column": 2
}
},
@@ -686,14 +686,14 @@
{
"type": "ExportNamedDeclaration",
"start": 437,
- "end": 1587,
+ "end": 1650,
"loc": {
"start": {
"line": 16,
"column": 0
},
"end": {
- "line": 73,
+ "line": 74,
"column": 2
}
},
@@ -702,14 +702,14 @@
"declaration": {
"type": "VariableDeclaration",
"start": 444,
- "end": 1587,
+ "end": 1650,
"loc": {
"start": {
"line": 16,
"column": 7
},
"end": {
- "line": 73,
+ "line": 74,
"column": 2
}
},
@@ -717,14 +717,14 @@
{
"type": "VariableDeclarator",
"start": 450,
- "end": 1586,
+ "end": 1649,
"loc": {
"start": {
"line": 16,
"column": 13
},
"end": {
- "line": 73,
+ "line": 74,
"column": 1
}
},
@@ -749,14 +749,14 @@
"init": {
"type": "ArrowFunctionExpression",
"start": 463,
- "end": 1586,
+ "end": 1649,
"loc": {
"start": {
"line": 16,
"column": 26
},
"end": {
- "line": 73,
+ "line": 74,
"column": 1
}
},
@@ -803,14 +803,14 @@
"body": {
"type": "BlockStatement",
"start": 474,
- "end": 1586,
+ "end": 1649,
"loc": {
"start": {
"line": 16,
"column": 37
},
"end": {
- "line": 73,
+ "line": 74,
"column": 1
}
},
@@ -1331,14 +1331,14 @@
{
"type": "SwitchStatement",
"start": 855,
- "end": 1583,
+ "end": 1646,
"loc": {
"start": {
"line": 40,
"column": 1
},
"end": {
- "line": 71,
+ "line": 72,
"column": 2
}
},
@@ -1432,86 +1432,334 @@
{
"type": "SwitchCase",
"start": 894,
- "end": 1251,
+ "end": 1314,
"loc": {
"start": {
"line": 42,
"column": 1
},
"end": {
- "line": 56,
+ "line": 57,
"column": 4
}
},
"consequent": [
{
- "type": "ReturnStatement",
+ "type": "VariableDeclaration",
"start": 913,
- "end": 1251,
+ "end": 979,
"loc": {
"start": {
"line": 43,
"column": 2
},
"end": {
- "line": 56,
+ "line": 43,
+ "column": 68
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 919,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 67
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 919,
+ "end": 926,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "start": 929,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 67
+ }
+ },
+ "test": {
+ "type": "CallExpression",
+ "start": 929,
+ "end": 957,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 46
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 929,
+ "end": 942,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 929,
+ "end": 934,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 23
+ },
+ "identifierName": "Array"
+ },
+ "name": "Array"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 935,
+ "end": 942,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 24
+ },
+ "end": {
+ "line": 43,
+ "column": 31
+ },
+ "identifierName": "isArray"
+ },
+ "name": "isArray"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 943,
+ "end": 956,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 45
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 943,
+ "end": 948,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 37
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 949,
+ "end": 956,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 38
+ },
+ "end": {
+ "line": 43,
+ "column": 45
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ }
+ ]
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "start": 960,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 49
+ },
+ "end": {
+ "line": 43,
+ "column": 62
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 960,
+ "end": 965,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 49
+ },
+ "end": {
+ "line": 43,
+ "column": 54
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 966,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 55
+ },
+ "end": {
+ "line": 43,
+ "column": 62
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "start": 976,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 65
+ },
+ "end": {
+ "line": 43,
+ "column": 67
+ }
+ },
+ "elements": []
+ }
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "ReturnStatement",
+ "start": 982,
+ "end": 1314,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 57,
"column": 4
}
},
"argument": {
"type": "JSXElement",
- "start": 925,
- "end": 1246,
+ "start": 994,
+ "end": 1309,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 3
},
"end": {
- "line": 55,
+ "line": 56,
"column": 5
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 925,
- "end": 1246,
+ "start": 994,
+ "end": 1309,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 3
},
"end": {
- "line": 55,
+ "line": 56,
"column": 5
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 942,
- "end": 955,
+ "start": 1011,
+ "end": 1024,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 4
},
"end": {
- "line": 45,
+ "line": 46,
"column": 17
}
},
"name": {
"type": "JSXIdentifier",
- "start": 942,
- "end": 944,
+ "start": 1011,
+ "end": 1013,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 4
},
"end": {
- "line": 45,
+ "line": 46,
"column": 6
}
},
@@ -1519,43 +1767,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 945,
- "end": 955,
+ "start": 1014,
+ "end": 1024,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 7
},
"end": {
- "line": 45,
+ "line": 46,
"column": 17
}
},
"expression": {
"type": "MemberExpression",
- "start": 946,
- "end": 954,
+ "start": 1015,
+ "end": 1023,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 8
},
"end": {
- "line": 45,
+ "line": 46,
"column": 16
}
},
"object": {
"type": "Identifier",
- "start": 946,
- "end": 951,
+ "start": 1015,
+ "end": 1020,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 8
},
"end": {
- "line": 45,
+ "line": 46,
"column": 13
},
"identifierName": "props"
@@ -1564,15 +1812,15 @@
},
"property": {
"type": "Identifier",
- "start": 952,
- "end": 954,
+ "start": 1021,
+ "end": 1023,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 14
},
"end": {
- "line": 45,
+ "line": 46,
"column": 16
},
"identifierName": "id"
@@ -1585,29 +1833,29 @@
},
{
"type": "JSXAttribute",
- "start": 960,
- "end": 993,
+ "start": 1029,
+ "end": 1062,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 4
},
"end": {
- "line": 46,
+ "line": 47,
"column": 37
}
},
"name": {
"type": "JSXIdentifier",
- "start": 960,
- "end": 974,
+ "start": 1029,
+ "end": 1043,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 4
},
"end": {
- "line": 46,
+ "line": 47,
"column": 18
}
},
@@ -1615,43 +1863,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 975,
- "end": 993,
+ "start": 1044,
+ "end": 1062,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 19
},
"end": {
- "line": 46,
+ "line": 47,
"column": 37
}
},
"expression": {
"type": "CallExpression",
- "start": 976,
- "end": 992,
+ "start": 1045,
+ "end": 1061,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 20
},
"end": {
- "line": 46,
+ "line": 47,
"column": 36
}
},
"callee": {
"type": "Identifier",
- "start": 976,
- "end": 990,
+ "start": 1045,
+ "end": 1059,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 20
},
"end": {
- "line": 46,
+ "line": 47,
"column": 34
},
"identifierName": "inputClassName"
@@ -1664,29 +1912,29 @@
},
{
"type": "JSXAttribute",
- "start": 998,
- "end": 1032,
+ "start": 1067,
+ "end": 1101,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 4
},
"end": {
- "line": 47,
+ "line": 48,
"column": 38
}
},
"name": {
"type": "JSXIdentifier",
- "start": 998,
- "end": 1017,
+ "start": 1067,
+ "end": 1086,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 4
},
"end": {
- "line": 47,
+ "line": 48,
"column": 23
}
},
@@ -1694,43 +1942,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1018,
- "end": 1032,
+ "start": 1087,
+ "end": 1101,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 24
},
"end": {
- "line": 47,
+ "line": 48,
"column": 38
}
},
"expression": {
"type": "CallExpression",
- "start": 1019,
- "end": 1031,
+ "start": 1088,
+ "end": 1100,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 25
},
"end": {
- "line": 47,
+ "line": 48,
"column": 37
}
},
"callee": {
"type": "Identifier",
- "start": 1019,
- "end": 1029,
+ "start": 1088,
+ "end": 1098,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 25
},
"end": {
- "line": 47,
+ "line": 48,
"column": 35
},
"identifierName": "ariaIdAttr"
@@ -1743,29 +1991,29 @@
},
{
"type": "JSXAttribute",
- "start": 1037,
- "end": 1056,
+ "start": 1106,
+ "end": 1125,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 4
},
"end": {
- "line": 48,
+ "line": 49,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1037,
- "end": 1042,
+ "start": 1106,
+ "end": 1111,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 4
},
"end": {
- "line": 48,
+ "line": 49,
"column": 9
}
},
@@ -1773,43 +2021,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1043,
- "end": 1056,
+ "start": 1112,
+ "end": 1125,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 10
},
"end": {
- "line": 48,
+ "line": 49,
"column": 23
}
},
"expression": {
"type": "MemberExpression",
- "start": 1044,
- "end": 1055,
+ "start": 1113,
+ "end": 1124,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 11
},
"end": {
- "line": 48,
+ "line": 49,
"column": 22
}
},
"object": {
"type": "Identifier",
- "start": 1044,
- "end": 1049,
+ "start": 1113,
+ "end": 1118,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 11
},
"end": {
- "line": 48,
+ "line": 49,
"column": 16
},
"identifierName": "props"
@@ -1818,15 +2066,15 @@
},
"property": {
"type": "Identifier",
- "start": 1050,
- "end": 1055,
+ "start": 1119,
+ "end": 1124,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 17
},
"end": {
- "line": 48,
+ "line": 49,
"column": 22
},
"identifierName": "value"
@@ -1839,29 +2087,29 @@
},
{
"type": "JSXAttribute",
- "start": 1061,
- "end": 1096,
+ "start": 1130,
+ "end": 1165,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 4
},
"end": {
- "line": 49,
+ "line": 50,
"column": 39
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1061,
- "end": 1074,
+ "start": 1130,
+ "end": 1143,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 4
},
"end": {
- "line": 49,
+ "line": 50,
"column": 17
}
},
@@ -1869,43 +2117,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1075,
- "end": 1096,
+ "start": 1144,
+ "end": 1165,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 18
},
"end": {
- "line": 49,
+ "line": 50,
"column": 39
}
},
"expression": {
"type": "MemberExpression",
- "start": 1076,
- "end": 1095,
+ "start": 1145,
+ "end": 1164,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 19
},
"end": {
- "line": 49,
+ "line": 50,
"column": 38
}
},
"object": {
"type": "Identifier",
- "start": 1076,
- "end": 1081,
+ "start": 1145,
+ "end": 1150,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 19
},
"end": {
- "line": 49,
+ "line": 50,
"column": 24
},
"identifierName": "props"
@@ -1914,15 +2162,15 @@
},
"property": {
"type": "Identifier",
- "start": 1082,
- "end": 1095,
+ "start": 1151,
+ "end": 1164,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 25
},
"end": {
- "line": 49,
+ "line": 50,
"column": 38
},
"identifierName": "onValueChange"
@@ -1935,29 +2183,29 @@
},
{
"type": "JSXAttribute",
- "start": 1101,
- "end": 1128,
+ "start": 1170,
+ "end": 1197,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 4
},
"end": {
- "line": 50,
+ "line": 51,
"column": 31
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1101,
- "end": 1110,
+ "start": 1170,
+ "end": 1179,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 4
},
"end": {
- "line": 50,
+ "line": 51,
"column": 13
}
},
@@ -1965,43 +2213,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1111,
- "end": 1128,
+ "start": 1180,
+ "end": 1197,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 14
},
"end": {
- "line": 50,
+ "line": 51,
"column": 31
}
},
"expression": {
"type": "MemberExpression",
- "start": 1112,
- "end": 1127,
+ "start": 1181,
+ "end": 1196,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 15
},
"end": {
- "line": 50,
+ "line": 51,
"column": 30
}
},
"object": {
"type": "Identifier",
- "start": 1112,
- "end": 1117,
+ "start": 1181,
+ "end": 1186,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 15
},
"end": {
- "line": 50,
+ "line": 51,
"column": 20
},
"identifierName": "props"
@@ -2010,15 +2258,15 @@
},
"property": {
"type": "Identifier",
- "start": 1118,
- "end": 1127,
+ "start": 1187,
+ "end": 1196,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 21
},
"end": {
- "line": 50,
+ "line": 51,
"column": 30
},
"identifierName": "inputType"
@@ -2031,29 +2279,29 @@
},
{
"type": "JSXAttribute",
- "start": 1133,
- "end": 1156,
+ "start": 1202,
+ "end": 1219,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 4
},
"end": {
- "line": 51,
- "column": 27
+ "line": 52,
+ "column": 21
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1133,
- "end": 1140,
+ "start": 1202,
+ "end": 1209,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 4
},
"end": {
- "line": 51,
+ "line": 52,
"column": 11
}
},
@@ -2061,95 +2309,62 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1141,
- "end": 1156,
+ "start": 1210,
+ "end": 1219,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 12
},
"end": {
- "line": 51,
- "column": 27
+ "line": 52,
+ "column": 21
}
},
"expression": {
- "type": "MemberExpression",
- "start": 1142,
- "end": 1155,
+ "type": "Identifier",
+ "start": 1211,
+ "end": 1218,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 13
},
"end": {
- "line": 51,
- "column": 26
- }
- },
- "object": {
- "type": "Identifier",
- "start": 1142,
- "end": 1147,
- "loc": {
- "start": {
- "line": 51,
- "column": 13
- },
- "end": {
- "line": 51,
- "column": 18
- },
- "identifierName": "props"
- },
- "name": "props"
- },
- "property": {
- "type": "Identifier",
- "start": 1148,
- "end": 1155,
- "loc": {
- "start": {
- "line": 51,
- "column": 19
- },
- "end": {
- "line": 51,
- "column": 26
- },
- "identifierName": "options"
+ "line": 52,
+ "column": 20
},
- "name": "options"
+ "identifierName": "options"
},
- "computed": false
+ "name": "options"
}
}
},
{
"type": "JSXAttribute",
- "start": 1161,
- "end": 1186,
+ "start": 1224,
+ "end": 1249,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 4
},
"end": {
- "line": 52,
+ "line": 53,
"column": 29
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1161,
- "end": 1169,
+ "start": 1224,
+ "end": 1232,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 4
},
"end": {
- "line": 52,
+ "line": 53,
"column": 12
}
},
@@ -2157,43 +2372,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1170,
- "end": 1186,
+ "start": 1233,
+ "end": 1249,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 13
},
"end": {
- "line": 52,
+ "line": 53,
"column": 29
}
},
"expression": {
"type": "MemberExpression",
- "start": 1171,
- "end": 1185,
+ "start": 1234,
+ "end": 1248,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 14
},
"end": {
- "line": 52,
+ "line": 53,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 1171,
- "end": 1176,
+ "start": 1234,
+ "end": 1239,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 14
},
"end": {
- "line": 52,
+ "line": 53,
"column": 19
},
"identifierName": "props"
@@ -2202,15 +2417,15 @@
},
"property": {
"type": "Identifier",
- "start": 1177,
- "end": 1185,
+ "start": 1240,
+ "end": 1248,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 20
},
"end": {
- "line": 52,
+ "line": 53,
"column": 28
},
"identifierName": "disabled"
@@ -2223,29 +2438,29 @@
},
{
"type": "JSXAttribute",
- "start": 1191,
- "end": 1212,
+ "start": 1254,
+ "end": 1275,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 4
},
"end": {
- "line": 53,
+ "line": 54,
"column": 25
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1191,
- "end": 1197,
+ "start": 1254,
+ "end": 1260,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 4
},
"end": {
- "line": 53,
+ "line": 54,
"column": 10
}
},
@@ -2253,43 +2468,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1198,
- "end": 1212,
+ "start": 1261,
+ "end": 1275,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 11
},
"end": {
- "line": 53,
+ "line": 54,
"column": 25
}
},
"expression": {
"type": "MemberExpression",
- "start": 1199,
- "end": 1211,
+ "start": 1262,
+ "end": 1274,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 12
},
"end": {
- "line": 53,
+ "line": 54,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1199,
- "end": 1204,
+ "start": 1262,
+ "end": 1267,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 12
},
"end": {
- "line": 53,
+ "line": 54,
"column": 17
},
"identifierName": "props"
@@ -2298,15 +2513,15 @@
},
"property": {
"type": "Identifier",
- "start": 1205,
- "end": 1211,
+ "start": 1268,
+ "end": 1274,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 18
},
"end": {
- "line": 53,
+ "line": 54,
"column": 24
},
"identifierName": "onBlur"
@@ -2319,29 +2534,29 @@
},
{
"type": "JSXAttribute",
- "start": 1217,
- "end": 1240,
+ "start": 1280,
+ "end": 1303,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 4
},
"end": {
- "line": 54,
+ "line": 55,
"column": 27
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1217,
- "end": 1224,
+ "start": 1280,
+ "end": 1287,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 4
},
"end": {
- "line": 54,
+ "line": 55,
"column": 11
}
},
@@ -2349,43 +2564,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1225,
- "end": 1240,
+ "start": 1288,
+ "end": 1303,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 12
},
"end": {
- "line": 54,
+ "line": 55,
"column": 27
}
},
"expression": {
"type": "MemberExpression",
- "start": 1226,
- "end": 1239,
+ "start": 1289,
+ "end": 1302,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 13
},
"end": {
- "line": 54,
+ "line": 55,
"column": 26
}
},
"object": {
"type": "Identifier",
- "start": 1226,
- "end": 1231,
+ "start": 1289,
+ "end": 1294,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 13
},
"end": {
- "line": 54,
+ "line": 55,
"column": 18
},
"identifierName": "props"
@@ -2394,15 +2609,15 @@
},
"property": {
"type": "Identifier",
- "start": 1232,
- "end": 1239,
+ "start": 1295,
+ "end": 1302,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 19
},
"end": {
- "line": 54,
+ "line": 55,
"column": 26
},
"identifierName": "onFocus"
@@ -2416,15 +2631,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 926,
- "end": 937,
+ "start": 995,
+ "end": 1006,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 44,
+ "line": 45,
"column": 15
}
},
@@ -2436,7 +2651,7 @@
"children": [],
"extra": {
"parenthesized": true,
- "parenStart": 920
+ "parenStart": 989
}
}
}
@@ -2464,15 +2679,15 @@
},
{
"type": "SwitchCase",
- "start": 1253,
- "end": 1261,
+ "start": 1316,
+ "end": 1324,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 9
}
},
@@ -2481,87 +2696,87 @@
},
{
"type": "SwitchCase",
- "start": 1263,
- "end": 1580,
+ "start": 1326,
+ "end": 1643,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 70,
+ "line": 71,
"column": 7
}
},
"consequent": [
{
"type": "ReturnStatement",
- "start": 1279,
- "end": 1580,
+ "start": 1342,
+ "end": 1643,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 2
},
"end": {
- "line": 70,
+ "line": 71,
"column": 7
}
},
"argument": {
"type": "JSXElement",
- "start": 1291,
- "end": 1578,
+ "start": 1354,
+ "end": 1641,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 3
},
"end": {
- "line": 70,
+ "line": 71,
"column": 5
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 1291,
- "end": 1578,
+ "start": 1354,
+ "end": 1641,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 3
},
"end": {
- "line": 70,
+ "line": 71,
"column": 5
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 1302,
- "end": 1315,
+ "start": 1365,
+ "end": 1378,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 4
},
"end": {
- "line": 61,
+ "line": 62,
"column": 17
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1302,
- "end": 1304,
+ "start": 1365,
+ "end": 1367,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 4
},
"end": {
- "line": 61,
+ "line": 62,
"column": 6
}
},
@@ -2569,43 +2784,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1305,
- "end": 1315,
+ "start": 1368,
+ "end": 1378,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 7
},
"end": {
- "line": 61,
+ "line": 62,
"column": 17
}
},
"expression": {
"type": "MemberExpression",
- "start": 1306,
- "end": 1314,
+ "start": 1369,
+ "end": 1377,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 8
},
"end": {
- "line": 61,
+ "line": 62,
"column": 16
}
},
"object": {
"type": "Identifier",
- "start": 1306,
- "end": 1311,
+ "start": 1369,
+ "end": 1374,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 8
},
"end": {
- "line": 61,
+ "line": 62,
"column": 13
},
"identifierName": "props"
@@ -2614,15 +2829,15 @@
},
"property": {
"type": "Identifier",
- "start": 1312,
- "end": 1314,
+ "start": 1375,
+ "end": 1377,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 14
},
"end": {
- "line": 61,
+ "line": 62,
"column": 16
},
"identifierName": "id"
@@ -2635,29 +2850,29 @@
},
{
"type": "JSXAttribute",
- "start": 1320,
- "end": 1353,
+ "start": 1383,
+ "end": 1416,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 4
},
"end": {
- "line": 62,
+ "line": 63,
"column": 37
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1320,
- "end": 1334,
+ "start": 1383,
+ "end": 1397,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 4
},
"end": {
- "line": 62,
+ "line": 63,
"column": 18
}
},
@@ -2665,43 +2880,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1335,
- "end": 1353,
+ "start": 1398,
+ "end": 1416,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 19
},
"end": {
- "line": 62,
+ "line": 63,
"column": 37
}
},
"expression": {
"type": "CallExpression",
- "start": 1336,
- "end": 1352,
+ "start": 1399,
+ "end": 1415,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 20
},
"end": {
- "line": 62,
+ "line": 63,
"column": 36
}
},
"callee": {
"type": "Identifier",
- "start": 1336,
- "end": 1350,
+ "start": 1399,
+ "end": 1413,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 20
},
"end": {
- "line": 62,
+ "line": 63,
"column": 34
},
"identifierName": "inputClassName"
@@ -2714,29 +2929,29 @@
},
{
"type": "JSXAttribute",
- "start": 1358,
- "end": 1392,
+ "start": 1421,
+ "end": 1455,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 4
},
"end": {
- "line": 63,
+ "line": 64,
"column": 38
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1358,
- "end": 1377,
+ "start": 1421,
+ "end": 1440,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 4
},
"end": {
- "line": 63,
+ "line": 64,
"column": 23
}
},
@@ -2744,43 +2959,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1378,
- "end": 1392,
+ "start": 1441,
+ "end": 1455,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 24
},
"end": {
- "line": 63,
+ "line": 64,
"column": 38
}
},
"expression": {
"type": "CallExpression",
- "start": 1379,
- "end": 1391,
+ "start": 1442,
+ "end": 1454,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 25
},
"end": {
- "line": 63,
+ "line": 64,
"column": 37
}
},
"callee": {
"type": "Identifier",
- "start": 1379,
- "end": 1389,
+ "start": 1442,
+ "end": 1452,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 25
},
"end": {
- "line": 63,
+ "line": 64,
"column": 35
},
"identifierName": "ariaIdAttr"
@@ -2793,29 +3008,29 @@
},
{
"type": "JSXAttribute",
- "start": 1397,
- "end": 1416,
+ "start": 1460,
+ "end": 1479,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 4
},
"end": {
- "line": 64,
+ "line": 65,
"column": 23
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1397,
- "end": 1402,
+ "start": 1460,
+ "end": 1465,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 4
},
"end": {
- "line": 64,
+ "line": 65,
"column": 9
}
},
@@ -2823,43 +3038,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1403,
- "end": 1416,
+ "start": 1466,
+ "end": 1479,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 10
},
"end": {
- "line": 64,
+ "line": 65,
"column": 23
}
},
"expression": {
"type": "MemberExpression",
- "start": 1404,
- "end": 1415,
+ "start": 1467,
+ "end": 1478,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 11
},
"end": {
- "line": 64,
+ "line": 65,
"column": 22
}
},
"object": {
"type": "Identifier",
- "start": 1404,
- "end": 1409,
+ "start": 1467,
+ "end": 1472,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 11
},
"end": {
- "line": 64,
+ "line": 65,
"column": 16
},
"identifierName": "props"
@@ -2868,15 +3083,15 @@
},
"property": {
"type": "Identifier",
- "start": 1410,
- "end": 1415,
+ "start": 1473,
+ "end": 1478,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 17
},
"end": {
- "line": 64,
+ "line": 65,
"column": 22
},
"identifierName": "value"
@@ -2889,29 +3104,29 @@
},
{
"type": "JSXAttribute",
- "start": 1421,
- "end": 1456,
+ "start": 1484,
+ "end": 1519,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 4
},
"end": {
- "line": 65,
+ "line": 66,
"column": 39
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1421,
- "end": 1434,
+ "start": 1484,
+ "end": 1497,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 4
},
"end": {
- "line": 65,
+ "line": 66,
"column": 17
}
},
@@ -2919,43 +3134,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1435,
- "end": 1456,
+ "start": 1498,
+ "end": 1519,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 18
},
"end": {
- "line": 65,
+ "line": 66,
"column": 39
}
},
"expression": {
"type": "MemberExpression",
- "start": 1436,
- "end": 1455,
+ "start": 1499,
+ "end": 1518,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 19
},
"end": {
- "line": 65,
+ "line": 66,
"column": 38
}
},
"object": {
"type": "Identifier",
- "start": 1436,
- "end": 1441,
+ "start": 1499,
+ "end": 1504,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 19
},
"end": {
- "line": 65,
+ "line": 66,
"column": 24
},
"identifierName": "props"
@@ -2964,15 +3179,15 @@
},
"property": {
"type": "Identifier",
- "start": 1442,
- "end": 1455,
+ "start": 1505,
+ "end": 1518,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 25
},
"end": {
- "line": 65,
+ "line": 66,
"column": 38
},
"identifierName": "onValueChange"
@@ -2985,29 +3200,29 @@
},
{
"type": "JSXAttribute",
- "start": 1461,
- "end": 1488,
+ "start": 1524,
+ "end": 1551,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 4
},
"end": {
- "line": 66,
+ "line": 67,
"column": 31
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1461,
- "end": 1470,
+ "start": 1524,
+ "end": 1533,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 4
},
"end": {
- "line": 66,
+ "line": 67,
"column": 13
}
},
@@ -3015,43 +3230,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1471,
- "end": 1488,
+ "start": 1534,
+ "end": 1551,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 14
},
"end": {
- "line": 66,
+ "line": 67,
"column": 31
}
},
"expression": {
"type": "MemberExpression",
- "start": 1472,
- "end": 1487,
+ "start": 1535,
+ "end": 1550,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 15
},
"end": {
- "line": 66,
+ "line": 67,
"column": 30
}
},
"object": {
"type": "Identifier",
- "start": 1472,
- "end": 1477,
+ "start": 1535,
+ "end": 1540,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 15
},
"end": {
- "line": 66,
+ "line": 67,
"column": 20
},
"identifierName": "props"
@@ -3060,15 +3275,15 @@
},
"property": {
"type": "Identifier",
- "start": 1478,
- "end": 1487,
+ "start": 1541,
+ "end": 1550,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 21
},
"end": {
- "line": 66,
+ "line": 67,
"column": 30
},
"identifierName": "inputType"
@@ -3081,29 +3296,29 @@
},
{
"type": "JSXAttribute",
- "start": 1493,
- "end": 1518,
+ "start": 1556,
+ "end": 1581,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 4
},
"end": {
- "line": 67,
+ "line": 68,
"column": 29
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1493,
- "end": 1501,
+ "start": 1556,
+ "end": 1564,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 4
},
"end": {
- "line": 67,
+ "line": 68,
"column": 12
}
},
@@ -3111,43 +3326,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1502,
- "end": 1518,
+ "start": 1565,
+ "end": 1581,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 13
},
"end": {
- "line": 67,
+ "line": 68,
"column": 29
}
},
"expression": {
"type": "MemberExpression",
- "start": 1503,
- "end": 1517,
+ "start": 1566,
+ "end": 1580,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 14
},
"end": {
- "line": 67,
+ "line": 68,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 1503,
- "end": 1508,
+ "start": 1566,
+ "end": 1571,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 14
},
"end": {
- "line": 67,
+ "line": 68,
"column": 19
},
"identifierName": "props"
@@ -3156,15 +3371,15 @@
},
"property": {
"type": "Identifier",
- "start": 1509,
- "end": 1517,
+ "start": 1572,
+ "end": 1580,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 20
},
"end": {
- "line": 67,
+ "line": 68,
"column": 28
},
"identifierName": "disabled"
@@ -3177,29 +3392,29 @@
},
{
"type": "JSXAttribute",
- "start": 1523,
- "end": 1544,
+ "start": 1586,
+ "end": 1607,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 4
},
"end": {
- "line": 68,
+ "line": 69,
"column": 25
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1523,
- "end": 1529,
+ "start": 1586,
+ "end": 1592,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 4
},
"end": {
- "line": 68,
+ "line": 69,
"column": 10
}
},
@@ -3207,43 +3422,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1530,
- "end": 1544,
+ "start": 1593,
+ "end": 1607,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 11
},
"end": {
- "line": 68,
+ "line": 69,
"column": 25
}
},
"expression": {
"type": "MemberExpression",
- "start": 1531,
- "end": 1543,
+ "start": 1594,
+ "end": 1606,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 12
},
"end": {
- "line": 68,
+ "line": 69,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1531,
- "end": 1536,
+ "start": 1594,
+ "end": 1599,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 12
},
"end": {
- "line": 68,
+ "line": 69,
"column": 17
},
"identifierName": "props"
@@ -3252,15 +3467,15 @@
},
"property": {
"type": "Identifier",
- "start": 1537,
- "end": 1543,
+ "start": 1600,
+ "end": 1606,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 18
},
"end": {
- "line": 68,
+ "line": 69,
"column": 24
},
"identifierName": "onBlur"
@@ -3273,29 +3488,29 @@
},
{
"type": "JSXAttribute",
- "start": 1549,
- "end": 1572,
+ "start": 1612,
+ "end": 1635,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 4
},
"end": {
- "line": 69,
+ "line": 70,
"column": 27
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1549,
- "end": 1556,
+ "start": 1612,
+ "end": 1619,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 4
},
"end": {
- "line": 69,
+ "line": 70,
"column": 11
}
},
@@ -3303,43 +3518,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1557,
- "end": 1572,
+ "start": 1620,
+ "end": 1635,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 12
},
"end": {
- "line": 69,
+ "line": 70,
"column": 27
}
},
"expression": {
"type": "MemberExpression",
- "start": 1558,
- "end": 1571,
+ "start": 1621,
+ "end": 1634,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 13
},
"end": {
- "line": 69,
+ "line": 70,
"column": 26
}
},
"object": {
"type": "Identifier",
- "start": 1558,
- "end": 1563,
+ "start": 1621,
+ "end": 1626,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 13
},
"end": {
- "line": 69,
+ "line": 70,
"column": 18
},
"identifierName": "props"
@@ -3348,15 +3563,15 @@
},
"property": {
"type": "Identifier",
- "start": 1564,
- "end": 1571,
+ "start": 1627,
+ "end": 1634,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 19
},
"end": {
- "line": 69,
+ "line": 70,
"column": 26
},
"identifierName": "onFocus"
@@ -3370,15 +3585,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 1292,
- "end": 1297,
+ "start": 1355,
+ "end": 1360,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 4
},
"end": {
- "line": 60,
+ "line": 61,
"column": 9
}
},
@@ -3390,22 +3605,22 @@
"children": [],
"extra": {
"parenthesized": true,
- "parenStart": 1286
+ "parenStart": 1349
}
}
}
],
"test": {
"type": "StringLiteral",
- "start": 1268,
- "end": 1275,
+ "start": 1331,
+ "end": 1338,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 6
},
"end": {
- "line": 58,
+ "line": 59,
"column": 13
}
},
@@ -3448,15 +3663,15 @@
{
"type": "CommentBlock",
"value": "*\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n ",
- "start": 1589,
- "end": 1679,
+ "start": 1652,
+ "end": 1742,
"loc": {
"start": {
- "line": 75,
+ "line": 76,
"column": 0
},
"end": {
- "line": 79,
+ "line": 80,
"column": 3
}
}
@@ -3485,15 +3700,15 @@
{
"type": "CommentBlock",
"value": "*\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n ",
- "start": 1589,
- "end": 1679,
+ "start": 1652,
+ "end": 1742,
"loc": {
"start": {
- "line": 75,
+ "line": 76,
"column": 0
},
"end": {
- "line": 79,
+ "line": 80,
"column": 3
}
}
@@ -3502,58 +3717,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1680,
- "end": 1757,
+ "start": 1743,
+ "end": 1820,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 0
},
"end": {
- "line": 83,
+ "line": 84,
"column": 2
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1680,
- "end": 1756,
+ "start": 1743,
+ "end": 1819,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 0
},
"end": {
- "line": 83,
+ "line": 84,
"column": 1
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1680,
- "end": 1700,
+ "start": 1743,
+ "end": 1763,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 0
},
"end": {
- "line": 80,
+ "line": 81,
"column": 20
}
},
"object": {
"type": "Identifier",
- "start": 1680,
- "end": 1690,
+ "start": 1743,
+ "end": 1753,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 0
},
"end": {
- "line": 80,
+ "line": 81,
"column": 10
},
"identifierName": "FieldInner"
@@ -3563,15 +3778,15 @@
},
"property": {
"type": "Identifier",
- "start": 1691,
- "end": 1700,
+ "start": 1754,
+ "end": 1763,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 11
},
"end": {
- "line": 80,
+ "line": 81,
"column": 20
},
"identifierName": "propTypes"
@@ -3583,44 +3798,44 @@
},
"right": {
"type": "ObjectExpression",
- "start": 1703,
- "end": 1756,
+ "start": 1766,
+ "end": 1819,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 23
},
"end": {
- "line": 83,
+ "line": 84,
"column": 1
}
},
"properties": [
{
"type": "SpreadProperty",
- "start": 1706,
- "end": 1728,
+ "start": 1769,
+ "end": 1791,
"loc": {
"start": {
- "line": 81,
+ "line": 82,
"column": 1
},
"end": {
- "line": 81,
+ "line": 82,
"column": 23
}
},
"argument": {
"type": "Identifier",
- "start": 1709,
- "end": 1728,
+ "start": 1772,
+ "end": 1791,
"loc": {
"start": {
- "line": 81,
+ "line": 82,
"column": 4
},
"end": {
- "line": 81,
+ "line": 82,
"column": 23
},
"identifierName": "fieldInnerPropTypes"
@@ -3630,15 +3845,15 @@
},
{
"type": "ObjectProperty",
- "start": 1731,
- "end": 1753,
+ "start": 1794,
+ "end": 1816,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 1
},
"end": {
- "line": 82,
+ "line": 83,
"column": 23
}
},
@@ -3647,15 +3862,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1731,
- "end": 1735,
+ "start": 1794,
+ "end": 1798,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 1
},
"end": {
- "line": 82,
+ "line": 83,
"column": 5
},
"identifierName": "type"
@@ -3664,29 +3879,29 @@
},
"value": {
"type": "MemberExpression",
- "start": 1737,
- "end": 1753,
+ "start": 1800,
+ "end": 1816,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 7
},
"end": {
- "line": 82,
+ "line": 83,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 1737,
- "end": 1746,
+ "start": 1800,
+ "end": 1809,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 7
},
"end": {
- "line": 82,
+ "line": 83,
"column": 16
},
"identifierName": "PropTypes"
@@ -3695,15 +3910,15 @@
},
"property": {
"type": "Identifier",
- "start": 1747,
- "end": 1753,
+ "start": 1810,
+ "end": 1816,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 17
},
"end": {
- "line": 82,
+ "line": 83,
"column": 23
},
"identifierName": "string"
@@ -3721,15 +3936,15 @@
{
"type": "CommentBlock",
"value": "*\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n ",
- "start": 1589,
- "end": 1679,
+ "start": 1652,
+ "end": 1742,
"loc": {
"start": {
- "line": 75,
+ "line": 76,
"column": 0
},
"end": {
- "line": 79,
+ "line": 80,
"column": 3
}
}
@@ -3739,15 +3954,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for FieldInner component\n * @type {{help: string}}\n ",
- "start": 1759,
- "end": 1834,
+ "start": 1822,
+ "end": 1897,
"loc": {
"start": {
- "line": 85,
+ "line": 86,
"column": 0
},
"end": {
- "line": 88,
+ "line": 89,
"column": 3
}
}
@@ -3756,58 +3971,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1835,
- "end": 1891,
+ "start": 1898,
+ "end": 1954,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 0
},
"end": {
- "line": 92,
+ "line": 93,
"column": 2
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1835,
- "end": 1890,
+ "start": 1898,
+ "end": 1953,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 0
},
"end": {
- "line": 92,
+ "line": 93,
"column": 1
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1835,
- "end": 1858,
+ "start": 1898,
+ "end": 1921,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 0
},
"end": {
- "line": 89,
+ "line": 90,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 1835,
- "end": 1845,
+ "start": 1898,
+ "end": 1908,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 0
},
"end": {
- "line": 89,
+ "line": 90,
"column": 10
},
"identifierName": "FieldInner"
@@ -3817,15 +4032,15 @@
},
"property": {
"type": "Identifier",
- "start": 1846,
- "end": 1858,
+ "start": 1909,
+ "end": 1921,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 11
},
"end": {
- "line": 89,
+ "line": 90,
"column": 23
},
"identifierName": "defaultProps"
@@ -3837,30 +4052,30 @@
},
"right": {
"type": "ObjectExpression",
- "start": 1861,
- "end": 1890,
+ "start": 1924,
+ "end": 1953,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 26
},
"end": {
- "line": 92,
+ "line": 93,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1864,
- "end": 1872,
+ "start": 1927,
+ "end": 1935,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 1
},
"end": {
- "line": 90,
+ "line": 91,
"column": 9
}
},
@@ -3869,15 +4084,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1864,
- "end": 1868,
+ "start": 1927,
+ "end": 1931,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 1
},
"end": {
- "line": 90,
+ "line": 91,
"column": 5
},
"identifierName": "help"
@@ -3886,15 +4101,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1870,
- "end": 1872,
+ "start": 1933,
+ "end": 1935,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 7
},
"end": {
- "line": 90,
+ "line": 91,
"column": 9
}
},
@@ -3907,15 +4122,15 @@
},
{
"type": "ObjectProperty",
- "start": 1875,
- "end": 1888,
+ "start": 1938,
+ "end": 1951,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 1
},
"end": {
- "line": 91,
+ "line": 92,
"column": 14
}
},
@@ -3924,15 +4139,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1875,
- "end": 1879,
+ "start": 1938,
+ "end": 1942,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 1
},
"end": {
- "line": 91,
+ "line": 92,
"column": 5
},
"identifierName": "type"
@@ -3941,15 +4156,15 @@
},
"value": {
"type": "StringLiteral",
- "start": 1881,
- "end": 1888,
+ "start": 1944,
+ "end": 1951,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 7
},
"end": {
- "line": 91,
+ "line": 92,
"column": 14
}
},
@@ -3968,15 +4183,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for FieldInner component\n * @type {{help: string}}\n ",
- "start": 1759,
- "end": 1834,
+ "start": 1822,
+ "end": 1897,
"loc": {
"start": {
- "line": 85,
+ "line": 86,
"column": 0
},
"end": {
- "line": 88,
+ "line": 89,
"column": 3
}
}
@@ -4038,15 +4253,15 @@
{
"type": "CommentBlock",
"value": "*\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n ",
- "start": 1589,
- "end": 1679,
+ "start": 1652,
+ "end": 1742,
"loc": {
"start": {
- "line": 75,
+ "line": 76,
"column": 0
},
"end": {
- "line": 79,
+ "line": 80,
"column": 3
}
}
@@ -4054,15 +4269,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for FieldInner component\n * @type {{help: string}}\n ",
- "start": 1759,
- "end": 1834,
+ "start": 1822,
+ "end": 1897,
"loc": {
"start": {
- "line": 85,
+ "line": 86,
"column": 0
},
"end": {
- "line": 88,
+ "line": 89,
"column": 3
}
}
@@ -6842,25 +7057,525 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null
+ },
+ "start": 874,
+ "end": 875,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 20
+ },
+ "end": {
+ "line": 40,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 875,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 21
+ },
+ "end": {
+ "line": 40,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "case",
+ "keyword": "case",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "case",
+ "start": 878,
+ "end": 882,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 1
+ },
+ "end": {
+ "line": 41,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "select",
+ "start": 883,
+ "end": 891,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 6
+ },
+ "end": {
+ "line": 41,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 891,
+ "end": 892,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 14
+ },
+ "end": {
+ "line": 41,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "case",
+ "keyword": "case",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "case",
+ "start": 894,
+ "end": 898,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 1
+ },
+ "end": {
+ "line": 42,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "dropdown",
+ "start": 899,
+ "end": 909,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 6
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 909,
+ "end": 910,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 913,
+ "end": 918,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 2
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 919,
+ "end": 926,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 927,
+ "end": 928,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 16
+ },
+ "end": {
+ "line": 43,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Array",
+ "start": 929,
+ "end": 934,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 934,
+ "end": 935,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 23
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isArray",
+ "start": 935,
+ "end": 942,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 24
+ },
+ "end": {
+ "line": 43,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 942,
+ "end": 943,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 31
+ },
+ "end": {
+ "line": 43,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 943,
+ "end": 948,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 948,
+ "end": 949,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 37
+ },
+ "end": {
+ "line": 43,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 949,
+ "end": 956,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 38
+ },
+ "end": {
+ "line": 43,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 956,
+ "end": 957,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 45
+ },
+ "end": {
+ "line": 43,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "?",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
},
- "start": 874,
- "end": 875,
+ "start": 958,
+ "end": 959,
"loc": {
"start": {
- "line": 40,
- "column": 20
+ "line": 43,
+ "column": 47
},
"end": {
- "line": 40,
- "column": 21
+ "line": 43,
+ "column": 48
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -6869,24 +7584,24 @@
"postfix": false,
"binop": null
},
- "start": 875,
- "end": 876,
+ "value": "props",
+ "start": 960,
+ "end": 965,
"loc": {
"start": {
- "line": 40,
- "column": 21
+ "line": 43,
+ "column": 49
},
"end": {
- "line": 40,
- "column": 22
+ "line": 43,
+ "column": 54
}
}
},
{
"type": {
- "label": "case",
- "keyword": "case",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6896,23 +7611,22 @@
"binop": null,
"updateContext": null
},
- "value": "case",
- "start": 878,
- "end": 882,
+ "start": 965,
+ "end": 966,
"loc": {
"start": {
- "line": 41,
- "column": 1
+ "line": 43,
+ "column": 54
},
"end": {
- "line": 41,
- "column": 5
+ "line": 43,
+ "column": 55
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -6920,20 +7634,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "select",
- "start": 883,
- "end": 891,
+ "value": "options",
+ "start": 966,
+ "end": 973,
"loc": {
"start": {
- "line": 41,
- "column": 6
+ "line": 43,
+ "column": 55
},
"end": {
- "line": 41,
- "column": 14
+ "line": 43,
+ "column": 62
}
}
},
@@ -6950,25 +7663,24 @@
"binop": null,
"updateContext": null
},
- "start": 891,
- "end": 892,
+ "start": 974,
+ "end": 975,
"loc": {
"start": {
- "line": 41,
- "column": 14
+ "line": 43,
+ "column": 63
},
"end": {
- "line": 41,
- "column": 15
+ "line": 43,
+ "column": 64
}
}
},
{
"type": {
- "label": "case",
- "keyword": "case",
+ "label": "[",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -6977,25 +7689,24 @@
"binop": null,
"updateContext": null
},
- "value": "case",
- "start": 894,
- "end": 898,
+ "start": 976,
+ "end": 977,
"loc": {
"start": {
- "line": 42,
- "column": 1
+ "line": 43,
+ "column": 65
},
"end": {
- "line": 42,
- "column": 5
+ "line": 43,
+ "column": 66
}
}
},
{
"type": {
- "label": "string",
+ "label": "]",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -7004,23 +7715,22 @@
"binop": null,
"updateContext": null
},
- "value": "dropdown",
- "start": 899,
- "end": 909,
+ "start": 977,
+ "end": 978,
"loc": {
"start": {
- "line": 42,
- "column": 6
+ "line": 43,
+ "column": 66
},
"end": {
- "line": 42,
- "column": 16
+ "line": 43,
+ "column": 67
}
}
},
{
"type": {
- "label": ":",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -7031,16 +7741,16 @@
"binop": null,
"updateContext": null
},
- "start": 909,
- "end": 910,
+ "start": 978,
+ "end": 979,
"loc": {
"start": {
- "line": 42,
- "column": 16
+ "line": 43,
+ "column": 67
},
"end": {
- "line": 42,
- "column": 17
+ "line": 43,
+ "column": 68
}
}
},
@@ -7059,15 +7769,15 @@
"updateContext": null
},
"value": "return",
- "start": 913,
- "end": 919,
+ "start": 982,
+ "end": 988,
"loc": {
"start": {
- "line": 43,
+ "line": 44,
"column": 2
},
"end": {
- "line": 43,
+ "line": 44,
"column": 8
}
}
@@ -7084,15 +7794,15 @@
"postfix": false,
"binop": null
},
- "start": 920,
- "end": 921,
+ "start": 989,
+ "end": 990,
"loc": {
"start": {
- "line": 43,
+ "line": 44,
"column": 9
},
"end": {
- "line": 43,
+ "line": 44,
"column": 10
}
}
@@ -7109,15 +7819,15 @@
"postfix": false,
"binop": null
},
- "start": 925,
- "end": 926,
+ "start": 994,
+ "end": 995,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 3
},
"end": {
- "line": 44,
+ "line": 45,
"column": 4
}
}
@@ -7136,15 +7846,15 @@
"updateContext": null
},
"value": "SelectField",
- "start": 926,
- "end": 937,
+ "start": 995,
+ "end": 1006,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 44,
+ "line": 45,
"column": 15
}
}
@@ -7163,15 +7873,15 @@
"updateContext": null
},
"value": "id",
- "start": 942,
- "end": 944,
+ "start": 1011,
+ "end": 1013,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 4
},
"end": {
- "line": 45,
+ "line": 46,
"column": 6
}
}
@@ -7190,15 +7900,15 @@
"updateContext": null
},
"value": "=",
- "start": 944,
- "end": 945,
+ "start": 1013,
+ "end": 1014,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 6
},
"end": {
- "line": 45,
+ "line": 46,
"column": 7
}
}
@@ -7215,15 +7925,15 @@
"postfix": false,
"binop": null
},
- "start": 945,
- "end": 946,
+ "start": 1014,
+ "end": 1015,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 7
},
"end": {
- "line": 45,
+ "line": 46,
"column": 8
}
}
@@ -7241,15 +7951,15 @@
"binop": null
},
"value": "props",
- "start": 946,
- "end": 951,
+ "start": 1015,
+ "end": 1020,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 8
},
"end": {
- "line": 45,
+ "line": 46,
"column": 13
}
}
@@ -7267,15 +7977,15 @@
"binop": null,
"updateContext": null
},
- "start": 951,
- "end": 952,
+ "start": 1020,
+ "end": 1021,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 13
},
"end": {
- "line": 45,
+ "line": 46,
"column": 14
}
}
@@ -7293,15 +8003,15 @@
"binop": null
},
"value": "id",
- "start": 952,
- "end": 954,
+ "start": 1021,
+ "end": 1023,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 14
},
"end": {
- "line": 45,
+ "line": 46,
"column": 16
}
}
@@ -7318,15 +8028,15 @@
"postfix": false,
"binop": null
},
- "start": 954,
- "end": 955,
+ "start": 1023,
+ "end": 1024,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 16
},
"end": {
- "line": 45,
+ "line": 46,
"column": 17
}
}
@@ -7345,15 +8055,15 @@
"updateContext": null
},
"value": "fieldClassName",
- "start": 960,
- "end": 974,
+ "start": 1029,
+ "end": 1043,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 4
},
"end": {
- "line": 46,
+ "line": 47,
"column": 18
}
}
@@ -7372,15 +8082,15 @@
"updateContext": null
},
"value": "=",
- "start": 974,
- "end": 975,
+ "start": 1043,
+ "end": 1044,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 18
},
"end": {
- "line": 46,
+ "line": 47,
"column": 19
}
}
@@ -7397,15 +8107,15 @@
"postfix": false,
"binop": null
},
- "start": 975,
- "end": 976,
+ "start": 1044,
+ "end": 1045,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 19
},
"end": {
- "line": 46,
+ "line": 47,
"column": 20
}
}
@@ -7423,15 +8133,15 @@
"binop": null
},
"value": "inputClassName",
- "start": 976,
- "end": 990,
+ "start": 1045,
+ "end": 1059,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 20
},
"end": {
- "line": 46,
+ "line": 47,
"column": 34
}
}
@@ -7448,15 +8158,15 @@
"postfix": false,
"binop": null
},
- "start": 990,
- "end": 991,
+ "start": 1059,
+ "end": 1060,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 34
},
"end": {
- "line": 46,
+ "line": 47,
"column": 35
}
}
@@ -7473,15 +8183,15 @@
"postfix": false,
"binop": null
},
- "start": 991,
- "end": 992,
+ "start": 1060,
+ "end": 1061,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 35
},
"end": {
- "line": 46,
+ "line": 47,
"column": 36
}
}
@@ -7498,15 +8208,15 @@
"postfix": false,
"binop": null
},
- "start": 992,
- "end": 993,
+ "start": 1061,
+ "end": 1062,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 36
},
"end": {
- "line": 46,
+ "line": 47,
"column": 37
}
}
@@ -7525,15 +8235,15 @@
"updateContext": null
},
"value": "ariaDescribedbyAttr",
- "start": 998,
- "end": 1017,
+ "start": 1067,
+ "end": 1086,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 4
},
"end": {
- "line": 47,
+ "line": 48,
"column": 23
}
}
@@ -7552,15 +8262,15 @@
"updateContext": null
},
"value": "=",
- "start": 1017,
- "end": 1018,
+ "start": 1086,
+ "end": 1087,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 23
},
"end": {
- "line": 47,
+ "line": 48,
"column": 24
}
}
@@ -7577,15 +8287,15 @@
"postfix": false,
"binop": null
},
- "start": 1018,
- "end": 1019,
+ "start": 1087,
+ "end": 1088,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 24
},
"end": {
- "line": 47,
+ "line": 48,
"column": 25
}
}
@@ -7603,15 +8313,15 @@
"binop": null
},
"value": "ariaIdAttr",
- "start": 1019,
- "end": 1029,
+ "start": 1088,
+ "end": 1098,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 25
},
"end": {
- "line": 47,
+ "line": 48,
"column": 35
}
}
@@ -7628,15 +8338,15 @@
"postfix": false,
"binop": null
},
- "start": 1029,
- "end": 1030,
+ "start": 1098,
+ "end": 1099,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 35
},
"end": {
- "line": 47,
+ "line": 48,
"column": 36
}
}
@@ -7653,15 +8363,15 @@
"postfix": false,
"binop": null
},
- "start": 1030,
- "end": 1031,
+ "start": 1099,
+ "end": 1100,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 36
},
"end": {
- "line": 47,
+ "line": 48,
"column": 37
}
}
@@ -7678,15 +8388,15 @@
"postfix": false,
"binop": null
},
- "start": 1031,
- "end": 1032,
+ "start": 1100,
+ "end": 1101,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 37
},
"end": {
- "line": 47,
+ "line": 48,
"column": 38
}
}
@@ -7705,15 +8415,15 @@
"updateContext": null
},
"value": "value",
- "start": 1037,
- "end": 1042,
+ "start": 1106,
+ "end": 1111,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 4
},
"end": {
- "line": 48,
+ "line": 49,
"column": 9
}
}
@@ -7732,15 +8442,15 @@
"updateContext": null
},
"value": "=",
- "start": 1042,
- "end": 1043,
+ "start": 1111,
+ "end": 1112,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 9
},
"end": {
- "line": 48,
+ "line": 49,
"column": 10
}
}
@@ -7757,15 +8467,15 @@
"postfix": false,
"binop": null
},
- "start": 1043,
- "end": 1044,
+ "start": 1112,
+ "end": 1113,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 10
},
"end": {
- "line": 48,
+ "line": 49,
"column": 11
}
}
@@ -7783,15 +8493,15 @@
"binop": null
},
"value": "props",
- "start": 1044,
- "end": 1049,
+ "start": 1113,
+ "end": 1118,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 11
},
"end": {
- "line": 48,
+ "line": 49,
"column": 16
}
}
@@ -7809,15 +8519,15 @@
"binop": null,
"updateContext": null
},
- "start": 1049,
- "end": 1050,
+ "start": 1118,
+ "end": 1119,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 16
},
"end": {
- "line": 48,
+ "line": 49,
"column": 17
}
}
@@ -7835,15 +8545,15 @@
"binop": null
},
"value": "value",
- "start": 1050,
- "end": 1055,
+ "start": 1119,
+ "end": 1124,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 17
},
"end": {
- "line": 48,
+ "line": 49,
"column": 22
}
}
@@ -7860,15 +8570,15 @@
"postfix": false,
"binop": null
},
- "start": 1055,
- "end": 1056,
+ "start": 1124,
+ "end": 1125,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 22
},
"end": {
- "line": 48,
+ "line": 49,
"column": 23
}
}
@@ -7887,15 +8597,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 1061,
- "end": 1074,
+ "start": 1130,
+ "end": 1143,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 4
},
"end": {
- "line": 49,
+ "line": 50,
"column": 17
}
}
@@ -7914,15 +8624,15 @@
"updateContext": null
},
"value": "=",
- "start": 1074,
- "end": 1075,
+ "start": 1143,
+ "end": 1144,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 17
},
"end": {
- "line": 49,
+ "line": 50,
"column": 18
}
}
@@ -7939,15 +8649,15 @@
"postfix": false,
"binop": null
},
- "start": 1075,
- "end": 1076,
+ "start": 1144,
+ "end": 1145,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 18
},
"end": {
- "line": 49,
+ "line": 50,
"column": 19
}
}
@@ -7965,15 +8675,15 @@
"binop": null
},
"value": "props",
- "start": 1076,
- "end": 1081,
+ "start": 1145,
+ "end": 1150,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 19
},
"end": {
- "line": 49,
+ "line": 50,
"column": 24
}
}
@@ -7991,15 +8701,15 @@
"binop": null,
"updateContext": null
},
- "start": 1081,
- "end": 1082,
+ "start": 1150,
+ "end": 1151,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 24
},
"end": {
- "line": 49,
+ "line": 50,
"column": 25
}
}
@@ -8017,15 +8727,15 @@
"binop": null
},
"value": "onValueChange",
- "start": 1082,
- "end": 1095,
+ "start": 1151,
+ "end": 1164,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 25
},
"end": {
- "line": 49,
+ "line": 50,
"column": 38
}
}
@@ -8042,15 +8752,15 @@
"postfix": false,
"binop": null
},
- "start": 1095,
- "end": 1096,
+ "start": 1164,
+ "end": 1165,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 38
},
"end": {
- "line": 49,
+ "line": 50,
"column": 39
}
}
@@ -8069,15 +8779,15 @@
"updateContext": null
},
"value": "inputType",
- "start": 1101,
- "end": 1110,
+ "start": 1170,
+ "end": 1179,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 4
},
"end": {
- "line": 50,
+ "line": 51,
"column": 13
}
}
@@ -8096,15 +8806,15 @@
"updateContext": null
},
"value": "=",
- "start": 1110,
- "end": 1111,
+ "start": 1179,
+ "end": 1180,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 13
},
"end": {
- "line": 50,
+ "line": 51,
"column": 14
}
}
@@ -8121,15 +8831,15 @@
"postfix": false,
"binop": null
},
- "start": 1111,
- "end": 1112,
+ "start": 1180,
+ "end": 1181,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 14
},
"end": {
- "line": 50,
+ "line": 51,
"column": 15
}
}
@@ -8147,15 +8857,15 @@
"binop": null
},
"value": "props",
- "start": 1112,
- "end": 1117,
+ "start": 1181,
+ "end": 1186,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 15
},
"end": {
- "line": 50,
+ "line": 51,
"column": 20
}
}
@@ -8173,15 +8883,15 @@
"binop": null,
"updateContext": null
},
- "start": 1117,
- "end": 1118,
+ "start": 1186,
+ "end": 1187,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 20
},
"end": {
- "line": 50,
+ "line": 51,
"column": 21
}
}
@@ -8199,15 +8909,15 @@
"binop": null
},
"value": "inputType",
- "start": 1118,
- "end": 1127,
+ "start": 1187,
+ "end": 1196,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 21
},
"end": {
- "line": 50,
+ "line": 51,
"column": 30
}
}
@@ -8224,15 +8934,15 @@
"postfix": false,
"binop": null
},
- "start": 1127,
- "end": 1128,
+ "start": 1196,
+ "end": 1197,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 30
},
"end": {
- "line": 50,
+ "line": 51,
"column": 31
}
}
@@ -8251,15 +8961,15 @@
"updateContext": null
},
"value": "options",
- "start": 1133,
- "end": 1140,
+ "start": 1202,
+ "end": 1209,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 4
},
"end": {
- "line": 51,
+ "line": 52,
"column": 11
}
}
@@ -8278,15 +8988,15 @@
"updateContext": null
},
"value": "=",
- "start": 1140,
- "end": 1141,
+ "start": 1209,
+ "end": 1210,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 11
},
"end": {
- "line": 51,
+ "line": 52,
"column": 12
}
}
@@ -8303,68 +9013,16 @@
"postfix": false,
"binop": null
},
- "start": 1141,
- "end": 1142,
+ "start": 1210,
+ "end": 1211,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 12
},
"end": {
- "line": 51,
- "column": 13
- }
- }
- },
- {
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "props",
- "start": 1142,
- "end": 1147,
- "loc": {
- "start": {
- "line": 51,
+ "line": 52,
"column": 13
- },
- "end": {
- "line": 51,
- "column": 18
- }
- }
- },
- {
- "type": {
- "label": ".",
- "beforeExpr": false,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 1147,
- "end": 1148,
- "loc": {
- "start": {
- "line": 51,
- "column": 18
- },
- "end": {
- "line": 51,
- "column": 19
}
}
},
@@ -8381,16 +9039,16 @@
"binop": null
},
"value": "options",
- "start": 1148,
- "end": 1155,
+ "start": 1211,
+ "end": 1218,
"loc": {
"start": {
- "line": 51,
- "column": 19
+ "line": 52,
+ "column": 13
},
"end": {
- "line": 51,
- "column": 26
+ "line": 52,
+ "column": 20
}
}
},
@@ -8406,16 +9064,16 @@
"postfix": false,
"binop": null
},
- "start": 1155,
- "end": 1156,
+ "start": 1218,
+ "end": 1219,
"loc": {
"start": {
- "line": 51,
- "column": 26
+ "line": 52,
+ "column": 20
},
"end": {
- "line": 51,
- "column": 27
+ "line": 52,
+ "column": 21
}
}
},
@@ -8433,15 +9091,15 @@
"updateContext": null
},
"value": "disabled",
- "start": 1161,
- "end": 1169,
+ "start": 1224,
+ "end": 1232,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 4
},
"end": {
- "line": 52,
+ "line": 53,
"column": 12
}
}
@@ -8460,15 +9118,15 @@
"updateContext": null
},
"value": "=",
- "start": 1169,
- "end": 1170,
+ "start": 1232,
+ "end": 1233,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 12
},
"end": {
- "line": 52,
+ "line": 53,
"column": 13
}
}
@@ -8485,15 +9143,15 @@
"postfix": false,
"binop": null
},
- "start": 1170,
- "end": 1171,
+ "start": 1233,
+ "end": 1234,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 13
},
"end": {
- "line": 52,
+ "line": 53,
"column": 14
}
}
@@ -8511,15 +9169,15 @@
"binop": null
},
"value": "props",
- "start": 1171,
- "end": 1176,
+ "start": 1234,
+ "end": 1239,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 14
},
"end": {
- "line": 52,
+ "line": 53,
"column": 19
}
}
@@ -8537,15 +9195,15 @@
"binop": null,
"updateContext": null
},
- "start": 1176,
- "end": 1177,
+ "start": 1239,
+ "end": 1240,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 19
},
"end": {
- "line": 52,
+ "line": 53,
"column": 20
}
}
@@ -8563,15 +9221,15 @@
"binop": null
},
"value": "disabled",
- "start": 1177,
- "end": 1185,
+ "start": 1240,
+ "end": 1248,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 20
},
"end": {
- "line": 52,
+ "line": 53,
"column": 28
}
}
@@ -8588,15 +9246,15 @@
"postfix": false,
"binop": null
},
- "start": 1185,
- "end": 1186,
+ "start": 1248,
+ "end": 1249,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 28
},
"end": {
- "line": 52,
+ "line": 53,
"column": 29
}
}
@@ -8615,15 +9273,15 @@
"updateContext": null
},
"value": "onBlur",
- "start": 1191,
- "end": 1197,
+ "start": 1254,
+ "end": 1260,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 4
},
"end": {
- "line": 53,
+ "line": 54,
"column": 10
}
}
@@ -8642,15 +9300,15 @@
"updateContext": null
},
"value": "=",
- "start": 1197,
- "end": 1198,
+ "start": 1260,
+ "end": 1261,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 10
},
"end": {
- "line": 53,
+ "line": 54,
"column": 11
}
}
@@ -8667,15 +9325,15 @@
"postfix": false,
"binop": null
},
- "start": 1198,
- "end": 1199,
+ "start": 1261,
+ "end": 1262,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 11
},
"end": {
- "line": 53,
+ "line": 54,
"column": 12
}
}
@@ -8693,15 +9351,15 @@
"binop": null
},
"value": "props",
- "start": 1199,
- "end": 1204,
+ "start": 1262,
+ "end": 1267,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 12
},
"end": {
- "line": 53,
+ "line": 54,
"column": 17
}
}
@@ -8719,15 +9377,15 @@
"binop": null,
"updateContext": null
},
- "start": 1204,
- "end": 1205,
+ "start": 1267,
+ "end": 1268,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 17
},
"end": {
- "line": 53,
+ "line": 54,
"column": 18
}
}
@@ -8745,15 +9403,15 @@
"binop": null
},
"value": "onBlur",
- "start": 1205,
- "end": 1211,
+ "start": 1268,
+ "end": 1274,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 18
},
"end": {
- "line": 53,
+ "line": 54,
"column": 24
}
}
@@ -8770,15 +9428,15 @@
"postfix": false,
"binop": null
},
- "start": 1211,
- "end": 1212,
+ "start": 1274,
+ "end": 1275,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 24
},
"end": {
- "line": 53,
+ "line": 54,
"column": 25
}
}
@@ -8797,15 +9455,15 @@
"updateContext": null
},
"value": "onFocus",
- "start": 1217,
- "end": 1224,
+ "start": 1280,
+ "end": 1287,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 4
},
"end": {
- "line": 54,
+ "line": 55,
"column": 11
}
}
@@ -8824,15 +9482,15 @@
"updateContext": null
},
"value": "=",
- "start": 1224,
- "end": 1225,
+ "start": 1287,
+ "end": 1288,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 11
},
"end": {
- "line": 54,
+ "line": 55,
"column": 12
}
}
@@ -8849,15 +9507,15 @@
"postfix": false,
"binop": null
},
- "start": 1225,
- "end": 1226,
+ "start": 1288,
+ "end": 1289,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 12
},
"end": {
- "line": 54,
+ "line": 55,
"column": 13
}
}
@@ -8875,15 +9533,15 @@
"binop": null
},
"value": "props",
- "start": 1226,
- "end": 1231,
+ "start": 1289,
+ "end": 1294,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 13
},
"end": {
- "line": 54,
+ "line": 55,
"column": 18
}
}
@@ -8901,15 +9559,15 @@
"binop": null,
"updateContext": null
},
- "start": 1231,
- "end": 1232,
+ "start": 1294,
+ "end": 1295,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 18
},
"end": {
- "line": 54,
+ "line": 55,
"column": 19
}
}
@@ -8927,15 +9585,15 @@
"binop": null
},
"value": "onFocus",
- "start": 1232,
- "end": 1239,
+ "start": 1295,
+ "end": 1302,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 19
},
"end": {
- "line": 54,
+ "line": 55,
"column": 26
}
}
@@ -8952,15 +9610,15 @@
"postfix": false,
"binop": null
},
- "start": 1239,
- "end": 1240,
+ "start": 1302,
+ "end": 1303,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 26
},
"end": {
- "line": 54,
+ "line": 55,
"column": 27
}
}
@@ -8979,15 +9637,15 @@
"updateContext": null
},
"value": "/",
- "start": 1244,
- "end": 1245,
+ "start": 1307,
+ "end": 1308,
"loc": {
"start": {
- "line": 55,
+ "line": 56,
"column": 3
},
"end": {
- "line": 55,
+ "line": 56,
"column": 4
}
}
@@ -9004,15 +9662,15 @@
"postfix": false,
"binop": null
},
- "start": 1245,
- "end": 1246,
+ "start": 1308,
+ "end": 1309,
"loc": {
"start": {
- "line": 55,
+ "line": 56,
"column": 4
},
"end": {
- "line": 55,
+ "line": 56,
"column": 5
}
}
@@ -9029,15 +9687,15 @@
"postfix": false,
"binop": null
},
- "start": 1249,
- "end": 1250,
+ "start": 1312,
+ "end": 1313,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 2
},
"end": {
- "line": 56,
+ "line": 57,
"column": 3
}
}
@@ -9055,15 +9713,15 @@
"binop": null,
"updateContext": null
},
- "start": 1250,
- "end": 1251,
+ "start": 1313,
+ "end": 1314,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 3
},
"end": {
- "line": 56,
+ "line": 57,
"column": 4
}
}
@@ -9083,15 +9741,15 @@
"updateContext": null
},
"value": "default",
- "start": 1253,
- "end": 1260,
+ "start": 1316,
+ "end": 1323,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 8
}
}
@@ -9109,15 +9767,15 @@
"binop": null,
"updateContext": null
},
- "start": 1260,
- "end": 1261,
+ "start": 1323,
+ "end": 1324,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 8
},
"end": {
- "line": 57,
+ "line": 58,
"column": 9
}
}
@@ -9137,15 +9795,15 @@
"updateContext": null
},
"value": "case",
- "start": 1263,
- "end": 1267,
+ "start": 1326,
+ "end": 1330,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 58,
+ "line": 59,
"column": 5
}
}
@@ -9164,15 +9822,15 @@
"updateContext": null
},
"value": "input",
- "start": 1268,
- "end": 1275,
+ "start": 1331,
+ "end": 1338,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 6
},
"end": {
- "line": 58,
+ "line": 59,
"column": 13
}
}
@@ -9190,15 +9848,15 @@
"binop": null,
"updateContext": null
},
- "start": 1275,
- "end": 1276,
+ "start": 1338,
+ "end": 1339,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 13
},
"end": {
- "line": 58,
+ "line": 59,
"column": 14
}
}
@@ -9218,15 +9876,15 @@
"updateContext": null
},
"value": "return",
- "start": 1279,
- "end": 1285,
+ "start": 1342,
+ "end": 1348,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 2
},
"end": {
- "line": 59,
+ "line": 60,
"column": 8
}
}
@@ -9243,15 +9901,15 @@
"postfix": false,
"binop": null
},
- "start": 1286,
- "end": 1287,
+ "start": 1349,
+ "end": 1350,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 9
},
"end": {
- "line": 59,
+ "line": 60,
"column": 10
}
}
@@ -9268,15 +9926,15 @@
"postfix": false,
"binop": null
},
- "start": 1291,
- "end": 1292,
+ "start": 1354,
+ "end": 1355,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 3
},
"end": {
- "line": 60,
+ "line": 61,
"column": 4
}
}
@@ -9295,15 +9953,15 @@
"updateContext": null
},
"value": "Input",
- "start": 1292,
- "end": 1297,
+ "start": 1355,
+ "end": 1360,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 4
},
"end": {
- "line": 60,
+ "line": 61,
"column": 9
}
}
@@ -9322,15 +9980,15 @@
"updateContext": null
},
"value": "id",
- "start": 1302,
- "end": 1304,
+ "start": 1365,
+ "end": 1367,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 4
},
"end": {
- "line": 61,
+ "line": 62,
"column": 6
}
}
@@ -9349,15 +10007,15 @@
"updateContext": null
},
"value": "=",
- "start": 1304,
- "end": 1305,
+ "start": 1367,
+ "end": 1368,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 6
},
"end": {
- "line": 61,
+ "line": 62,
"column": 7
}
}
@@ -9374,15 +10032,15 @@
"postfix": false,
"binop": null
},
- "start": 1305,
- "end": 1306,
+ "start": 1368,
+ "end": 1369,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 7
},
"end": {
- "line": 61,
+ "line": 62,
"column": 8
}
}
@@ -9400,15 +10058,15 @@
"binop": null
},
"value": "props",
- "start": 1306,
- "end": 1311,
+ "start": 1369,
+ "end": 1374,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 8
},
"end": {
- "line": 61,
+ "line": 62,
"column": 13
}
}
@@ -9426,15 +10084,15 @@
"binop": null,
"updateContext": null
},
- "start": 1311,
- "end": 1312,
+ "start": 1374,
+ "end": 1375,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 13
},
"end": {
- "line": 61,
+ "line": 62,
"column": 14
}
}
@@ -9452,15 +10110,15 @@
"binop": null
},
"value": "id",
- "start": 1312,
- "end": 1314,
+ "start": 1375,
+ "end": 1377,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 14
},
"end": {
- "line": 61,
+ "line": 62,
"column": 16
}
}
@@ -9477,15 +10135,15 @@
"postfix": false,
"binop": null
},
- "start": 1314,
- "end": 1315,
+ "start": 1377,
+ "end": 1378,
"loc": {
"start": {
- "line": 61,
+ "line": 62,
"column": 16
},
"end": {
- "line": 61,
+ "line": 62,
"column": 17
}
}
@@ -9504,15 +10162,15 @@
"updateContext": null
},
"value": "fieldClassName",
- "start": 1320,
- "end": 1334,
+ "start": 1383,
+ "end": 1397,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 4
},
"end": {
- "line": 62,
+ "line": 63,
"column": 18
}
}
@@ -9531,15 +10189,15 @@
"updateContext": null
},
"value": "=",
- "start": 1334,
- "end": 1335,
+ "start": 1397,
+ "end": 1398,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 18
},
"end": {
- "line": 62,
+ "line": 63,
"column": 19
}
}
@@ -9556,15 +10214,15 @@
"postfix": false,
"binop": null
},
- "start": 1335,
- "end": 1336,
+ "start": 1398,
+ "end": 1399,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 19
},
"end": {
- "line": 62,
+ "line": 63,
"column": 20
}
}
@@ -9582,15 +10240,15 @@
"binop": null
},
"value": "inputClassName",
- "start": 1336,
- "end": 1350,
+ "start": 1399,
+ "end": 1413,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 20
},
"end": {
- "line": 62,
+ "line": 63,
"column": 34
}
}
@@ -9607,15 +10265,15 @@
"postfix": false,
"binop": null
},
- "start": 1350,
- "end": 1351,
+ "start": 1413,
+ "end": 1414,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 34
},
"end": {
- "line": 62,
+ "line": 63,
"column": 35
}
}
@@ -9632,15 +10290,15 @@
"postfix": false,
"binop": null
},
- "start": 1351,
- "end": 1352,
+ "start": 1414,
+ "end": 1415,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 35
},
"end": {
- "line": 62,
+ "line": 63,
"column": 36
}
}
@@ -9657,15 +10315,15 @@
"postfix": false,
"binop": null
},
- "start": 1352,
- "end": 1353,
+ "start": 1415,
+ "end": 1416,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 36
},
"end": {
- "line": 62,
+ "line": 63,
"column": 37
}
}
@@ -9684,15 +10342,15 @@
"updateContext": null
},
"value": "ariaDescribedbyAttr",
- "start": 1358,
- "end": 1377,
+ "start": 1421,
+ "end": 1440,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 4
},
"end": {
- "line": 63,
+ "line": 64,
"column": 23
}
}
@@ -9711,15 +10369,15 @@
"updateContext": null
},
"value": "=",
- "start": 1377,
- "end": 1378,
+ "start": 1440,
+ "end": 1441,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 23
},
"end": {
- "line": 63,
+ "line": 64,
"column": 24
}
}
@@ -9736,15 +10394,15 @@
"postfix": false,
"binop": null
},
- "start": 1378,
- "end": 1379,
+ "start": 1441,
+ "end": 1442,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 24
},
"end": {
- "line": 63,
+ "line": 64,
"column": 25
}
}
@@ -9762,15 +10420,15 @@
"binop": null
},
"value": "ariaIdAttr",
- "start": 1379,
- "end": 1389,
+ "start": 1442,
+ "end": 1452,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 25
},
"end": {
- "line": 63,
+ "line": 64,
"column": 35
}
}
@@ -9787,15 +10445,15 @@
"postfix": false,
"binop": null
},
- "start": 1389,
- "end": 1390,
+ "start": 1452,
+ "end": 1453,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 35
},
"end": {
- "line": 63,
+ "line": 64,
"column": 36
}
}
@@ -9812,15 +10470,15 @@
"postfix": false,
"binop": null
},
- "start": 1390,
- "end": 1391,
+ "start": 1453,
+ "end": 1454,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 36
},
"end": {
- "line": 63,
+ "line": 64,
"column": 37
}
}
@@ -9837,15 +10495,15 @@
"postfix": false,
"binop": null
},
- "start": 1391,
- "end": 1392,
+ "start": 1454,
+ "end": 1455,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 37
},
"end": {
- "line": 63,
+ "line": 64,
"column": 38
}
}
@@ -9864,15 +10522,15 @@
"updateContext": null
},
"value": "value",
- "start": 1397,
- "end": 1402,
+ "start": 1460,
+ "end": 1465,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 4
},
"end": {
- "line": 64,
+ "line": 65,
"column": 9
}
}
@@ -9891,15 +10549,15 @@
"updateContext": null
},
"value": "=",
- "start": 1402,
- "end": 1403,
+ "start": 1465,
+ "end": 1466,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 9
},
"end": {
- "line": 64,
+ "line": 65,
"column": 10
}
}
@@ -9916,15 +10574,15 @@
"postfix": false,
"binop": null
},
- "start": 1403,
- "end": 1404,
+ "start": 1466,
+ "end": 1467,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 10
},
"end": {
- "line": 64,
+ "line": 65,
"column": 11
}
}
@@ -9942,15 +10600,15 @@
"binop": null
},
"value": "props",
- "start": 1404,
- "end": 1409,
+ "start": 1467,
+ "end": 1472,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 11
},
"end": {
- "line": 64,
+ "line": 65,
"column": 16
}
}
@@ -9968,15 +10626,15 @@
"binop": null,
"updateContext": null
},
- "start": 1409,
- "end": 1410,
+ "start": 1472,
+ "end": 1473,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 16
},
"end": {
- "line": 64,
+ "line": 65,
"column": 17
}
}
@@ -9994,15 +10652,15 @@
"binop": null
},
"value": "value",
- "start": 1410,
- "end": 1415,
+ "start": 1473,
+ "end": 1478,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 17
},
"end": {
- "line": 64,
+ "line": 65,
"column": 22
}
}
@@ -10019,15 +10677,15 @@
"postfix": false,
"binop": null
},
- "start": 1415,
- "end": 1416,
+ "start": 1478,
+ "end": 1479,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 22
},
"end": {
- "line": 64,
+ "line": 65,
"column": 23
}
}
@@ -10046,15 +10704,15 @@
"updateContext": null
},
"value": "onValueChange",
- "start": 1421,
- "end": 1434,
+ "start": 1484,
+ "end": 1497,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 4
},
"end": {
- "line": 65,
+ "line": 66,
"column": 17
}
}
@@ -10073,15 +10731,15 @@
"updateContext": null
},
"value": "=",
- "start": 1434,
- "end": 1435,
+ "start": 1497,
+ "end": 1498,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 17
},
"end": {
- "line": 65,
+ "line": 66,
"column": 18
}
}
@@ -10098,15 +10756,15 @@
"postfix": false,
"binop": null
},
- "start": 1435,
- "end": 1436,
+ "start": 1498,
+ "end": 1499,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 18
},
"end": {
- "line": 65,
+ "line": 66,
"column": 19
}
}
@@ -10124,15 +10782,15 @@
"binop": null
},
"value": "props",
- "start": 1436,
- "end": 1441,
+ "start": 1499,
+ "end": 1504,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 19
},
"end": {
- "line": 65,
+ "line": 66,
"column": 24
}
}
@@ -10150,15 +10808,15 @@
"binop": null,
"updateContext": null
},
- "start": 1441,
- "end": 1442,
+ "start": 1504,
+ "end": 1505,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 24
},
"end": {
- "line": 65,
+ "line": 66,
"column": 25
}
}
@@ -10176,15 +10834,15 @@
"binop": null
},
"value": "onValueChange",
- "start": 1442,
- "end": 1455,
+ "start": 1505,
+ "end": 1518,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 25
},
"end": {
- "line": 65,
+ "line": 66,
"column": 38
}
}
@@ -10201,15 +10859,15 @@
"postfix": false,
"binop": null
},
- "start": 1455,
- "end": 1456,
+ "start": 1518,
+ "end": 1519,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 38
},
"end": {
- "line": 65,
+ "line": 66,
"column": 39
}
}
@@ -10228,15 +10886,15 @@
"updateContext": null
},
"value": "inputType",
- "start": 1461,
- "end": 1470,
+ "start": 1524,
+ "end": 1533,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 4
},
"end": {
- "line": 66,
+ "line": 67,
"column": 13
}
}
@@ -10255,15 +10913,15 @@
"updateContext": null
},
"value": "=",
- "start": 1470,
- "end": 1471,
+ "start": 1533,
+ "end": 1534,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 13
},
"end": {
- "line": 66,
+ "line": 67,
"column": 14
}
}
@@ -10280,15 +10938,15 @@
"postfix": false,
"binop": null
},
- "start": 1471,
- "end": 1472,
+ "start": 1534,
+ "end": 1535,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 14
},
"end": {
- "line": 66,
+ "line": 67,
"column": 15
}
}
@@ -10306,15 +10964,15 @@
"binop": null
},
"value": "props",
- "start": 1472,
- "end": 1477,
+ "start": 1535,
+ "end": 1540,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 15
},
"end": {
- "line": 66,
+ "line": 67,
"column": 20
}
}
@@ -10332,15 +10990,15 @@
"binop": null,
"updateContext": null
},
- "start": 1477,
- "end": 1478,
+ "start": 1540,
+ "end": 1541,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 20
},
"end": {
- "line": 66,
+ "line": 67,
"column": 21
}
}
@@ -10358,15 +11016,15 @@
"binop": null
},
"value": "inputType",
- "start": 1478,
- "end": 1487,
+ "start": 1541,
+ "end": 1550,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 21
},
"end": {
- "line": 66,
+ "line": 67,
"column": 30
}
}
@@ -10383,15 +11041,15 @@
"postfix": false,
"binop": null
},
- "start": 1487,
- "end": 1488,
+ "start": 1550,
+ "end": 1551,
"loc": {
"start": {
- "line": 66,
+ "line": 67,
"column": 30
},
"end": {
- "line": 66,
+ "line": 67,
"column": 31
}
}
@@ -10410,15 +11068,15 @@
"updateContext": null
},
"value": "disabled",
- "start": 1493,
- "end": 1501,
+ "start": 1556,
+ "end": 1564,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 4
},
"end": {
- "line": 67,
+ "line": 68,
"column": 12
}
}
@@ -10437,15 +11095,15 @@
"updateContext": null
},
"value": "=",
- "start": 1501,
- "end": 1502,
+ "start": 1564,
+ "end": 1565,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 12
},
"end": {
- "line": 67,
+ "line": 68,
"column": 13
}
}
@@ -10462,15 +11120,15 @@
"postfix": false,
"binop": null
},
- "start": 1502,
- "end": 1503,
+ "start": 1565,
+ "end": 1566,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 13
},
"end": {
- "line": 67,
+ "line": 68,
"column": 14
}
}
@@ -10488,15 +11146,15 @@
"binop": null
},
"value": "props",
- "start": 1503,
- "end": 1508,
+ "start": 1566,
+ "end": 1571,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 14
},
"end": {
- "line": 67,
+ "line": 68,
"column": 19
}
}
@@ -10514,15 +11172,15 @@
"binop": null,
"updateContext": null
},
- "start": 1508,
- "end": 1509,
+ "start": 1571,
+ "end": 1572,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 19
},
"end": {
- "line": 67,
+ "line": 68,
"column": 20
}
}
@@ -10540,15 +11198,15 @@
"binop": null
},
"value": "disabled",
- "start": 1509,
- "end": 1517,
+ "start": 1572,
+ "end": 1580,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 20
},
"end": {
- "line": 67,
+ "line": 68,
"column": 28
}
}
@@ -10565,15 +11223,15 @@
"postfix": false,
"binop": null
},
- "start": 1517,
- "end": 1518,
+ "start": 1580,
+ "end": 1581,
"loc": {
"start": {
- "line": 67,
+ "line": 68,
"column": 28
},
"end": {
- "line": 67,
+ "line": 68,
"column": 29
}
}
@@ -10592,15 +11250,15 @@
"updateContext": null
},
"value": "onBlur",
- "start": 1523,
- "end": 1529,
+ "start": 1586,
+ "end": 1592,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 4
},
"end": {
- "line": 68,
+ "line": 69,
"column": 10
}
}
@@ -10619,15 +11277,15 @@
"updateContext": null
},
"value": "=",
- "start": 1529,
- "end": 1530,
+ "start": 1592,
+ "end": 1593,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 10
},
"end": {
- "line": 68,
+ "line": 69,
"column": 11
}
}
@@ -10644,15 +11302,15 @@
"postfix": false,
"binop": null
},
- "start": 1530,
- "end": 1531,
+ "start": 1593,
+ "end": 1594,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 11
},
"end": {
- "line": 68,
+ "line": 69,
"column": 12
}
}
@@ -10670,15 +11328,15 @@
"binop": null
},
"value": "props",
- "start": 1531,
- "end": 1536,
+ "start": 1594,
+ "end": 1599,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 12
},
"end": {
- "line": 68,
+ "line": 69,
"column": 17
}
}
@@ -10696,15 +11354,15 @@
"binop": null,
"updateContext": null
},
- "start": 1536,
- "end": 1537,
+ "start": 1599,
+ "end": 1600,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 17
},
"end": {
- "line": 68,
+ "line": 69,
"column": 18
}
}
@@ -10722,15 +11380,15 @@
"binop": null
},
"value": "onBlur",
- "start": 1537,
- "end": 1543,
+ "start": 1600,
+ "end": 1606,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 18
},
"end": {
- "line": 68,
+ "line": 69,
"column": 24
}
}
@@ -10747,15 +11405,15 @@
"postfix": false,
"binop": null
},
- "start": 1543,
- "end": 1544,
+ "start": 1606,
+ "end": 1607,
"loc": {
"start": {
- "line": 68,
+ "line": 69,
"column": 24
},
"end": {
- "line": 68,
+ "line": 69,
"column": 25
}
}
@@ -10774,15 +11432,15 @@
"updateContext": null
},
"value": "onFocus",
- "start": 1549,
- "end": 1556,
+ "start": 1612,
+ "end": 1619,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 4
},
"end": {
- "line": 69,
+ "line": 70,
"column": 11
}
}
@@ -10801,15 +11459,15 @@
"updateContext": null
},
"value": "=",
- "start": 1556,
- "end": 1557,
+ "start": 1619,
+ "end": 1620,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 11
},
"end": {
- "line": 69,
+ "line": 70,
"column": 12
}
}
@@ -10826,15 +11484,15 @@
"postfix": false,
"binop": null
},
- "start": 1557,
- "end": 1558,
+ "start": 1620,
+ "end": 1621,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 12
},
"end": {
- "line": 69,
+ "line": 70,
"column": 13
}
}
@@ -10852,15 +11510,15 @@
"binop": null
},
"value": "props",
- "start": 1558,
- "end": 1563,
+ "start": 1621,
+ "end": 1626,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 13
},
"end": {
- "line": 69,
+ "line": 70,
"column": 18
}
}
@@ -10878,15 +11536,15 @@
"binop": null,
"updateContext": null
},
- "start": 1563,
- "end": 1564,
+ "start": 1626,
+ "end": 1627,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 18
},
"end": {
- "line": 69,
+ "line": 70,
"column": 19
}
}
@@ -10904,15 +11562,15 @@
"binop": null
},
"value": "onFocus",
- "start": 1564,
- "end": 1571,
+ "start": 1627,
+ "end": 1634,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 19
},
"end": {
- "line": 69,
+ "line": 70,
"column": 26
}
}
@@ -10929,15 +11587,15 @@
"postfix": false,
"binop": null
},
- "start": 1571,
- "end": 1572,
+ "start": 1634,
+ "end": 1635,
"loc": {
"start": {
- "line": 69,
+ "line": 70,
"column": 26
},
"end": {
- "line": 69,
+ "line": 70,
"column": 27
}
}
@@ -10956,15 +11614,15 @@
"updateContext": null
},
"value": "/",
- "start": 1576,
- "end": 1577,
+ "start": 1639,
+ "end": 1640,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 3
},
"end": {
- "line": 70,
+ "line": 71,
"column": 4
}
}
@@ -10981,15 +11639,15 @@
"postfix": false,
"binop": null
},
- "start": 1577,
- "end": 1578,
+ "start": 1640,
+ "end": 1641,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 4
},
"end": {
- "line": 70,
+ "line": 71,
"column": 5
}
}
@@ -11006,15 +11664,15 @@
"postfix": false,
"binop": null
},
- "start": 1578,
- "end": 1579,
+ "start": 1641,
+ "end": 1642,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 5
},
"end": {
- "line": 70,
+ "line": 71,
"column": 6
}
}
@@ -11032,15 +11690,15 @@
"binop": null,
"updateContext": null
},
- "start": 1579,
- "end": 1580,
+ "start": 1642,
+ "end": 1643,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 6
},
"end": {
- "line": 70,
+ "line": 71,
"column": 7
}
}
@@ -11057,15 +11715,15 @@
"postfix": false,
"binop": null
},
- "start": 1582,
- "end": 1583,
+ "start": 1645,
+ "end": 1646,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 1
},
"end": {
- "line": 71,
+ "line": 72,
"column": 2
}
}
@@ -11082,15 +11740,15 @@
"postfix": false,
"binop": null
},
- "start": 1585,
- "end": 1586,
+ "start": 1648,
+ "end": 1649,
"loc": {
"start": {
- "line": 73,
+ "line": 74,
"column": 0
},
"end": {
- "line": 73,
+ "line": 74,
"column": 1
}
}
@@ -11108,15 +11766,15 @@
"binop": null,
"updateContext": null
},
- "start": 1586,
- "end": 1587,
+ "start": 1649,
+ "end": 1650,
"loc": {
"start": {
- "line": 73,
+ "line": 74,
"column": 1
},
"end": {
- "line": 73,
+ "line": 74,
"column": 2
}
}
@@ -11124,15 +11782,15 @@
{
"type": "CommentBlock",
"value": "*\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n ",
- "start": 1589,
- "end": 1679,
+ "start": 1652,
+ "end": 1742,
"loc": {
"start": {
- "line": 75,
+ "line": 76,
"column": 0
},
"end": {
- "line": 79,
+ "line": 80,
"column": 3
}
}
@@ -11150,15 +11808,15 @@
"binop": null
},
"value": "FieldInner",
- "start": 1680,
- "end": 1690,
+ "start": 1743,
+ "end": 1753,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 0
},
"end": {
- "line": 80,
+ "line": 81,
"column": 10
}
}
@@ -11176,15 +11834,15 @@
"binop": null,
"updateContext": null
},
- "start": 1690,
- "end": 1691,
+ "start": 1753,
+ "end": 1754,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 10
},
"end": {
- "line": 80,
+ "line": 81,
"column": 11
}
}
@@ -11202,15 +11860,15 @@
"binop": null
},
"value": "propTypes",
- "start": 1691,
- "end": 1700,
+ "start": 1754,
+ "end": 1763,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 11
},
"end": {
- "line": 80,
+ "line": 81,
"column": 20
}
}
@@ -11229,15 +11887,15 @@
"updateContext": null
},
"value": "=",
- "start": 1701,
- "end": 1702,
+ "start": 1764,
+ "end": 1765,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 21
},
"end": {
- "line": 80,
+ "line": 81,
"column": 22
}
}
@@ -11254,15 +11912,15 @@
"postfix": false,
"binop": null
},
- "start": 1703,
- "end": 1704,
+ "start": 1766,
+ "end": 1767,
"loc": {
"start": {
- "line": 80,
+ "line": 81,
"column": 23
},
"end": {
- "line": 80,
+ "line": 81,
"column": 24
}
}
@@ -11280,15 +11938,15 @@
"binop": null,
"updateContext": null
},
- "start": 1706,
- "end": 1709,
+ "start": 1769,
+ "end": 1772,
"loc": {
"start": {
- "line": 81,
+ "line": 82,
"column": 1
},
"end": {
- "line": 81,
+ "line": 82,
"column": 4
}
}
@@ -11306,15 +11964,15 @@
"binop": null
},
"value": "fieldInnerPropTypes",
- "start": 1709,
- "end": 1728,
+ "start": 1772,
+ "end": 1791,
"loc": {
"start": {
- "line": 81,
+ "line": 82,
"column": 4
},
"end": {
- "line": 81,
+ "line": 82,
"column": 23
}
}
@@ -11332,15 +11990,15 @@
"binop": null,
"updateContext": null
},
- "start": 1728,
- "end": 1729,
+ "start": 1791,
+ "end": 1792,
"loc": {
"start": {
- "line": 81,
+ "line": 82,
"column": 23
},
"end": {
- "line": 81,
+ "line": 82,
"column": 24
}
}
@@ -11358,15 +12016,15 @@
"binop": null
},
"value": "type",
- "start": 1731,
- "end": 1735,
+ "start": 1794,
+ "end": 1798,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 1
},
"end": {
- "line": 82,
+ "line": 83,
"column": 5
}
}
@@ -11384,15 +12042,15 @@
"binop": null,
"updateContext": null
},
- "start": 1735,
- "end": 1736,
+ "start": 1798,
+ "end": 1799,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 5
},
"end": {
- "line": 82,
+ "line": 83,
"column": 6
}
}
@@ -11410,15 +12068,15 @@
"binop": null
},
"value": "PropTypes",
- "start": 1737,
- "end": 1746,
+ "start": 1800,
+ "end": 1809,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 7
},
"end": {
- "line": 82,
+ "line": 83,
"column": 16
}
}
@@ -11436,15 +12094,15 @@
"binop": null,
"updateContext": null
},
- "start": 1746,
- "end": 1747,
+ "start": 1809,
+ "end": 1810,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 16
},
"end": {
- "line": 82,
+ "line": 83,
"column": 17
}
}
@@ -11462,15 +12120,15 @@
"binop": null
},
"value": "string",
- "start": 1747,
- "end": 1753,
+ "start": 1810,
+ "end": 1816,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 17
},
"end": {
- "line": 82,
+ "line": 83,
"column": 23
}
}
@@ -11488,15 +12146,15 @@
"binop": null,
"updateContext": null
},
- "start": 1753,
- "end": 1754,
+ "start": 1816,
+ "end": 1817,
"loc": {
"start": {
- "line": 82,
+ "line": 83,
"column": 23
},
"end": {
- "line": 82,
+ "line": 83,
"column": 24
}
}
@@ -11513,15 +12171,15 @@
"postfix": false,
"binop": null
},
- "start": 1755,
- "end": 1756,
+ "start": 1818,
+ "end": 1819,
"loc": {
"start": {
- "line": 83,
+ "line": 84,
"column": 0
},
"end": {
- "line": 83,
+ "line": 84,
"column": 1
}
}
@@ -11539,15 +12197,15 @@
"binop": null,
"updateContext": null
},
- "start": 1756,
- "end": 1757,
+ "start": 1819,
+ "end": 1820,
"loc": {
"start": {
- "line": 83,
+ "line": 84,
"column": 1
},
"end": {
- "line": 83,
+ "line": 84,
"column": 2
}
}
@@ -11555,15 +12213,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for FieldInner component\n * @type {{help: string}}\n ",
- "start": 1759,
- "end": 1834,
+ "start": 1822,
+ "end": 1897,
"loc": {
"start": {
- "line": 85,
+ "line": 86,
"column": 0
},
"end": {
- "line": 88,
+ "line": 89,
"column": 3
}
}
@@ -11581,15 +12239,15 @@
"binop": null
},
"value": "FieldInner",
- "start": 1835,
- "end": 1845,
+ "start": 1898,
+ "end": 1908,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 0
},
"end": {
- "line": 89,
+ "line": 90,
"column": 10
}
}
@@ -11607,15 +12265,15 @@
"binop": null,
"updateContext": null
},
- "start": 1845,
- "end": 1846,
+ "start": 1908,
+ "end": 1909,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 10
},
"end": {
- "line": 89,
+ "line": 90,
"column": 11
}
}
@@ -11633,15 +12291,15 @@
"binop": null
},
"value": "defaultProps",
- "start": 1846,
- "end": 1858,
+ "start": 1909,
+ "end": 1921,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 11
},
"end": {
- "line": 89,
+ "line": 90,
"column": 23
}
}
@@ -11660,15 +12318,15 @@
"updateContext": null
},
"value": "=",
- "start": 1859,
- "end": 1860,
+ "start": 1922,
+ "end": 1923,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 24
},
"end": {
- "line": 89,
+ "line": 90,
"column": 25
}
}
@@ -11685,15 +12343,15 @@
"postfix": false,
"binop": null
},
- "start": 1861,
- "end": 1862,
+ "start": 1924,
+ "end": 1925,
"loc": {
"start": {
- "line": 89,
+ "line": 90,
"column": 26
},
"end": {
- "line": 89,
+ "line": 90,
"column": 27
}
}
@@ -11711,15 +12369,15 @@
"binop": null
},
"value": "help",
- "start": 1864,
- "end": 1868,
+ "start": 1927,
+ "end": 1931,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 1
},
"end": {
- "line": 90,
+ "line": 91,
"column": 5
}
}
@@ -11737,15 +12395,15 @@
"binop": null,
"updateContext": null
},
- "start": 1868,
- "end": 1869,
+ "start": 1931,
+ "end": 1932,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 5
},
"end": {
- "line": 90,
+ "line": 91,
"column": 6
}
}
@@ -11764,15 +12422,15 @@
"updateContext": null
},
"value": "",
- "start": 1870,
- "end": 1872,
+ "start": 1933,
+ "end": 1935,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 7
},
"end": {
- "line": 90,
+ "line": 91,
"column": 9
}
}
@@ -11790,15 +12448,15 @@
"binop": null,
"updateContext": null
},
- "start": 1872,
- "end": 1873,
+ "start": 1935,
+ "end": 1936,
"loc": {
"start": {
- "line": 90,
+ "line": 91,
"column": 9
},
"end": {
- "line": 90,
+ "line": 91,
"column": 10
}
}
@@ -11816,15 +12474,15 @@
"binop": null
},
"value": "type",
- "start": 1875,
- "end": 1879,
+ "start": 1938,
+ "end": 1942,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 1
},
"end": {
- "line": 91,
+ "line": 92,
"column": 5
}
}
@@ -11842,15 +12500,15 @@
"binop": null,
"updateContext": null
},
- "start": 1879,
- "end": 1880,
+ "start": 1942,
+ "end": 1943,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 5
},
"end": {
- "line": 91,
+ "line": 92,
"column": 6
}
}
@@ -11869,15 +12527,15 @@
"updateContext": null
},
"value": "input",
- "start": 1881,
- "end": 1888,
+ "start": 1944,
+ "end": 1951,
"loc": {
"start": {
- "line": 91,
+ "line": 92,
"column": 7
},
"end": {
- "line": 91,
+ "line": 92,
"column": 14
}
}
@@ -11894,15 +12552,15 @@
"postfix": false,
"binop": null
},
- "start": 1889,
- "end": 1890,
+ "start": 1952,
+ "end": 1953,
"loc": {
"start": {
- "line": 92,
+ "line": 93,
"column": 0
},
"end": {
- "line": 92,
+ "line": 93,
"column": 1
}
}
@@ -11920,15 +12578,15 @@
"binop": null,
"updateContext": null
},
- "start": 1890,
- "end": 1891,
+ "start": 1953,
+ "end": 1954,
"loc": {
"start": {
- "line": 92,
+ "line": 93,
"column": 1
},
"end": {
- "line": 92,
+ "line": 93,
"column": 2
}
}
@@ -11946,15 +12604,15 @@
"binop": null,
"updateContext": null
},
- "start": 1891,
- "end": 1891,
+ "start": 1954,
+ "end": 1954,
"loc": {
"start": {
- "line": 92,
+ "line": 93,
"column": 2
},
"end": {
- "line": 92,
+ "line": 93,
"column": 2
}
}
diff --git a/docs/ast/source/components/fields/button-group/ButtonGroup.js.json b/docs/ast/source/components/fields/button-group/ButtonGroup.js.json
new file mode 100644
index 0000000..a9b3ebb
--- /dev/null
+++ b/docs/ast/source/components/fields/button-group/ButtonGroup.js.json
@@ -0,0 +1,10491 @@
+{
+ "type": "File",
+ "start": 0,
+ "end": 1470,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 78,
+ "column": 2
+ }
+ },
+ "program": {
+ "type": "Program",
+ "start": 0,
+ "end": 1470,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 78,
+ "column": 2
+ }
+ },
+ "sourceType": "module",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "start": 0,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "react",
+ "raw": "'react'"
+ },
+ "value": "react"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 27,
+ "end": 68,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 41
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 35,
+ "end": 46,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 19
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 35,
+ "end": 46,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 19
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 35,
+ "end": 46,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 19
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 53,
+ "end": 67,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 26
+ },
+ "end": {
+ "line": 2,
+ "column": 40
+ }
+ },
+ "extra": {
+ "rawValue": "../propTypes",
+ "raw": "'../propTypes'"
+ },
+ "value": "../propTypes"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 69,
+ "end": 104,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 35
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 76,
+ "end": 85,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 16
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 76,
+ "end": 85,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 91,
+ "end": 103,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 22
+ },
+ "end": {
+ "line": 3,
+ "column": 34
+ }
+ },
+ "extra": {
+ "rawValue": "prop-types",
+ "raw": "'prop-types'"
+ },
+ "value": "prop-types"
+ },
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
+ "start": 105,
+ "end": 204,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 205,
+ "end": 1014,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 0
+ },
+ "end": {
+ "line": 49,
+ "column": 2
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "VariableDeclaration",
+ "start": 212,
+ "end": 1014,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 49,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 218,
+ "end": 1013,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 13
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup",
+ "leadingComments": null
+ },
+ "init": {
+ "type": "ArrowFunctionExpression",
+ "start": 232,
+ "end": 1013,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 27
+ },
+ "end": {
+ "line": 49,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 13
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup",
+ "leadingComments": null
+ },
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 233,
+ "end": 238,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 28
+ },
+ "end": {
+ "line": 11,
+ "column": 33
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 243,
+ "end": 1013,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 38
+ },
+ "end": {
+ "line": 49,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "FunctionDeclaration",
+ "start": 336,
+ "end": 410,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 1
+ },
+ "end": {
+ "line": 20,
+ "column": 2
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 345,
+ "end": 358,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 10
+ },
+ "end": {
+ "line": 18,
+ "column": 23
+ },
+ "identifierName": "changeHandler"
+ },
+ "name": "changeHandler",
+ "leadingComments": null
+ },
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 359,
+ "end": 368,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 24
+ },
+ "end": {
+ "line": 18,
+ "column": 33
+ },
+ "identifierName": "selection"
+ },
+ "name": "selection"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 370,
+ "end": 410,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 35
+ },
+ "end": {
+ "line": 20,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 374,
+ "end": 407,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 2
+ },
+ "end": {
+ "line": 19,
+ "column": 35
+ }
+ },
+ "argument": {
+ "type": "CallExpression",
+ "start": 381,
+ "end": 406,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 9
+ },
+ "end": {
+ "line": 19,
+ "column": 34
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 381,
+ "end": 395,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 9
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 381,
+ "end": 386,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 9
+ },
+ "end": {
+ "line": 19,
+ "column": 14
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 387,
+ "end": 395,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 396,
+ "end": 405,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 24
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ },
+ "identifierName": "selection"
+ },
+ "name": "selection"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
+ "start": 246,
+ "end": 334,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 1
+ },
+ "end": {
+ "line": 17,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render a button group\n\t ",
+ "start": 413,
+ "end": 447,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "start": 449,
+ "end": 1011,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 1
+ },
+ "end": {
+ "line": 48,
+ "column": 3
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 460,
+ "end": 1007,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 47,
+ "column": 8
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 460,
+ "end": 484,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 3
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 468,
+ "end": 480,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 468,
+ "end": 472,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 27,
+ "column": 7
+ }
+ },
+ "name": "role"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 473,
+ "end": 480,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ },
+ "extra": null,
+ "value": "group"
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 461,
+ "end": 464,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 6
+ }
+ },
+ "name": "div",
+ "leadingComments": null
+ },
+ "selfClosing": false,
+ "leadingComments": null
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 1001,
+ "end": 1007,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 2
+ },
+ "end": {
+ "line": 47,
+ "column": 8
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1003,
+ "end": 1006,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 4
+ },
+ "end": {
+ "line": 47,
+ "column": 7
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 484,
+ "end": 488,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 3
+ },
+ "end": {
+ "line": 29,
+ "column": 3
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 488,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 3
+ },
+ "end": {
+ "line": 46,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 489,
+ "end": 997,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 46,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 489,
+ "end": 506,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 489,
+ "end": 502,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 17
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 489,
+ "end": 494,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 495,
+ "end": 502,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 10
+ },
+ "end": {
+ "line": 29,
+ "column": 17
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 503,
+ "end": 506,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 18
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ },
+ "identifierName": "map"
+ },
+ "name": "map"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrowFunctionExpression",
+ "start": 507,
+ "end": 996,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 46,
+ "column": 4
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 507,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 28
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 517,
+ "end": 996,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 32
+ },
+ "end": {
+ "line": 46,
+ "column": 4
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 523,
+ "end": 991,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 4
+ },
+ "end": {
+ "line": 45,
+ "column": 14
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 530,
+ "end": 990,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 45,
+ "column": 13
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 530,
+ "end": 785,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 5
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 543,
+ "end": 606,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 5
+ },
+ "end": {
+ "line": 31,
+ "column": 68
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 543,
+ "end": 553,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 5
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ }
+ },
+ "name": "aria-label"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 554,
+ "end": 606,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 68
+ }
+ },
+ "expression": {
+ "type": "ConditionalExpression",
+ "start": 555,
+ "end": 605,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 67
+ }
+ },
+ "test": {
+ "type": "MemberExpression",
+ "start": 555,
+ "end": 571,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 33
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 555,
+ "end": 561,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 23
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 562,
+ "end": 571,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 24
+ },
+ "end": {
+ "line": 31,
+ "column": 33
+ },
+ "identifierName": "ariaLabel"
+ },
+ "name": "ariaLabel"
+ },
+ "computed": false
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "start": 574,
+ "end": 590,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 36
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 574,
+ "end": 580,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 36
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 581,
+ "end": 590,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 43
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ },
+ "identifierName": "ariaLabel"
+ },
+ "name": "ariaLabel"
+ },
+ "computed": false
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "start": 593,
+ "end": 605,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 55
+ },
+ "end": {
+ "line": 31,
+ "column": 67
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 593,
+ "end": 599,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 55
+ },
+ "end": {
+ "line": 31,
+ "column": 61
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 600,
+ "end": 605,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 62
+ },
+ "end": {
+ "line": 31,
+ "column": 67
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 612,
+ "end": 630,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 5
+ },
+ "end": {
+ "line": 32,
+ "column": 23
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 612,
+ "end": 615,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 5
+ },
+ "end": {
+ "line": 32,
+ "column": 8
+ }
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 616,
+ "end": 630,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 9
+ },
+ "end": {
+ "line": 32,
+ "column": 23
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 617,
+ "end": 629,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 10
+ },
+ "end": {
+ "line": 32,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 617,
+ "end": 623,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 10
+ },
+ "end": {
+ "line": 32,
+ "column": 16
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 624,
+ "end": 629,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 17
+ },
+ "end": {
+ "line": 32,
+ "column": 22
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 636,
+ "end": 707,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 5
+ },
+ "end": {
+ "line": 33,
+ "column": 76
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 636,
+ "end": 645,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 5
+ },
+ "end": {
+ "line": 33,
+ "column": 14
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 646,
+ "end": 707,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 15
+ },
+ "end": {
+ "line": 33,
+ "column": 76
+ }
+ },
+ "expression": {
+ "type": "ConditionalExpression",
+ "start": 647,
+ "end": 705,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 74
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 647,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 44
+ }
+ },
+ "left": {
+ "type": "MemberExpression",
+ "start": 647,
+ "end": 658,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 647,
+ "end": 652,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 21
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 653,
+ "end": 658,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 27
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ },
+ "operator": "===",
+ "right": {
+ "type": "MemberExpression",
+ "start": 663,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 663,
+ "end": 669,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 38
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 670,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 39
+ },
+ "end": {
+ "line": 33,
+ "column": 44
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ },
+ "consequent": {
+ "type": "StringLiteral",
+ "start": 678,
+ "end": 688,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 47
+ },
+ "end": {
+ "line": 33,
+ "column": 57
+ }
+ },
+ "extra": {
+ "rawValue": "selected",
+ "raw": "'selected'"
+ },
+ "value": "selected"
+ },
+ "alternate": {
+ "type": "StringLiteral",
+ "start": 691,
+ "end": 705,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 60
+ },
+ "end": {
+ "line": 33,
+ "column": 74
+ }
+ },
+ "extra": {
+ "rawValue": "not-selected",
+ "raw": "'not-selected'"
+ },
+ "value": "not-selected"
+ }
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 713,
+ "end": 779,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 36,
+ "column": 7
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 713,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ },
+ "name": "onClick"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 721,
+ "end": 779,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 7
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 722,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 14
+ },
+ "end": {
+ "line": 36,
+ "column": 6
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 728,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 6
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 736,
+ "end": 771,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 6
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ },
+ "argument": {
+ "type": "CallExpression",
+ "start": 743,
+ "end": 770,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 40
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 743,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 26
+ },
+ "identifierName": "changeHandler"
+ },
+ "name": "changeHandler"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 757,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 757,
+ "end": 763,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 764,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 34
+ },
+ "end": {
+ "line": 35,
+ "column": 39
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 531,
+ "end": 537,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 18
+ }
+ },
+ "name": "button"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 981,
+ "end": 990,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 45,
+ "column": 13
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 983,
+ "end": 989,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ },
+ "name": "button"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 785,
+ "end": 791,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 5
+ },
+ "end": {
+ "line": 38,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 791,
+ "end": 874,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 5
+ },
+ "end": {
+ "line": 40,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "LogicalExpression",
+ "start": 792,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 39,
+ "column": 43
+ }
+ },
+ "left": {
+ "type": "CallExpression",
+ "start": 792,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 38,
+ "column": 35
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 792,
+ "end": 813,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 38,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 792,
+ "end": 798,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 38,
+ "column": 12
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 799,
+ "end": 813,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 13
+ },
+ "end": {
+ "line": 38,
+ "column": 27
+ },
+ "identifierName": "hasOwnProperty"
+ },
+ "name": "hasOwnProperty"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "StringLiteral",
+ "start": 814,
+ "end": 820,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 28
+ },
+ "end": {
+ "line": 38,
+ "column": 34
+ }
+ },
+ "extra": {
+ "rawValue": "icon",
+ "raw": "'icon'"
+ },
+ "value": "icon"
+ }
+ ]
+ },
+ "operator": "&&",
+ "right": {
+ "type": "JSXElement",
+ "start": 830,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 6
+ },
+ "end": {
+ "line": 39,
+ "column": 43
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 830,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 6
+ },
+ "end": {
+ "line": 39,
+ "column": 36
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 836,
+ "end": 859,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 836,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 846,
+ "end": 859,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 22
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 847,
+ "end": 858,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 23
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 847,
+ "end": 853,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 23
+ },
+ "end": {
+ "line": 39,
+ "column": 29
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 854,
+ "end": 858,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 30
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ },
+ "identifierName": "icon"
+ },
+ "name": "icon"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 831,
+ "end": 835,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 7
+ },
+ "end": {
+ "line": 39,
+ "column": 11
+ }
+ },
+ "name": "span"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 860,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 36
+ },
+ "end": {
+ "line": 39,
+ "column": 43
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 862,
+ "end": 866,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 38
+ },
+ "end": {
+ "line": 39,
+ "column": 42
+ }
+ },
+ "name": "span"
+ }
+ },
+ "children": []
+ }
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 874,
+ "end": 880,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 6
+ },
+ "end": {
+ "line": 41,
+ "column": 5
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 880,
+ "end": 975,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 5
+ },
+ "end": {
+ "line": 43,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "LogicalExpression",
+ "start": 881,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 6
+ },
+ "end": {
+ "line": 42,
+ "column": 53
+ }
+ },
+ "left": {
+ "type": "UnaryExpression",
+ "start": 881,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 6
+ },
+ "end": {
+ "line": 41,
+ "column": 36
+ }
+ },
+ "operator": "!",
+ "prefix": true,
+ "argument": {
+ "type": "CallExpression",
+ "start": 882,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 7
+ },
+ "end": {
+ "line": 41,
+ "column": 36
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 882,
+ "end": 903,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 7
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 882,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 7
+ },
+ "end": {
+ "line": 41,
+ "column": 13
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 889,
+ "end": 903,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 14
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ },
+ "identifierName": "hasOwnProperty"
+ },
+ "name": "hasOwnProperty"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "StringLiteral",
+ "start": 904,
+ "end": 910,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 29
+ },
+ "end": {
+ "line": 41,
+ "column": 35
+ }
+ },
+ "extra": {
+ "rawValue": "icon",
+ "raw": "'icon'"
+ },
+ "value": "icon"
+ }
+ ]
+ },
+ "extra": {
+ "parenthesizedArgument": false
+ }
+ },
+ "operator": "&&",
+ "right": {
+ "type": "JSXElement",
+ "start": 921,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 6
+ },
+ "end": {
+ "line": 42,
+ "column": 53
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 921,
+ "end": 937,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 6
+ },
+ "end": {
+ "line": 42,
+ "column": 22
+ }
+ },
+ "attributes": [],
+ "name": {
+ "type": "JSXMemberExpression",
+ "start": 922,
+ "end": 936,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 7
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "JSXIdentifier",
+ "start": 922,
+ "end": 927,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 7
+ },
+ "end": {
+ "line": 42,
+ "column": 12
+ }
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "JSXIdentifier",
+ "start": 928,
+ "end": 936,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 13
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ },
+ "name": "Fragment"
+ }
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 951,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 36
+ },
+ "end": {
+ "line": 42,
+ "column": 53
+ }
+ },
+ "name": {
+ "type": "JSXMemberExpression",
+ "start": 953,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 38
+ },
+ "end": {
+ "line": 42,
+ "column": 52
+ }
+ },
+ "object": {
+ "type": "JSXIdentifier",
+ "start": 953,
+ "end": 958,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 38
+ },
+ "end": {
+ "line": 42,
+ "column": 43
+ }
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "JSXIdentifier",
+ "start": 959,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 44
+ },
+ "end": {
+ "line": 42,
+ "column": 52
+ }
+ },
+ "name": "Fragment"
+ }
+ }
+ },
+ "children": [
+ {
+ "type": "JSXExpressionContainer",
+ "start": 937,
+ "end": 951,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 22
+ },
+ "end": {
+ "line": 42,
+ "column": 36
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 938,
+ "end": 950,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 35
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 938,
+ "end": 944,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 29
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 945,
+ "end": 950,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 30
+ },
+ "end": {
+ "line": 42,
+ "column": 35
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 975,
+ "end": 981,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\t\t\t\t"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 998,
+ "end": 1001,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 6
+ },
+ "end": {
+ "line": 47,
+ "column": 2
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t"
+ }
+ ],
+ "leadingComments": null,
+ "extra": {
+ "parenthesized": true,
+ "parenStart": 456
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render a button group\n\t ",
+ "start": 413,
+ "end": 447,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 4
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ }
+ },
+ "leadingComments": null
+ }
+ ],
+ "kind": "const",
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
+ "start": 105,
+ "end": 204,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1016,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
+ "start": 105,
+ "end": 204,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1016,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1078,
+ "end": 1350,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 0
+ },
+ "end": {
+ "line": 69,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1078,
+ "end": 1349,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 0
+ },
+ "end": {
+ "line": 69,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1078,
+ "end": 1099,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 0
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1078,
+ "end": 1089,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 0
+ },
+ "end": {
+ "line": 56,
+ "column": 11
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1090,
+ "end": 1099,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ },
+ "identifierName": "propTypes"
+ },
+ "name": "propTypes"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 1102,
+ "end": 1349,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 24
+ },
+ "end": {
+ "line": 69,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1105,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 36
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1105,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 9
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1115,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1115,
+ "end": 1129,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1115,
+ "end": 1124,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1125,
+ "end": 1129,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 21
+ },
+ "end": {
+ "line": 57,
+ "column": 25
+ },
+ "identifierName": "func"
+ },
+ "name": "func"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1130,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 26
+ },
+ "end": {
+ "line": 57,
+ "column": 36
+ },
+ "identifierName": "isRequired"
+ },
+ "name": "isRequired"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1143,
+ "end": 1273,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 1
+ },
+ "end": {
+ "line": 64,
+ "column": 2
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1143,
+ "end": 1150,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 1
+ },
+ "end": {
+ "line": 58,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 1152,
+ "end": 1273,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 10
+ },
+ "end": {
+ "line": 64,
+ "column": 2
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1152,
+ "end": 1169,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 10
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1152,
+ "end": 1161,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 10
+ },
+ "end": {
+ "line": 58,
+ "column": 19
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1162,
+ "end": 1169,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ },
+ "identifierName": "arrayOf"
+ },
+ "name": "arrayOf"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "start": 1173,
+ "end": 1270,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 2
+ },
+ "end": {
+ "line": 63,
+ "column": 4
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1173,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 2
+ },
+ "end": {
+ "line": 59,
+ "column": 17
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1173,
+ "end": 1182,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 2
+ },
+ "end": {
+ "line": 59,
+ "column": 11
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1183,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 17
+ },
+ "identifierName": "shape"
+ },
+ "name": "shape"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1189,
+ "end": 1269,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 18
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ },
+ "properties": [
+ {
+ "type": "SpreadProperty",
+ "start": 1194,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 3
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ }
+ },
+ "argument": {
+ "type": "Identifier",
+ "start": 1197,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 6
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1213,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 3
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1213,
+ "end": 1217,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 3
+ },
+ "end": {
+ "line": 61,
+ "column": 7
+ },
+ "identifierName": "icon"
+ },
+ "name": "icon"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1218,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1218,
+ "end": 1227,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 17
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1228,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 18
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1239,
+ "end": 1265,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 3
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1239,
+ "end": 1248,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 3
+ },
+ "end": {
+ "line": 62,
+ "column": 12
+ },
+ "identifierName": "ariaLabel"
+ },
+ "name": "ariaLabel"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1249,
+ "end": 1265,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1249,
+ "end": 1258,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 22
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1259,
+ "end": 1265,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 23
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1276,
+ "end": 1347,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 3
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1276,
+ "end": 1281,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 1283,
+ "end": 1347,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 3
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1283,
+ "end": 1302,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1283,
+ "end": 1292,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 17
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1293,
+ "end": 1302,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 18
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ },
+ "identifierName": "oneOfType"
+ },
+ "name": "oneOfType"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrayExpression",
+ "start": 1303,
+ "end": 1346,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 28
+ },
+ "end": {
+ "line": 68,
+ "column": 2
+ }
+ },
+ "elements": [
+ {
+ "type": "MemberExpression",
+ "start": 1307,
+ "end": 1323,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 2
+ },
+ "end": {
+ "line": 66,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1307,
+ "end": 1316,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 2
+ },
+ "end": {
+ "line": 66,
+ "column": 11
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1317,
+ "end": 1323,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 18
+ },
+ "identifierName": "number"
+ },
+ "name": "number"
+ },
+ "computed": false
+ },
+ {
+ "type": "MemberExpression",
+ "start": 1327,
+ "end": 1343,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1327,
+ "end": 1336,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 11
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1337,
+ "end": 1343,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 18
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1016,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
+ "start": 1352,
+ "end": 1425,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 0
+ },
+ "end": {
+ "line": 75,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1426,
+ "end": 1470,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 78,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1426,
+ "end": 1469,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 78,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1426,
+ "end": 1450,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1426,
+ "end": 1437,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 76,
+ "column": 11
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1438,
+ "end": 1450,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ },
+ "identifierName": "defaultProps"
+ },
+ "name": "defaultProps"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 1453,
+ "end": 1469,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1456,
+ "end": 1467,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 12
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1456,
+ "end": 1463,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "ArrayExpression",
+ "start": 1465,
+ "end": 1467,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 10
+ },
+ "end": {
+ "line": 77,
+ "column": 12
+ }
+ },
+ "elements": []
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
+ "start": 1352,
+ "end": 1425,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 0
+ },
+ "end": {
+ "line": 75,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
+ "start": 105,
+ "end": 204,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
+ "start": 246,
+ "end": 334,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 1
+ },
+ "end": {
+ "line": 17,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render a button group\n\t ",
+ "start": 413,
+ "end": 447,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1016,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
+ "start": 1352,
+ "end": 1425,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 0
+ },
+ "end": {
+ "line": 75,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 13,
+ "end": 17,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 13
+ },
+ "end": {
+ "line": 1,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 25,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 25
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 27,
+ "end": 33,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 34,
+ "end": 35,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionShape",
+ "start": 35,
+ "end": 46,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 46,
+ "end": 47,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 19
+ },
+ "end": {
+ "line": 2,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 48,
+ "end": 52,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 21
+ },
+ "end": {
+ "line": 2,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../propTypes",
+ "start": 53,
+ "end": 67,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 26
+ },
+ "end": {
+ "line": 2,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 67,
+ "end": 68,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 40
+ },
+ "end": {
+ "line": 2,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 69,
+ "end": 75,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 76,
+ "end": 85,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 86,
+ "end": 90,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 17
+ },
+ "end": {
+ "line": 3,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "prop-types",
+ "start": 91,
+ "end": 103,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 22
+ },
+ "end": {
+ "line": 3,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 103,
+ "end": 104,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 34
+ },
+ "end": {
+ "line": 3,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
+ "start": 105,
+ "end": 204,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 205,
+ "end": 211,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 212,
+ "end": 217,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 11,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ButtonGroup",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 13
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 230,
+ "end": 231,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 25
+ },
+ "end": {
+ "line": 11,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 232,
+ "end": 233,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 27
+ },
+ "end": {
+ "line": 11,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 233,
+ "end": 238,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 28
+ },
+ "end": {
+ "line": 11,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 238,
+ "end": 239,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 33
+ },
+ "end": {
+ "line": 11,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 240,
+ "end": 242,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 35
+ },
+ "end": {
+ "line": 11,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 243,
+ "end": 244,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 38
+ },
+ "end": {
+ "line": 11,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
+ "start": 246,
+ "end": 334,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 1
+ },
+ "end": {
+ "line": 17,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "function",
+ "keyword": "function",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "function",
+ "start": 336,
+ "end": 344,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 1
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "changeHandler",
+ "start": 345,
+ "end": 358,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 10
+ },
+ "end": {
+ "line": 18,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 358,
+ "end": 359,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 23
+ },
+ "end": {
+ "line": 18,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "selection",
+ "start": 359,
+ "end": 368,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 24
+ },
+ "end": {
+ "line": 18,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 368,
+ "end": 369,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 33
+ },
+ "end": {
+ "line": 18,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 370,
+ "end": 371,
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 35
+ },
+ "end": {
+ "line": 18,
+ "column": 36
+ }
+ }
+ },
+ {
+ "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": 374,
+ "end": 380,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 2
+ },
+ "end": {
+ "line": 19,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 381,
+ "end": 386,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 9
+ },
+ "end": {
+ "line": 19,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 386,
+ "end": 387,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 14
+ },
+ "end": {
+ "line": 19,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 387,
+ "end": 395,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 395,
+ "end": 396,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 23
+ },
+ "end": {
+ "line": 19,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "selection",
+ "start": 396,
+ "end": 405,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 24
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 405,
+ "end": 406,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 33
+ },
+ "end": {
+ "line": 19,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 406,
+ "end": 407,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 34
+ },
+ "end": {
+ "line": 19,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 409,
+ "end": 410,
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 1
+ },
+ "end": {
+ "line": 20,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render a button group\n\t ",
+ "start": 413,
+ "end": 447,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 4
+ }
+ }
+ },
+ {
+ "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": 449,
+ "end": 455,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 1
+ },
+ "end": {
+ "line": 25,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 456,
+ "end": 457,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 460,
+ "end": 461,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "div",
+ "start": 461,
+ "end": 464,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "role",
+ "start": 468,
+ "end": 472,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 27,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 472,
+ "end": 473,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 7
+ },
+ "end": {
+ "line": 27,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "group",
+ "start": 473,
+ "end": 480,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 483,
+ "end": 484,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t",
+ "start": 484,
+ "end": 488,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 3
+ },
+ "end": {
+ "line": 29,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 488,
+ "end": 489,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 3
+ },
+ "end": {
+ "line": 29,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 489,
+ "end": 494,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 494,
+ "end": 495,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 9
+ },
+ "end": {
+ "line": 29,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 495,
+ "end": 502,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 10
+ },
+ "end": {
+ "line": 29,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 502,
+ "end": 503,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 17
+ },
+ "end": {
+ "line": 29,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "map",
+ "start": 503,
+ "end": 506,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 18
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 506,
+ "end": 507,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 21
+ },
+ "end": {
+ "line": 29,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 507,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 514,
+ "end": 516,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 517,
+ "end": 518,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 32
+ },
+ "end": {
+ "line": 29,
+ "column": 33
+ }
+ }
+ },
+ {
+ "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": 523,
+ "end": 529,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 4
+ },
+ "end": {
+ "line": 30,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 530,
+ "end": 531,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "button",
+ "start": 531,
+ "end": 537,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "aria-label",
+ "start": 543,
+ "end": 553,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 5
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 553,
+ "end": 554,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 15
+ },
+ "end": {
+ "line": 31,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 554,
+ "end": 555,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 555,
+ "end": 561,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 561,
+ "end": 562,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 23
+ },
+ "end": {
+ "line": 31,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaLabel",
+ "start": 562,
+ "end": 571,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 24
+ },
+ "end": {
+ "line": 31,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "?",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 572,
+ "end": 573,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 34
+ },
+ "end": {
+ "line": 31,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 574,
+ "end": 580,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 36
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 580,
+ "end": 581,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 42
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaLabel",
+ "start": 581,
+ "end": 590,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 43
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 591,
+ "end": 592,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 53
+ },
+ "end": {
+ "line": 31,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 593,
+ "end": 599,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 55
+ },
+ "end": {
+ "line": 31,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 599,
+ "end": 600,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 61
+ },
+ "end": {
+ "line": 31,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 600,
+ "end": 605,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 62
+ },
+ "end": {
+ "line": 31,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 605,
+ "end": 606,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 67
+ },
+ "end": {
+ "line": 31,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "key",
+ "start": 612,
+ "end": 615,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 5
+ },
+ "end": {
+ "line": 32,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 615,
+ "end": 616,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 616,
+ "end": 617,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 9
+ },
+ "end": {
+ "line": 32,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 617,
+ "end": 623,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 10
+ },
+ "end": {
+ "line": 32,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 623,
+ "end": 624,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 16
+ },
+ "end": {
+ "line": 32,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 624,
+ "end": 629,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 17
+ },
+ "end": {
+ "line": 32,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 629,
+ "end": 630,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "className",
+ "start": 636,
+ "end": 645,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 5
+ },
+ "end": {
+ "line": 33,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 645,
+ "end": 646,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 646,
+ "end": 647,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 15
+ },
+ "end": {
+ "line": 33,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 647,
+ "end": 652,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 652,
+ "end": 653,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 21
+ },
+ "end": {
+ "line": 33,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 653,
+ "end": 658,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 6,
+ "updateContext": null
+ },
+ "value": "===",
+ "start": 659,
+ "end": 662,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 28
+ },
+ "end": {
+ "line": 33,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 663,
+ "end": 669,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 669,
+ "end": 670,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 33,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 670,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 39
+ },
+ "end": {
+ "line": 33,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "?",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 676,
+ "end": 677,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 45
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "selected",
+ "start": 678,
+ "end": 688,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 47
+ },
+ "end": {
+ "line": 33,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 689,
+ "end": 690,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 58
+ },
+ "end": {
+ "line": 33,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "not-selected",
+ "start": 691,
+ "end": 705,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 60
+ },
+ "end": {
+ "line": 33,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 706,
+ "end": 707,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 75
+ },
+ "end": {
+ "line": 33,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onClick",
+ "start": 713,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 720,
+ "end": 721,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 721,
+ "end": 722,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 722,
+ "end": 723,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 14
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 723,
+ "end": 724,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 15
+ },
+ "end": {
+ "line": 34,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 725,
+ "end": 727,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 17
+ },
+ "end": {
+ "line": 34,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 728,
+ "end": 729,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 20
+ },
+ "end": {
+ "line": 34,
+ "column": 21
+ }
+ }
+ },
+ {
+ "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": 736,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 6
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "changeHandler",
+ "start": 743,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 756,
+ "end": 757,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 757,
+ "end": 763,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 763,
+ "end": 764,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 33
+ },
+ "end": {
+ "line": 35,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 764,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 34
+ },
+ "end": {
+ "line": 35,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 769,
+ "end": 770,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 39
+ },
+ "end": {
+ "line": 35,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 770,
+ "end": 771,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 777,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 5
+ },
+ "end": {
+ "line": 36,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 778,
+ "end": 779,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 6
+ },
+ "end": {
+ "line": 36,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 784,
+ "end": 785,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 37,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t\t",
+ "start": 785,
+ "end": 791,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 5
+ },
+ "end": {
+ "line": 38,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 791,
+ "end": 792,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 5
+ },
+ "end": {
+ "line": 38,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 792,
+ "end": 798,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 38,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 798,
+ "end": 799,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "hasOwnProperty",
+ "start": 799,
+ "end": 813,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 13
+ },
+ "end": {
+ "line": 38,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 813,
+ "end": 814,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 27
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "icon",
+ "start": 814,
+ "end": 820,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 28
+ },
+ "end": {
+ "line": 38,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 820,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 34
+ },
+ "end": {
+ "line": 38,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "&&",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 2,
+ "updateContext": null
+ },
+ "value": "&&",
+ "start": 821,
+ "end": 823,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 35
+ },
+ "end": {
+ "line": 38,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 830,
+ "end": 831,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 6
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "span",
+ "start": 831,
+ "end": 835,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 7
+ },
+ "end": {
+ "line": 39,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "className",
+ "start": 836,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 845,
+ "end": 846,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 21
+ },
+ "end": {
+ "line": 39,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 846,
+ "end": 847,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 22
+ },
+ "end": {
+ "line": 39,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 847,
+ "end": 853,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 23
+ },
+ "end": {
+ "line": 39,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 853,
+ "end": 854,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 29
+ },
+ "end": {
+ "line": 39,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "icon",
+ "start": 854,
+ "end": 858,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 30
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 858,
+ "end": 859,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 34
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 859,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 35
+ },
+ "end": {
+ "line": 39,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 860,
+ "end": 861,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 36
+ },
+ "end": {
+ "line": 39,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 861,
+ "end": 862,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 37
+ },
+ "end": {
+ "line": 39,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "span",
+ "start": 862,
+ "end": 866,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 38
+ },
+ "end": {
+ "line": 39,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 866,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 42
+ },
+ "end": {
+ "line": 39,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 873,
+ "end": 874,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 5
+ },
+ "end": {
+ "line": 40,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t\t",
+ "start": 874,
+ "end": 880,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 6
+ },
+ "end": {
+ "line": 41,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 880,
+ "end": 881,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 5
+ },
+ "end": {
+ "line": 41,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "prefix",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": true,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "!",
+ "start": 881,
+ "end": 882,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 6
+ },
+ "end": {
+ "line": 41,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 882,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 7
+ },
+ "end": {
+ "line": 41,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 888,
+ "end": 889,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "hasOwnProperty",
+ "start": 889,
+ "end": 903,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 14
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 903,
+ "end": 904,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 28
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "icon",
+ "start": 904,
+ "end": 910,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 29
+ },
+ "end": {
+ "line": 41,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 910,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 35
+ },
+ "end": {
+ "line": 41,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "&&",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 2,
+ "updateContext": null
+ },
+ "value": "&&",
+ "start": 912,
+ "end": 914,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 37
+ },
+ "end": {
+ "line": 41,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 921,
+ "end": 922,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 6
+ },
+ "end": {
+ "line": 42,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "React",
+ "start": 922,
+ "end": 927,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 7
+ },
+ "end": {
+ "line": 42,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 927,
+ "end": 928,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Fragment",
+ "start": 928,
+ "end": 936,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 13
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 936,
+ "end": 937,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 21
+ },
+ "end": {
+ "line": 42,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 937,
+ "end": 938,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 22
+ },
+ "end": {
+ "line": 42,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 938,
+ "end": 944,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 944,
+ "end": 945,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 29
+ },
+ "end": {
+ "line": 42,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 945,
+ "end": 950,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 30
+ },
+ "end": {
+ "line": 42,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 950,
+ "end": 951,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 35
+ },
+ "end": {
+ "line": 42,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 951,
+ "end": 952,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 36
+ },
+ "end": {
+ "line": 42,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 952,
+ "end": 953,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 37
+ },
+ "end": {
+ "line": 42,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "React",
+ "start": 953,
+ "end": 958,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 38
+ },
+ "end": {
+ "line": 42,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 958,
+ "end": 959,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 43
+ },
+ "end": {
+ "line": 42,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Fragment",
+ "start": 959,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 44
+ },
+ "end": {
+ "line": 42,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 967,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 52
+ },
+ "end": {
+ "line": 42,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 974,
+ "end": 975,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 5
+ },
+ "end": {
+ "line": 43,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\n\t\t\t\t",
+ "start": 975,
+ "end": 981,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 981,
+ "end": 982,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 45,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 982,
+ "end": 983,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 5
+ },
+ "end": {
+ "line": 45,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "button",
+ "start": 983,
+ "end": 989,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 989,
+ "end": 990,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 990,
+ "end": 991,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 995,
+ "end": 996,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 3
+ },
+ "end": {
+ "line": 46,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 996,
+ "end": 997,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 46,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 997,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 5
+ },
+ "end": {
+ "line": 46,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t",
+ "start": 998,
+ "end": 1001,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 6
+ },
+ "end": {
+ "line": 47,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1001,
+ "end": 1002,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 2
+ },
+ "end": {
+ "line": 47,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 1002,
+ "end": 1003,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 3
+ },
+ "end": {
+ "line": 47,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "div",
+ "start": 1003,
+ "end": 1006,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 4
+ },
+ "end": {
+ "line": 47,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1006,
+ "end": 1007,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 7
+ },
+ "end": {
+ "line": 47,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1009,
+ "end": 1010,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 1
+ },
+ "end": {
+ "line": 48,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1010,
+ "end": 1011,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 2
+ },
+ "end": {
+ "line": 48,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1012,
+ "end": 1013,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 0
+ },
+ "end": {
+ "line": 49,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1013,
+ "end": 1014,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 1
+ },
+ "end": {
+ "line": 49,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1016,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ButtonGroup",
+ "start": 1078,
+ "end": 1089,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 0
+ },
+ "end": {
+ "line": 56,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1089,
+ "end": 1090,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 11
+ },
+ "end": {
+ "line": 56,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "propTypes",
+ "start": 1090,
+ "end": 1099,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1100,
+ "end": 1101,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 22
+ },
+ "end": {
+ "line": 56,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1102,
+ "end": 1103,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 24
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 1105,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1113,
+ "end": 1114,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 9
+ },
+ "end": {
+ "line": 57,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1115,
+ "end": 1124,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1124,
+ "end": 1125,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 20
+ },
+ "end": {
+ "line": 57,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "func",
+ "start": 1125,
+ "end": 1129,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 21
+ },
+ "end": {
+ "line": 57,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1129,
+ "end": 1130,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 25
+ },
+ "end": {
+ "line": 57,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 1130,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 26
+ },
+ "end": {
+ "line": 57,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1140,
+ "end": 1141,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 36
+ },
+ "end": {
+ "line": 57,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 1143,
+ "end": 1150,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 1
+ },
+ "end": {
+ "line": 58,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1150,
+ "end": 1151,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1152,
+ "end": 1161,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 10
+ },
+ "end": {
+ "line": 58,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1161,
+ "end": 1162,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 19
+ },
+ "end": {
+ "line": 58,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "arrayOf",
+ "start": 1162,
+ "end": 1169,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1169,
+ "end": 1170,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 27
+ },
+ "end": {
+ "line": 58,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1173,
+ "end": 1182,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 2
+ },
+ "end": {
+ "line": 59,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1182,
+ "end": 1183,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "shape",
+ "start": 1183,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1188,
+ "end": 1189,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 17
+ },
+ "end": {
+ "line": 59,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1189,
+ "end": 1190,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 18
+ },
+ "end": {
+ "line": 59,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "...",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1194,
+ "end": 1197,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 3
+ },
+ "end": {
+ "line": 60,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionShape",
+ "start": 1197,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 6
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1208,
+ "end": 1209,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 17
+ },
+ "end": {
+ "line": 60,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "icon",
+ "start": 1213,
+ "end": 1217,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 3
+ },
+ "end": {
+ "line": 61,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1217,
+ "end": 1218,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 7
+ },
+ "end": {
+ "line": 61,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1218,
+ "end": 1227,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1227,
+ "end": 1228,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 17
+ },
+ "end": {
+ "line": 61,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1228,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 18
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1234,
+ "end": 1235,
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 24
+ },
+ "end": {
+ "line": 61,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaLabel",
+ "start": 1239,
+ "end": 1248,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 3
+ },
+ "end": {
+ "line": 62,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1248,
+ "end": 1249,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1249,
+ "end": 1258,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1258,
+ "end": 1259,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 22
+ },
+ "end": {
+ "line": 62,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1259,
+ "end": 1265,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 23
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1268,
+ "end": 1269,
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 2
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1269,
+ "end": 1270,
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 3
+ },
+ "end": {
+ "line": 63,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1272,
+ "end": 1273,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 1
+ },
+ "end": {
+ "line": 64,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1273,
+ "end": 1274,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 2
+ },
+ "end": {
+ "line": 64,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1276,
+ "end": 1281,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1281,
+ "end": 1282,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 6
+ },
+ "end": {
+ "line": 65,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1283,
+ "end": 1292,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1292,
+ "end": 1293,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "oneOfType",
+ "start": 1293,
+ "end": 1302,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 18
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1302,
+ "end": 1303,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 27
+ },
+ "end": {
+ "line": 65,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1303,
+ "end": 1304,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 28
+ },
+ "end": {
+ "line": 65,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1307,
+ "end": 1316,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 2
+ },
+ "end": {
+ "line": 66,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1316,
+ "end": 1317,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 11
+ },
+ "end": {
+ "line": 66,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "number",
+ "start": 1317,
+ "end": 1323,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1323,
+ "end": 1324,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 18
+ },
+ "end": {
+ "line": 66,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1327,
+ "end": 1336,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1336,
+ "end": 1337,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 11
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1337,
+ "end": 1343,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1345,
+ "end": 1346,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1346,
+ "end": 1347,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1348,
+ "end": 1349,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 0
+ },
+ "end": {
+ "line": 69,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1349,
+ "end": 1350,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
+ "start": 1352,
+ "end": 1425,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 0
+ },
+ "end": {
+ "line": 75,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ButtonGroup",
+ "start": 1426,
+ "end": 1437,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 76,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1437,
+ "end": 1438,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 11
+ },
+ "end": {
+ "line": 76,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultProps",
+ "start": 1438,
+ "end": 1450,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1451,
+ "end": 1452,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 25
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1453,
+ "end": 1454,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 76,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 1456,
+ "end": 1463,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1463,
+ "end": 1464,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1465,
+ "end": 1466,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 10
+ },
+ "end": {
+ "line": 77,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1466,
+ "end": 1467,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 11
+ },
+ "end": {
+ "line": 77,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1468,
+ "end": 1469,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 0
+ },
+ "end": {
+ "line": 78,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1469,
+ "end": 1470,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 1
+ },
+ "end": {
+ "line": 78,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "eof",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1470,
+ "end": 1470,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 2
+ },
+ "end": {
+ "line": 78,
+ "column": 2
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/docs/ast/source/components/fields/factories/prepareFieldConfig.js.json b/docs/ast/source/components/fields/factories/prepareFieldConfig.js.json
index 02caf21..192f5fb 100644
--- a/docs/ast/source/components/fields/factories/prepareFieldConfig.js.json
+++ b/docs/ast/source/components/fields/factories/prepareFieldConfig.js.json
@@ -1,28 +1,28 @@
{
"type": "File",
"start": 0,
- "end": 1772,
+ "end": 1864,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 1772,
+ "end": 1864,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
},
@@ -31,7 +31,7 @@
{
"type": "ImportDeclaration",
"start": 0,
- "end": 49,
+ "end": 69,
"loc": {
"start": {
"line": 1,
@@ -39,7 +39,7 @@
},
"end": {
"line": 1,
- "column": 49
+ "column": 69
}
},
"specifiers": [
@@ -91,20 +91,69 @@
},
"name": "fieldGroupPropTypes"
}
+ },
+ {
+ "type": "ImportSpecifier",
+ "start": 28,
+ "end": 47,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 28
+ },
+ "end": {
+ "line": 1,
+ "column": 47
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 28,
+ "end": 47,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 28
+ },
+ "end": {
+ "line": 1,
+ "column": 47
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 28,
+ "end": 47,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 28
+ },
+ "end": {
+ "line": 1,
+ "column": 47
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ }
}
],
"source": {
"type": "StringLiteral",
- "start": 34,
- "end": 48,
+ "start": 54,
+ "end": 68,
"loc": {
"start": {
"line": 1,
- "column": 34
+ "column": 54
},
"end": {
"line": 1,
- "column": 48
+ "column": 68
}
},
"extra": {
@@ -116,8 +165,8 @@
},
{
"type": "ImportDeclaration",
- "start": 50,
- "end": 102,
+ "start": 70,
+ "end": 122,
"loc": {
"start": {
"line": 2,
@@ -131,8 +180,8 @@
"specifiers": [
{
"type": "ImportSpecifier",
- "start": 58,
- "end": 74,
+ "start": 78,
+ "end": 94,
"loc": {
"start": {
"line": 2,
@@ -145,8 +194,8 @@
},
"imported": {
"type": "Identifier",
- "start": 58,
- "end": 74,
+ "start": 78,
+ "end": 94,
"loc": {
"start": {
"line": 2,
@@ -162,8 +211,8 @@
},
"local": {
"type": "Identifier",
- "start": 58,
- "end": 74,
+ "start": 78,
+ "end": 94,
"loc": {
"start": {
"line": 2,
@@ -180,8 +229,8 @@
},
{
"type": "ImportSpecifier",
- "start": 76,
- "end": 85,
+ "start": 96,
+ "end": 105,
"loc": {
"start": {
"line": 2,
@@ -194,8 +243,8 @@
},
"imported": {
"type": "Identifier",
- "start": 76,
- "end": 85,
+ "start": 96,
+ "end": 105,
"loc": {
"start": {
"line": 2,
@@ -211,8 +260,8 @@
},
"local": {
"type": "Identifier",
- "start": 76,
- "end": 85,
+ "start": 96,
+ "end": 105,
"loc": {
"start": {
"line": 2,
@@ -230,8 +279,8 @@
],
"source": {
"type": "StringLiteral",
- "start": 92,
- "end": 101,
+ "start": 112,
+ "end": 121,
"loc": {
"start": {
"line": 2,
@@ -251,8 +300,8 @@
},
{
"type": "ImportDeclaration",
- "start": 103,
- "end": 173,
+ "start": 123,
+ "end": 193,
"loc": {
"start": {
"line": 3,
@@ -266,8 +315,8 @@
"specifiers": [
{
"type": "ImportSpecifier",
- "start": 111,
- "end": 131,
+ "start": 131,
+ "end": 151,
"loc": {
"start": {
"line": 3,
@@ -280,8 +329,8 @@
},
"imported": {
"type": "Identifier",
- "start": 111,
- "end": 131,
+ "start": 131,
+ "end": 151,
"loc": {
"start": {
"line": 3,
@@ -297,8 +346,8 @@
},
"local": {
"type": "Identifier",
- "start": 111,
- "end": 131,
+ "start": 131,
+ "end": 151,
"loc": {
"start": {
"line": 3,
@@ -316,8 +365,8 @@
],
"source": {
"type": "StringLiteral",
- "start": 138,
- "end": 172,
+ "start": 158,
+ "end": 192,
"loc": {
"start": {
"line": 3,
@@ -338,8 +387,8 @@
{
"type": "CommentBlock",
"value": "*\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n ",
- "start": 175,
- "end": 352,
+ "start": 195,
+ "end": 372,
"loc": {
"start": {
"line": 5,
@@ -355,15 +404,15 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 353,
- "end": 1772,
+ "start": 373,
+ "end": 1864,
"loc": {
"start": {
"line": 13,
"column": 0
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
},
@@ -371,37 +420,37 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 360,
- "end": 1772,
+ "start": 380,
+ "end": 1864,
"loc": {
"start": {
"line": 13,
"column": 7
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 366,
- "end": 1771,
+ "start": 386,
+ "end": 1863,
"loc": {
"start": {
"line": 13,
"column": 13
},
"end": {
- "line": 64,
+ "line": 65,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 366,
- "end": 384,
+ "start": 386,
+ "end": 404,
"loc": {
"start": {
"line": 13,
@@ -418,22 +467,22 @@
},
"init": {
"type": "ArrowFunctionExpression",
- "start": 387,
- "end": 1771,
+ "start": 407,
+ "end": 1863,
"loc": {
"start": {
"line": 13,
"column": 34
},
"end": {
- "line": 64,
+ "line": 65,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 366,
- "end": 384,
+ "start": 386,
+ "end": 404,
"loc": {
"start": {
"line": 13,
@@ -454,8 +503,8 @@
"params": [
{
"type": "Identifier",
- "start": 388,
- "end": 397,
+ "start": 408,
+ "end": 417,
"loc": {
"start": {
"line": 13,
@@ -472,23 +521,23 @@
],
"body": {
"type": "BlockStatement",
- "start": 402,
- "end": 1771,
+ "start": 422,
+ "end": 1863,
"loc": {
"start": {
"line": 13,
"column": 49
},
"end": {
- "line": 64,
+ "line": 65,
"column": 1
}
},
"body": [
{
"type": "FunctionDeclaration",
- "start": 656,
- "end": 790,
+ "start": 676,
+ "end": 810,
"loc": {
"start": {
"line": 23,
@@ -501,8 +550,8 @@
},
"id": {
"type": "Identifier",
- "start": 665,
- "end": 669,
+ "start": 685,
+ "end": 689,
"loc": {
"start": {
"line": 23,
@@ -523,8 +572,8 @@
"params": [
{
"type": "Identifier",
- "start": 670,
- "end": 673,
+ "start": 690,
+ "end": 693,
"loc": {
"start": {
"line": 23,
@@ -540,8 +589,8 @@
},
{
"type": "Identifier",
- "start": 675,
- "end": 679,
+ "start": 695,
+ "end": 699,
"loc": {
"start": {
"line": 23,
@@ -558,8 +607,8 @@
],
"body": {
"type": "BlockStatement",
- "start": 681,
- "end": 790,
+ "start": 701,
+ "end": 810,
"loc": {
"start": {
"line": 23,
@@ -573,8 +622,8 @@
"body": [
{
"type": "ReturnStatement",
- "start": 685,
- "end": 787,
+ "start": 705,
+ "end": 807,
"loc": {
"start": {
"line": 24,
@@ -587,8 +636,8 @@
},
"argument": {
"type": "CallExpression",
- "start": 692,
- "end": 786,
+ "start": 712,
+ "end": 806,
"loc": {
"start": {
"line": 24,
@@ -601,8 +650,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 692,
- "end": 747,
+ "start": 712,
+ "end": 767,
"loc": {
"start": {
"line": 24,
@@ -615,8 +664,8 @@
},
"object": {
"type": "CallExpression",
- "start": 692,
- "end": 736,
+ "start": 712,
+ "end": 756,
"loc": {
"start": {
"line": 24,
@@ -629,8 +678,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 692,
- "end": 700,
+ "start": 712,
+ "end": 720,
"loc": {
"start": {
"line": 24,
@@ -643,8 +692,8 @@
},
"object": {
"type": "Identifier",
- "start": 692,
- "end": 696,
+ "start": 712,
+ "end": 716,
"loc": {
"start": {
"line": 24,
@@ -660,8 +709,8 @@
},
"property": {
"type": "Identifier",
- "start": 697,
- "end": 700,
+ "start": 717,
+ "end": 720,
"loc": {
"start": {
"line": 24,
@@ -680,8 +729,8 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 701,
- "end": 735,
+ "start": 721,
+ "end": 755,
"loc": {
"start": {
"line": 24,
@@ -699,8 +748,8 @@
"params": [
{
"type": "Identifier",
- "start": 701,
- "end": 702,
+ "start": 721,
+ "end": 722,
"loc": {
"start": {
"line": 24,
@@ -717,8 +766,8 @@
],
"body": {
"type": "ConditionalExpression",
- "start": 706,
- "end": 735,
+ "start": 726,
+ "end": 755,
"loc": {
"start": {
"line": 24,
@@ -731,8 +780,8 @@
},
"test": {
"type": "BinaryExpression",
- "start": 706,
- "end": 714,
+ "start": 726,
+ "end": 734,
"loc": {
"start": {
"line": 24,
@@ -745,8 +794,8 @@
},
"left": {
"type": "Identifier",
- "start": 706,
- "end": 707,
+ "start": 726,
+ "end": 727,
"loc": {
"start": {
"line": 24,
@@ -763,8 +812,8 @@
"operator": "in",
"right": {
"type": "Identifier",
- "start": 711,
- "end": 714,
+ "start": 731,
+ "end": 734,
"loc": {
"start": {
"line": 24,
@@ -781,8 +830,8 @@
},
"consequent": {
"type": "ObjectExpression",
- "start": 717,
- "end": 730,
+ "start": 737,
+ "end": 750,
"loc": {
"start": {
"line": 24,
@@ -796,8 +845,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 718,
- "end": 729,
+ "start": 738,
+ "end": 749,
"loc": {
"start": {
"line": 24,
@@ -813,8 +862,8 @@
"computed": true,
"key": {
"type": "Identifier",
- "start": 719,
- "end": 720,
+ "start": 739,
+ "end": 740,
"loc": {
"start": {
"line": 24,
@@ -830,8 +879,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 723,
- "end": 729,
+ "start": 743,
+ "end": 749,
"loc": {
"start": {
"line": 24,
@@ -844,8 +893,8 @@
},
"object": {
"type": "Identifier",
- "start": 723,
- "end": 726,
+ "start": 743,
+ "end": 746,
"loc": {
"start": {
"line": 24,
@@ -861,8 +910,8 @@
},
"property": {
"type": "Identifier",
- "start": 727,
- "end": 728,
+ "start": 747,
+ "end": 748,
"loc": {
"start": {
"line": 24,
@@ -883,8 +932,8 @@
},
"alternate": {
"type": "ObjectExpression",
- "start": 733,
- "end": 735,
+ "start": 753,
+ "end": 755,
"loc": {
"start": {
"line": 24,
@@ -903,8 +952,8 @@
},
"property": {
"type": "Identifier",
- "start": 741,
- "end": 747,
+ "start": 761,
+ "end": 767,
"loc": {
"start": {
"line": 25,
@@ -923,8 +972,8 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 748,
- "end": 781,
+ "start": 768,
+ "end": 801,
"loc": {
"start": {
"line": 25,
@@ -942,8 +991,8 @@
"params": [
{
"type": "Identifier",
- "start": 749,
- "end": 752,
+ "start": 769,
+ "end": 772,
"loc": {
"start": {
"line": 25,
@@ -959,8 +1008,8 @@
},
{
"type": "Identifier",
- "start": 754,
- "end": 755,
+ "start": 774,
+ "end": 775,
"loc": {
"start": {
"line": 25,
@@ -977,8 +1026,8 @@
],
"body": {
"type": "CallExpression",
- "start": 760,
- "end": 781,
+ "start": 780,
+ "end": 801,
"loc": {
"start": {
"line": 25,
@@ -991,8 +1040,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 760,
- "end": 773,
+ "start": 780,
+ "end": 793,
"loc": {
"start": {
"line": 25,
@@ -1005,8 +1054,8 @@
},
"object": {
"type": "Identifier",
- "start": 760,
- "end": 766,
+ "start": 780,
+ "end": 786,
"loc": {
"start": {
"line": 25,
@@ -1022,8 +1071,8 @@
},
"property": {
"type": "Identifier",
- "start": 767,
- "end": 773,
+ "start": 787,
+ "end": 793,
"loc": {
"start": {
"line": 25,
@@ -1042,8 +1091,8 @@
"arguments": [
{
"type": "Identifier",
- "start": 774,
- "end": 777,
+ "start": 794,
+ "end": 797,
"loc": {
"start": {
"line": 25,
@@ -1059,8 +1108,8 @@
},
{
"type": "Identifier",
- "start": 779,
- "end": 780,
+ "start": 799,
+ "end": 800,
"loc": {
"start": {
"line": 25,
@@ -1079,8 +1128,8 @@
},
{
"type": "ObjectExpression",
- "start": 783,
- "end": 785,
+ "start": 803,
+ "end": 805,
"loc": {
"start": {
"line": 25,
@@ -1103,8 +1152,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Pick whitelisted keys from object\n\t *\n\t * @see http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/\n\t *\n\t * @param {Object} obj The object to pick from\n\t * @param {Array} keys The whitelist of keys\n\t * @return {*}\n\t ",
- "start": 405,
- "end": 654,
+ "start": 425,
+ "end": 674,
"loc": {
"start": {
"line": 14,
@@ -1120,8 +1169,8 @@
},
{
"type": "SwitchStatement",
- "start": 793,
- "end": 1112,
+ "start": 813,
+ "end": 1132,
"loc": {
"start": {
"line": 28,
@@ -1134,8 +1183,8 @@
},
"discriminant": {
"type": "MemberExpression",
- "start": 801,
- "end": 815,
+ "start": 821,
+ "end": 835,
"loc": {
"start": {
"line": 28,
@@ -1148,8 +1197,8 @@
},
"object": {
"type": "Identifier",
- "start": 801,
- "end": 810,
+ "start": 821,
+ "end": 830,
"loc": {
"start": {
"line": 28,
@@ -1165,8 +1214,8 @@
},
"property": {
"type": "Identifier",
- "start": 811,
- "end": 815,
+ "start": 831,
+ "end": 835,
"loc": {
"start": {
"line": 28,
@@ -1185,8 +1234,8 @@
"cases": [
{
"type": "SwitchCase",
- "start": 820,
- "end": 834,
+ "start": 840,
+ "end": 854,
"loc": {
"start": {
"line": 29,
@@ -1200,8 +1249,8 @@
"consequent": [],
"test": {
"type": "StringLiteral",
- "start": 825,
- "end": 833,
+ "start": 845,
+ "end": 853,
"loc": {
"start": {
"line": 29,
@@ -1221,8 +1270,8 @@
},
{
"type": "SwitchCase",
- "start": 836,
- "end": 890,
+ "start": 856,
+ "end": 910,
"loc": {
"start": {
"line": 30,
@@ -1236,8 +1285,8 @@
"consequent": [
{
"type": "ExpressionStatement",
- "start": 855,
- "end": 881,
+ "start": 875,
+ "end": 901,
"loc": {
"start": {
"line": 31,
@@ -1250,8 +1299,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 855,
- "end": 880,
+ "start": 875,
+ "end": 900,
"loc": {
"start": {
"line": 31,
@@ -1265,8 +1314,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 855,
- "end": 869,
+ "start": 875,
+ "end": 889,
"loc": {
"start": {
"line": 31,
@@ -1279,8 +1328,8 @@
},
"object": {
"type": "Identifier",
- "start": 855,
- "end": 864,
+ "start": 875,
+ "end": 884,
"loc": {
"start": {
"line": 31,
@@ -1296,8 +1345,8 @@
},
"property": {
"type": "Identifier",
- "start": 865,
- "end": 869,
+ "start": 885,
+ "end": 889,
"loc": {
"start": {
"line": 31,
@@ -1315,8 +1364,8 @@
},
"right": {
"type": "StringLiteral",
- "start": 872,
- "end": 880,
+ "start": 892,
+ "end": 900,
"loc": {
"start": {
"line": 31,
@@ -1337,8 +1386,8 @@
},
{
"type": "BreakStatement",
- "start": 884,
- "end": 890,
+ "start": 904,
+ "end": 910,
"loc": {
"start": {
"line": 32,
@@ -1354,8 +1403,8 @@
],
"test": {
"type": "StringLiteral",
- "start": 841,
- "end": 851,
+ "start": 861,
+ "end": 871,
"loc": {
"start": {
"line": 30,
@@ -1375,8 +1424,8 @@
},
{
"type": "SwitchCase",
- "start": 892,
- "end": 948,
+ "start": 912,
+ "end": 968,
"loc": {
"start": {
"line": 33,
@@ -1390,8 +1439,8 @@
"consequent": [
{
"type": "ExpressionStatement",
- "start": 911,
- "end": 939,
+ "start": 931,
+ "end": 959,
"loc": {
"start": {
"line": 34,
@@ -1404,8 +1453,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 911,
- "end": 938,
+ "start": 931,
+ "end": 958,
"loc": {
"start": {
"line": 34,
@@ -1419,8 +1468,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 911,
- "end": 925,
+ "start": 931,
+ "end": 945,
"loc": {
"start": {
"line": 34,
@@ -1433,8 +1482,8 @@
},
"object": {
"type": "Identifier",
- "start": 911,
- "end": 920,
+ "start": 931,
+ "end": 940,
"loc": {
"start": {
"line": 34,
@@ -1450,8 +1499,8 @@
},
"property": {
"type": "Identifier",
- "start": 921,
- "end": 925,
+ "start": 941,
+ "end": 945,
"loc": {
"start": {
"line": 34,
@@ -1469,8 +1518,8 @@
},
"right": {
"type": "StringLiteral",
- "start": 928,
- "end": 938,
+ "start": 948,
+ "end": 958,
"loc": {
"start": {
"line": 34,
@@ -1491,8 +1540,8 @@
},
{
"type": "BreakStatement",
- "start": 942,
- "end": 948,
+ "start": 962,
+ "end": 968,
"loc": {
"start": {
"line": 35,
@@ -1508,8 +1557,8 @@
],
"test": {
"type": "StringLiteral",
- "start": 897,
- "end": 907,
+ "start": 917,
+ "end": 927,
"loc": {
"start": {
"line": 33,
@@ -1529,8 +1578,8 @@
},
{
"type": "SwitchCase",
- "start": 950,
- "end": 962,
+ "start": 970,
+ "end": 982,
"loc": {
"start": {
"line": 36,
@@ -1544,8 +1593,8 @@
"consequent": [],
"test": {
"type": "StringLiteral",
- "start": 955,
- "end": 961,
+ "start": 975,
+ "end": 981,
"loc": {
"start": {
"line": 36,
@@ -1565,8 +1614,8 @@
},
{
"type": "SwitchCase",
- "start": 964,
- "end": 978,
+ "start": 984,
+ "end": 998,
"loc": {
"start": {
"line": 37,
@@ -1580,8 +1629,8 @@
"consequent": [],
"test": {
"type": "StringLiteral",
- "start": 969,
- "end": 977,
+ "start": 989,
+ "end": 997,
"loc": {
"start": {
"line": 37,
@@ -1601,8 +1650,8 @@
},
{
"type": "SwitchCase",
- "start": 980,
- "end": 1109,
+ "start": 1000,
+ "end": 1129,
"loc": {
"start": {
"line": 38,
@@ -1616,8 +1665,8 @@
"consequent": [
{
"type": "ExpressionStatement",
- "start": 991,
- "end": 1072,
+ "start": 1011,
+ "end": 1092,
"loc": {
"start": {
"line": 39,
@@ -1630,8 +1679,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 991,
- "end": 1071,
+ "start": 1011,
+ "end": 1091,
"loc": {
"start": {
"line": 39,
@@ -1645,8 +1694,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 991,
- "end": 1010,
+ "start": 1011,
+ "end": 1030,
"loc": {
"start": {
"line": 39,
@@ -1659,8 +1708,8 @@
},
"object": {
"type": "Identifier",
- "start": 991,
- "end": 1000,
+ "start": 1011,
+ "end": 1020,
"loc": {
"start": {
"line": 39,
@@ -1676,8 +1725,8 @@
},
"property": {
"type": "Identifier",
- "start": 1001,
- "end": 1010,
+ "start": 1021,
+ "end": 1030,
"loc": {
"start": {
"line": 39,
@@ -1695,8 +1744,8 @@
},
"right": {
"type": "ConditionalExpression",
- "start": 1013,
- "end": 1071,
+ "start": 1033,
+ "end": 1091,
"loc": {
"start": {
"line": 39,
@@ -1709,8 +1758,8 @@
},
"test": {
"type": "CallExpression",
- "start": 1013,
- "end": 1045,
+ "start": 1033,
+ "end": 1065,
"loc": {
"start": {
"line": 39,
@@ -1723,8 +1772,8 @@
},
"callee": {
"type": "Identifier",
- "start": 1013,
- "end": 1029,
+ "start": 1033,
+ "end": 1049,
"loc": {
"start": {
"line": 39,
@@ -1741,8 +1790,8 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 1030,
- "end": 1044,
+ "start": 1050,
+ "end": 1064,
"loc": {
"start": {
"line": 39,
@@ -1755,8 +1804,8 @@
},
"object": {
"type": "Identifier",
- "start": 1030,
- "end": 1039,
+ "start": 1050,
+ "end": 1059,
"loc": {
"start": {
"line": 39,
@@ -1772,8 +1821,8 @@
},
"property": {
"type": "Identifier",
- "start": 1040,
- "end": 1044,
+ "start": 1060,
+ "end": 1064,
"loc": {
"start": {
"line": 39,
@@ -1793,8 +1842,8 @@
},
"consequent": {
"type": "MemberExpression",
- "start": 1048,
- "end": 1062,
+ "start": 1068,
+ "end": 1082,
"loc": {
"start": {
"line": 39,
@@ -1807,8 +1856,8 @@
},
"object": {
"type": "Identifier",
- "start": 1048,
- "end": 1057,
+ "start": 1068,
+ "end": 1077,
"loc": {
"start": {
"line": 39,
@@ -1824,8 +1873,8 @@
},
"property": {
"type": "Identifier",
- "start": 1058,
- "end": 1062,
+ "start": 1078,
+ "end": 1082,
"loc": {
"start": {
"line": 39,
@@ -1843,8 +1892,8 @@
},
"alternate": {
"type": "StringLiteral",
- "start": 1065,
- "end": 1071,
+ "start": 1085,
+ "end": 1091,
"loc": {
"start": {
"line": 39,
@@ -1866,8 +1915,8 @@
},
{
"type": "ExpressionStatement",
- "start": 1075,
- "end": 1100,
+ "start": 1095,
+ "end": 1120,
"loc": {
"start": {
"line": 40,
@@ -1880,8 +1929,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1075,
- "end": 1099,
+ "start": 1095,
+ "end": 1119,
"loc": {
"start": {
"line": 40,
@@ -1895,8 +1944,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1075,
- "end": 1089,
+ "start": 1095,
+ "end": 1109,
"loc": {
"start": {
"line": 40,
@@ -1909,8 +1958,8 @@
},
"object": {
"type": "Identifier",
- "start": 1075,
- "end": 1084,
+ "start": 1095,
+ "end": 1104,
"loc": {
"start": {
"line": 40,
@@ -1926,8 +1975,8 @@
},
"property": {
"type": "Identifier",
- "start": 1085,
- "end": 1089,
+ "start": 1105,
+ "end": 1109,
"loc": {
"start": {
"line": 40,
@@ -1945,8 +1994,8 @@
},
"right": {
"type": "StringLiteral",
- "start": 1092,
- "end": 1099,
+ "start": 1112,
+ "end": 1119,
"loc": {
"start": {
"line": 40,
@@ -1967,8 +2016,8 @@
},
{
"type": "BreakStatement",
- "start": 1103,
- "end": 1109,
+ "start": 1123,
+ "end": 1129,
"loc": {
"start": {
"line": 41,
@@ -1988,8 +2037,8 @@
},
{
"type": "IfStatement",
- "start": 1115,
- "end": 1192,
+ "start": 1135,
+ "end": 1212,
"loc": {
"start": {
"line": 44,
@@ -2002,8 +2051,8 @@
},
"test": {
"type": "CallExpression",
- "start": 1119,
- "end": 1151,
+ "start": 1139,
+ "end": 1171,
"loc": {
"start": {
"line": 44,
@@ -2016,8 +2065,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1119,
- "end": 1143,
+ "start": 1139,
+ "end": 1163,
"loc": {
"start": {
"line": 44,
@@ -2030,8 +2079,8 @@
},
"object": {
"type": "Identifier",
- "start": 1119,
- "end": 1128,
+ "start": 1139,
+ "end": 1148,
"loc": {
"start": {
"line": 44,
@@ -2047,8 +2096,8 @@
},
"property": {
"type": "Identifier",
- "start": 1129,
- "end": 1143,
+ "start": 1149,
+ "end": 1163,
"loc": {
"start": {
"line": 44,
@@ -2067,8 +2116,8 @@
"arguments": [
{
"type": "StringLiteral",
- "start": 1144,
- "end": 1150,
+ "start": 1164,
+ "end": 1170,
"loc": {
"start": {
"line": 44,
@@ -2089,8 +2138,8 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1153,
- "end": 1192,
+ "start": 1173,
+ "end": 1212,
"loc": {
"start": {
"line": 44,
@@ -2104,8 +2153,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1157,
- "end": 1189,
+ "start": 1177,
+ "end": 1209,
"loc": {
"start": {
"line": 45,
@@ -2118,8 +2167,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1157,
- "end": 1188,
+ "start": 1177,
+ "end": 1208,
"loc": {
"start": {
"line": 45,
@@ -2133,8 +2182,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1157,
- "end": 1171,
+ "start": 1177,
+ "end": 1191,
"loc": {
"start": {
"line": 45,
@@ -2147,8 +2196,8 @@
},
"object": {
"type": "Identifier",
- "start": 1157,
- "end": 1166,
+ "start": 1177,
+ "end": 1186,
"loc": {
"start": {
"line": 45,
@@ -2164,8 +2213,8 @@
},
"property": {
"type": "Identifier",
- "start": 1167,
- "end": 1171,
+ "start": 1187,
+ "end": 1191,
"loc": {
"start": {
"line": 45,
@@ -2183,8 +2232,8 @@
},
"right": {
"type": "MemberExpression",
- "start": 1174,
- "end": 1188,
+ "start": 1194,
+ "end": 1208,
"loc": {
"start": {
"line": 45,
@@ -2197,8 +2246,8 @@
},
"object": {
"type": "Identifier",
- "start": 1174,
- "end": 1183,
+ "start": 1194,
+ "end": 1203,
"loc": {
"start": {
"line": 45,
@@ -2214,8 +2263,8 @@
},
"property": {
"type": "Identifier",
- "start": 1184,
- "end": 1188,
+ "start": 1204,
+ "end": 1208,
"loc": {
"start": {
"line": 45,
@@ -2240,8 +2289,8 @@
},
{
"type": "IfStatement",
- "start": 1194,
- "end": 1285,
+ "start": 1214,
+ "end": 1305,
"loc": {
"start": {
"line": 47,
@@ -2254,8 +2303,8 @@
},
"test": {
"type": "CallExpression",
- "start": 1198,
- "end": 1237,
+ "start": 1218,
+ "end": 1257,
"loc": {
"start": {
"line": 47,
@@ -2268,8 +2317,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1198,
- "end": 1222,
+ "start": 1218,
+ "end": 1242,
"loc": {
"start": {
"line": 47,
@@ -2282,8 +2331,8 @@
},
"object": {
"type": "Identifier",
- "start": 1198,
- "end": 1207,
+ "start": 1218,
+ "end": 1227,
"loc": {
"start": {
"line": 47,
@@ -2299,8 +2348,8 @@
},
"property": {
"type": "Identifier",
- "start": 1208,
- "end": 1222,
+ "start": 1228,
+ "end": 1242,
"loc": {
"start": {
"line": 47,
@@ -2319,8 +2368,8 @@
"arguments": [
{
"type": "StringLiteral",
- "start": 1223,
- "end": 1236,
+ "start": 1243,
+ "end": 1256,
"loc": {
"start": {
"line": 47,
@@ -2341,8 +2390,8 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1239,
- "end": 1285,
+ "start": 1259,
+ "end": 1305,
"loc": {
"start": {
"line": 47,
@@ -2356,8 +2405,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1243,
- "end": 1282,
+ "start": 1263,
+ "end": 1302,
"loc": {
"start": {
"line": 48,
@@ -2370,8 +2419,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1243,
- "end": 1281,
+ "start": 1263,
+ "end": 1301,
"loc": {
"start": {
"line": 48,
@@ -2385,8 +2434,8 @@
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1243,
- "end": 1257,
+ "start": 1263,
+ "end": 1277,
"loc": {
"start": {
"line": 48,
@@ -2399,8 +2448,8 @@
},
"object": {
"type": "Identifier",
- "start": 1243,
- "end": 1252,
+ "start": 1263,
+ "end": 1272,
"loc": {
"start": {
"line": 48,
@@ -2416,8 +2465,8 @@
},
"property": {
"type": "Identifier",
- "start": 1253,
- "end": 1257,
+ "start": 1273,
+ "end": 1277,
"loc": {
"start": {
"line": 48,
@@ -2435,8 +2484,8 @@
},
"right": {
"type": "MemberExpression",
- "start": 1260,
- "end": 1281,
+ "start": 1280,
+ "end": 1301,
"loc": {
"start": {
"line": 48,
@@ -2449,8 +2498,8 @@
},
"object": {
"type": "Identifier",
- "start": 1260,
- "end": 1269,
+ "start": 1280,
+ "end": 1289,
"loc": {
"start": {
"line": 48,
@@ -2466,8 +2515,8 @@
},
"property": {
"type": "Identifier",
- "start": 1270,
- "end": 1281,
+ "start": 1290,
+ "end": 1301,
"loc": {
"start": {
"line": 48,
@@ -2492,8 +2541,8 @@
},
{
"type": "VariableDeclaration",
- "start": 1288,
- "end": 1308,
+ "start": 1308,
+ "end": 1328,
"loc": {
"start": {
"line": 51,
@@ -2507,8 +2556,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1292,
- "end": 1307,
+ "start": 1312,
+ "end": 1327,
"loc": {
"start": {
"line": 51,
@@ -2521,8 +2570,8 @@
},
"id": {
"type": "Identifier",
- "start": 1292,
- "end": 1302,
+ "start": 1312,
+ "end": 1322,
"loc": {
"start": {
"line": 51,
@@ -2538,8 +2587,8 @@
},
"init": {
"type": "ArrayExpression",
- "start": 1305,
- "end": 1307,
+ "start": 1325,
+ "end": 1327,
"loc": {
"start": {
"line": 51,
@@ -2558,8 +2607,8 @@
},
{
"type": "IfStatement",
- "start": 1310,
- "end": 1434,
+ "start": 1330,
+ "end": 1454,
"loc": {
"start": {
"line": 52,
@@ -2572,8 +2621,8 @@
},
"test": {
"type": "LogicalExpression",
- "start": 1314,
- "end": 1392,
+ "start": 1334,
+ "end": 1412,
"loc": {
"start": {
"line": 52,
@@ -2586,8 +2635,8 @@
},
"left": {
"type": "CallExpression",
- "start": 1314,
- "end": 1352,
+ "start": 1334,
+ "end": 1372,
"loc": {
"start": {
"line": 52,
@@ -2600,8 +2649,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1314,
- "end": 1338,
+ "start": 1334,
+ "end": 1358,
"loc": {
"start": {
"line": 52,
@@ -2614,8 +2663,8 @@
},
"object": {
"type": "Identifier",
- "start": 1314,
- "end": 1323,
+ "start": 1334,
+ "end": 1343,
"loc": {
"start": {
"line": 52,
@@ -2631,8 +2680,8 @@
},
"property": {
"type": "Identifier",
- "start": 1324,
- "end": 1338,
+ "start": 1344,
+ "end": 1358,
"loc": {
"start": {
"line": 52,
@@ -2651,8 +2700,8 @@
"arguments": [
{
"type": "StringLiteral",
- "start": 1339,
- "end": 1351,
+ "start": 1359,
+ "end": 1371,
"loc": {
"start": {
"line": 52,
@@ -2674,8 +2723,8 @@
"operator": "&&",
"right": {
"type": "CallExpression",
- "start": 1356,
- "end": 1392,
+ "start": 1376,
+ "end": 1412,
"loc": {
"start": {
"line": 52,
@@ -2688,8 +2737,8 @@
},
"callee": {
"type": "MemberExpression",
- "start": 1356,
- "end": 1369,
+ "start": 1376,
+ "end": 1389,
"loc": {
"start": {
"line": 52,
@@ -2702,8 +2751,8 @@
},
"object": {
"type": "Identifier",
- "start": 1356,
- "end": 1361,
+ "start": 1376,
+ "end": 1381,
"loc": {
"start": {
"line": 52,
@@ -2719,8 +2768,8 @@
},
"property": {
"type": "Identifier",
- "start": 1362,
- "end": 1369,
+ "start": 1382,
+ "end": 1389,
"loc": {
"start": {
"line": 52,
@@ -2739,8 +2788,8 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 1370,
- "end": 1390,
+ "start": 1390,
+ "end": 1410,
"loc": {
"start": {
"line": 52,
@@ -2753,8 +2802,8 @@
},
"object": {
"type": "Identifier",
- "start": 1370,
- "end": 1379,
+ "start": 1390,
+ "end": 1399,
"loc": {
"start": {
"line": 52,
@@ -2770,8 +2819,8 @@
},
"property": {
"type": "Identifier",
- "start": 1380,
- "end": 1390,
+ "start": 1400,
+ "end": 1410,
"loc": {
"start": {
"line": 52,
@@ -2792,8 +2841,8 @@
},
"consequent": {
"type": "BlockStatement",
- "start": 1393,
- "end": 1434,
+ "start": 1413,
+ "end": 1454,
"loc": {
"start": {
"line": 52,
@@ -2807,8 +2856,8 @@
"body": [
{
"type": "ExpressionStatement",
- "start": 1397,
- "end": 1431,
+ "start": 1417,
+ "end": 1451,
"loc": {
"start": {
"line": 53,
@@ -2821,8 +2870,8 @@
},
"expression": {
"type": "AssignmentExpression",
- "start": 1397,
- "end": 1430,
+ "start": 1417,
+ "end": 1450,
"loc": {
"start": {
"line": 53,
@@ -2836,8 +2885,8 @@
"operator": "=",
"left": {
"type": "Identifier",
- "start": 1397,
- "end": 1407,
+ "start": 1417,
+ "end": 1427,
"loc": {
"start": {
"line": 53,
@@ -2853,8 +2902,8 @@
},
"right": {
"type": "MemberExpression",
- "start": 1410,
- "end": 1430,
+ "start": 1430,
+ "end": 1450,
"loc": {
"start": {
"line": 53,
@@ -2867,8 +2916,8 @@
},
"object": {
"type": "Identifier",
- "start": 1410,
- "end": 1419,
+ "start": 1430,
+ "end": 1439,
"loc": {
"start": {
"line": 53,
@@ -2884,8 +2933,8 @@
},
"property": {
"type": "Identifier",
- "start": 1420,
- "end": 1430,
+ "start": 1440,
+ "end": 1450,
"loc": {
"start": {
"line": 53,
@@ -2909,9 +2958,9 @@
"alternate": null
},
{
- "type": "ExpressionStatement",
- "start": 1437,
- "end": 1499,
+ "type": "VariableDeclaration",
+ "start": 1457,
+ "end": 1542,
"loc": {
"start": {
"line": 56,
@@ -2919,35 +2968,220 @@
},
"end": {
"line": 56,
- "column": 63
+ "column": 86
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 1463,
+ "end": 1541,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 7
+ },
+ "end": {
+ "line": 56,
+ "column": 85
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 1463,
+ "end": 1467,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 7
+ },
+ "end": {
+ "line": 56,
+ "column": 11
+ },
+ "identifierName": "keys"
+ },
+ "name": "keys"
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "start": 1470,
+ "end": 1541,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 14
+ },
+ "end": {
+ "line": 56,
+ "column": 85
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 1470,
+ "end": 1496,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 14
+ },
+ "end": {
+ "line": 56,
+ "column": 40
+ }
+ },
+ "left": {
+ "type": "StringLiteral",
+ "start": 1470,
+ "end": 1477,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 14
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ }
+ },
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
+ },
+ "operator": "===",
+ "right": {
+ "type": "MemberExpression",
+ "start": 1482,
+ "end": 1496,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 26
+ },
+ "end": {
+ "line": 56,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1482,
+ "end": 1491,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 26
+ },
+ "end": {
+ "line": 56,
+ "column": 35
+ },
+ "identifierName": "fieldArgs"
+ },
+ "name": "fieldArgs"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1492,
+ "end": 1496,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 36
+ },
+ "end": {
+ "line": 56,
+ "column": 40
+ },
+ "identifierName": "type"
+ },
+ "name": "type"
+ },
+ "computed": false
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "start": 1500,
+ "end": 1519,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 44
+ },
+ "end": {
+ "line": 56,
+ "column": 63
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ },
+ "alternate": {
+ "type": "Identifier",
+ "start": 1522,
+ "end": 1541,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 66
+ },
+ "end": {
+ "line": 56,
+ "column": 85
+ },
+ "identifierName": "fieldGroupPropTypes"
+ },
+ "name": "fieldGroupPropTypes"
+ }
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1544,
+ "end": 1591,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 48
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1437,
- "end": 1498,
+ "start": 1544,
+ "end": 1590,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 1
},
"end": {
- "line": 56,
- "column": 62
+ "line": 57,
+ "column": 47
}
},
"operator": "=",
"left": {
"type": "Identifier",
- "start": 1437,
- "end": 1446,
+ "start": 1544,
+ "end": 1553,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 1
},
"end": {
- "line": 56,
+ "line": 57,
"column": 10
},
"identifierName": "fieldArgs"
@@ -2956,29 +3190,29 @@
},
"right": {
"type": "CallExpression",
- "start": 1449,
- "end": 1498,
+ "start": 1556,
+ "end": 1590,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 13
},
"end": {
- "line": 56,
- "column": 62
+ "line": 57,
+ "column": 47
}
},
"callee": {
"type": "Identifier",
- "start": 1449,
- "end": 1453,
+ "start": 1556,
+ "end": 1560,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 13
},
"end": {
- "line": 56,
+ "line": 57,
"column": 17
},
"identifierName": "pick"
@@ -2988,15 +3222,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 1454,
- "end": 1463,
+ "start": 1561,
+ "end": 1570,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 18
},
"end": {
- "line": 56,
+ "line": 57,
"column": 27
},
"identifierName": "fieldArgs"
@@ -3005,43 +3239,43 @@
},
{
"type": "CallExpression",
- "start": 1465,
- "end": 1497,
+ "start": 1572,
+ "end": 1589,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 29
},
"end": {
- "line": 56,
- "column": 61
+ "line": 57,
+ "column": 46
}
},
"callee": {
"type": "MemberExpression",
- "start": 1465,
- "end": 1476,
+ "start": 1572,
+ "end": 1583,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 29
},
"end": {
- "line": 56,
+ "line": 57,
"column": 40
}
},
"object": {
"type": "Identifier",
- "start": 1465,
- "end": 1471,
+ "start": 1572,
+ "end": 1578,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 29
},
"end": {
- "line": 56,
+ "line": 57,
"column": 35
},
"identifierName": "Object"
@@ -3050,15 +3284,15 @@
},
"property": {
"type": "Identifier",
- "start": 1472,
- "end": 1476,
+ "start": 1579,
+ "end": 1583,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 36
},
"end": {
- "line": 56,
+ "line": 57,
"column": 40
},
"identifierName": "keys"
@@ -3070,20 +3304,20 @@
"arguments": [
{
"type": "Identifier",
- "start": 1477,
- "end": 1496,
+ "start": 1584,
+ "end": 1588,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 41
},
"end": {
- "line": 56,
- "column": 60
+ "line": 57,
+ "column": 45
},
- "identifierName": "fieldGroupPropTypes"
+ "identifierName": "keys"
},
- "name": "fieldGroupPropTypes"
+ "name": "keys"
}
]
}
@@ -3093,58 +3327,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1501,
- "end": 1552,
+ "start": 1593,
+ "end": 1644,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 52
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1501,
- "end": 1551,
+ "start": 1593,
+ "end": 1643,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 51
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1501,
- "end": 1519,
+ "start": 1593,
+ "end": 1611,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 19
}
},
"object": {
"type": "Identifier",
- "start": 1501,
- "end": 1510,
+ "start": 1593,
+ "end": 1602,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 1
},
"end": {
- "line": 57,
+ "line": 58,
"column": 10
},
"identifierName": "fieldArgs"
@@ -3153,15 +3387,15 @@
},
"property": {
"type": "Identifier",
- "start": 1511,
- "end": 1519,
+ "start": 1603,
+ "end": 1611,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 11
},
"end": {
- "line": 57,
+ "line": 58,
"column": 19
},
"identifierName": "disabled"
@@ -3172,29 +3406,29 @@
},
"right": {
"type": "CallExpression",
- "start": 1522,
- "end": 1551,
+ "start": 1614,
+ "end": 1643,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 22
},
"end": {
- "line": 57,
+ "line": 58,
"column": 51
}
},
"callee": {
"type": "Identifier",
- "start": 1522,
- "end": 1531,
+ "start": 1614,
+ "end": 1623,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 22
},
"end": {
- "line": 57,
+ "line": 58,
"column": 31
},
"identifierName": "toBoolean"
@@ -3204,29 +3438,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 1532,
- "end": 1550,
+ "start": 1624,
+ "end": 1642,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 32
},
"end": {
- "line": 57,
+ "line": 58,
"column": 50
}
},
"object": {
"type": "Identifier",
- "start": 1532,
- "end": 1541,
+ "start": 1624,
+ "end": 1633,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 32
},
"end": {
- "line": 57,
+ "line": 58,
"column": 41
},
"identifierName": "fieldArgs"
@@ -3235,15 +3469,15 @@
},
"property": {
"type": "Identifier",
- "start": 1542,
- "end": 1550,
+ "start": 1634,
+ "end": 1642,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 42
},
"end": {
- "line": 57,
+ "line": 58,
"column": 50
},
"identifierName": "disabled"
@@ -3258,58 +3492,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1554,
- "end": 1713,
+ "start": 1646,
+ "end": 1805,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 60,
+ "line": 61,
"column": 56
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1554,
- "end": 1712,
+ "start": 1646,
+ "end": 1804,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 60,
+ "line": 61,
"column": 55
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1554,
- "end": 1571,
+ "start": 1646,
+ "end": 1663,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 58,
+ "line": 59,
"column": 18
}
},
"object": {
"type": "Identifier",
- "start": 1554,
- "end": 1563,
+ "start": 1646,
+ "end": 1655,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 1
},
"end": {
- "line": 58,
+ "line": 59,
"column": 10
},
"identifierName": "fieldArgs"
@@ -3318,15 +3552,15 @@
},
"property": {
"type": "Identifier",
- "start": 1564,
- "end": 1571,
+ "start": 1656,
+ "end": 1663,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 11
},
"end": {
- "line": 58,
+ "line": 59,
"column": 18
},
"identifierName": "message"
@@ -3337,43 +3571,43 @@
},
"right": {
"type": "ConditionalExpression",
- "start": 1574,
- "end": 1712,
+ "start": 1666,
+ "end": 1804,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 21
},
"end": {
- "line": 60,
+ "line": 61,
"column": 55
}
},
"test": {
"type": "BinaryExpression",
- "start": 1574,
- "end": 1612,
+ "start": 1666,
+ "end": 1704,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 21
},
"end": {
- "line": 58,
+ "line": 59,
"column": 59
}
},
"left": {
"type": "StringLiteral",
- "start": 1574,
- "end": 1582,
+ "start": 1666,
+ "end": 1674,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 21
},
"end": {
- "line": 58,
+ "line": 59,
"column": 29
}
},
@@ -3386,15 +3620,15 @@
"operator": "===",
"right": {
"type": "UnaryExpression",
- "start": 1587,
- "end": 1612,
+ "start": 1679,
+ "end": 1704,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 34
},
"end": {
- "line": 58,
+ "line": 59,
"column": 59
}
},
@@ -3402,29 +3636,29 @@
"prefix": true,
"argument": {
"type": "MemberExpression",
- "start": 1595,
- "end": 1612,
+ "start": 1687,
+ "end": 1704,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 42
},
"end": {
- "line": 58,
+ "line": 59,
"column": 59
}
},
"object": {
"type": "Identifier",
- "start": 1595,
- "end": 1604,
+ "start": 1687,
+ "end": 1696,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 42
},
"end": {
- "line": 58,
+ "line": 59,
"column": 51
},
"identifierName": "fieldArgs"
@@ -3433,15 +3667,15 @@
},
"property": {
"type": "Identifier",
- "start": 1605,
- "end": 1612,
+ "start": 1697,
+ "end": 1704,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 52
},
"end": {
- "line": 58,
+ "line": 59,
"column": 59
},
"identifierName": "message"
@@ -3457,29 +3691,29 @@
},
"consequent": {
"type": "CallExpression",
- "start": 1617,
- "end": 1656,
+ "start": 1709,
+ "end": 1748,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 4
},
"end": {
- "line": 59,
+ "line": 60,
"column": 43
}
},
"callee": {
"type": "Identifier",
- "start": 1617,
- "end": 1637,
+ "start": 1709,
+ "end": 1729,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 4
},
"end": {
- "line": 59,
+ "line": 60,
"column": 24
},
"identifierName": "messageObjectFactory"
@@ -3489,29 +3723,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 1638,
- "end": 1655,
+ "start": 1730,
+ "end": 1747,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 25
},
"end": {
- "line": 59,
+ "line": 60,
"column": 42
}
},
"object": {
"type": "Identifier",
- "start": 1638,
- "end": 1647,
+ "start": 1730,
+ "end": 1739,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 25
},
"end": {
- "line": 59,
+ "line": 60,
"column": 34
},
"identifierName": "fieldArgs"
@@ -3520,15 +3754,15 @@
},
"property": {
"type": "Identifier",
- "start": 1648,
- "end": 1655,
+ "start": 1740,
+ "end": 1747,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 35
},
"end": {
- "line": 59,
+ "line": 60,
"column": 42
},
"identifierName": "message"
@@ -3541,29 +3775,29 @@
},
"alternate": {
"type": "CallExpression",
- "start": 1661,
- "end": 1712,
+ "start": 1753,
+ "end": 1804,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 4
},
"end": {
- "line": 60,
+ "line": 61,
"column": 55
}
},
"callee": {
"type": "Identifier",
- "start": 1661,
- "end": 1681,
+ "start": 1753,
+ "end": 1773,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 4
},
"end": {
- "line": 60,
+ "line": 61,
"column": 24
},
"identifierName": "messageObjectFactory"
@@ -3573,30 +3807,30 @@
"arguments": [
{
"type": "ObjectExpression",
- "start": 1682,
- "end": 1711,
+ "start": 1774,
+ "end": 1803,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 25
},
"end": {
- "line": 60,
+ "line": 61,
"column": 54
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1683,
- "end": 1695,
+ "start": 1775,
+ "end": 1787,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 26
},
"end": {
- "line": 60,
+ "line": 61,
"column": 38
}
},
@@ -3605,15 +3839,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1683,
- "end": 1690,
+ "start": 1775,
+ "end": 1782,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 26
},
"end": {
- "line": 60,
+ "line": 61,
"column": 33
},
"identifierName": "message"
@@ -3622,15 +3856,15 @@
},
"value": {
"type": "NullLiteral",
- "start": 1691,
- "end": 1695,
+ "start": 1783,
+ "end": 1787,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 34
},
"end": {
- "line": 60,
+ "line": 61,
"column": 38
}
}
@@ -3638,15 +3872,15 @@
},
{
"type": "ObjectProperty",
- "start": 1697,
- "end": 1709,
+ "start": 1789,
+ "end": 1801,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 40
},
"end": {
- "line": 60,
+ "line": 61,
"column": 52
}
},
@@ -3655,15 +3889,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1697,
- "end": 1702,
+ "start": 1789,
+ "end": 1794,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 40
},
"end": {
- "line": 60,
+ "line": 61,
"column": 45
},
"identifierName": "error"
@@ -3672,15 +3906,15 @@
},
"value": {
"type": "BooleanLiteral",
- "start": 1704,
- "end": 1709,
+ "start": 1796,
+ "end": 1801,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 47
},
"end": {
- "line": 60,
+ "line": 61,
"column": 52
}
},
@@ -3696,58 +3930,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1716,
- "end": 1750,
+ "start": 1808,
+ "end": 1842,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 35
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1716,
- "end": 1749,
+ "start": 1808,
+ "end": 1841,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 34
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1716,
- "end": 1736,
+ "start": 1808,
+ "end": 1828,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 21
}
},
"object": {
"type": "Identifier",
- "start": 1716,
- "end": 1725,
+ "start": 1808,
+ "end": 1817,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 10
},
"identifierName": "fieldArgs"
@@ -3756,15 +3990,15 @@
},
"property": {
"type": "Identifier",
- "start": 1726,
- "end": 1736,
+ "start": 1818,
+ "end": 1828,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 11
},
"end": {
- "line": 62,
+ "line": 63,
"column": 21
},
"identifierName": "validators"
@@ -3775,15 +4009,15 @@
},
"right": {
"type": "Identifier",
- "start": 1739,
- "end": 1749,
+ "start": 1831,
+ "end": 1841,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 24
},
"end": {
- "line": 62,
+ "line": 63,
"column": 34
},
"identifierName": "validators"
@@ -3794,29 +4028,29 @@
},
{
"type": "ReturnStatement",
- "start": 1752,
- "end": 1769,
+ "start": 1844,
+ "end": 1861,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 1
},
"end": {
- "line": 63,
+ "line": 64,
"column": 18
}
},
"argument": {
"type": "Identifier",
- "start": 1759,
- "end": 1768,
+ "start": 1851,
+ "end": 1860,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 8
},
"end": {
- "line": 63,
+ "line": 64,
"column": 17
},
"identifierName": "fieldArgs"
@@ -3836,8 +4070,8 @@
{
"type": "CommentBlock",
"value": "*\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n ",
- "start": 175,
- "end": 352,
+ "start": 195,
+ "end": 372,
"loc": {
"start": {
"line": 5,
@@ -3856,8 +4090,8 @@
{
"type": "CommentBlock",
"value": "*\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n ",
- "start": 175,
- "end": 352,
+ "start": 195,
+ "end": 372,
"loc": {
"start": {
"line": 5,
@@ -3878,8 +4112,8 @@
{
"type": "CommentBlock",
"value": "*\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n ",
- "start": 175,
- "end": 352,
+ "start": 195,
+ "end": 372,
"loc": {
"start": {
"line": 5,
@@ -3894,8 +4128,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Pick whitelisted keys from object\n\t *\n\t * @see http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/\n\t *\n\t * @param {Object} obj The object to pick from\n\t * @param {Array} keys The whitelist of keys\n\t * @return {*}\n\t ",
- "start": 405,
- "end": 654,
+ "start": 425,
+ "end": 674,
"loc": {
"start": {
"line": 14,
@@ -3990,15 +4224,16 @@
},
{
"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": 27,
"end": 28,
@@ -4013,6 +4248,57 @@
}
}
},
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "magicGroupPropTypes",
+ "start": 28,
+ "end": 47,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 28
+ },
+ "end": {
+ "line": 1,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 47,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 47
+ },
+ "end": {
+ "line": 1,
+ "column": 48
+ }
+ }
+ },
{
"type": {
"label": "name",
@@ -4026,16 +4312,16 @@
"binop": null
},
"value": "from",
- "start": 29,
- "end": 33,
+ "start": 49,
+ "end": 53,
"loc": {
"start": {
"line": 1,
- "column": 29
+ "column": 49
},
"end": {
"line": 1,
- "column": 33
+ "column": 53
}
}
},
@@ -4053,16 +4339,16 @@
"updateContext": null
},
"value": "../propTypes",
- "start": 34,
- "end": 48,
+ "start": 54,
+ "end": 68,
"loc": {
"start": {
"line": 1,
- "column": 34
+ "column": 54
},
"end": {
"line": 1,
- "column": 48
+ "column": 68
}
}
},
@@ -4079,16 +4365,16 @@
"binop": null,
"updateContext": null
},
- "start": 48,
- "end": 49,
+ "start": 68,
+ "end": 69,
"loc": {
"start": {
"line": 1,
- "column": 48
+ "column": 68
},
"end": {
"line": 1,
- "column": 49
+ "column": 69
}
}
},
@@ -4107,8 +4393,8 @@
"updateContext": null
},
"value": "import",
- "start": 50,
- "end": 56,
+ "start": 70,
+ "end": 76,
"loc": {
"start": {
"line": 2,
@@ -4132,8 +4418,8 @@
"postfix": false,
"binop": null
},
- "start": 57,
- "end": 58,
+ "start": 77,
+ "end": 78,
"loc": {
"start": {
"line": 2,
@@ -4158,8 +4444,8 @@
"binop": null
},
"value": "isValidHtml5type",
- "start": 58,
- "end": 74,
+ "start": 78,
+ "end": 94,
"loc": {
"start": {
"line": 2,
@@ -4184,8 +4470,8 @@
"binop": null,
"updateContext": null
},
- "start": 74,
- "end": 75,
+ "start": 94,
+ "end": 95,
"loc": {
"start": {
"line": 2,
@@ -4210,8 +4496,8 @@
"binop": null
},
"value": "toBoolean",
- "start": 76,
- "end": 85,
+ "start": 96,
+ "end": 105,
"loc": {
"start": {
"line": 2,
@@ -4235,8 +4521,8 @@
"postfix": false,
"binop": null
},
- "start": 85,
- "end": 86,
+ "start": 105,
+ "end": 106,
"loc": {
"start": {
"line": 2,
@@ -4261,8 +4547,8 @@
"binop": null
},
"value": "from",
- "start": 87,
- "end": 91,
+ "start": 107,
+ "end": 111,
"loc": {
"start": {
"line": 2,
@@ -4288,8 +4574,8 @@
"updateContext": null
},
"value": "../util",
- "start": 92,
- "end": 101,
+ "start": 112,
+ "end": 121,
"loc": {
"start": {
"line": 2,
@@ -4314,8 +4600,8 @@
"binop": null,
"updateContext": null
},
- "start": 101,
- "end": 102,
+ "start": 121,
+ "end": 122,
"loc": {
"start": {
"line": 2,
@@ -4342,8 +4628,8 @@
"updateContext": null
},
"value": "import",
- "start": 103,
- "end": 109,
+ "start": 123,
+ "end": 129,
"loc": {
"start": {
"line": 3,
@@ -4367,8 +4653,8 @@
"postfix": false,
"binop": null
},
- "start": 110,
- "end": 111,
+ "start": 130,
+ "end": 131,
"loc": {
"start": {
"line": 3,
@@ -4393,8 +4679,8 @@
"binop": null
},
"value": "messageObjectFactory",
- "start": 111,
- "end": 131,
+ "start": 131,
+ "end": 151,
"loc": {
"start": {
"line": 3,
@@ -4418,8 +4704,8 @@
"postfix": false,
"binop": null
},
- "start": 131,
- "end": 132,
+ "start": 151,
+ "end": 152,
"loc": {
"start": {
"line": 3,
@@ -4444,8 +4730,8 @@
"binop": null
},
"value": "from",
- "start": 133,
- "end": 137,
+ "start": 153,
+ "end": 157,
"loc": {
"start": {
"line": 3,
@@ -4471,8 +4757,8 @@
"updateContext": null
},
"value": "../messages/messageObjectFactory",
- "start": 138,
- "end": 172,
+ "start": 158,
+ "end": 192,
"loc": {
"start": {
"line": 3,
@@ -4497,8 +4783,8 @@
"binop": null,
"updateContext": null
},
- "start": 172,
- "end": 173,
+ "start": 192,
+ "end": 193,
"loc": {
"start": {
"line": 3,
@@ -4513,8 +4799,8 @@
{
"type": "CommentBlock",
"value": "*\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n ",
- "start": 175,
- "end": 352,
+ "start": 195,
+ "end": 372,
"loc": {
"start": {
"line": 5,
@@ -4541,8 +4827,8 @@
"updateContext": null
},
"value": "export",
- "start": 353,
- "end": 359,
+ "start": 373,
+ "end": 379,
"loc": {
"start": {
"line": 13,
@@ -4569,8 +4855,8 @@
"updateContext": null
},
"value": "const",
- "start": 360,
- "end": 365,
+ "start": 380,
+ "end": 385,
"loc": {
"start": {
"line": 13,
@@ -4595,8 +4881,8 @@
"binop": null
},
"value": "prepareFieldConfig",
- "start": 366,
- "end": 384,
+ "start": 386,
+ "end": 404,
"loc": {
"start": {
"line": 13,
@@ -4622,8 +4908,8 @@
"updateContext": null
},
"value": "=",
- "start": 385,
- "end": 386,
+ "start": 405,
+ "end": 406,
"loc": {
"start": {
"line": 13,
@@ -4647,8 +4933,8 @@
"postfix": false,
"binop": null
},
- "start": 387,
- "end": 388,
+ "start": 407,
+ "end": 408,
"loc": {
"start": {
"line": 13,
@@ -4673,8 +4959,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 388,
- "end": 397,
+ "start": 408,
+ "end": 417,
"loc": {
"start": {
"line": 13,
@@ -4698,8 +4984,8 @@
"postfix": false,
"binop": null
},
- "start": 397,
- "end": 398,
+ "start": 417,
+ "end": 418,
"loc": {
"start": {
"line": 13,
@@ -4724,8 +5010,8 @@
"binop": null,
"updateContext": null
},
- "start": 399,
- "end": 401,
+ "start": 419,
+ "end": 421,
"loc": {
"start": {
"line": 13,
@@ -4749,8 +5035,8 @@
"postfix": false,
"binop": null
},
- "start": 402,
- "end": 403,
+ "start": 422,
+ "end": 423,
"loc": {
"start": {
"line": 13,
@@ -4765,8 +5051,8 @@
{
"type": "CommentBlock",
"value": "*\n\t * Pick whitelisted keys from object\n\t *\n\t * @see http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/\n\t *\n\t * @param {Object} obj The object to pick from\n\t * @param {Array} keys The whitelist of keys\n\t * @return {*}\n\t ",
- "start": 405,
- "end": 654,
+ "start": 425,
+ "end": 674,
"loc": {
"start": {
"line": 14,
@@ -4792,8 +5078,8 @@
"binop": null
},
"value": "function",
- "start": 656,
- "end": 664,
+ "start": 676,
+ "end": 684,
"loc": {
"start": {
"line": 23,
@@ -4818,8 +5104,8 @@
"binop": null
},
"value": "pick",
- "start": 665,
- "end": 669,
+ "start": 685,
+ "end": 689,
"loc": {
"start": {
"line": 23,
@@ -4843,8 +5129,8 @@
"postfix": false,
"binop": null
},
- "start": 669,
- "end": 670,
+ "start": 689,
+ "end": 690,
"loc": {
"start": {
"line": 23,
@@ -4869,8 +5155,8 @@
"binop": null
},
"value": "obj",
- "start": 670,
- "end": 673,
+ "start": 690,
+ "end": 693,
"loc": {
"start": {
"line": 23,
@@ -4895,8 +5181,8 @@
"binop": null,
"updateContext": null
},
- "start": 673,
- "end": 674,
+ "start": 693,
+ "end": 694,
"loc": {
"start": {
"line": 23,
@@ -4921,8 +5207,8 @@
"binop": null
},
"value": "keys",
- "start": 675,
- "end": 679,
+ "start": 695,
+ "end": 699,
"loc": {
"start": {
"line": 23,
@@ -4946,8 +5232,8 @@
"postfix": false,
"binop": null
},
- "start": 679,
- "end": 680,
+ "start": 699,
+ "end": 700,
"loc": {
"start": {
"line": 23,
@@ -4971,8 +5257,8 @@
"postfix": false,
"binop": null
},
- "start": 681,
- "end": 682,
+ "start": 701,
+ "end": 702,
"loc": {
"start": {
"line": 23,
@@ -4999,8 +5285,8 @@
"updateContext": null
},
"value": "return",
- "start": 685,
- "end": 691,
+ "start": 705,
+ "end": 711,
"loc": {
"start": {
"line": 24,
@@ -5025,8 +5311,8 @@
"binop": null
},
"value": "keys",
- "start": 692,
- "end": 696,
+ "start": 712,
+ "end": 716,
"loc": {
"start": {
"line": 24,
@@ -5051,8 +5337,8 @@
"binop": null,
"updateContext": null
},
- "start": 696,
- "end": 697,
+ "start": 716,
+ "end": 717,
"loc": {
"start": {
"line": 24,
@@ -5077,8 +5363,8 @@
"binop": null
},
"value": "map",
- "start": 697,
- "end": 700,
+ "start": 717,
+ "end": 720,
"loc": {
"start": {
"line": 24,
@@ -5102,8 +5388,8 @@
"postfix": false,
"binop": null
},
- "start": 700,
- "end": 701,
+ "start": 720,
+ "end": 721,
"loc": {
"start": {
"line": 24,
@@ -5128,8 +5414,8 @@
"binop": null
},
"value": "k",
- "start": 701,
- "end": 702,
+ "start": 721,
+ "end": 722,
"loc": {
"start": {
"line": 24,
@@ -5154,8 +5440,8 @@
"binop": null,
"updateContext": null
},
- "start": 703,
- "end": 705,
+ "start": 723,
+ "end": 725,
"loc": {
"start": {
"line": 24,
@@ -5180,8 +5466,8 @@
"binop": null
},
"value": "k",
- "start": 706,
- "end": 707,
+ "start": 726,
+ "end": 727,
"loc": {
"start": {
"line": 24,
@@ -5208,8 +5494,8 @@
"updateContext": null
},
"value": "in",
- "start": 708,
- "end": 710,
+ "start": 728,
+ "end": 730,
"loc": {
"start": {
"line": 24,
@@ -5234,8 +5520,8 @@
"binop": null
},
"value": "obj",
- "start": 711,
- "end": 714,
+ "start": 731,
+ "end": 734,
"loc": {
"start": {
"line": 24,
@@ -5260,8 +5546,8 @@
"binop": null,
"updateContext": null
},
- "start": 715,
- "end": 716,
+ "start": 735,
+ "end": 736,
"loc": {
"start": {
"line": 24,
@@ -5285,8 +5571,8 @@
"postfix": false,
"binop": null
},
- "start": 717,
- "end": 718,
+ "start": 737,
+ "end": 738,
"loc": {
"start": {
"line": 24,
@@ -5311,8 +5597,8 @@
"binop": null,
"updateContext": null
},
- "start": 718,
- "end": 719,
+ "start": 738,
+ "end": 739,
"loc": {
"start": {
"line": 24,
@@ -5337,8 +5623,8 @@
"binop": null
},
"value": "k",
- "start": 719,
- "end": 720,
+ "start": 739,
+ "end": 740,
"loc": {
"start": {
"line": 24,
@@ -5363,8 +5649,8 @@
"binop": null,
"updateContext": null
},
- "start": 720,
- "end": 721,
+ "start": 740,
+ "end": 741,
"loc": {
"start": {
"line": 24,
@@ -5389,8 +5675,8 @@
"binop": null,
"updateContext": null
},
- "start": 721,
- "end": 722,
+ "start": 741,
+ "end": 742,
"loc": {
"start": {
"line": 24,
@@ -5415,8 +5701,8 @@
"binop": null
},
"value": "obj",
- "start": 723,
- "end": 726,
+ "start": 743,
+ "end": 746,
"loc": {
"start": {
"line": 24,
@@ -5441,8 +5727,8 @@
"binop": null,
"updateContext": null
},
- "start": 726,
- "end": 727,
+ "start": 746,
+ "end": 747,
"loc": {
"start": {
"line": 24,
@@ -5467,8 +5753,8 @@
"binop": null
},
"value": "k",
- "start": 727,
- "end": 728,
+ "start": 747,
+ "end": 748,
"loc": {
"start": {
"line": 24,
@@ -5493,8 +5779,8 @@
"binop": null,
"updateContext": null
},
- "start": 728,
- "end": 729,
+ "start": 748,
+ "end": 749,
"loc": {
"start": {
"line": 24,
@@ -5518,8 +5804,8 @@
"postfix": false,
"binop": null
},
- "start": 729,
- "end": 730,
+ "start": 749,
+ "end": 750,
"loc": {
"start": {
"line": 24,
@@ -5544,8 +5830,8 @@
"binop": null,
"updateContext": null
},
- "start": 731,
- "end": 732,
+ "start": 751,
+ "end": 752,
"loc": {
"start": {
"line": 24,
@@ -5569,8 +5855,8 @@
"postfix": false,
"binop": null
},
- "start": 733,
- "end": 734,
+ "start": 753,
+ "end": 754,
"loc": {
"start": {
"line": 24,
@@ -5594,8 +5880,8 @@
"postfix": false,
"binop": null
},
- "start": 734,
- "end": 735,
+ "start": 754,
+ "end": 755,
"loc": {
"start": {
"line": 24,
@@ -5619,8 +5905,8 @@
"postfix": false,
"binop": null
},
- "start": 735,
- "end": 736,
+ "start": 755,
+ "end": 756,
"loc": {
"start": {
"line": 24,
@@ -5645,8 +5931,8 @@
"binop": null,
"updateContext": null
},
- "start": 740,
- "end": 741,
+ "start": 760,
+ "end": 761,
"loc": {
"start": {
"line": 25,
@@ -5671,8 +5957,8 @@
"binop": null
},
"value": "reduce",
- "start": 741,
- "end": 747,
+ "start": 761,
+ "end": 767,
"loc": {
"start": {
"line": 25,
@@ -5696,8 +5982,8 @@
"postfix": false,
"binop": null
},
- "start": 747,
- "end": 748,
+ "start": 767,
+ "end": 768,
"loc": {
"start": {
"line": 25,
@@ -5721,8 +6007,8 @@
"postfix": false,
"binop": null
},
- "start": 748,
- "end": 749,
+ "start": 768,
+ "end": 769,
"loc": {
"start": {
"line": 25,
@@ -5747,8 +6033,8 @@
"binop": null
},
"value": "res",
- "start": 749,
- "end": 752,
+ "start": 769,
+ "end": 772,
"loc": {
"start": {
"line": 25,
@@ -5773,8 +6059,8 @@
"binop": null,
"updateContext": null
},
- "start": 752,
- "end": 753,
+ "start": 772,
+ "end": 773,
"loc": {
"start": {
"line": 25,
@@ -5799,8 +6085,8 @@
"binop": null
},
"value": "o",
- "start": 754,
- "end": 755,
+ "start": 774,
+ "end": 775,
"loc": {
"start": {
"line": 25,
@@ -5824,8 +6110,8 @@
"postfix": false,
"binop": null
},
- "start": 755,
- "end": 756,
+ "start": 775,
+ "end": 776,
"loc": {
"start": {
"line": 25,
@@ -5850,8 +6136,8 @@
"binop": null,
"updateContext": null
},
- "start": 757,
- "end": 759,
+ "start": 777,
+ "end": 779,
"loc": {
"start": {
"line": 25,
@@ -5876,8 +6162,8 @@
"binop": null
},
"value": "Object",
- "start": 760,
- "end": 766,
+ "start": 780,
+ "end": 786,
"loc": {
"start": {
"line": 25,
@@ -5902,8 +6188,8 @@
"binop": null,
"updateContext": null
},
- "start": 766,
- "end": 767,
+ "start": 786,
+ "end": 787,
"loc": {
"start": {
"line": 25,
@@ -5928,8 +6214,8 @@
"binop": null
},
"value": "assign",
- "start": 767,
- "end": 773,
+ "start": 787,
+ "end": 793,
"loc": {
"start": {
"line": 25,
@@ -5953,8 +6239,8 @@
"postfix": false,
"binop": null
},
- "start": 773,
- "end": 774,
+ "start": 793,
+ "end": 794,
"loc": {
"start": {
"line": 25,
@@ -5979,8 +6265,8 @@
"binop": null
},
"value": "res",
- "start": 774,
- "end": 777,
+ "start": 794,
+ "end": 797,
"loc": {
"start": {
"line": 25,
@@ -6005,8 +6291,8 @@
"binop": null,
"updateContext": null
},
- "start": 777,
- "end": 778,
+ "start": 797,
+ "end": 798,
"loc": {
"start": {
"line": 25,
@@ -6031,8 +6317,8 @@
"binop": null
},
"value": "o",
- "start": 779,
- "end": 780,
+ "start": 799,
+ "end": 800,
"loc": {
"start": {
"line": 25,
@@ -6056,8 +6342,8 @@
"postfix": false,
"binop": null
},
- "start": 780,
- "end": 781,
+ "start": 800,
+ "end": 801,
"loc": {
"start": {
"line": 25,
@@ -6082,8 +6368,8 @@
"binop": null,
"updateContext": null
},
- "start": 781,
- "end": 782,
+ "start": 801,
+ "end": 802,
"loc": {
"start": {
"line": 25,
@@ -6107,8 +6393,8 @@
"postfix": false,
"binop": null
},
- "start": 783,
- "end": 784,
+ "start": 803,
+ "end": 804,
"loc": {
"start": {
"line": 25,
@@ -6132,8 +6418,8 @@
"postfix": false,
"binop": null
},
- "start": 784,
- "end": 785,
+ "start": 804,
+ "end": 805,
"loc": {
"start": {
"line": 25,
@@ -6157,8 +6443,8 @@
"postfix": false,
"binop": null
},
- "start": 785,
- "end": 786,
+ "start": 805,
+ "end": 806,
"loc": {
"start": {
"line": 25,
@@ -6183,8 +6469,8 @@
"binop": null,
"updateContext": null
},
- "start": 786,
- "end": 787,
+ "start": 806,
+ "end": 807,
"loc": {
"start": {
"line": 25,
@@ -6208,8 +6494,8 @@
"postfix": false,
"binop": null
},
- "start": 789,
- "end": 790,
+ "start": 809,
+ "end": 810,
"loc": {
"start": {
"line": 26,
@@ -6236,8 +6522,8 @@
"updateContext": null
},
"value": "switch",
- "start": 793,
- "end": 799,
+ "start": 813,
+ "end": 819,
"loc": {
"start": {
"line": 28,
@@ -6261,8 +6547,8 @@
"postfix": false,
"binop": null
},
- "start": 800,
- "end": 801,
+ "start": 820,
+ "end": 821,
"loc": {
"start": {
"line": 28,
@@ -6287,8 +6573,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 801,
- "end": 810,
+ "start": 821,
+ "end": 830,
"loc": {
"start": {
"line": 28,
@@ -6313,8 +6599,8 @@
"binop": null,
"updateContext": null
},
- "start": 810,
- "end": 811,
+ "start": 830,
+ "end": 831,
"loc": {
"start": {
"line": 28,
@@ -6339,8 +6625,8 @@
"binop": null
},
"value": "type",
- "start": 811,
- "end": 815,
+ "start": 831,
+ "end": 835,
"loc": {
"start": {
"line": 28,
@@ -6364,8 +6650,8 @@
"postfix": false,
"binop": null
},
- "start": 815,
- "end": 816,
+ "start": 835,
+ "end": 836,
"loc": {
"start": {
"line": 28,
@@ -6389,8 +6675,8 @@
"postfix": false,
"binop": null
},
- "start": 817,
- "end": 818,
+ "start": 837,
+ "end": 838,
"loc": {
"start": {
"line": 28,
@@ -6417,8 +6703,8 @@
"updateContext": null
},
"value": "case",
- "start": 820,
- "end": 824,
+ "start": 840,
+ "end": 844,
"loc": {
"start": {
"line": 29,
@@ -6444,8 +6730,8 @@
"updateContext": null
},
"value": "select",
- "start": 825,
- "end": 833,
+ "start": 845,
+ "end": 853,
"loc": {
"start": {
"line": 29,
@@ -6470,8 +6756,8 @@
"binop": null,
"updateContext": null
},
- "start": 833,
- "end": 834,
+ "start": 853,
+ "end": 854,
"loc": {
"start": {
"line": 29,
@@ -6498,8 +6784,8 @@
"updateContext": null
},
"value": "case",
- "start": 836,
- "end": 840,
+ "start": 856,
+ "end": 860,
"loc": {
"start": {
"line": 30,
@@ -6525,8 +6811,8 @@
"updateContext": null
},
"value": "dropdown",
- "start": 841,
- "end": 851,
+ "start": 861,
+ "end": 871,
"loc": {
"start": {
"line": 30,
@@ -6551,8 +6837,8 @@
"binop": null,
"updateContext": null
},
- "start": 851,
- "end": 852,
+ "start": 871,
+ "end": 872,
"loc": {
"start": {
"line": 30,
@@ -6577,8 +6863,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 855,
- "end": 864,
+ "start": 875,
+ "end": 884,
"loc": {
"start": {
"line": 31,
@@ -6603,8 +6889,8 @@
"binop": null,
"updateContext": null
},
- "start": 864,
- "end": 865,
+ "start": 884,
+ "end": 885,
"loc": {
"start": {
"line": 31,
@@ -6629,8 +6915,8 @@
"binop": null
},
"value": "type",
- "start": 865,
- "end": 869,
+ "start": 885,
+ "end": 889,
"loc": {
"start": {
"line": 31,
@@ -6656,8 +6942,8 @@
"updateContext": null
},
"value": "=",
- "start": 870,
- "end": 871,
+ "start": 890,
+ "end": 891,
"loc": {
"start": {
"line": 31,
@@ -6683,8 +6969,8 @@
"updateContext": null
},
"value": "select",
- "start": 872,
- "end": 880,
+ "start": 892,
+ "end": 900,
"loc": {
"start": {
"line": 31,
@@ -6709,8 +6995,8 @@
"binop": null,
"updateContext": null
},
- "start": 880,
- "end": 881,
+ "start": 900,
+ "end": 901,
"loc": {
"start": {
"line": 31,
@@ -6737,8 +7023,8 @@
"updateContext": null
},
"value": "break",
- "start": 884,
- "end": 889,
+ "start": 904,
+ "end": 909,
"loc": {
"start": {
"line": 32,
@@ -6763,8 +7049,8 @@
"binop": null,
"updateContext": null
},
- "start": 889,
- "end": 890,
+ "start": 909,
+ "end": 910,
"loc": {
"start": {
"line": 32,
@@ -6791,8 +7077,8 @@
"updateContext": null
},
"value": "case",
- "start": 892,
- "end": 896,
+ "start": 912,
+ "end": 916,
"loc": {
"start": {
"line": 33,
@@ -6818,8 +7104,8 @@
"updateContext": null
},
"value": "fieldset",
- "start": 897,
- "end": 907,
+ "start": 917,
+ "end": 927,
"loc": {
"start": {
"line": 33,
@@ -6844,8 +7130,8 @@
"binop": null,
"updateContext": null
},
- "start": 907,
- "end": 908,
+ "start": 927,
+ "end": 928,
"loc": {
"start": {
"line": 33,
@@ -6870,8 +7156,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 911,
- "end": 920,
+ "start": 931,
+ "end": 940,
"loc": {
"start": {
"line": 34,
@@ -6896,8 +7182,8 @@
"binop": null,
"updateContext": null
},
- "start": 920,
- "end": 921,
+ "start": 940,
+ "end": 941,
"loc": {
"start": {
"line": 34,
@@ -6922,8 +7208,8 @@
"binop": null
},
"value": "type",
- "start": 921,
- "end": 925,
+ "start": 941,
+ "end": 945,
"loc": {
"start": {
"line": 34,
@@ -6949,8 +7235,8 @@
"updateContext": null
},
"value": "=",
- "start": 926,
- "end": 927,
+ "start": 946,
+ "end": 947,
"loc": {
"start": {
"line": 34,
@@ -6976,8 +7262,8 @@
"updateContext": null
},
"value": "fieldset",
- "start": 928,
- "end": 938,
+ "start": 948,
+ "end": 958,
"loc": {
"start": {
"line": 34,
@@ -7002,8 +7288,8 @@
"binop": null,
"updateContext": null
},
- "start": 938,
- "end": 939,
+ "start": 958,
+ "end": 959,
"loc": {
"start": {
"line": 34,
@@ -7030,8 +7316,8 @@
"updateContext": null
},
"value": "break",
- "start": 942,
- "end": 947,
+ "start": 962,
+ "end": 967,
"loc": {
"start": {
"line": 35,
@@ -7056,8 +7342,8 @@
"binop": null,
"updateContext": null
},
- "start": 947,
- "end": 948,
+ "start": 967,
+ "end": 968,
"loc": {
"start": {
"line": 35,
@@ -7084,8 +7370,8 @@
"updateContext": null
},
"value": "case",
- "start": 950,
- "end": 954,
+ "start": 970,
+ "end": 974,
"loc": {
"start": {
"line": 36,
@@ -7111,8 +7397,8 @@
"updateContext": null
},
"value": "text",
- "start": 955,
- "end": 961,
+ "start": 975,
+ "end": 981,
"loc": {
"start": {
"line": 36,
@@ -7137,8 +7423,8 @@
"binop": null,
"updateContext": null
},
- "start": 961,
- "end": 962,
+ "start": 981,
+ "end": 982,
"loc": {
"start": {
"line": 36,
@@ -7165,8 +7451,8 @@
"updateContext": null
},
"value": "case",
- "start": 964,
- "end": 968,
+ "start": 984,
+ "end": 988,
"loc": {
"start": {
"line": 37,
@@ -7192,8 +7478,8 @@
"updateContext": null
},
"value": "number",
- "start": 969,
- "end": 977,
+ "start": 989,
+ "end": 997,
"loc": {
"start": {
"line": 37,
@@ -7218,8 +7504,8 @@
"binop": null,
"updateContext": null
},
- "start": 977,
- "end": 978,
+ "start": 997,
+ "end": 998,
"loc": {
"start": {
"line": 37,
@@ -7246,8 +7532,8 @@
"updateContext": null
},
"value": "default",
- "start": 980,
- "end": 987,
+ "start": 1000,
+ "end": 1007,
"loc": {
"start": {
"line": 38,
@@ -7272,8 +7558,8 @@
"binop": null,
"updateContext": null
},
- "start": 987,
- "end": 988,
+ "start": 1007,
+ "end": 1008,
"loc": {
"start": {
"line": 38,
@@ -7298,8 +7584,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 991,
- "end": 1000,
+ "start": 1011,
+ "end": 1020,
"loc": {
"start": {
"line": 39,
@@ -7324,8 +7610,8 @@
"binop": null,
"updateContext": null
},
- "start": 1000,
- "end": 1001,
+ "start": 1020,
+ "end": 1021,
"loc": {
"start": {
"line": 39,
@@ -7350,8 +7636,8 @@
"binop": null
},
"value": "inputType",
- "start": 1001,
- "end": 1010,
+ "start": 1021,
+ "end": 1030,
"loc": {
"start": {
"line": 39,
@@ -7377,8 +7663,8 @@
"updateContext": null
},
"value": "=",
- "start": 1011,
- "end": 1012,
+ "start": 1031,
+ "end": 1032,
"loc": {
"start": {
"line": 39,
@@ -7403,8 +7689,8 @@
"binop": null
},
"value": "isValidHtml5type",
- "start": 1013,
- "end": 1029,
+ "start": 1033,
+ "end": 1049,
"loc": {
"start": {
"line": 39,
@@ -7428,8 +7714,8 @@
"postfix": false,
"binop": null
},
- "start": 1029,
- "end": 1030,
+ "start": 1049,
+ "end": 1050,
"loc": {
"start": {
"line": 39,
@@ -7454,8 +7740,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1030,
- "end": 1039,
+ "start": 1050,
+ "end": 1059,
"loc": {
"start": {
"line": 39,
@@ -7480,8 +7766,8 @@
"binop": null,
"updateContext": null
},
- "start": 1039,
- "end": 1040,
+ "start": 1059,
+ "end": 1060,
"loc": {
"start": {
"line": 39,
@@ -7506,8 +7792,8 @@
"binop": null
},
"value": "type",
- "start": 1040,
- "end": 1044,
+ "start": 1060,
+ "end": 1064,
"loc": {
"start": {
"line": 39,
@@ -7531,8 +7817,8 @@
"postfix": false,
"binop": null
},
- "start": 1044,
- "end": 1045,
+ "start": 1064,
+ "end": 1065,
"loc": {
"start": {
"line": 39,
@@ -7557,8 +7843,8 @@
"binop": null,
"updateContext": null
},
- "start": 1046,
- "end": 1047,
+ "start": 1066,
+ "end": 1067,
"loc": {
"start": {
"line": 39,
@@ -7583,8 +7869,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1048,
- "end": 1057,
+ "start": 1068,
+ "end": 1077,
"loc": {
"start": {
"line": 39,
@@ -7609,8 +7895,8 @@
"binop": null,
"updateContext": null
},
- "start": 1057,
- "end": 1058,
+ "start": 1077,
+ "end": 1078,
"loc": {
"start": {
"line": 39,
@@ -7635,8 +7921,8 @@
"binop": null
},
"value": "type",
- "start": 1058,
- "end": 1062,
+ "start": 1078,
+ "end": 1082,
"loc": {
"start": {
"line": 39,
@@ -7661,8 +7947,8 @@
"binop": null,
"updateContext": null
},
- "start": 1063,
- "end": 1064,
+ "start": 1083,
+ "end": 1084,
"loc": {
"start": {
"line": 39,
@@ -7688,8 +7974,8 @@
"updateContext": null
},
"value": "text",
- "start": 1065,
- "end": 1071,
+ "start": 1085,
+ "end": 1091,
"loc": {
"start": {
"line": 39,
@@ -7714,8 +8000,8 @@
"binop": null,
"updateContext": null
},
- "start": 1071,
- "end": 1072,
+ "start": 1091,
+ "end": 1092,
"loc": {
"start": {
"line": 39,
@@ -7740,8 +8026,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1075,
- "end": 1084,
+ "start": 1095,
+ "end": 1104,
"loc": {
"start": {
"line": 40,
@@ -7766,8 +8052,8 @@
"binop": null,
"updateContext": null
},
- "start": 1084,
- "end": 1085,
+ "start": 1104,
+ "end": 1105,
"loc": {
"start": {
"line": 40,
@@ -7792,8 +8078,8 @@
"binop": null
},
"value": "type",
- "start": 1085,
- "end": 1089,
+ "start": 1105,
+ "end": 1109,
"loc": {
"start": {
"line": 40,
@@ -7819,8 +8105,8 @@
"updateContext": null
},
"value": "=",
- "start": 1090,
- "end": 1091,
+ "start": 1110,
+ "end": 1111,
"loc": {
"start": {
"line": 40,
@@ -7846,8 +8132,8 @@
"updateContext": null
},
"value": "input",
- "start": 1092,
- "end": 1099,
+ "start": 1112,
+ "end": 1119,
"loc": {
"start": {
"line": 40,
@@ -7872,8 +8158,8 @@
"binop": null,
"updateContext": null
},
- "start": 1099,
- "end": 1100,
+ "start": 1119,
+ "end": 1120,
"loc": {
"start": {
"line": 40,
@@ -7900,8 +8186,8 @@
"updateContext": null
},
"value": "break",
- "start": 1103,
- "end": 1108,
+ "start": 1123,
+ "end": 1128,
"loc": {
"start": {
"line": 41,
@@ -7926,8 +8212,8 @@
"binop": null,
"updateContext": null
},
- "start": 1108,
- "end": 1109,
+ "start": 1128,
+ "end": 1129,
"loc": {
"start": {
"line": 41,
@@ -7951,8 +8237,8 @@
"postfix": false,
"binop": null
},
- "start": 1111,
- "end": 1112,
+ "start": 1131,
+ "end": 1132,
"loc": {
"start": {
"line": 42,
@@ -7979,8 +8265,8 @@
"updateContext": null
},
"value": "if",
- "start": 1115,
- "end": 1117,
+ "start": 1135,
+ "end": 1137,
"loc": {
"start": {
"line": 44,
@@ -8004,8 +8290,8 @@
"postfix": false,
"binop": null
},
- "start": 1118,
- "end": 1119,
+ "start": 1138,
+ "end": 1139,
"loc": {
"start": {
"line": 44,
@@ -8030,8 +8316,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1119,
- "end": 1128,
+ "start": 1139,
+ "end": 1148,
"loc": {
"start": {
"line": 44,
@@ -8056,8 +8342,8 @@
"binop": null,
"updateContext": null
},
- "start": 1128,
- "end": 1129,
+ "start": 1148,
+ "end": 1149,
"loc": {
"start": {
"line": 44,
@@ -8082,8 +8368,8 @@
"binop": null
},
"value": "hasOwnProperty",
- "start": 1129,
- "end": 1143,
+ "start": 1149,
+ "end": 1163,
"loc": {
"start": {
"line": 44,
@@ -8107,8 +8393,8 @@
"postfix": false,
"binop": null
},
- "start": 1143,
- "end": 1144,
+ "start": 1163,
+ "end": 1164,
"loc": {
"start": {
"line": 44,
@@ -8134,8 +8420,8 @@
"updateContext": null
},
"value": "desc",
- "start": 1144,
- "end": 1150,
+ "start": 1164,
+ "end": 1170,
"loc": {
"start": {
"line": 44,
@@ -8159,8 +8445,8 @@
"postfix": false,
"binop": null
},
- "start": 1150,
- "end": 1151,
+ "start": 1170,
+ "end": 1171,
"loc": {
"start": {
"line": 44,
@@ -8184,8 +8470,8 @@
"postfix": false,
"binop": null
},
- "start": 1151,
- "end": 1152,
+ "start": 1171,
+ "end": 1172,
"loc": {
"start": {
"line": 44,
@@ -8209,8 +8495,8 @@
"postfix": false,
"binop": null
},
- "start": 1153,
- "end": 1154,
+ "start": 1173,
+ "end": 1174,
"loc": {
"start": {
"line": 44,
@@ -8235,8 +8521,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1157,
- "end": 1166,
+ "start": 1177,
+ "end": 1186,
"loc": {
"start": {
"line": 45,
@@ -8261,8 +8547,8 @@
"binop": null,
"updateContext": null
},
- "start": 1166,
- "end": 1167,
+ "start": 1186,
+ "end": 1187,
"loc": {
"start": {
"line": 45,
@@ -8287,8 +8573,8 @@
"binop": null
},
"value": "help",
- "start": 1167,
- "end": 1171,
+ "start": 1187,
+ "end": 1191,
"loc": {
"start": {
"line": 45,
@@ -8314,8 +8600,8 @@
"updateContext": null
},
"value": "=",
- "start": 1172,
- "end": 1173,
+ "start": 1192,
+ "end": 1193,
"loc": {
"start": {
"line": 45,
@@ -8340,8 +8626,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1174,
- "end": 1183,
+ "start": 1194,
+ "end": 1203,
"loc": {
"start": {
"line": 45,
@@ -8366,8 +8652,8 @@
"binop": null,
"updateContext": null
},
- "start": 1183,
- "end": 1184,
+ "start": 1203,
+ "end": 1204,
"loc": {
"start": {
"line": 45,
@@ -8392,8 +8678,8 @@
"binop": null
},
"value": "desc",
- "start": 1184,
- "end": 1188,
+ "start": 1204,
+ "end": 1208,
"loc": {
"start": {
"line": 45,
@@ -8418,8 +8704,8 @@
"binop": null,
"updateContext": null
},
- "start": 1188,
- "end": 1189,
+ "start": 1208,
+ "end": 1209,
"loc": {
"start": {
"line": 45,
@@ -8443,8 +8729,8 @@
"postfix": false,
"binop": null
},
- "start": 1191,
- "end": 1192,
+ "start": 1211,
+ "end": 1212,
"loc": {
"start": {
"line": 46,
@@ -8471,8 +8757,8 @@
"updateContext": null
},
"value": "if",
- "start": 1194,
- "end": 1196,
+ "start": 1214,
+ "end": 1216,
"loc": {
"start": {
"line": 47,
@@ -8496,8 +8782,8 @@
"postfix": false,
"binop": null
},
- "start": 1197,
- "end": 1198,
+ "start": 1217,
+ "end": 1218,
"loc": {
"start": {
"line": 47,
@@ -8522,8 +8808,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1198,
- "end": 1207,
+ "start": 1218,
+ "end": 1227,
"loc": {
"start": {
"line": 47,
@@ -8548,8 +8834,8 @@
"binop": null,
"updateContext": null
},
- "start": 1207,
- "end": 1208,
+ "start": 1227,
+ "end": 1228,
"loc": {
"start": {
"line": 47,
@@ -8574,8 +8860,8 @@
"binop": null
},
"value": "hasOwnProperty",
- "start": 1208,
- "end": 1222,
+ "start": 1228,
+ "end": 1242,
"loc": {
"start": {
"line": 47,
@@ -8599,8 +8885,8 @@
"postfix": false,
"binop": null
},
- "start": 1222,
- "end": 1223,
+ "start": 1242,
+ "end": 1243,
"loc": {
"start": {
"line": 47,
@@ -8626,8 +8912,8 @@
"updateContext": null
},
"value": "description",
- "start": 1223,
- "end": 1236,
+ "start": 1243,
+ "end": 1256,
"loc": {
"start": {
"line": 47,
@@ -8651,8 +8937,8 @@
"postfix": false,
"binop": null
},
- "start": 1236,
- "end": 1237,
+ "start": 1256,
+ "end": 1257,
"loc": {
"start": {
"line": 47,
@@ -8676,8 +8962,8 @@
"postfix": false,
"binop": null
},
- "start": 1237,
- "end": 1238,
+ "start": 1257,
+ "end": 1258,
"loc": {
"start": {
"line": 47,
@@ -8701,8 +8987,8 @@
"postfix": false,
"binop": null
},
- "start": 1239,
- "end": 1240,
+ "start": 1259,
+ "end": 1260,
"loc": {
"start": {
"line": 47,
@@ -8727,8 +9013,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1243,
- "end": 1252,
+ "start": 1263,
+ "end": 1272,
"loc": {
"start": {
"line": 48,
@@ -8753,8 +9039,8 @@
"binop": null,
"updateContext": null
},
- "start": 1252,
- "end": 1253,
+ "start": 1272,
+ "end": 1273,
"loc": {
"start": {
"line": 48,
@@ -8779,8 +9065,8 @@
"binop": null
},
"value": "help",
- "start": 1253,
- "end": 1257,
+ "start": 1273,
+ "end": 1277,
"loc": {
"start": {
"line": 48,
@@ -8806,8 +9092,8 @@
"updateContext": null
},
"value": "=",
- "start": 1258,
- "end": 1259,
+ "start": 1278,
+ "end": 1279,
"loc": {
"start": {
"line": 48,
@@ -8832,8 +9118,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1260,
- "end": 1269,
+ "start": 1280,
+ "end": 1289,
"loc": {
"start": {
"line": 48,
@@ -8858,8 +9144,8 @@
"binop": null,
"updateContext": null
},
- "start": 1269,
- "end": 1270,
+ "start": 1289,
+ "end": 1290,
"loc": {
"start": {
"line": 48,
@@ -8884,8 +9170,8 @@
"binop": null
},
"value": "description",
- "start": 1270,
- "end": 1281,
+ "start": 1290,
+ "end": 1301,
"loc": {
"start": {
"line": 48,
@@ -8910,8 +9196,8 @@
"binop": null,
"updateContext": null
},
- "start": 1281,
- "end": 1282,
+ "start": 1301,
+ "end": 1302,
"loc": {
"start": {
"line": 48,
@@ -8935,8 +9221,8 @@
"postfix": false,
"binop": null
},
- "start": 1284,
- "end": 1285,
+ "start": 1304,
+ "end": 1305,
"loc": {
"start": {
"line": 49,
@@ -8963,8 +9249,8 @@
"updateContext": null
},
"value": "let",
- "start": 1288,
- "end": 1291,
+ "start": 1308,
+ "end": 1311,
"loc": {
"start": {
"line": 51,
@@ -8989,8 +9275,8 @@
"binop": null
},
"value": "validators",
- "start": 1292,
- "end": 1302,
+ "start": 1312,
+ "end": 1322,
"loc": {
"start": {
"line": 51,
@@ -9016,8 +9302,8 @@
"updateContext": null
},
"value": "=",
- "start": 1303,
- "end": 1304,
+ "start": 1323,
+ "end": 1324,
"loc": {
"start": {
"line": 51,
@@ -9042,8 +9328,8 @@
"binop": null,
"updateContext": null
},
- "start": 1305,
- "end": 1306,
+ "start": 1325,
+ "end": 1326,
"loc": {
"start": {
"line": 51,
@@ -9068,8 +9354,8 @@
"binop": null,
"updateContext": null
},
- "start": 1306,
- "end": 1307,
+ "start": 1326,
+ "end": 1327,
"loc": {
"start": {
"line": 51,
@@ -9094,8 +9380,8 @@
"binop": null,
"updateContext": null
},
- "start": 1307,
- "end": 1308,
+ "start": 1327,
+ "end": 1328,
"loc": {
"start": {
"line": 51,
@@ -9122,8 +9408,8 @@
"updateContext": null
},
"value": "if",
- "start": 1310,
- "end": 1312,
+ "start": 1330,
+ "end": 1332,
"loc": {
"start": {
"line": 52,
@@ -9147,8 +9433,8 @@
"postfix": false,
"binop": null
},
- "start": 1312,
- "end": 1313,
+ "start": 1332,
+ "end": 1333,
"loc": {
"start": {
"line": 52,
@@ -9173,8 +9459,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1314,
- "end": 1323,
+ "start": 1334,
+ "end": 1343,
"loc": {
"start": {
"line": 52,
@@ -9199,8 +9485,8 @@
"binop": null,
"updateContext": null
},
- "start": 1323,
- "end": 1324,
+ "start": 1343,
+ "end": 1344,
"loc": {
"start": {
"line": 52,
@@ -9225,8 +9511,8 @@
"binop": null
},
"value": "hasOwnProperty",
- "start": 1324,
- "end": 1338,
+ "start": 1344,
+ "end": 1358,
"loc": {
"start": {
"line": 52,
@@ -9250,8 +9536,8 @@
"postfix": false,
"binop": null
},
- "start": 1338,
- "end": 1339,
+ "start": 1358,
+ "end": 1359,
"loc": {
"start": {
"line": 52,
@@ -9277,8 +9563,8 @@
"updateContext": null
},
"value": "validators",
- "start": 1339,
- "end": 1351,
+ "start": 1359,
+ "end": 1371,
"loc": {
"start": {
"line": 52,
@@ -9302,8 +9588,8 @@
"postfix": false,
"binop": null
},
- "start": 1351,
- "end": 1352,
+ "start": 1371,
+ "end": 1372,
"loc": {
"start": {
"line": 52,
@@ -9329,8 +9615,8 @@
"updateContext": null
},
"value": "&&",
- "start": 1353,
- "end": 1355,
+ "start": 1373,
+ "end": 1375,
"loc": {
"start": {
"line": 52,
@@ -9355,8 +9641,8 @@
"binop": null
},
"value": "Array",
- "start": 1356,
- "end": 1361,
+ "start": 1376,
+ "end": 1381,
"loc": {
"start": {
"line": 52,
@@ -9381,8 +9667,8 @@
"binop": null,
"updateContext": null
},
- "start": 1361,
- "end": 1362,
+ "start": 1381,
+ "end": 1382,
"loc": {
"start": {
"line": 52,
@@ -9407,8 +9693,8 @@
"binop": null
},
"value": "isArray",
- "start": 1362,
- "end": 1369,
+ "start": 1382,
+ "end": 1389,
"loc": {
"start": {
"line": 52,
@@ -9432,8 +9718,8 @@
"postfix": false,
"binop": null
},
- "start": 1369,
- "end": 1370,
+ "start": 1389,
+ "end": 1390,
"loc": {
"start": {
"line": 52,
@@ -9458,8 +9744,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1370,
- "end": 1379,
+ "start": 1390,
+ "end": 1399,
"loc": {
"start": {
"line": 52,
@@ -9484,8 +9770,8 @@
"binop": null,
"updateContext": null
},
- "start": 1379,
- "end": 1380,
+ "start": 1399,
+ "end": 1400,
"loc": {
"start": {
"line": 52,
@@ -9510,8 +9796,8 @@
"binop": null
},
"value": "validators",
- "start": 1380,
- "end": 1390,
+ "start": 1400,
+ "end": 1410,
"loc": {
"start": {
"line": 52,
@@ -9535,8 +9821,8 @@
"postfix": false,
"binop": null
},
- "start": 1391,
- "end": 1392,
+ "start": 1411,
+ "end": 1412,
"loc": {
"start": {
"line": 52,
@@ -9560,8 +9846,8 @@
"postfix": false,
"binop": null
},
- "start": 1392,
- "end": 1393,
+ "start": 1412,
+ "end": 1413,
"loc": {
"start": {
"line": 52,
@@ -9585,8 +9871,8 @@
"postfix": false,
"binop": null
},
- "start": 1393,
- "end": 1394,
+ "start": 1413,
+ "end": 1414,
"loc": {
"start": {
"line": 52,
@@ -9611,8 +9897,8 @@
"binop": null
},
"value": "validators",
- "start": 1397,
- "end": 1407,
+ "start": 1417,
+ "end": 1427,
"loc": {
"start": {
"line": 53,
@@ -9638,8 +9924,8 @@
"updateContext": null
},
"value": "=",
- "start": 1408,
- "end": 1409,
+ "start": 1428,
+ "end": 1429,
"loc": {
"start": {
"line": 53,
@@ -9664,8 +9950,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1410,
- "end": 1419,
+ "start": 1430,
+ "end": 1439,
"loc": {
"start": {
"line": 53,
@@ -9690,8 +9976,8 @@
"binop": null,
"updateContext": null
},
- "start": 1419,
- "end": 1420,
+ "start": 1439,
+ "end": 1440,
"loc": {
"start": {
"line": 53,
@@ -9716,8 +10002,8 @@
"binop": null
},
"value": "validators",
- "start": 1420,
- "end": 1430,
+ "start": 1440,
+ "end": 1450,
"loc": {
"start": {
"line": 53,
@@ -9742,8 +10028,8 @@
"binop": null,
"updateContext": null
},
- "start": 1430,
- "end": 1431,
+ "start": 1450,
+ "end": 1451,
"loc": {
"start": {
"line": 53,
@@ -9767,8 +10053,8 @@
"postfix": false,
"binop": null
},
- "start": 1433,
- "end": 1434,
+ "start": 1453,
+ "end": 1454,
"loc": {
"start": {
"line": 54,
@@ -9782,54 +10068,29 @@
},
{
"type": {
- "label": "name",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "fieldArgs",
- "start": 1437,
- "end": 1446,
- "loc": {
- "start": {
- "line": 56,
- "column": 1
- },
- "end": {
- "line": 56,
- "column": 10
- }
- }
- },
- {
- "type": {
- "label": "=",
- "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "value": "=",
- "start": 1447,
- "end": 1448,
+ "value": "const",
+ "start": 1457,
+ "end": 1462,
"loc": {
"start": {
"line": 56,
- "column": 11
+ "column": 1
},
"end": {
"line": 56,
- "column": 12
+ "column": 6
}
}
},
@@ -9845,48 +10106,50 @@
"postfix": false,
"binop": null
},
- "value": "pick",
- "start": 1449,
- "end": 1453,
+ "value": "keys",
+ "start": 1463,
+ "end": 1467,
"loc": {
"start": {
"line": 56,
- "column": 13
+ "column": 7
},
"end": {
"line": 56,
- "column": 17
+ "column": 11
}
}
},
{
"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": 1453,
- "end": 1454,
+ "value": "=",
+ "start": 1468,
+ "end": 1469,
"loc": {
"start": {
"line": 56,
- "column": 17
+ "column": 12
},
"end": {
"line": 56,
- "column": 18
+ "column": 13
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -9894,25 +10157,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldArgs",
- "start": 1454,
- "end": 1463,
+ "value": "magic",
+ "start": 1470,
+ "end": 1477,
"loc": {
"start": {
"line": 56,
- "column": 18
+ "column": 14
},
"end": {
"line": 56,
- "column": 27
+ "column": 21
}
}
},
{
"type": {
- "label": ",",
+ "label": "==/!=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -9920,19 +10184,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
+ "binop": 6,
"updateContext": null
},
- "start": 1463,
- "end": 1464,
+ "value": "===",
+ "start": 1478,
+ "end": 1481,
"loc": {
"start": {
"line": 56,
- "column": 27
+ "column": 22
},
"end": {
"line": 56,
- "column": 28
+ "column": 25
}
}
},
@@ -9948,13 +10213,13 @@
"postfix": false,
"binop": null
},
- "value": "Object",
- "start": 1465,
- "end": 1471,
+ "value": "fieldArgs",
+ "start": 1482,
+ "end": 1491,
"loc": {
"start": {
"line": 56,
- "column": 29
+ "column": 26
},
"end": {
"line": 56,
@@ -9975,8 +10240,8 @@
"binop": null,
"updateContext": null
},
- "start": 1471,
- "end": 1472,
+ "start": 1491,
+ "end": 1492,
"loc": {
"start": {
"line": 56,
@@ -10000,9 +10265,9 @@
"postfix": false,
"binop": null
},
- "value": "keys",
- "start": 1472,
- "end": 1476,
+ "value": "type",
+ "start": 1492,
+ "end": 1496,
"loc": {
"start": {
"line": 56,
@@ -10016,26 +10281,27 @@
},
{
"type": {
- "label": "(",
+ "label": "?",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1476,
- "end": 1477,
+ "start": 1498,
+ "end": 1499,
"loc": {
"start": {
"line": 56,
- "column": 40
+ "column": 42
},
"end": {
"line": 56,
- "column": 41
+ "column": 43
}
}
},
@@ -10051,50 +10317,51 @@
"postfix": false,
"binop": null
},
- "value": "fieldGroupPropTypes",
- "start": 1477,
- "end": 1496,
+ "value": "magicGroupPropTypes",
+ "start": 1500,
+ "end": 1519,
"loc": {
"start": {
"line": 56,
- "column": 41
+ "column": 44
},
"end": {
"line": 56,
- "column": 60
+ "column": 63
}
}
},
{
"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": 1496,
- "end": 1497,
+ "start": 1520,
+ "end": 1521,
"loc": {
"start": {
"line": 56,
- "column": 60
+ "column": 64
},
"end": {
"line": 56,
- "column": 61
+ "column": 65
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -10102,16 +10369,17 @@
"postfix": false,
"binop": null
},
- "start": 1497,
- "end": 1498,
+ "value": "fieldGroupPropTypes",
+ "start": 1522,
+ "end": 1541,
"loc": {
"start": {
"line": 56,
- "column": 61
+ "column": 66
},
"end": {
"line": 56,
- "column": 62
+ "column": 85
}
}
},
@@ -10128,16 +10396,16 @@
"binop": null,
"updateContext": null
},
- "start": 1498,
- "end": 1499,
+ "start": 1541,
+ "end": 1542,
"loc": {
"start": {
"line": 56,
- "column": 62
+ "column": 85
},
"end": {
"line": 56,
- "column": 63
+ "column": 86
}
}
},
@@ -10154,8 +10422,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1501,
- "end": 1510,
+ "start": 1544,
+ "end": 1553,
"loc": {
"start": {
"line": 57,
@@ -10169,27 +10437,28 @@
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1510,
- "end": 1511,
+ "value": "=",
+ "start": 1554,
+ "end": 1555,
"loc": {
"start": {
"line": 57,
- "column": 10
+ "column": 11
},
"end": {
"line": 57,
- "column": 11
+ "column": 12
}
}
},
@@ -10205,44 +10474,42 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 1511,
- "end": 1519,
+ "value": "pick",
+ "start": 1556,
+ "end": 1560,
"loc": {
"start": {
"line": 57,
- "column": 11
+ "column": 13
},
"end": {
"line": 57,
- "column": 19
+ "column": 17
}
}
},
{
"type": {
- "label": "=",
+ "label": "(",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1520,
- "end": 1521,
+ "start": 1560,
+ "end": 1561,
"loc": {
"start": {
"line": 57,
- "column": 20
+ "column": 17
},
"end": {
"line": 57,
- "column": 21
+ "column": 18
}
}
},
@@ -10258,42 +10525,43 @@
"postfix": false,
"binop": null
},
- "value": "toBoolean",
- "start": 1522,
- "end": 1531,
+ "value": "fieldArgs",
+ "start": 1561,
+ "end": 1570,
"loc": {
"start": {
"line": 57,
- "column": 22
+ "column": 18
},
"end": {
"line": 57,
- "column": 31
+ "column": 27
}
}
},
{
"type": {
- "label": "(",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 1531,
- "end": 1532,
+ "start": 1570,
+ "end": 1571,
"loc": {
"start": {
"line": 57,
- "column": 31
+ "column": 27
},
"end": {
"line": 57,
- "column": 32
+ "column": 28
}
}
},
@@ -10309,17 +10577,17 @@
"postfix": false,
"binop": null
},
- "value": "fieldArgs",
- "start": 1532,
- "end": 1541,
+ "value": "Object",
+ "start": 1572,
+ "end": 1578,
"loc": {
"start": {
"line": 57,
- "column": 32
+ "column": 29
},
"end": {
"line": 57,
- "column": 41
+ "column": 35
}
}
},
@@ -10336,16 +10604,16 @@
"binop": null,
"updateContext": null
},
- "start": 1541,
- "end": 1542,
+ "start": 1578,
+ "end": 1579,
"loc": {
"start": {
"line": 57,
- "column": 41
+ "column": 35
},
"end": {
"line": 57,
- "column": 42
+ "column": 36
}
}
},
@@ -10361,17 +10629,68 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 1542,
- "end": 1550,
+ "value": "keys",
+ "start": 1579,
+ "end": 1583,
"loc": {
"start": {
"line": 57,
- "column": 42
+ "column": 36
},
"end": {
"line": 57,
- "column": 50
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1583,
+ "end": 1584,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 40
+ },
+ "end": {
+ "line": 57,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "keys",
+ "start": 1584,
+ "end": 1588,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 41
+ },
+ "end": {
+ "line": 57,
+ "column": 45
}
}
},
@@ -10387,16 +10706,41 @@
"postfix": false,
"binop": null
},
- "start": 1550,
- "end": 1551,
+ "start": 1588,
+ "end": 1589,
"loc": {
"start": {
"line": 57,
- "column": 50
+ "column": 45
},
"end": {
"line": 57,
- "column": 51
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1589,
+ "end": 1590,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 46
+ },
+ "end": {
+ "line": 57,
+ "column": 47
}
}
},
@@ -10413,16 +10757,16 @@
"binop": null,
"updateContext": null
},
- "start": 1551,
- "end": 1552,
+ "start": 1590,
+ "end": 1591,
"loc": {
"start": {
"line": 57,
- "column": 51
+ "column": 47
},
"end": {
"line": 57,
- "column": 52
+ "column": 48
}
}
},
@@ -10439,8 +10783,8 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1554,
- "end": 1563,
+ "start": 1593,
+ "end": 1602,
"loc": {
"start": {
"line": 58,
@@ -10465,8 +10809,8 @@
"binop": null,
"updateContext": null
},
- "start": 1563,
- "end": 1564,
+ "start": 1602,
+ "end": 1603,
"loc": {
"start": {
"line": 58,
@@ -10490,9 +10834,9 @@
"postfix": false,
"binop": null
},
- "value": "message",
- "start": 1564,
- "end": 1571,
+ "value": "disabled",
+ "start": 1603,
+ "end": 1611,
"loc": {
"start": {
"line": 58,
@@ -10500,7 +10844,7 @@
},
"end": {
"line": 58,
- "column": 18
+ "column": 19
}
}
},
@@ -10518,15 +10862,300 @@
"updateContext": null
},
"value": "=",
- "start": 1572,
- "end": 1573,
+ "start": 1612,
+ "end": 1613,
"loc": {
"start": {
"line": 58,
- "column": 19
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "toBoolean",
+ "start": 1614,
+ "end": 1623,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 22
+ },
+ "end": {
+ "line": 58,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1623,
+ "end": 1624,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldArgs",
+ "start": 1624,
+ "end": 1633,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 32
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1633,
+ "end": 1634,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 41
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "disabled",
+ "start": 1634,
+ "end": 1642,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 58,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1642,
+ "end": 1643,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 50
},
"end": {
"line": 58,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1643,
+ "end": 1644,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 51
+ },
+ "end": {
+ "line": 58,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldArgs",
+ "start": 1646,
+ "end": 1655,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1655,
+ "end": 1656,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 10
+ },
+ "end": {
+ "line": 59,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 1656,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1664,
+ "end": 1665,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 19
+ },
+ "end": {
+ "line": 59,
"column": 20
}
}
@@ -10545,15 +11174,15 @@
"updateContext": null
},
"value": "object",
- "start": 1574,
- "end": 1582,
+ "start": 1666,
+ "end": 1674,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 21
},
"end": {
- "line": 58,
+ "line": 59,
"column": 29
}
}
@@ -10572,15 +11201,15 @@
"updateContext": null
},
"value": "===",
- "start": 1583,
- "end": 1586,
+ "start": 1675,
+ "end": 1678,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 30
},
"end": {
- "line": 58,
+ "line": 59,
"column": 33
}
}
@@ -10600,15 +11229,15 @@
"updateContext": null
},
"value": "typeof",
- "start": 1587,
- "end": 1593,
+ "start": 1679,
+ "end": 1685,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 34
},
"end": {
- "line": 58,
+ "line": 59,
"column": 40
}
}
@@ -10626,15 +11255,15 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1595,
- "end": 1604,
+ "start": 1687,
+ "end": 1696,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 42
},
"end": {
- "line": 58,
+ "line": 59,
"column": 51
}
}
@@ -10652,15 +11281,15 @@
"binop": null,
"updateContext": null
},
- "start": 1604,
- "end": 1605,
+ "start": 1696,
+ "end": 1697,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 51
},
"end": {
- "line": 58,
+ "line": 59,
"column": 52
}
}
@@ -10678,15 +11307,15 @@
"binop": null
},
"value": "message",
- "start": 1605,
- "end": 1612,
+ "start": 1697,
+ "end": 1704,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 52
},
"end": {
- "line": 58,
+ "line": 59,
"column": 59
}
}
@@ -10704,15 +11333,15 @@
"binop": null,
"updateContext": null
},
- "start": 1615,
- "end": 1616,
+ "start": 1707,
+ "end": 1708,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 2
},
"end": {
- "line": 59,
+ "line": 60,
"column": 3
}
}
@@ -10730,15 +11359,15 @@
"binop": null
},
"value": "messageObjectFactory",
- "start": 1617,
- "end": 1637,
+ "start": 1709,
+ "end": 1729,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 4
},
"end": {
- "line": 59,
+ "line": 60,
"column": 24
}
}
@@ -10755,15 +11384,15 @@
"postfix": false,
"binop": null
},
- "start": 1637,
- "end": 1638,
+ "start": 1729,
+ "end": 1730,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 24
},
"end": {
- "line": 59,
+ "line": 60,
"column": 25
}
}
@@ -10781,15 +11410,15 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1638,
- "end": 1647,
+ "start": 1730,
+ "end": 1739,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 25
},
"end": {
- "line": 59,
+ "line": 60,
"column": 34
}
}
@@ -10807,15 +11436,15 @@
"binop": null,
"updateContext": null
},
- "start": 1647,
- "end": 1648,
+ "start": 1739,
+ "end": 1740,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 34
},
"end": {
- "line": 59,
+ "line": 60,
"column": 35
}
}
@@ -10833,15 +11462,15 @@
"binop": null
},
"value": "message",
- "start": 1648,
- "end": 1655,
+ "start": 1740,
+ "end": 1747,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 35
},
"end": {
- "line": 59,
+ "line": 60,
"column": 42
}
}
@@ -10858,15 +11487,15 @@
"postfix": false,
"binop": null
},
- "start": 1655,
- "end": 1656,
+ "start": 1747,
+ "end": 1748,
"loc": {
"start": {
- "line": 59,
+ "line": 60,
"column": 42
},
"end": {
- "line": 59,
+ "line": 60,
"column": 43
}
}
@@ -10884,15 +11513,15 @@
"binop": null,
"updateContext": null
},
- "start": 1659,
- "end": 1660,
+ "start": 1751,
+ "end": 1752,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 2
},
"end": {
- "line": 60,
+ "line": 61,
"column": 3
}
}
@@ -10910,15 +11539,15 @@
"binop": null
},
"value": "messageObjectFactory",
- "start": 1661,
- "end": 1681,
+ "start": 1753,
+ "end": 1773,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 4
},
"end": {
- "line": 60,
+ "line": 61,
"column": 24
}
}
@@ -10935,15 +11564,15 @@
"postfix": false,
"binop": null
},
- "start": 1681,
- "end": 1682,
+ "start": 1773,
+ "end": 1774,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 24
},
"end": {
- "line": 60,
+ "line": 61,
"column": 25
}
}
@@ -10960,15 +11589,15 @@
"postfix": false,
"binop": null
},
- "start": 1682,
- "end": 1683,
+ "start": 1774,
+ "end": 1775,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 25
},
"end": {
- "line": 60,
+ "line": 61,
"column": 26
}
}
@@ -10986,15 +11615,15 @@
"binop": null
},
"value": "message",
- "start": 1683,
- "end": 1690,
+ "start": 1775,
+ "end": 1782,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 26
},
"end": {
- "line": 60,
+ "line": 61,
"column": 33
}
}
@@ -11012,15 +11641,15 @@
"binop": null,
"updateContext": null
},
- "start": 1690,
- "end": 1691,
+ "start": 1782,
+ "end": 1783,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 33
},
"end": {
- "line": 60,
+ "line": 61,
"column": 34
}
}
@@ -11040,15 +11669,15 @@
"updateContext": null
},
"value": "null",
- "start": 1691,
- "end": 1695,
+ "start": 1783,
+ "end": 1787,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 34
},
"end": {
- "line": 60,
+ "line": 61,
"column": 38
}
}
@@ -11066,15 +11695,15 @@
"binop": null,
"updateContext": null
},
- "start": 1695,
- "end": 1696,
+ "start": 1787,
+ "end": 1788,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 38
},
"end": {
- "line": 60,
+ "line": 61,
"column": 39
}
}
@@ -11092,15 +11721,15 @@
"binop": null
},
"value": "error",
- "start": 1697,
- "end": 1702,
+ "start": 1789,
+ "end": 1794,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 40
},
"end": {
- "line": 60,
+ "line": 61,
"column": 45
}
}
@@ -11118,15 +11747,15 @@
"binop": null,
"updateContext": null
},
- "start": 1702,
- "end": 1703,
+ "start": 1794,
+ "end": 1795,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 45
},
"end": {
- "line": 60,
+ "line": 61,
"column": 46
}
}
@@ -11146,15 +11775,15 @@
"updateContext": null
},
"value": "false",
- "start": 1704,
- "end": 1709,
+ "start": 1796,
+ "end": 1801,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 47
},
"end": {
- "line": 60,
+ "line": 61,
"column": 52
}
}
@@ -11171,15 +11800,15 @@
"postfix": false,
"binop": null
},
- "start": 1710,
- "end": 1711,
+ "start": 1802,
+ "end": 1803,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 53
},
"end": {
- "line": 60,
+ "line": 61,
"column": 54
}
}
@@ -11196,15 +11825,15 @@
"postfix": false,
"binop": null
},
- "start": 1711,
- "end": 1712,
+ "start": 1803,
+ "end": 1804,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 54
},
"end": {
- "line": 60,
+ "line": 61,
"column": 55
}
}
@@ -11222,15 +11851,15 @@
"binop": null,
"updateContext": null
},
- "start": 1712,
- "end": 1713,
+ "start": 1804,
+ "end": 1805,
"loc": {
"start": {
- "line": 60,
+ "line": 61,
"column": 55
},
"end": {
- "line": 60,
+ "line": 61,
"column": 56
}
}
@@ -11248,15 +11877,15 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1716,
- "end": 1725,
+ "start": 1808,
+ "end": 1817,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 10
}
}
@@ -11274,15 +11903,15 @@
"binop": null,
"updateContext": null
},
- "start": 1725,
- "end": 1726,
+ "start": 1817,
+ "end": 1818,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 10
},
"end": {
- "line": 62,
+ "line": 63,
"column": 11
}
}
@@ -11300,15 +11929,15 @@
"binop": null
},
"value": "validators",
- "start": 1726,
- "end": 1736,
+ "start": 1818,
+ "end": 1828,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 11
},
"end": {
- "line": 62,
+ "line": 63,
"column": 21
}
}
@@ -11327,15 +11956,15 @@
"updateContext": null
},
"value": "=",
- "start": 1737,
- "end": 1738,
+ "start": 1829,
+ "end": 1830,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 22
},
"end": {
- "line": 62,
+ "line": 63,
"column": 23
}
}
@@ -11353,15 +11982,15 @@
"binop": null
},
"value": "validators",
- "start": 1739,
- "end": 1749,
+ "start": 1831,
+ "end": 1841,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 24
},
"end": {
- "line": 62,
+ "line": 63,
"column": 34
}
}
@@ -11379,15 +12008,15 @@
"binop": null,
"updateContext": null
},
- "start": 1749,
- "end": 1750,
+ "start": 1841,
+ "end": 1842,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 34
},
"end": {
- "line": 62,
+ "line": 63,
"column": 35
}
}
@@ -11407,15 +12036,15 @@
"updateContext": null
},
"value": "return",
- "start": 1752,
- "end": 1758,
+ "start": 1844,
+ "end": 1850,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 1
},
"end": {
- "line": 63,
+ "line": 64,
"column": 7
}
}
@@ -11433,15 +12062,15 @@
"binop": null
},
"value": "fieldArgs",
- "start": 1759,
- "end": 1768,
+ "start": 1851,
+ "end": 1860,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 8
},
"end": {
- "line": 63,
+ "line": 64,
"column": 17
}
}
@@ -11459,15 +12088,15 @@
"binop": null,
"updateContext": null
},
- "start": 1768,
- "end": 1769,
+ "start": 1860,
+ "end": 1861,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 17
},
"end": {
- "line": 63,
+ "line": 64,
"column": 18
}
}
@@ -11484,15 +12113,15 @@
"postfix": false,
"binop": null
},
- "start": 1770,
- "end": 1771,
+ "start": 1862,
+ "end": 1863,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 0
},
"end": {
- "line": 64,
+ "line": 65,
"column": 1
}
}
@@ -11510,15 +12139,15 @@
"binop": null,
"updateContext": null
},
- "start": 1771,
- "end": 1772,
+ "start": 1863,
+ "end": 1864,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 1
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
}
@@ -11536,15 +12165,15 @@
"binop": null,
"updateContext": null
},
- "start": 1772,
- "end": 1772,
+ "start": 1864,
+ "end": 1864,
"loc": {
"start": {
- "line": 64,
+ "line": 65,
"column": 2
},
"end": {
- "line": 64,
+ "line": 65,
"column": 2
}
}
diff --git a/docs/ast/source/components/fields/magic-select/MagicFieldGroup.js.json b/docs/ast/source/components/fields/magic-select/MagicFieldGroup.js.json
new file mode 100644
index 0000000..201d223
--- /dev/null
+++ b/docs/ast/source/components/fields/magic-select/MagicFieldGroup.js.json
@@ -0,0 +1,34132 @@
+{
+ "type": "File",
+ "start": 0,
+ "end": 4787,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 228,
+ "column": 2
+ }
+ },
+ "program": {
+ "type": "Program",
+ "start": 0,
+ "end": 4787,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 228,
+ "column": 2
+ }
+ },
+ "sourceType": "module",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "start": 0,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "react",
+ "raw": "'react'"
+ },
+ "value": "react"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 27,
+ "end": 76,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 49
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 35,
+ "end": 54,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 35,
+ "end": 54,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 35,
+ "end": 54,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 61,
+ "end": 75,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 34
+ },
+ "end": {
+ "line": 2,
+ "column": 48
+ }
+ },
+ "extra": {
+ "rawValue": "../propTypes",
+ "raw": "'../propTypes'"
+ },
+ "value": "../propTypes"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 77,
+ "end": 113,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 36
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 84,
+ "end": 94,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 17
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 84,
+ "end": 94,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 17
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 100,
+ "end": 112,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 23
+ },
+ "end": {
+ "line": 3,
+ "column": 35
+ }
+ },
+ "extra": {
+ "rawValue": "classnames",
+ "raw": "'classnames'"
+ },
+ "value": "classnames"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 114,
+ "end": 152,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 38
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 122,
+ "end": 131,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 8
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 122,
+ "end": 131,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 8
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 122,
+ "end": 131,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 8
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 138,
+ "end": 151,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 24
+ },
+ "end": {
+ "line": 4,
+ "column": 37
+ }
+ },
+ "extra": {
+ "rawValue": "./MagicItem",
+ "raw": "'./MagicItem'"
+ },
+ "value": "./MagicItem"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 153,
+ "end": 209,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 56
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 161,
+ "end": 172,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 19
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 161,
+ "end": 172,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 19
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 161,
+ "end": 172,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 19
+ },
+ "identifierName": "ButtonGroup"
+ },
+ "name": "ButtonGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 179,
+ "end": 208,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 26
+ },
+ "end": {
+ "line": 5,
+ "column": 55
+ }
+ },
+ "extra": {
+ "rawValue": "../button-group/ButtonGroup",
+ "raw": "'../button-group/ButtonGroup'"
+ },
+ "value": "../button-group/ButtonGroup"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 210,
+ "end": 252,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 42
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ },
+ "identifierName": "MagicSelect"
+ },
+ "name": "MagicSelect"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ },
+ "identifierName": "MagicSelect"
+ },
+ "name": "MagicSelect"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 236,
+ "end": 251,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 26
+ },
+ "end": {
+ "line": 6,
+ "column": 41
+ }
+ },
+ "extra": {
+ "rawValue": "./MagicSelect",
+ "raw": "'./MagicSelect'"
+ },
+ "value": "./MagicSelect"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 253,
+ "end": 299,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 46
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 261,
+ "end": 272,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 261,
+ "end": 272,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ },
+ "identifierName": "RenderGroup"
+ },
+ "name": "RenderGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 261,
+ "end": 272,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ },
+ "identifierName": "RenderGroup"
+ },
+ "name": "RenderGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 279,
+ "end": 298,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 26
+ },
+ "end": {
+ "line": 7,
+ "column": 45
+ }
+ },
+ "extra": {
+ "rawValue": "../../RenderGroup",
+ "raw": "'../../RenderGroup'"
+ },
+ "value": "../../RenderGroup"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 300,
+ "end": 344,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 44
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 308,
+ "end": 315,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 15
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 308,
+ "end": 315,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 15
+ },
+ "identifierName": "Message"
+ },
+ "name": "Message"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 308,
+ "end": 315,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 15
+ },
+ "identifierName": "Message"
+ },
+ "name": "Message"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 322,
+ "end": 343,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 22
+ },
+ "end": {
+ "line": 8,
+ "column": 43
+ }
+ },
+ "extra": {
+ "rawValue": "../messages/Message",
+ "raw": "'../messages/Message'"
+ },
+ "value": "../messages/Message"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 345,
+ "end": 386,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 41
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 353,
+ "end": 363,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 353,
+ "end": 363,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ },
+ "identifierName": "FieldGroup"
+ },
+ "name": "FieldGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 353,
+ "end": 363,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ },
+ "identifierName": "FieldGroup"
+ },
+ "name": "FieldGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 370,
+ "end": 385,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 25
+ },
+ "end": {
+ "line": 9,
+ "column": 40
+ }
+ },
+ "extra": {
+ "rawValue": "../FieldGroup",
+ "raw": "'../FieldGroup'"
+ },
+ "value": "../FieldGroup"
+ },
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n ",
+ "start": 389,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 500,
+ "end": 4166,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 197,
+ "column": 1
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "ClassDeclaration",
+ "start": 507,
+ "end": 4166,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 7
+ },
+ "end": {
+ "line": 197,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 513,
+ "end": 528,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 28
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup",
+ "leadingComments": null
+ },
+ "superClass": {
+ "type": "MemberExpression",
+ "start": 537,
+ "end": 556,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 37
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 537,
+ "end": 542,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 37
+ },
+ "end": {
+ "line": 15,
+ "column": 42
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 543,
+ "end": 556,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 43
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ },
+ "identifierName": "PureComponent"
+ },
+ "name": "PureComponent"
+ },
+ "computed": false
+ },
+ "body": {
+ "type": "ClassBody",
+ "start": 557,
+ "end": 4166,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 57
+ },
+ "end": {
+ "line": 197,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "ClassMethod",
+ "start": 640,
+ "end": 1203,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 37,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 640,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ },
+ "identifierName": "constructor"
+ },
+ "name": "constructor",
+ "leadingComments": null
+ },
+ "kind": "constructor",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 652,
+ "end": 657,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 13
+ },
+ "end": {
+ "line": 22,
+ "column": 18
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 659,
+ "end": 1203,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 20
+ },
+ "end": {
+ "line": 37,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 663,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 2
+ },
+ "end": {
+ "line": 23,
+ "column": 15
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 663,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 2
+ },
+ "end": {
+ "line": 23,
+ "column": 14
+ }
+ },
+ "callee": {
+ "type": "Super",
+ "start": 663,
+ "end": 668,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 2
+ },
+ "end": {
+ "line": 23,
+ "column": 7
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 669,
+ "end": 674,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 13
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ]
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 679,
+ "end": 762,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 4
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 679,
+ "end": 761,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 3
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 679,
+ "end": 689,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 679,
+ "end": 683,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 24,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 684,
+ "end": 689,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 7
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 692,
+ "end": 761,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 27,
+ "column": 3
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 697,
+ "end": 731,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 3
+ },
+ "end": {
+ "line": 25,
+ "column": 37
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 697,
+ "end": 712,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 3
+ },
+ "end": {
+ "line": 25,
+ "column": 18
+ },
+ "identifierName": "currentListType"
+ },
+ "name": "currentListType"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 714,
+ "end": 731,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 20
+ },
+ "end": {
+ "line": 25,
+ "column": 37
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 714,
+ "end": 719,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 20
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 720,
+ "end": 731,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 26
+ },
+ "end": {
+ "line": 25,
+ "column": 37
+ },
+ "identifierName": "defaultList"
+ },
+ "name": "defaultList"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 736,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 736,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 9
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 744,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 11
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 744,
+ "end": 749,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 11
+ },
+ "end": {
+ "line": 26,
+ "column": 16
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 750,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 17
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 765,
+ "end": 806,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 765,
+ "end": 805,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 765,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 765,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 770,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 7
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 781,
+ "end": 805,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 781,
+ "end": 799,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 781,
+ "end": 794,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 781,
+ "end": 785,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 786,
+ "end": 794,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 795,
+ "end": 799,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 800,
+ "end": 804,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 37
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 809,
+ "end": 844,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 37
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 809,
+ "end": 843,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 809,
+ "end": 819,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 809,
+ "end": 813,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 814,
+ "end": 819,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 7
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 822,
+ "end": 843,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 822,
+ "end": 837,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 822,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 822,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 827,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 20
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 833,
+ "end": 837,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 838,
+ "end": 842,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 31
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 847,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 847,
+ "end": 887,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 847,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 847,
+ "end": 851,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 852,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 7
+ },
+ "end": {
+ "line": 30,
+ "column": 15
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 863,
+ "end": 887,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 863,
+ "end": 881,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 863,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 863,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 868,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 23
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 877,
+ "end": 881,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 32
+ },
+ "end": {
+ "line": 30,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 882,
+ "end": 886,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 37
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 891,
+ "end": 932,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 891,
+ "end": 931,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 891,
+ "end": 904,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 891,
+ "end": 895,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 896,
+ "end": 904,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 907,
+ "end": 931,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 18
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 907,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 18
+ },
+ "end": {
+ "line": 31,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 907,
+ "end": 920,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 18
+ },
+ "end": {
+ "line": 31,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 907,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 18
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 912,
+ "end": 920,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 23
+ },
+ "end": {
+ "line": 31,
+ "column": 31
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 921,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 32
+ },
+ "end": {
+ "line": 31,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 926,
+ "end": 930,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 37
+ },
+ "end": {
+ "line": 31,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 935,
+ "end": 984,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 51
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 935,
+ "end": 983,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 50
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 935,
+ "end": 952,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 935,
+ "end": 939,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 940,
+ "end": 952,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 7
+ },
+ "end": {
+ "line": 32,
+ "column": 19
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 955,
+ "end": 983,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 50
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 955,
+ "end": 977,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 955,
+ "end": 972,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 955,
+ "end": 959,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 960,
+ "end": 972,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 27
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 973,
+ "end": 977,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 40
+ },
+ "end": {
+ "line": 32,
+ "column": 44
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 978,
+ "end": 982,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 45
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 987,
+ "end": 1032,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 47
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 987,
+ "end": 1031,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 987,
+ "end": 1002,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 17
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 987,
+ "end": 991,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 992,
+ "end": 1002,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 7
+ },
+ "end": {
+ "line": 33,
+ "column": 17
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 1005,
+ "end": 1031,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 20
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1005,
+ "end": 1025,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 20
+ },
+ "end": {
+ "line": 33,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1005,
+ "end": 1020,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 20
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1005,
+ "end": 1009,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 20
+ },
+ "end": {
+ "line": 33,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1010,
+ "end": 1020,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 25
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1021,
+ "end": 1025,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 36
+ },
+ "end": {
+ "line": 33,
+ "column": 40
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 1026,
+ "end": 1030,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 41
+ },
+ "end": {
+ "line": 33,
+ "column": 45
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1035,
+ "end": 1082,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 49
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1035,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 48
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1035,
+ "end": 1051,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1035,
+ "end": 1039,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1040,
+ "end": 1051,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 7
+ },
+ "end": {
+ "line": 34,
+ "column": 18
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 1054,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 21
+ },
+ "end": {
+ "line": 34,
+ "column": 48
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1054,
+ "end": 1075,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 21
+ },
+ "end": {
+ "line": 34,
+ "column": 42
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1054,
+ "end": 1070,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 21
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1054,
+ "end": 1058,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 21
+ },
+ "end": {
+ "line": 34,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1059,
+ "end": 1070,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 26
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1071,
+ "end": 1075,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 38
+ },
+ "end": {
+ "line": 34,
+ "column": 42
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 1076,
+ "end": 1080,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 43
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1085,
+ "end": 1142,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 2
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1085,
+ "end": 1141,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 2
+ },
+ "end": {
+ "line": 35,
+ "column": 58
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1085,
+ "end": 1106,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 2
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1085,
+ "end": 1089,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 2
+ },
+ "end": {
+ "line": 35,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1090,
+ "end": 1106,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 7
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ },
+ "identifierName": "onChangeListType"
+ },
+ "name": "onChangeListType"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 1109,
+ "end": 1141,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 58
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1109,
+ "end": 1135,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1109,
+ "end": 1130,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 47
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1109,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1114,
+ "end": 1130,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 31
+ },
+ "end": {
+ "line": 35,
+ "column": 47
+ },
+ "identifierName": "onChangeListType"
+ },
+ "name": "onChangeListType"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1131,
+ "end": 1135,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 48
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 1136,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 53
+ },
+ "end": {
+ "line": 35,
+ "column": 57
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1145,
+ "end": 1200,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 2
+ },
+ "end": {
+ "line": 36,
+ "column": 57
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1145,
+ "end": 1199,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 2
+ },
+ "end": {
+ "line": 36,
+ "column": 56
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1145,
+ "end": 1165,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 2
+ },
+ "end": {
+ "line": 36,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1145,
+ "end": 1149,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 2
+ },
+ "end": {
+ "line": 36,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1150,
+ "end": 1165,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 7
+ },
+ "end": {
+ "line": 36,
+ "column": 22
+ },
+ "identifierName": "listTypeOptions"
+ },
+ "name": "listTypeOptions"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 1168,
+ "end": 1199,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 56
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1168,
+ "end": 1193,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 50
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1168,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1168,
+ "end": 1172,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1173,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ },
+ "identifierName": "listTypeOptions"
+ },
+ "name": "listTypeOptions"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1189,
+ "end": 1193,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 46
+ },
+ "end": {
+ "line": 36,
+ "column": 50
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 1194,
+ "end": 1198,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 51
+ },
+ "end": {
+ "line": 36,
+ "column": 55
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicFieldGroup component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 561,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 1
+ },
+ "end": {
+ "line": 21,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t * @param {String|number} newValue\n\t ",
+ "start": 1206,
+ "end": 1282,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 42,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1284,
+ "end": 1345,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1284,
+ "end": 1292,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 43,
+ "column": 9
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1293,
+ "end": 1301,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 10
+ },
+ "end": {
+ "line": 43,
+ "column": 18
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1303,
+ "end": 1345,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 20
+ },
+ "end": {
+ "line": 45,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1307,
+ "end": 1342,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 37
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1307,
+ "end": 1341,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 36
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1307,
+ "end": 1331,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1307,
+ "end": 1317,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1307,
+ "end": 1311,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1312,
+ "end": 1317,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 7
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1318,
+ "end": 1331,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 1332,
+ "end": 1340,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 27
+ },
+ "end": {
+ "line": 44,
+ "column": 35
+ },
+ "identifierName": "newValue"
+ },
+ "name": "newValue"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t * @param {String|number} newValue\n\t ",
+ "start": 1206,
+ "end": 1282,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 42,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 1348,
+ "end": 1393,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 1
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1395,
+ "end": 1447,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 1
+ },
+ "end": {
+ "line": 52,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1395,
+ "end": 1407,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 1
+ },
+ "end": {
+ "line": 50,
+ "column": 13
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1410,
+ "end": 1447,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 16
+ },
+ "end": {
+ "line": 52,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1414,
+ "end": 1444,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 2
+ },
+ "end": {
+ "line": 51,
+ "column": 32
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1414,
+ "end": 1443,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 2
+ },
+ "end": {
+ "line": 51,
+ "column": 31
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1414,
+ "end": 1427,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 2
+ },
+ "end": {
+ "line": 51,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1414,
+ "end": 1418,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 2
+ },
+ "end": {
+ "line": 51,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1419,
+ "end": 1427,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 7
+ },
+ "end": {
+ "line": 51,
+ "column": 15
+ },
+ "identifierName": "setState"
+ },
+ "name": "setState"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1428,
+ "end": 1442,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 30
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1429,
+ "end": 1441,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1429,
+ "end": 1435,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 23
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 1437,
+ "end": 1441,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 25
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ },
+ "value": true
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 1348,
+ "end": 1393,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 1
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1450,
+ "end": 1495,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 1
+ },
+ "end": {
+ "line": 56,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1497,
+ "end": 1549,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1497,
+ "end": 1508,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 12
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1511,
+ "end": 1549,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 15
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1515,
+ "end": 1546,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1515,
+ "end": 1545,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1515,
+ "end": 1528,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1515,
+ "end": 1519,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1520,
+ "end": 1528,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 7
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ },
+ "identifierName": "setState"
+ },
+ "name": "setState"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1529,
+ "end": 1544,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 16
+ },
+ "end": {
+ "line": 58,
+ "column": 31
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1530,
+ "end": 1543,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 17
+ },
+ "end": {
+ "line": 58,
+ "column": 30
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1530,
+ "end": 1536,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 17
+ },
+ "end": {
+ "line": 58,
+ "column": 23
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 1538,
+ "end": 1543,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 30
+ }
+ },
+ "value": false
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1450,
+ "end": 1495,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 1
+ },
+ "end": {
+ "line": 56,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1553,
+ "end": 1631,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1633,
+ "end": 1722,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1633,
+ "end": 1641,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 9
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1642,
+ "end": 1647,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 10
+ },
+ "end": {
+ "line": 66,
+ "column": 15
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1649,
+ "end": 1722,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1653,
+ "end": 1685,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1653,
+ "end": 1684,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1653,
+ "end": 1677,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1653,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1653,
+ "end": 1657,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1658,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1664,
+ "end": 1677,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 13
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 1678,
+ "end": 1683,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ }
+ ]
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1688,
+ "end": 1719,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1688,
+ "end": 1718,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 32
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1688,
+ "end": 1701,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1688,
+ "end": 1692,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1693,
+ "end": 1701,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 7
+ },
+ "end": {
+ "line": 68,
+ "column": 15
+ },
+ "identifierName": "setState"
+ },
+ "name": "setState"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1702,
+ "end": 1717,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 31
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1703,
+ "end": 1716,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 17
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1703,
+ "end": 1709,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 17
+ },
+ "end": {
+ "line": 68,
+ "column": 23
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 1711,
+ "end": 1716,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 25
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ },
+ "value": false
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1553,
+ "end": 1631,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Update list of tags to show\n\t * @param {String}newType\n\t ",
+ "start": 1725,
+ "end": 1792,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 74,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1794,
+ "end": 1933,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1794,
+ "end": 1810,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 1
+ },
+ "end": {
+ "line": 75,
+ "column": 17
+ },
+ "identifierName": "onChangeListType"
+ },
+ "name": "onChangeListType",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1811,
+ "end": 1818,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 18
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ },
+ "identifierName": "newType"
+ },
+ "name": "newType"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1819,
+ "end": 1933,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 26
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "IfStatement",
+ "start": 1823,
+ "end": 1886,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 2
+ },
+ "end": {
+ "line": 78,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "UnaryExpression",
+ "start": 1827,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 6
+ },
+ "end": {
+ "line": 76,
+ "column": 25
+ }
+ },
+ "operator": "!",
+ "prefix": true,
+ "argument": {
+ "type": "MemberExpression",
+ "start": 1829,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1829,
+ "end": 1839,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1829,
+ "end": 1833,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1834,
+ "end": 1839,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 13
+ },
+ "end": {
+ "line": 76,
+ "column": 18
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1840,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 19
+ },
+ "end": {
+ "line": 76,
+ "column": 25
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "computed": false
+ },
+ "extra": {
+ "parenthesizedArgument": false
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 1848,
+ "end": 1886,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1853,
+ "end": 1882,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 3
+ },
+ "end": {
+ "line": 77,
+ "column": 32
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1853,
+ "end": 1881,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 3
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1853,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 3
+ },
+ "end": {
+ "line": 77,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1853,
+ "end": 1857,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 3
+ },
+ "end": {
+ "line": 77,
+ "column": 7
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1858,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 16
+ },
+ "identifierName": "setState"
+ },
+ "name": "setState"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1867,
+ "end": 1880,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 17
+ },
+ "end": {
+ "line": 77,
+ "column": 30
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1868,
+ "end": 1879,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1868,
+ "end": 1874,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 1875,
+ "end": 1879,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 25
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ },
+ "value": true
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": null
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1889,
+ "end": 1930,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1889,
+ "end": 1929,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1889,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1889,
+ "end": 1893,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1894,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 7
+ },
+ "end": {
+ "line": 79,
+ "column": 15
+ },
+ "identifierName": "setState"
+ },
+ "name": "setState"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 1903,
+ "end": 1928,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 41
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1904,
+ "end": 1927,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 17
+ },
+ "end": {
+ "line": 79,
+ "column": 40
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1904,
+ "end": 1919,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 17
+ },
+ "end": {
+ "line": 79,
+ "column": 32
+ },
+ "identifierName": "currentListType"
+ },
+ "name": "currentListType"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 1920,
+ "end": 1927,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 33
+ },
+ "end": {
+ "line": 79,
+ "column": 40
+ },
+ "identifierName": "newType"
+ },
+ "name": "newType"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Update list of tags to show\n\t * @param {String}newType\n\t ",
+ "start": 1725,
+ "end": 1792,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 74,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1936,
+ "end": 2039,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 88,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 2041,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 91,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2041,
+ "end": 2051,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 89,
+ "column": 11
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2052,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ {
+ "type": "Identifier",
+ "start": 2058,
+ "end": 2071,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 18
+ },
+ "end": {
+ "line": 89,
+ "column": 31
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2072,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 32
+ },
+ "end": {
+ "line": 91,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 2076,
+ "end": 2184,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 2
+ },
+ "end": {
+ "line": 90,
+ "column": 110
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 2083,
+ "end": 2183,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 9
+ },
+ "end": {
+ "line": 90,
+ "column": 109
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 2083,
+ "end": 2183,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 9
+ },
+ "end": {
+ "line": 90,
+ "column": 109
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 2094,
+ "end": 2105,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 31
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2094,
+ "end": 2098,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ },
+ "name": "item"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2099,
+ "end": 2105,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 25
+ },
+ "end": {
+ "line": 90,
+ "column": 31
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 2100,
+ "end": 2104,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 26
+ },
+ "end": {
+ "line": 90,
+ "column": 30
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2106,
+ "end": 2135,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 32
+ },
+ "end": {
+ "line": 90,
+ "column": 61
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2106,
+ "end": 2119,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 32
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ },
+ "name": "isHighlighted"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2120,
+ "end": 2135,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 46
+ },
+ "end": {
+ "line": 90,
+ "column": 61
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 2121,
+ "end": 2134,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 47
+ },
+ "end": {
+ "line": 90,
+ "column": 60
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2136,
+ "end": 2160,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 62
+ },
+ "end": {
+ "line": 90,
+ "column": 86
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2136,
+ "end": 2144,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 62
+ },
+ "end": {
+ "line": 90,
+ "column": 70
+ }
+ },
+ "name": "innerKey"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2145,
+ "end": 2160,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 71
+ },
+ "end": {
+ "line": 90,
+ "column": 86
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2146,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 72
+ },
+ "end": {
+ "line": 90,
+ "column": 85
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2146,
+ "end": 2150,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 72
+ },
+ "end": {
+ "line": 90,
+ "column": 76
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2151,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 77
+ },
+ "end": {
+ "line": 90,
+ "column": 85
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2161,
+ "end": 2180,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 87
+ },
+ "end": {
+ "line": 90,
+ "column": 106
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2161,
+ "end": 2164,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 87
+ },
+ "end": {
+ "line": 90,
+ "column": 90
+ }
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2165,
+ "end": 2180,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 91
+ },
+ "end": {
+ "line": 90,
+ "column": 106
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2166,
+ "end": 2179,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 92
+ },
+ "end": {
+ "line": 90,
+ "column": 105
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2166,
+ "end": 2170,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 92
+ },
+ "end": {
+ "line": 90,
+ "column": 96
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2171,
+ "end": 2179,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 97
+ },
+ "end": {
+ "line": 90,
+ "column": 105
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2084,
+ "end": 2093,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 10
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ },
+ "name": "MagicItem"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1936,
+ "end": 2039,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 88,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create the list of items\n\t *\n\t * @return {Array}\n\t ",
+ "start": 2190,
+ "end": 2251,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 2253,
+ "end": 2918,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 1
+ },
+ "end": {
+ "line": 128,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2253,
+ "end": 2258,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 1
+ },
+ "end": {
+ "line": 98,
+ "column": 6
+ },
+ "identifierName": "items"
+ },
+ "name": "items",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2261,
+ "end": 2918,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 9
+ },
+ "end": {
+ "line": 128,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "start": 2265,
+ "end": 2373,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 2
+ },
+ "end": {
+ "line": 101,
+ "column": 4
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2271,
+ "end": 2372,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 3
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2271,
+ "end": 2285,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 22
+ },
+ "identifierName": "optionsOrEmpty"
+ },
+ "name": "optionsOrEmpty"
+ },
+ "init": {
+ "type": "ArrowFunctionExpression",
+ "start": 2287,
+ "end": 2372,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 101,
+ "column": 3
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2288,
+ "end": 2295,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 25
+ },
+ "end": {
+ "line": 99,
+ "column": 32
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2300,
+ "end": 2372,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 37
+ },
+ "end": {
+ "line": 101,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 2305,
+ "end": 2368,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 3
+ },
+ "end": {
+ "line": 100,
+ "column": 66
+ }
+ },
+ "argument": {
+ "type": "ConditionalExpression",
+ "start": 2312,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 65
+ }
+ },
+ "test": {
+ "type": "LogicalExpression",
+ "start": 2312,
+ "end": 2352,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 50
+ }
+ },
+ "left": {
+ "type": "CallExpression",
+ "start": 2312,
+ "end": 2334,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 32
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2312,
+ "end": 2325,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2312,
+ "end": 2317,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 15
+ },
+ "identifierName": "Array"
+ },
+ "name": "Array"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2318,
+ "end": 2325,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 23
+ },
+ "identifierName": "isArray"
+ },
+ "name": "isArray"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2326,
+ "end": 2333,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 24
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ }
+ ]
+ },
+ "operator": "&&",
+ "right": {
+ "type": "MemberExpression",
+ "start": 2338,
+ "end": 2352,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 36
+ },
+ "end": {
+ "line": 100,
+ "column": 50
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2338,
+ "end": 2345,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 36
+ },
+ "end": {
+ "line": 100,
+ "column": 43
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2346,
+ "end": 2352,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 44
+ },
+ "end": {
+ "line": 100,
+ "column": 50
+ },
+ "identifierName": "length"
+ },
+ "name": "length"
+ },
+ "computed": false
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "start": 2355,
+ "end": 2362,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 53
+ },
+ "end": {
+ "line": 100,
+ "column": 60
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "start": 2365,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 63
+ },
+ "end": {
+ "line": 100,
+ "column": 65
+ }
+ },
+ "elements": []
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ }
+ ],
+ "kind": "const"
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 2377,
+ "end": 2392,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 2
+ },
+ "end": {
+ "line": 103,
+ "column": 17
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2381,
+ "end": 2391,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 6
+ },
+ "end": {
+ "line": 103,
+ "column": 16
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2381,
+ "end": 2386,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 6
+ },
+ "end": {
+ "line": 103,
+ "column": 11
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "start": 2389,
+ "end": 2391,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 14
+ },
+ "end": {
+ "line": 103,
+ "column": 16
+ }
+ },
+ "elements": []
+ }
+ }
+ ],
+ "kind": "let"
+ },
+ {
+ "type": "IfStatement",
+ "start": 2396,
+ "end": 2668,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 2
+ },
+ "end": {
+ "line": 112,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "MemberExpression",
+ "start": 2400,
+ "end": 2441,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ },
+ "object": {
+ "type": "CallExpression",
+ "start": 2400,
+ "end": 2434,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 40
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 2400,
+ "end": 2414,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 20
+ },
+ "identifierName": "optionsOrEmpty"
+ },
+ "name": "optionsOrEmpty"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2415,
+ "end": 2433,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2415,
+ "end": 2425,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2415,
+ "end": 2419,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2420,
+ "end": 2425,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2426,
+ "end": 2433,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 32
+ },
+ "end": {
+ "line": 105,
+ "column": 39
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ }
+ ]
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2435,
+ "end": 2441,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 41
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ },
+ "identifierName": "length"
+ },
+ "name": "length"
+ },
+ "computed": false
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 2442,
+ "end": 2494,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 48
+ },
+ "end": {
+ "line": 107,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2447,
+ "end": 2490,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 3
+ },
+ "end": {
+ "line": 106,
+ "column": 46
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2447,
+ "end": 2489,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 3
+ },
+ "end": {
+ "line": 106,
+ "column": 45
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 2447,
+ "end": 2452,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 3
+ },
+ "end": {
+ "line": 106,
+ "column": 8
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 2455,
+ "end": 2489,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 11
+ },
+ "end": {
+ "line": 106,
+ "column": 45
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 2455,
+ "end": 2469,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 11
+ },
+ "end": {
+ "line": 106,
+ "column": 25
+ },
+ "identifierName": "optionsOrEmpty"
+ },
+ "name": "optionsOrEmpty"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2470,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 26
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2470,
+ "end": 2480,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 26
+ },
+ "end": {
+ "line": 106,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2470,
+ "end": 2474,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 26
+ },
+ "end": {
+ "line": 106,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2475,
+ "end": 2480,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 31
+ },
+ "end": {
+ "line": 106,
+ "column": 36
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2481,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 37
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "start": 2502,
+ "end": 2668,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 7
+ },
+ "end": {
+ "line": 112,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 2506,
+ "end": 2545,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 11
+ },
+ "end": {
+ "line": 108,
+ "column": 50
+ }
+ },
+ "left": {
+ "type": "StringLiteral",
+ "start": 2506,
+ "end": 2514,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 11
+ },
+ "end": {
+ "line": 108,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "system",
+ "raw": "'system'"
+ },
+ "value": "system"
+ },
+ "operator": "===",
+ "right": {
+ "type": "MemberExpression",
+ "start": 2519,
+ "end": 2545,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 50
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2519,
+ "end": 2529,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 34
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2519,
+ "end": 2523,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2524,
+ "end": 2529,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 34
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2530,
+ "end": 2545,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 50
+ },
+ "identifierName": "currentListType"
+ },
+ "name": "currentListType"
+ },
+ "computed": false
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 2548,
+ "end": 2607,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 53
+ },
+ "end": {
+ "line": 110,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2553,
+ "end": 2603,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 3
+ },
+ "end": {
+ "line": 109,
+ "column": 53
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2553,
+ "end": 2602,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 3
+ },
+ "end": {
+ "line": 109,
+ "column": 52
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 2553,
+ "end": 2558,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 3
+ },
+ "end": {
+ "line": 109,
+ "column": 8
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 2561,
+ "end": 2602,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 11
+ },
+ "end": {
+ "line": 109,
+ "column": 52
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 2561,
+ "end": 2575,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 11
+ },
+ "end": {
+ "line": 109,
+ "column": 25
+ },
+ "identifierName": "optionsOrEmpty"
+ },
+ "name": "optionsOrEmpty"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2576,
+ "end": 2601,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 26
+ },
+ "end": {
+ "line": 109,
+ "column": 51
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2576,
+ "end": 2586,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 26
+ },
+ "end": {
+ "line": 109,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2576,
+ "end": 2580,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 26
+ },
+ "end": {
+ "line": 109,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2581,
+ "end": 2586,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 109,
+ "column": 36
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2587,
+ "end": 2601,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 37
+ },
+ "end": {
+ "line": 109,
+ "column": 51
+ },
+ "identifierName": "systemTagsList"
+ },
+ "name": "systemTagsList"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "start": 2613,
+ "end": 2668,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 9
+ },
+ "end": {
+ "line": 112,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2618,
+ "end": 2664,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 3
+ },
+ "end": {
+ "line": 111,
+ "column": 49
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2618,
+ "end": 2663,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 3
+ },
+ "end": {
+ "line": 111,
+ "column": 48
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "start": 2618,
+ "end": 2623,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 3
+ },
+ "end": {
+ "line": 111,
+ "column": 8
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 2626,
+ "end": 2663,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 48
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 2626,
+ "end": 2640,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 25
+ },
+ "identifierName": "optionsOrEmpty"
+ },
+ "name": "optionsOrEmpty"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2662,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 26
+ },
+ "end": {
+ "line": 111,
+ "column": 47
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2641,
+ "end": 2651,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 26
+ },
+ "end": {
+ "line": 111,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2641,
+ "end": 2645,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 26
+ },
+ "end": {
+ "line": 111,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2646,
+ "end": 2651,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 31
+ },
+ "end": {
+ "line": 111,
+ "column": 36
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2652,
+ "end": 2662,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 37
+ },
+ "end": {
+ "line": 111,
+ "column": 47
+ },
+ "identifierName": "fieldsList"
+ },
+ "name": "fieldsList"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "start": 2672,
+ "end": 2897,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 2
+ },
+ "end": {
+ "line": 124,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "MemberExpression",
+ "start": 2676,
+ "end": 2688,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 6
+ },
+ "end": {
+ "line": 114,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2676,
+ "end": 2681,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 6
+ },
+ "end": {
+ "line": 114,
+ "column": 11
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2682,
+ "end": 2688,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 18
+ },
+ "identifierName": "length"
+ },
+ "name": "length"
+ },
+ "computed": false
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 2690,
+ "end": 2804,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 118,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2695,
+ "end": 2800,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 3
+ },
+ "end": {
+ "line": 117,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2695,
+ "end": 2799,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 3
+ },
+ "end": {
+ "line": 117,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2695,
+ "end": 2708,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 3
+ },
+ "end": {
+ "line": 115,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2695,
+ "end": 2700,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 3
+ },
+ "end": {
+ "line": 115,
+ "column": 8
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2701,
+ "end": 2708,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 9
+ },
+ "end": {
+ "line": 115,
+ "column": 16
+ },
+ "identifierName": "forEach"
+ },
+ "name": "forEach"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrowFunctionExpression",
+ "start": 2709,
+ "end": 2798,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 117,
+ "column": 4
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 2710,
+ "end": 2714,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 18
+ },
+ "end": {
+ "line": 115,
+ "column": 22
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ {
+ "type": "Identifier",
+ "start": 2716,
+ "end": 2725,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 24
+ },
+ "end": {
+ "line": 115,
+ "column": 33
+ },
+ "identifierName": "itemIndex"
+ },
+ "name": "itemIndex"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2730,
+ "end": 2798,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 38
+ },
+ "end": {
+ "line": 117,
+ "column": 4
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2736,
+ "end": 2793,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 61
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2736,
+ "end": 2792,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 60
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 2736,
+ "end": 2761,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 29
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2736,
+ "end": 2752,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2736,
+ "end": 2741,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 9
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2742,
+ "end": 2751,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 10
+ },
+ "end": {
+ "line": 116,
+ "column": 19
+ },
+ "identifierName": "itemIndex"
+ },
+ "name": "itemIndex"
+ },
+ "computed": true
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2753,
+ "end": 2761,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 21
+ },
+ "end": {
+ "line": 116,
+ "column": 29
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "TemplateLiteral",
+ "start": 2764,
+ "end": 2792,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 32
+ },
+ "end": {
+ "line": 116,
+ "column": 60
+ }
+ },
+ "expressions": [
+ {
+ "type": "MemberExpression",
+ "start": 2767,
+ "end": 2777,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 35
+ },
+ "end": {
+ "line": 116,
+ "column": 45
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2767,
+ "end": 2771,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 35
+ },
+ "end": {
+ "line": 116,
+ "column": 39
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2772,
+ "end": 2777,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 40
+ },
+ "end": {
+ "line": 116,
+ "column": 45
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ },
+ {
+ "type": "Identifier",
+ "start": 2781,
+ "end": 2790,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 49
+ },
+ "end": {
+ "line": 116,
+ "column": 58
+ },
+ "identifierName": "itemIndex"
+ },
+ "name": "itemIndex"
+ }
+ ],
+ "quasis": [
+ {
+ "type": "TemplateElement",
+ "start": 2765,
+ "end": 2765,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 33
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 2778,
+ "end": 2779,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 46
+ },
+ "end": {
+ "line": 116,
+ "column": 47
+ }
+ },
+ "value": {
+ "raw": "-",
+ "cooked": "-"
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 2791,
+ "end": 2791,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 59
+ },
+ "end": {
+ "line": 116,
+ "column": 59
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": true
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": []
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "start": 2808,
+ "end": 2897,
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 7
+ },
+ "end": {
+ "line": 124,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 2813,
+ "end": 2893,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 3
+ },
+ "end": {
+ "line": 123,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 2813,
+ "end": 2892,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 3
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2813,
+ "end": 2823,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 3
+ },
+ "end": {
+ "line": 119,
+ "column": 13
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2813,
+ "end": 2818,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 3
+ },
+ "end": {
+ "line": 119,
+ "column": 8
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2819,
+ "end": 2823,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 9
+ },
+ "end": {
+ "line": 119,
+ "column": 13
+ },
+ "identifierName": "push"
+ },
+ "name": "push"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ObjectExpression",
+ "start": 2824,
+ "end": 2891,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 14
+ },
+ "end": {
+ "line": 123,
+ "column": 4
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2830,
+ "end": 2841,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 4
+ },
+ "end": {
+ "line": 120,
+ "column": 15
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2830,
+ "end": 2835,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 4
+ },
+ "end": {
+ "line": 120,
+ "column": 9
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "NullLiteral",
+ "start": 2837,
+ "end": 2841,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 11
+ },
+ "end": {
+ "line": 120,
+ "column": 15
+ }
+ }
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2847,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 121,
+ "column": 15
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2847,
+ "end": 2852,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 121,
+ "column": 9
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "NullLiteral",
+ "start": 2854,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 11
+ },
+ "end": {
+ "line": 121,
+ "column": 15
+ }
+ }
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2864,
+ "end": 2886,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 4
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2864,
+ "end": 2872,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 4
+ },
+ "end": {
+ "line": 122,
+ "column": 12
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2873,
+ "end": 2886,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 13
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2873,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 13
+ },
+ "end": {
+ "line": 122,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2873,
+ "end": 2877,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 13
+ },
+ "end": {
+ "line": 122,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2878,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 18
+ },
+ "end": {
+ "line": 122,
+ "column": 23
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2884,
+ "end": 2886,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "start": 2901,
+ "end": 2914,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 2
+ },
+ "end": {
+ "line": 126,
+ "column": 15
+ }
+ },
+ "argument": {
+ "type": "Identifier",
+ "start": 2908,
+ "end": 2913,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 9
+ },
+ "end": {
+ "line": 126,
+ "column": 14
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create the list of items\n\t *\n\t * @return {Array}\n\t ",
+ "start": 2190,
+ "end": 2251,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Options for type chooser\n\t *\n\t * @return {*[]}\n\t ",
+ "start": 2921,
+ "end": 2980,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 2982,
+ "end": 3201,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 1
+ },
+ "end": {
+ "line": 148,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2982,
+ "end": 2997,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 1
+ },
+ "end": {
+ "line": 135,
+ "column": 16
+ },
+ "identifierName": "listTypeOptions"
+ },
+ "name": "listTypeOptions",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 2999,
+ "end": 3201,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 18
+ },
+ "end": {
+ "line": 148,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 3003,
+ "end": 3198,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 2
+ },
+ "end": {
+ "line": 147,
+ "column": 4
+ }
+ },
+ "argument": {
+ "type": "ArrayExpression",
+ "start": 3010,
+ "end": 3197,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 9
+ },
+ "end": {
+ "line": 147,
+ "column": 3
+ }
+ },
+ "elements": [
+ {
+ "type": "ObjectExpression",
+ "start": 3015,
+ "end": 3100,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 3
+ },
+ "end": {
+ "line": 141,
+ "column": 4
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3021,
+ "end": 3036,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 19
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3021,
+ "end": 3026,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 9
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3028,
+ "end": 3036,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 11
+ },
+ "end": {
+ "line": 138,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "fields",
+ "raw": "'fields'"
+ },
+ "value": "fields"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3042,
+ "end": 3052,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 4
+ },
+ "end": {
+ "line": 139,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3042,
+ "end": 3047,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 4
+ },
+ "end": {
+ "line": 139,
+ "column": 9
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3049,
+ "end": 3052,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 11
+ },
+ "end": {
+ "line": 139,
+ "column": 14
+ }
+ },
+ "extra": {
+ "rawValue": "%",
+ "raw": "'%'"
+ },
+ "value": "%"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3058,
+ "end": 3095,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 41
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3058,
+ "end": 3067,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 13
+ },
+ "identifierName": "ariaLabel"
+ },
+ "name": "ariaLabel"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3069,
+ "end": 3095,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 15
+ },
+ "end": {
+ "line": 140,
+ "column": 41
+ }
+ },
+ "extra": {
+ "rawValue": "Select from field values",
+ "raw": "'Select from field values'"
+ },
+ "value": "Select from field values"
+ }
+ }
+ ]
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 3105,
+ "end": 3192,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 3
+ },
+ "end": {
+ "line": 146,
+ "column": 4
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 3111,
+ "end": 3126,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 4
+ },
+ "end": {
+ "line": 143,
+ "column": 19
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3111,
+ "end": 3116,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 4
+ },
+ "end": {
+ "line": 143,
+ "column": 9
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3118,
+ "end": 3126,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 11
+ },
+ "end": {
+ "line": 143,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "system",
+ "raw": "'system'"
+ },
+ "value": "system"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3132,
+ "end": 3143,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 4
+ },
+ "end": {
+ "line": 144,
+ "column": 15
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3132,
+ "end": 3137,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 4
+ },
+ "end": {
+ "line": 144,
+ "column": 9
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3139,
+ "end": 3143,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 11
+ },
+ "end": {
+ "line": 144,
+ "column": 15
+ }
+ },
+ "extra": {
+ "rawValue": "{}",
+ "raw": "'{}'"
+ },
+ "value": "{}"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 3149,
+ "end": 3187,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 4
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3149,
+ "end": 3158,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 4
+ },
+ "end": {
+ "line": 145,
+ "column": 13
+ },
+ "identifierName": "ariaLabel"
+ },
+ "name": "ariaLabel"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 3160,
+ "end": 3187,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ },
+ "extra": {
+ "rawValue": "Select from system values",
+ "raw": "'Select from system values'"
+ },
+ "value": "Select from system values"
+ }
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Options for type chooser\n\t *\n\t * @return {*[]}\n\t ",
+ "start": 2921,
+ "end": 2980,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicFieldGroup component\n\t * @return {*}\n\t ",
+ "start": 3206,
+ "end": 3267,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 1
+ },
+ "end": {
+ "line": 155,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 3269,
+ "end": 4164,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 1
+ },
+ "end": {
+ "line": 196,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 3269,
+ "end": 3275,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 1
+ },
+ "end": {
+ "line": 156,
+ "column": 7
+ },
+ "identifierName": "render"
+ },
+ "name": "render",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 3278,
+ "end": 4164,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 10
+ },
+ "end": {
+ "line": 196,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 3282,
+ "end": 4161,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 2
+ },
+ "end": {
+ "line": 195,
+ "column": 4
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 3294,
+ "end": 4156,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 3
+ },
+ "end": {
+ "line": 194,
+ "column": 9
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 3294,
+ "end": 3456,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 3
+ },
+ "end": {
+ "line": 165,
+ "column": 4
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 3303,
+ "end": 3451,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3303,
+ "end": 3312,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 159,
+ "column": 13
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3313,
+ "end": 3451,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 14
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 3314,
+ "end": 3445,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 163,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 3314,
+ "end": 3324,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 159,
+ "column": 25
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 3331,
+ "end": 3370,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 5
+ },
+ "end": {
+ "line": 160,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3331,
+ "end": 3357,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 5
+ },
+ "end": {
+ "line": 160,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 3331,
+ "end": 3346,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 5
+ },
+ "end": {
+ "line": 160,
+ "column": 20
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3347,
+ "end": 3357,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 21
+ },
+ "end": {
+ "line": 160,
+ "column": 31
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3358,
+ "end": 3370,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 44
+ },
+ "identifierName": "fieldWrapper"
+ },
+ "name": "fieldWrapper"
+ },
+ "computed": false
+ },
+ {
+ "type": "MemberExpression",
+ "start": 3377,
+ "end": 3412,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 5
+ },
+ "end": {
+ "line": 161,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3377,
+ "end": 3399,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 5
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 3377,
+ "end": 3388,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 5
+ },
+ "end": {
+ "line": 161,
+ "column": 16
+ },
+ "identifierName": "RenderGroup"
+ },
+ "name": "RenderGroup"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3389,
+ "end": 3399,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 17
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3400,
+ "end": 3412,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 28
+ },
+ "end": {
+ "line": 161,
+ "column": 40
+ },
+ "identifierName": "fieldWrapper"
+ },
+ "name": "fieldWrapper"
+ },
+ "computed": false
+ },
+ {
+ "type": "MemberExpression",
+ "start": 3419,
+ "end": 3439,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 5
+ },
+ "end": {
+ "line": 162,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3419,
+ "end": 3429,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 5
+ },
+ "end": {
+ "line": 162,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3419,
+ "end": 3423,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 5
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3424,
+ "end": 3429,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 10
+ },
+ "end": {
+ "line": 162,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3430,
+ "end": 3439,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 25
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3295,
+ "end": 3298,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 4
+ },
+ "end": {
+ "line": 158,
+ "column": 7
+ }
+ },
+ "name": "div"
+ },
+ "selfClosing": false
+ },
+ "closingElement": {
+ "type": "JSXClosingElement",
+ "start": 4150,
+ "end": 4156,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 3
+ },
+ "end": {
+ "line": 194,
+ "column": 9
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4152,
+ "end": 4155,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 5
+ },
+ "end": {
+ "line": 194,
+ "column": 8
+ }
+ },
+ "name": "div"
+ }
+ },
+ "children": [
+ {
+ "type": "JSXText",
+ "start": 3456,
+ "end": 3461,
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 166,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 3461,
+ "end": 3539,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 6
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 3461,
+ "end": 3539,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 6
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 3484,
+ "end": 3502,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 5
+ },
+ "end": {
+ "line": 167,
+ "column": 23
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3484,
+ "end": 3486,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 5
+ },
+ "end": {
+ "line": 167,
+ "column": 7
+ }
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3487,
+ "end": 3502,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 23
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3488,
+ "end": 3501,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3488,
+ "end": 3498,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3488,
+ "end": 3492,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3493,
+ "end": 3498,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 14
+ },
+ "end": {
+ "line": 167,
+ "column": 19
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3499,
+ "end": 3501,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 20
+ },
+ "end": {
+ "line": 167,
+ "column": 22
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3508,
+ "end": 3532,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 5
+ },
+ "end": {
+ "line": 168,
+ "column": 29
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3508,
+ "end": 3513,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 5
+ },
+ "end": {
+ "line": 168,
+ "column": 10
+ }
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3514,
+ "end": 3532,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 11
+ },
+ "end": {
+ "line": 168,
+ "column": 29
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3515,
+ "end": 3531,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3515,
+ "end": 3525,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3515,
+ "end": 3519,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3520,
+ "end": 3525,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 17
+ },
+ "end": {
+ "line": 168,
+ "column": 22
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3526,
+ "end": 3531,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 28
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXMemberExpression",
+ "start": 3462,
+ "end": 3478,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 5
+ },
+ "end": {
+ "line": 166,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "JSXIdentifier",
+ "start": 3462,
+ "end": 3472,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 5
+ },
+ "end": {
+ "line": 166,
+ "column": 15
+ }
+ },
+ "name": "FieldGroup"
+ },
+ "property": {
+ "type": "JSXIdentifier",
+ "start": 3473,
+ "end": 3478,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 21
+ }
+ },
+ "name": "Label"
+ }
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ },
+ {
+ "type": "JSXText",
+ "start": 3539,
+ "end": 3544,
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 6
+ },
+ "end": {
+ "line": 170,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 3544,
+ "end": 3637,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 4
+ },
+ "end": {
+ "line": 174,
+ "column": 5
+ }
+ },
+ "expression": {
+ "type": "LogicalExpression",
+ "start": 3545,
+ "end": 3631,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 173,
+ "column": 7
+ }
+ },
+ "left": {
+ "type": "MemberExpression",
+ "start": 3545,
+ "end": 3571,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 170,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3545,
+ "end": 3563,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 170,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3545,
+ "end": 3555,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 170,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3545,
+ "end": 3549,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 170,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3550,
+ "end": 3555,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 10
+ },
+ "end": {
+ "line": 170,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3556,
+ "end": 3563,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 16
+ },
+ "end": {
+ "line": 170,
+ "column": 23
+ },
+ "identifierName": "message"
+ },
+ "name": "message"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3564,
+ "end": 3571,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 24
+ },
+ "end": {
+ "line": 170,
+ "column": 31
+ },
+ "identifierName": "message"
+ },
+ "name": "message"
+ },
+ "computed": false
+ },
+ "operator": "&&",
+ "right": {
+ "type": "JSXElement",
+ "start": 3580,
+ "end": 3631,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 5
+ },
+ "end": {
+ "line": 173,
+ "column": 7
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 3580,
+ "end": 3631,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 5
+ },
+ "end": {
+ "line": 173,
+ "column": 7
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 3595,
+ "end": 3623,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 6
+ },
+ "end": {
+ "line": 172,
+ "column": 34
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3595,
+ "end": 3602,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 6
+ },
+ "end": {
+ "line": 172,
+ "column": 13
+ }
+ },
+ "name": "message"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3603,
+ "end": 3623,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 14
+ },
+ "end": {
+ "line": 172,
+ "column": 34
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3604,
+ "end": 3622,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 15
+ },
+ "end": {
+ "line": 172,
+ "column": 33
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3604,
+ "end": 3614,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 15
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3604,
+ "end": 3608,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 15
+ },
+ "end": {
+ "line": 172,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3609,
+ "end": 3614,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 20
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3615,
+ "end": 3622,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 26
+ },
+ "end": {
+ "line": 172,
+ "column": 33
+ },
+ "identifierName": "message"
+ },
+ "name": "message"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3581,
+ "end": 3588,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 6
+ },
+ "end": {
+ "line": 171,
+ "column": 13
+ }
+ },
+ "name": "Message"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ }
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 3637,
+ "end": 3642,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t\t"
+ },
+ {
+ "type": "JSXExpressionContainer",
+ "start": 3642,
+ "end": 3814,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 4
+ },
+ "end": {
+ "line": 181,
+ "column": 5
+ }
+ },
+ "expression": {
+ "type": "LogicalExpression",
+ "start": 3643,
+ "end": 3808,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 5
+ },
+ "end": {
+ "line": 180,
+ "column": 7
+ }
+ },
+ "left": {
+ "type": "MemberExpression",
+ "start": 3643,
+ "end": 3660,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3643,
+ "end": 3653,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3643,
+ "end": 3647,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3648,
+ "end": 3653,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 10
+ },
+ "end": {
+ "line": 175,
+ "column": 15
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3654,
+ "end": 3660,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 22
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "computed": false
+ },
+ "operator": "&&",
+ "right": {
+ "type": "JSXElement",
+ "start": 3669,
+ "end": 3808,
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 5
+ },
+ "end": {
+ "line": 180,
+ "column": 7
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 3669,
+ "end": 3808,
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 5
+ },
+ "end": {
+ "line": 180,
+ "column": 7
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 3688,
+ "end": 3720,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3688,
+ "end": 3696,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 14
+ }
+ },
+ "name": "onChange"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3697,
+ "end": 3720,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 15
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3698,
+ "end": 3719,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 37
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3698,
+ "end": 3702,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3703,
+ "end": 3719,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 21
+ },
+ "end": {
+ "line": 177,
+ "column": 37
+ },
+ "identifierName": "onChangeListType"
+ },
+ "name": "onChangeListType"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3727,
+ "end": 3759,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 38
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3727,
+ "end": 3734,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 13
+ }
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3735,
+ "end": 3759,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 14
+ },
+ "end": {
+ "line": 178,
+ "column": 38
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 3736,
+ "end": 3758,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 15
+ },
+ "end": {
+ "line": 178,
+ "column": 37
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 3736,
+ "end": 3756,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 15
+ },
+ "end": {
+ "line": 178,
+ "column": 35
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3736,
+ "end": 3740,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 15
+ },
+ "end": {
+ "line": 178,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3741,
+ "end": 3756,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 20
+ },
+ "end": {
+ "line": 178,
+ "column": 35
+ },
+ "identifierName": "listTypeOptions"
+ },
+ "name": "listTypeOptions"
+ },
+ "computed": false
+ },
+ "arguments": []
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3766,
+ "end": 3800,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 6
+ },
+ "end": {
+ "line": 179,
+ "column": 40
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3766,
+ "end": 3771,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 6
+ },
+ "end": {
+ "line": 179,
+ "column": 11
+ }
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3772,
+ "end": 3800,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 12
+ },
+ "end": {
+ "line": 179,
+ "column": 40
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3773,
+ "end": 3799,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3773,
+ "end": 3783,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3773,
+ "end": 3777,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3778,
+ "end": 3783,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 18
+ },
+ "end": {
+ "line": 179,
+ "column": 23
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3784,
+ "end": 3799,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 24
+ },
+ "end": {
+ "line": 179,
+ "column": 39
+ },
+ "identifierName": "currentListType"
+ },
+ "name": "currentListType"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3670,
+ "end": 3681,
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 6
+ },
+ "end": {
+ "line": 176,
+ "column": 17
+ }
+ },
+ "name": "ButtonGroup"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ }
+ }
+ },
+ {
+ "type": "JSXText",
+ "start": 3814,
+ "end": 3820,
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 5
+ },
+ "end": {
+ "line": 183,
+ "column": 4
+ }
+ },
+ "extra": null,
+ "value": "\n\n\t\t\t\t"
+ },
+ {
+ "type": "JSXElement",
+ "start": 3820,
+ "end": 4146,
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 4
+ },
+ "end": {
+ "line": 193,
+ "column": 6
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 3820,
+ "end": 4146,
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 4
+ },
+ "end": {
+ "line": 193,
+ "column": 6
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 3838,
+ "end": 3856,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 5
+ },
+ "end": {
+ "line": 184,
+ "column": 23
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3838,
+ "end": 3840,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 5
+ },
+ "end": {
+ "line": 184,
+ "column": 7
+ }
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3841,
+ "end": 3856,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "column": 23
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3842,
+ "end": 3855,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 9
+ },
+ "end": {
+ "line": 184,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3842,
+ "end": 3852,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 9
+ },
+ "end": {
+ "line": 184,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3842,
+ "end": 3846,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 9
+ },
+ "end": {
+ "line": 184,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3847,
+ "end": 3852,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 14
+ },
+ "end": {
+ "line": 184,
+ "column": 19
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3853,
+ "end": 3855,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 20
+ },
+ "end": {
+ "line": 184,
+ "column": 22
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3862,
+ "end": 3884,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 5
+ },
+ "end": {
+ "line": 185,
+ "column": 27
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3862,
+ "end": 3869,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 5
+ },
+ "end": {
+ "line": 185,
+ "column": 12
+ }
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3870,
+ "end": 3884,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 13
+ },
+ "end": {
+ "line": 185,
+ "column": 27
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 3871,
+ "end": 3883,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 14
+ },
+ "end": {
+ "line": 185,
+ "column": 26
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 3871,
+ "end": 3881,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 14
+ },
+ "end": {
+ "line": 185,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3871,
+ "end": 3875,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 14
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3876,
+ "end": 3881,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 19
+ },
+ "end": {
+ "line": 185,
+ "column": 24
+ },
+ "identifierName": "items"
+ },
+ "name": "items"
+ },
+ "computed": false
+ },
+ "arguments": []
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3890,
+ "end": 3930,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 5
+ },
+ "end": {
+ "line": 186,
+ "column": 45
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3890,
+ "end": 3903,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 5
+ },
+ "end": {
+ "line": 186,
+ "column": 18
+ }
+ },
+ "name": "onValueChange"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3904,
+ "end": 3930,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 19
+ },
+ "end": {
+ "line": 186,
+ "column": 45
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3905,
+ "end": 3929,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 20
+ },
+ "end": {
+ "line": 186,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3905,
+ "end": 3915,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 20
+ },
+ "end": {
+ "line": 186,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3905,
+ "end": 3909,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 20
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3910,
+ "end": 3915,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 25
+ },
+ "end": {
+ "line": 186,
+ "column": 30
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3916,
+ "end": 3929,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 31
+ },
+ "end": {
+ "line": 186,
+ "column": 44
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3936,
+ "end": 3960,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 5
+ },
+ "end": {
+ "line": 187,
+ "column": 29
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3936,
+ "end": 3941,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 5
+ },
+ "end": {
+ "line": 187,
+ "column": 10
+ }
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3942,
+ "end": 3960,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 11
+ },
+ "end": {
+ "line": 187,
+ "column": 29
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3943,
+ "end": 3959,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3943,
+ "end": 3953,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3943,
+ "end": 3947,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3948,
+ "end": 3953,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 17
+ },
+ "end": {
+ "line": 187,
+ "column": 22
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3954,
+ "end": 3959,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 23
+ },
+ "end": {
+ "line": 187,
+ "column": 28
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 3966,
+ "end": 4000,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 5
+ },
+ "end": {
+ "line": 188,
+ "column": 39
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3966,
+ "end": 3976,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 5
+ },
+ "end": {
+ "line": 188,
+ "column": 15
+ }
+ },
+ "name": "isRequired"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 3977,
+ "end": 4000,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 39
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 3978,
+ "end": 3999,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 3978,
+ "end": 3988,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 3978,
+ "end": 3982,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3983,
+ "end": 3988,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 22
+ },
+ "end": {
+ "line": 188,
+ "column": 27
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 3989,
+ "end": 3999,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 28
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ },
+ "identifierName": "isRequired"
+ },
+ "name": "isRequired"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 4006,
+ "end": 4032,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 5
+ },
+ "end": {
+ "line": 189,
+ "column": 31
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4006,
+ "end": 4012,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 5
+ },
+ "end": {
+ "line": 189,
+ "column": 11
+ }
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 4013,
+ "end": 4032,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 31
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4014,
+ "end": 4031,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 13
+ },
+ "end": {
+ "line": 189,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 4014,
+ "end": 4024,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 13
+ },
+ "end": {
+ "line": 189,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 4014,
+ "end": 4018,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 13
+ },
+ "end": {
+ "line": 189,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4019,
+ "end": 4024,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 18
+ },
+ "end": {
+ "line": 189,
+ "column": 23
+ },
+ "identifierName": "state"
+ },
+ "name": "state"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4025,
+ "end": 4031,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 24
+ },
+ "end": {
+ "line": 189,
+ "column": 30
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 4038,
+ "end": 4063,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 5
+ },
+ "end": {
+ "line": 190,
+ "column": 30
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4038,
+ "end": 4044,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 5
+ },
+ "end": {
+ "line": 190,
+ "column": 11
+ }
+ },
+ "name": "onBlur"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 4045,
+ "end": 4063,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 12
+ },
+ "end": {
+ "line": 190,
+ "column": 30
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4046,
+ "end": 4062,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 13
+ },
+ "end": {
+ "line": 190,
+ "column": 29
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 4046,
+ "end": 4050,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 13
+ },
+ "end": {
+ "line": 190,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4051,
+ "end": 4062,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 18
+ },
+ "end": {
+ "line": 190,
+ "column": 29
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 4069,
+ "end": 4096,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 5
+ },
+ "end": {
+ "line": 191,
+ "column": 32
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4069,
+ "end": 4076,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 5
+ },
+ "end": {
+ "line": 191,
+ "column": 12
+ }
+ },
+ "name": "onFocus"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 4077,
+ "end": 4096,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 13
+ },
+ "end": {
+ "line": 191,
+ "column": 32
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4078,
+ "end": 4095,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 14
+ },
+ "end": {
+ "line": 191,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 4078,
+ "end": 4082,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 14
+ },
+ "end": {
+ "line": 191,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4083,
+ "end": 4095,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 19
+ },
+ "end": {
+ "line": 191,
+ "column": 31
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 4102,
+ "end": 4139,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 5
+ },
+ "end": {
+ "line": 192,
+ "column": 42
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 4102,
+ "end": 4111,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 5
+ },
+ "end": {
+ "line": 192,
+ "column": 14
+ }
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 4112,
+ "end": 4139,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 15
+ },
+ "end": {
+ "line": 192,
+ "column": 42
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 4113,
+ "end": 4138,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 4113,
+ "end": 4123,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 4113,
+ "end": 4117,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4118,
+ "end": 4123,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 21
+ },
+ "end": {
+ "line": 192,
+ "column": 26
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4124,
+ "end": 4138,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 27
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ },
+ "identifierName": "fieldClassName"
+ },
+ "name": "fieldClassName"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 3821,
+ "end": 3832,
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 5
+ },
+ "end": {
+ "line": 183,
+ "column": 16
+ }
+ },
+ "name": "MagicSelect"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ },
+ {
+ "type": "JSXText",
+ "start": 4146,
+ "end": 4150,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 6
+ },
+ "end": {
+ "line": 194,
+ "column": 3
+ }
+ },
+ "extra": null,
+ "value": "\n\t\t\t"
+ }
+ ],
+ "extra": {
+ "parenthesized": true,
+ "parenStart": 3289
+ }
+ }
+ }
+ ],
+ "directives": []
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicFieldGroup component\n\t * @return {*}\n\t ",
+ "start": 3206,
+ "end": 3267,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 1
+ },
+ "end": {
+ "line": 155,
+ "column": 4
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n ",
+ "start": 389,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicFieldGroup component\n ",
+ "start": 4169,
+ "end": 4226,
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 0
+ },
+ "end": {
+ "line": 202,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n ",
+ "start": 389,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicFieldGroup component\n ",
+ "start": 4169,
+ "end": 4226,
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 0
+ },
+ "end": {
+ "line": 202,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 4227,
+ "end": 4275,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 0
+ },
+ "end": {
+ "line": 203,
+ "column": 48
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 4227,
+ "end": 4274,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 0
+ },
+ "end": {
+ "line": 203,
+ "column": 47
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 4227,
+ "end": 4252,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 0
+ },
+ "end": {
+ "line": 203,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4227,
+ "end": 4242,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 0
+ },
+ "end": {
+ "line": 203,
+ "column": 15
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4243,
+ "end": 4252,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 16
+ },
+ "end": {
+ "line": 203,
+ "column": 25
+ },
+ "identifierName": "propTypes"
+ },
+ "name": "propTypes"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "Identifier",
+ "start": 4255,
+ "end": 4274,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 28
+ },
+ "end": {
+ "line": 203,
+ "column": 47
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicFieldGroup component\n ",
+ "start": 4169,
+ "end": 4226,
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 0
+ },
+ "end": {
+ "line": 202,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicFieldGroup component\n *\n * @type {{}}\n ",
+ "start": 4277,
+ "end": 4358,
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 0
+ },
+ "end": {
+ "line": 209,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 4359,
+ "end": 4495,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 0
+ },
+ "end": {
+ "line": 218,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 4359,
+ "end": 4494,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 0
+ },
+ "end": {
+ "line": 218,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 4359,
+ "end": 4387,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 0
+ },
+ "end": {
+ "line": 210,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4359,
+ "end": 4374,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 0
+ },
+ "end": {
+ "line": 210,
+ "column": 15
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4375,
+ "end": 4387,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 28
+ },
+ "identifierName": "defaultProps"
+ },
+ "name": "defaultProps"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 4390,
+ "end": 4494,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 31
+ },
+ "end": {
+ "line": 218,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 4393,
+ "end": 4414,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 1
+ },
+ "end": {
+ "line": 211,
+ "column": 22
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4393,
+ "end": 4404,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 1
+ },
+ "end": {
+ "line": 211,
+ "column": 12
+ },
+ "identifierName": "defaultList"
+ },
+ "name": "defaultList"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4406,
+ "end": 4414,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 14
+ },
+ "end": {
+ "line": 211,
+ "column": 22
+ }
+ },
+ "extra": {
+ "rawValue": "fields",
+ "raw": "'fields'"
+ },
+ "value": "fields"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4417,
+ "end": 4430,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 1
+ },
+ "end": {
+ "line": 212,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4417,
+ "end": 4423,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 1
+ },
+ "end": {
+ "line": 212,
+ "column": 7
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 4425,
+ "end": 4430,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 9
+ },
+ "end": {
+ "line": 212,
+ "column": 14
+ }
+ },
+ "value": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4433,
+ "end": 4476,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 1
+ },
+ "end": {
+ "line": 216,
+ "column": 2
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4433,
+ "end": 4440,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 1
+ },
+ "end": {
+ "line": 213,
+ "column": 8
+ },
+ "identifierName": "message"
+ },
+ "name": "message"
+ },
+ "value": {
+ "type": "ObjectExpression",
+ "start": 4442,
+ "end": 4476,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 10
+ },
+ "end": {
+ "line": 216,
+ "column": 2
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 4446,
+ "end": 4458,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 2
+ },
+ "end": {
+ "line": 214,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4446,
+ "end": 4451,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 2
+ },
+ "end": {
+ "line": 214,
+ "column": 7
+ },
+ "identifierName": "error"
+ },
+ "name": "error"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 4453,
+ "end": 4458,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 9
+ },
+ "end": {
+ "line": 214,
+ "column": 14
+ }
+ },
+ "value": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4462,
+ "end": 4473,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 2
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4462,
+ "end": 4469,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 2
+ },
+ "end": {
+ "line": 215,
+ "column": 9
+ },
+ "identifierName": "message"
+ },
+ "name": "message"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4471,
+ "end": 4473,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 11
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ },
+ "extra": {
+ "rawValue": "",
+ "raw": "''"
+ },
+ "value": ""
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4479,
+ "end": 4492,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 1
+ },
+ "end": {
+ "line": 217,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4479,
+ "end": 4483,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 1
+ },
+ "end": {
+ "line": 217,
+ "column": 5
+ },
+ "identifierName": "type"
+ },
+ "name": "type"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4485,
+ "end": 4492,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 7
+ },
+ "end": {
+ "line": 217,
+ "column": 14
+ }
+ },
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicFieldGroup component\n *\n * @type {{}}\n ",
+ "start": 4277,
+ "end": 4358,
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 0
+ },
+ "end": {
+ "line": 209,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The names of classes used for HTML elements in MagicFieldGroup component\n * @type {{fieldWrapper: string, input: string, option: string}}\n ",
+ "start": 4497,
+ "end": 4645,
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 0
+ },
+ "end": {
+ "line": 223,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 4646,
+ "end": 4787,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 0
+ },
+ "end": {
+ "line": 228,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 4646,
+ "end": 4786,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 0
+ },
+ "end": {
+ "line": 228,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 4646,
+ "end": 4672,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 0
+ },
+ "end": {
+ "line": 224,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 4646,
+ "end": 4661,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 0
+ },
+ "end": {
+ "line": 224,
+ "column": 15
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 4662,
+ "end": 4672,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 26
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 4675,
+ "end": 4786,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 29
+ },
+ "end": {
+ "line": 228,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 4678,
+ "end": 4720,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 1
+ },
+ "end": {
+ "line": 225,
+ "column": 43
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4678,
+ "end": 4690,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 1
+ },
+ "end": {
+ "line": 225,
+ "column": 13
+ },
+ "identifierName": "fieldWrapper"
+ },
+ "name": "fieldWrapper"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4692,
+ "end": 4720,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 15
+ },
+ "end": {
+ "line": 225,
+ "column": 43
+ }
+ },
+ "extra": {
+ "rawValue": "caldera-magic-select-group",
+ "raw": "'caldera-magic-select-group'"
+ },
+ "value": "caldera-magic-select-group"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4723,
+ "end": 4751,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 1
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4723,
+ "end": 4728,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 1
+ },
+ "end": {
+ "line": 226,
+ "column": 6
+ },
+ "identifierName": "input"
+ },
+ "name": "input"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4730,
+ "end": 4751,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ },
+ "extra": {
+ "rawValue": "caldera-magic-input",
+ "raw": "'caldera-magic-input'"
+ },
+ "value": "caldera-magic-input"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 4754,
+ "end": 4784,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 1
+ },
+ "end": {
+ "line": 227,
+ "column": 31
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 4754,
+ "end": 4760,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 1
+ },
+ "end": {
+ "line": 227,
+ "column": 7
+ },
+ "identifierName": "option"
+ },
+ "name": "option"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 4762,
+ "end": 4784,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 9
+ },
+ "end": {
+ "line": 227,
+ "column": 31
+ }
+ },
+ "extra": {
+ "rawValue": "caldera-magic-option",
+ "raw": "'caldera-magic-option'"
+ },
+ "value": "caldera-magic-option"
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The names of classes used for HTML elements in MagicFieldGroup component\n * @type {{fieldWrapper: string, input: string, option: string}}\n ",
+ "start": 4497,
+ "end": 4645,
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 0
+ },
+ "end": {
+ "line": 223,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n ",
+ "start": 389,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicFieldGroup component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 561,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 1
+ },
+ "end": {
+ "line": 21,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t * @param {String|number} newValue\n\t ",
+ "start": 1206,
+ "end": 1282,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 42,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 1348,
+ "end": 1393,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 1
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1450,
+ "end": 1495,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 1
+ },
+ "end": {
+ "line": 56,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1553,
+ "end": 1631,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Update list of tags to show\n\t * @param {String}newType\n\t ",
+ "start": 1725,
+ "end": 1792,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 74,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1936,
+ "end": 2039,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 88,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create the list of items\n\t *\n\t * @return {Array}\n\t ",
+ "start": 2190,
+ "end": 2251,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Options for type chooser\n\t *\n\t * @return {*[]}\n\t ",
+ "start": 2921,
+ "end": 2980,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicFieldGroup component\n\t * @return {*}\n\t ",
+ "start": 3206,
+ "end": 3267,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 1
+ },
+ "end": {
+ "line": 155,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicFieldGroup component\n ",
+ "start": 4169,
+ "end": 4226,
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 0
+ },
+ "end": {
+ "line": 202,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicFieldGroup component\n *\n * @type {{}}\n ",
+ "start": 4277,
+ "end": 4358,
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 0
+ },
+ "end": {
+ "line": 209,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The names of classes used for HTML elements in MagicFieldGroup component\n * @type {{fieldWrapper: string, input: string, option: string}}\n ",
+ "start": 4497,
+ "end": 4645,
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 0
+ },
+ "end": {
+ "line": 223,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 13,
+ "end": 17,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 13
+ },
+ "end": {
+ "line": 1,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 25,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 25
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 27,
+ "end": 33,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 34,
+ "end": 35,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "magicGroupPropTypes",
+ "start": 35,
+ "end": 54,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 54,
+ "end": 55,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 27
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 56,
+ "end": 60,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 29
+ },
+ "end": {
+ "line": 2,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../propTypes",
+ "start": 61,
+ "end": 75,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 34
+ },
+ "end": {
+ "line": 2,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 75,
+ "end": 76,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 48
+ },
+ "end": {
+ "line": 2,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 77,
+ "end": 83,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 84,
+ "end": 94,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 95,
+ "end": 99,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "classnames",
+ "start": 100,
+ "end": 112,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 23
+ },
+ "end": {
+ "line": 3,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 112,
+ "end": 113,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 35
+ },
+ "end": {
+ "line": 3,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 114,
+ "end": 120,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 121,
+ "end": 122,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicItem",
+ "start": 122,
+ "end": 131,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 8
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 131,
+ "end": 132,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 4,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 133,
+ "end": 137,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 19
+ },
+ "end": {
+ "line": 4,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./MagicItem",
+ "start": 138,
+ "end": 151,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 24
+ },
+ "end": {
+ "line": 4,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 151,
+ "end": 152,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 37
+ },
+ "end": {
+ "line": 4,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 153,
+ "end": 159,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 160,
+ "end": 161,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ButtonGroup",
+ "start": 161,
+ "end": 172,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 172,
+ "end": 173,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 19
+ },
+ "end": {
+ "line": 5,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 174,
+ "end": 178,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 21
+ },
+ "end": {
+ "line": 5,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../button-group/ButtonGroup",
+ "start": 179,
+ "end": 208,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 26
+ },
+ "end": {
+ "line": 5,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 208,
+ "end": 209,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 55
+ },
+ "end": {
+ "line": 5,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 210,
+ "end": 216,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 217,
+ "end": 218,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicSelect",
+ "start": 218,
+ "end": 229,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 229,
+ "end": 230,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 19
+ },
+ "end": {
+ "line": 6,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 231,
+ "end": 235,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 6,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./MagicSelect",
+ "start": 236,
+ "end": 251,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 26
+ },
+ "end": {
+ "line": 6,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 251,
+ "end": 252,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 41
+ },
+ "end": {
+ "line": 6,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 253,
+ "end": 259,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 260,
+ "end": 261,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "RenderGroup",
+ "start": 261,
+ "end": 272,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 272,
+ "end": 273,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 19
+ },
+ "end": {
+ "line": 7,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 274,
+ "end": 278,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 21
+ },
+ "end": {
+ "line": 7,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../../RenderGroup",
+ "start": 279,
+ "end": 298,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 26
+ },
+ "end": {
+ "line": 7,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 298,
+ "end": 299,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 45
+ },
+ "end": {
+ "line": 7,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 300,
+ "end": 306,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 307,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Message",
+ "start": 308,
+ "end": 315,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 315,
+ "end": 316,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 8,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 317,
+ "end": 321,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 17
+ },
+ "end": {
+ "line": 8,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../messages/Message",
+ "start": 322,
+ "end": 343,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 22
+ },
+ "end": {
+ "line": 8,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 343,
+ "end": 344,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 43
+ },
+ "end": {
+ "line": 8,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 345,
+ "end": 351,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 352,
+ "end": 353,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 7
+ },
+ "end": {
+ "line": 9,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "FieldGroup",
+ "start": 353,
+ "end": 363,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 363,
+ "end": 364,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 18
+ },
+ "end": {
+ "line": 9,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 365,
+ "end": 369,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 20
+ },
+ "end": {
+ "line": 9,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../FieldGroup",
+ "start": 370,
+ "end": 385,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 25
+ },
+ "end": {
+ "line": 9,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 385,
+ "end": 386,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 40
+ },
+ "end": {
+ "line": 9,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n ",
+ "start": 389,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 500,
+ "end": 506,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 15,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "class",
+ "keyword": "class",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "class",
+ "start": 507,
+ "end": 512,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 7
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 513,
+ "end": 528,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "extends",
+ "keyword": "extends",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "extends",
+ "start": 529,
+ "end": 536,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 29
+ },
+ "end": {
+ "line": 15,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 537,
+ "end": 542,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 37
+ },
+ "end": {
+ "line": 15,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 542,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 42
+ },
+ "end": {
+ "line": 15,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PureComponent",
+ "start": 543,
+ "end": 556,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 43
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 557,
+ "end": 558,
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 57
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicFieldGroup component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 561,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 1
+ },
+ "end": {
+ "line": 21,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "constructor",
+ "start": 640,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 1
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 651,
+ "end": 652,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 652,
+ "end": 657,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 13
+ },
+ "end": {
+ "line": 22,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 657,
+ "end": 658,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 18
+ },
+ "end": {
+ "line": 22,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 659,
+ "end": 660,
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 20
+ },
+ "end": {
+ "line": 22,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "super",
+ "keyword": "super",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "super",
+ "start": 663,
+ "end": 668,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 2
+ },
+ "end": {
+ "line": 23,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 668,
+ "end": 669,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 7
+ },
+ "end": {
+ "line": 23,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 669,
+ "end": 674,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 674,
+ "end": 675,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 675,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 14
+ },
+ "end": {
+ "line": 23,
+ "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": 679,
+ "end": 683,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 2
+ },
+ "end": {
+ "line": 24,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 683,
+ "end": 684,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 6
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 684,
+ "end": 689,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 7
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 690,
+ "end": 691,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 692,
+ "end": 693,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "currentListType",
+ "start": 697,
+ "end": 712,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 3
+ },
+ "end": {
+ "line": 25,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 712,
+ "end": 713,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 18
+ },
+ "end": {
+ "line": 25,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 714,
+ "end": 719,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 20
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 719,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 25
+ },
+ "end": {
+ "line": 25,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultList",
+ "start": 720,
+ "end": 731,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 26
+ },
+ "end": {
+ "line": 25,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 731,
+ "end": 732,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 37
+ },
+ "end": {
+ "line": 25,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 736,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 742,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 9
+ },
+ "end": {
+ "line": 26,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 744,
+ "end": 749,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 11
+ },
+ "end": {
+ "line": 26,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 749,
+ "end": 750,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 16
+ },
+ "end": {
+ "line": 26,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 750,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 17
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 756,
+ "end": 757,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 23
+ },
+ "end": {
+ "line": 26,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 760,
+ "end": 761,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 761,
+ "end": 762,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 27,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 765,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 769,
+ "end": 770,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 6
+ },
+ "end": {
+ "line": 28,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 770,
+ "end": 778,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 7
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 779,
+ "end": 780,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "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": 781,
+ "end": 785,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 785,
+ "end": 786,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 22
+ },
+ "end": {
+ "line": 28,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 786,
+ "end": 794,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 794,
+ "end": 795,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 31
+ },
+ "end": {
+ "line": 28,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 795,
+ "end": 799,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 799,
+ "end": 800,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 36
+ },
+ "end": {
+ "line": 28,
+ "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": 800,
+ "end": 804,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 37
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 804,
+ "end": 805,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 41
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 805,
+ "end": 806,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 42
+ },
+ "end": {
+ "line": 28,
+ "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": 809,
+ "end": 813,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 813,
+ "end": 814,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 6
+ },
+ "end": {
+ "line": 29,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 814,
+ "end": 819,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 7
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 820,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 822,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 826,
+ "end": 827,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 19
+ },
+ "end": {
+ "line": 29,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 827,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 20
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 832,
+ "end": 833,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 25
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 833,
+ "end": 837,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 837,
+ "end": 838,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 29,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 838,
+ "end": 842,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 31
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 842,
+ "end": 843,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 35
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 843,
+ "end": 844,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "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": 847,
+ "end": 851,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 851,
+ "end": 852,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 6
+ },
+ "end": {
+ "line": 30,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 852,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 7
+ },
+ "end": {
+ "line": 30,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 861,
+ "end": 862,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "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": 863,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 867,
+ "end": 868,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 22
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 868,
+ "end": 876,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 23
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 876,
+ "end": 877,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 30,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 877,
+ "end": 881,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 32
+ },
+ "end": {
+ "line": 30,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 881,
+ "end": 882,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 30,
+ "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": 882,
+ "end": 886,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 37
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 886,
+ "end": 887,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 41
+ },
+ "end": {
+ "line": 30,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 887,
+ "end": 888,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 42
+ },
+ "end": {
+ "line": 30,
+ "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": 891,
+ "end": 895,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 895,
+ "end": 896,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 6
+ },
+ "end": {
+ "line": 31,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 896,
+ "end": 904,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 905,
+ "end": 906,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "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": 907,
+ "end": 911,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 18
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 911,
+ "end": 912,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 22
+ },
+ "end": {
+ "line": 31,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 912,
+ "end": 920,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 23
+ },
+ "end": {
+ "line": 31,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 920,
+ "end": 921,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 31
+ },
+ "end": {
+ "line": 31,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 921,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 32
+ },
+ "end": {
+ "line": 31,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 925,
+ "end": 926,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 36
+ },
+ "end": {
+ "line": 31,
+ "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": 926,
+ "end": 930,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 37
+ },
+ "end": {
+ "line": 31,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 930,
+ "end": 931,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 41
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 931,
+ "end": 932,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 42
+ },
+ "end": {
+ "line": 31,
+ "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": 935,
+ "end": 939,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 2
+ },
+ "end": {
+ "line": 32,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 939,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 6
+ },
+ "end": {
+ "line": 32,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 940,
+ "end": 952,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 7
+ },
+ "end": {
+ "line": 32,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 953,
+ "end": 954,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 20
+ },
+ "end": {
+ "line": 32,
+ "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": 955,
+ "end": 959,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 22
+ },
+ "end": {
+ "line": 32,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 959,
+ "end": 960,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 26
+ },
+ "end": {
+ "line": 32,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 960,
+ "end": 972,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 27
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 972,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 39
+ },
+ "end": {
+ "line": 32,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 973,
+ "end": 977,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 40
+ },
+ "end": {
+ "line": 32,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 977,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 44
+ },
+ "end": {
+ "line": 32,
+ "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": 978,
+ "end": 982,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 45
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 982,
+ "end": 983,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 49
+ },
+ "end": {
+ "line": 32,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 983,
+ "end": 984,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 50
+ },
+ "end": {
+ "line": 32,
+ "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": 987,
+ "end": 991,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 2
+ },
+ "end": {
+ "line": 33,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 991,
+ "end": 992,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 6
+ },
+ "end": {
+ "line": 33,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 992,
+ "end": 1002,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 7
+ },
+ "end": {
+ "line": 33,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1003,
+ "end": 1004,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 18
+ },
+ "end": {
+ "line": 33,
+ "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": 1005,
+ "end": 1009,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 20
+ },
+ "end": {
+ "line": 33,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1009,
+ "end": 1010,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 24
+ },
+ "end": {
+ "line": 33,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 1010,
+ "end": 1020,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 25
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1020,
+ "end": 1021,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 35
+ },
+ "end": {
+ "line": 33,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 1021,
+ "end": 1025,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 36
+ },
+ "end": {
+ "line": 33,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1025,
+ "end": 1026,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 40
+ },
+ "end": {
+ "line": 33,
+ "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": 1026,
+ "end": 1030,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 41
+ },
+ "end": {
+ "line": 33,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1030,
+ "end": 1031,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 45
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1031,
+ "end": 1032,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 46
+ },
+ "end": {
+ "line": 33,
+ "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": 1035,
+ "end": 1039,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 2
+ },
+ "end": {
+ "line": 34,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1039,
+ "end": 1040,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 6
+ },
+ "end": {
+ "line": 34,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 1040,
+ "end": 1051,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 7
+ },
+ "end": {
+ "line": 34,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1052,
+ "end": 1053,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 19
+ },
+ "end": {
+ "line": 34,
+ "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": 1054,
+ "end": 1058,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 21
+ },
+ "end": {
+ "line": 34,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1058,
+ "end": 1059,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 25
+ },
+ "end": {
+ "line": 34,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 1059,
+ "end": 1070,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 26
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1070,
+ "end": 1071,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 37
+ },
+ "end": {
+ "line": 34,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 1071,
+ "end": 1075,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 38
+ },
+ "end": {
+ "line": 34,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1075,
+ "end": 1076,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 42
+ },
+ "end": {
+ "line": 34,
+ "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": 1076,
+ "end": 1080,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 43
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1080,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 47
+ },
+ "end": {
+ "line": 34,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1081,
+ "end": 1082,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 48
+ },
+ "end": {
+ "line": 34,
+ "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": 1085,
+ "end": 1089,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 2
+ },
+ "end": {
+ "line": 35,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1089,
+ "end": 1090,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 6
+ },
+ "end": {
+ "line": 35,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChangeListType",
+ "start": 1090,
+ "end": 1106,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 7
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1107,
+ "end": 1108,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 24
+ },
+ "end": {
+ "line": 35,
+ "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": 1109,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1113,
+ "end": 1114,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChangeListType",
+ "start": 1114,
+ "end": 1130,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 31
+ },
+ "end": {
+ "line": 35,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1130,
+ "end": 1131,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 47
+ },
+ "end": {
+ "line": 35,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 1131,
+ "end": 1135,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 48
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1135,
+ "end": 1136,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 52
+ },
+ "end": {
+ "line": 35,
+ "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": 1136,
+ "end": 1140,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 53
+ },
+ "end": {
+ "line": 35,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1140,
+ "end": 1141,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 57
+ },
+ "end": {
+ "line": 35,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1141,
+ "end": 1142,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 58
+ },
+ "end": {
+ "line": 35,
+ "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": 1145,
+ "end": 1149,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 2
+ },
+ "end": {
+ "line": 36,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1149,
+ "end": 1150,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 6
+ },
+ "end": {
+ "line": 36,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "listTypeOptions",
+ "start": 1150,
+ "end": 1165,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 7
+ },
+ "end": {
+ "line": 36,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1166,
+ "end": 1167,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 23
+ },
+ "end": {
+ "line": 36,
+ "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": 1168,
+ "end": 1172,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1172,
+ "end": 1173,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 29
+ },
+ "end": {
+ "line": 36,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "listTypeOptions",
+ "start": 1173,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1188,
+ "end": 1189,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 45
+ },
+ "end": {
+ "line": 36,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 1189,
+ "end": 1193,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 46
+ },
+ "end": {
+ "line": 36,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1193,
+ "end": 1194,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 50
+ },
+ "end": {
+ "line": 36,
+ "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": 1194,
+ "end": 1198,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 51
+ },
+ "end": {
+ "line": 36,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1198,
+ "end": 1199,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 55
+ },
+ "end": {
+ "line": 36,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1199,
+ "end": 1200,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 56
+ },
+ "end": {
+ "line": 36,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1202,
+ "end": 1203,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 1
+ },
+ "end": {
+ "line": 37,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t * @param {String|number} newValue\n\t ",
+ "start": 1206,
+ "end": 1282,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 42,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 1284,
+ "end": 1292,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 43,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1292,
+ "end": 1293,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 9
+ },
+ "end": {
+ "line": 43,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newValue",
+ "start": 1293,
+ "end": 1301,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 10
+ },
+ "end": {
+ "line": 43,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1301,
+ "end": 1302,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1303,
+ "end": 1304,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 20
+ },
+ "end": {
+ "line": 43,
+ "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": 1307,
+ "end": 1311,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 2
+ },
+ "end": {
+ "line": 44,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1311,
+ "end": 1312,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 6
+ },
+ "end": {
+ "line": 44,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1312,
+ "end": 1317,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 7
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1317,
+ "end": 1318,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 1318,
+ "end": 1331,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1331,
+ "end": 1332,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 26
+ },
+ "end": {
+ "line": 44,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newValue",
+ "start": 1332,
+ "end": 1340,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 27
+ },
+ "end": {
+ "line": 44,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1340,
+ "end": 1341,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 35
+ },
+ "end": {
+ "line": 44,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1341,
+ "end": 1342,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 36
+ },
+ "end": {
+ "line": 44,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1344,
+ "end": 1345,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 1348,
+ "end": 1393,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 1
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 1395,
+ "end": 1407,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 1
+ },
+ "end": {
+ "line": 50,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1407,
+ "end": 1408,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 50,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1408,
+ "end": 1409,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 14
+ },
+ "end": {
+ "line": 50,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1410,
+ "end": 1411,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 16
+ },
+ "end": {
+ "line": 50,
+ "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": 1414,
+ "end": 1418,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 2
+ },
+ "end": {
+ "line": 51,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1418,
+ "end": 1419,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 6
+ },
+ "end": {
+ "line": 51,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "setState",
+ "start": 1419,
+ "end": 1427,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 7
+ },
+ "end": {
+ "line": 51,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1427,
+ "end": 1428,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1428,
+ "end": 1429,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 1429,
+ "end": 1435,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1435,
+ "end": 1436,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 23
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ },
+ {
+ "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": 1437,
+ "end": 1441,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 25
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1441,
+ "end": 1442,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 29
+ },
+ "end": {
+ "line": 51,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1442,
+ "end": 1443,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 30
+ },
+ "end": {
+ "line": 51,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1443,
+ "end": 1444,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1446,
+ "end": 1447,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 1
+ },
+ "end": {
+ "line": 52,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1450,
+ "end": 1495,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 1
+ },
+ "end": {
+ "line": 56,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 1497,
+ "end": 1508,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 1
+ },
+ "end": {
+ "line": 57,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1508,
+ "end": 1509,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1509,
+ "end": 1510,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 13
+ },
+ "end": {
+ "line": 57,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1511,
+ "end": 1512,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 15
+ },
+ "end": {
+ "line": 57,
+ "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": 1515,
+ "end": 1519,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1519,
+ "end": 1520,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 6
+ },
+ "end": {
+ "line": 58,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "setState",
+ "start": 1520,
+ "end": 1528,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 7
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1528,
+ "end": 1529,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 15
+ },
+ "end": {
+ "line": 58,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1529,
+ "end": 1530,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 16
+ },
+ "end": {
+ "line": 58,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 1530,
+ "end": 1536,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 17
+ },
+ "end": {
+ "line": 58,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1536,
+ "end": 1537,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 23
+ },
+ "end": {
+ "line": 58,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "false",
+ "keyword": "false",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "false",
+ "start": 1538,
+ "end": 1543,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1543,
+ "end": 1544,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 30
+ },
+ "end": {
+ "line": 58,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1544,
+ "end": 1545,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1545,
+ "end": 1546,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 32
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1548,
+ "end": 1549,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1553,
+ "end": 1631,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 1633,
+ "end": 1641,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1641,
+ "end": 1642,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 9
+ },
+ "end": {
+ "line": 66,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1642,
+ "end": 1647,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 10
+ },
+ "end": {
+ "line": 66,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1647,
+ "end": 1648,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 15
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1649,
+ "end": 1650,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "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": 1653,
+ "end": 1657,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1657,
+ "end": 1658,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 6
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1658,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1663,
+ "end": 1664,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 1664,
+ "end": 1677,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 13
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1677,
+ "end": 1678,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 26
+ },
+ "end": {
+ "line": 67,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1678,
+ "end": 1683,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1683,
+ "end": 1684,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 32
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1684,
+ "end": 1685,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 33
+ },
+ "end": {
+ "line": 67,
+ "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": 1688,
+ "end": 1692,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 2
+ },
+ "end": {
+ "line": 68,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1692,
+ "end": 1693,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 6
+ },
+ "end": {
+ "line": 68,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "setState",
+ "start": 1693,
+ "end": 1701,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 7
+ },
+ "end": {
+ "line": 68,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1701,
+ "end": 1702,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 15
+ },
+ "end": {
+ "line": 68,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1702,
+ "end": 1703,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 1703,
+ "end": 1709,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 17
+ },
+ "end": {
+ "line": 68,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1709,
+ "end": 1710,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "false",
+ "keyword": "false",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "false",
+ "start": 1711,
+ "end": 1716,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 25
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1716,
+ "end": 1717,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 30
+ },
+ "end": {
+ "line": 68,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1717,
+ "end": 1718,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 31
+ },
+ "end": {
+ "line": 68,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1718,
+ "end": 1719,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 32
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1721,
+ "end": 1722,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Update list of tags to show\n\t * @param {String}newType\n\t ",
+ "start": 1725,
+ "end": 1792,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 74,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChangeListType",
+ "start": 1794,
+ "end": 1810,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 1
+ },
+ "end": {
+ "line": 75,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1810,
+ "end": 1811,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 17
+ },
+ "end": {
+ "line": 75,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newType",
+ "start": 1811,
+ "end": 1818,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 18
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1818,
+ "end": 1819,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 25
+ },
+ "end": {
+ "line": 75,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1819,
+ "end": 1820,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 26
+ },
+ "end": {
+ "line": 75,
+ "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": 1823,
+ "end": 1825,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 2
+ },
+ "end": {
+ "line": 76,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1825,
+ "end": 1826,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 76,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "prefix",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": true,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "!",
+ "start": 1827,
+ "end": 1828,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 6
+ },
+ "end": {
+ "line": 76,
+ "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": 1829,
+ "end": 1833,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1833,
+ "end": 1834,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 1834,
+ "end": 1839,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 13
+ },
+ "end": {
+ "line": 76,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1839,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 18
+ },
+ "end": {
+ "line": 76,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 1840,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 19
+ },
+ "end": {
+ "line": 76,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1847,
+ "end": 1848,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 26
+ },
+ "end": {
+ "line": 76,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1848,
+ "end": 1849,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 76,
+ "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": 1853,
+ "end": 1857,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 3
+ },
+ "end": {
+ "line": 77,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1857,
+ "end": 1858,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 7
+ },
+ "end": {
+ "line": 77,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "setState",
+ "start": 1858,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1866,
+ "end": 1867,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 16
+ },
+ "end": {
+ "line": 77,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1867,
+ "end": 1868,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 17
+ },
+ "end": {
+ "line": 77,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 1868,
+ "end": 1874,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1874,
+ "end": 1875,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 24
+ },
+ "end": {
+ "line": 77,
+ "column": 25
+ }
+ }
+ },
+ {
+ "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": 1875,
+ "end": 1879,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 25
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1879,
+ "end": 1880,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 29
+ },
+ "end": {
+ "line": 77,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1880,
+ "end": 1881,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 30
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1881,
+ "end": 1882,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 31
+ },
+ "end": {
+ "line": 77,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1885,
+ "end": 1886,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 2
+ },
+ "end": {
+ "line": 78,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 1889,
+ "end": 1893,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1893,
+ "end": 1894,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 6
+ },
+ "end": {
+ "line": 79,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "setState",
+ "start": 1894,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 7
+ },
+ "end": {
+ "line": 79,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1902,
+ "end": 1903,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 15
+ },
+ "end": {
+ "line": 79,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1903,
+ "end": 1904,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "currentListType",
+ "start": 1904,
+ "end": 1919,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 17
+ },
+ "end": {
+ "line": 79,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1919,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "newType",
+ "start": 1920,
+ "end": 1927,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 33
+ },
+ "end": {
+ "line": 79,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1927,
+ "end": 1928,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 40
+ },
+ "end": {
+ "line": 79,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1928,
+ "end": 1929,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 41
+ },
+ "end": {
+ "line": 79,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1929,
+ "end": 1930,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 42
+ },
+ "end": {
+ "line": 79,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1932,
+ "end": 1933,
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1936,
+ "end": 2039,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 88,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 2041,
+ "end": 2051,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 89,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2051,
+ "end": 2052,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 11
+ },
+ "end": {
+ "line": 89,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2052,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2056,
+ "end": 2057,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 16
+ },
+ "end": {
+ "line": 89,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 2058,
+ "end": 2071,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 18
+ },
+ "end": {
+ "line": 89,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2071,
+ "end": 2072,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 31
+ },
+ "end": {
+ "line": 89,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2072,
+ "end": 2073,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 32
+ },
+ "end": {
+ "line": 89,
+ "column": 33
+ }
+ }
+ },
+ {
+ "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": 2076,
+ "end": 2082,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 2
+ },
+ "end": {
+ "line": 90,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2083,
+ "end": 2084,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 9
+ },
+ "end": {
+ "line": 90,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "MagicItem",
+ "start": 2084,
+ "end": 2093,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 10
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "item",
+ "start": 2094,
+ "end": 2098,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2098,
+ "end": 2099,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 24
+ },
+ "end": {
+ "line": 90,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2099,
+ "end": 2100,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 25
+ },
+ "end": {
+ "line": 90,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2100,
+ "end": 2104,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 26
+ },
+ "end": {
+ "line": 90,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2104,
+ "end": 2105,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 30
+ },
+ "end": {
+ "line": 90,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "isHighlighted",
+ "start": 2106,
+ "end": 2119,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 32
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2119,
+ "end": 2120,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 45
+ },
+ "end": {
+ "line": 90,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2120,
+ "end": 2121,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 46
+ },
+ "end": {
+ "line": 90,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 2121,
+ "end": 2134,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 47
+ },
+ "end": {
+ "line": 90,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2134,
+ "end": 2135,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 60
+ },
+ "end": {
+ "line": 90,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "innerKey",
+ "start": 2136,
+ "end": 2144,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 62
+ },
+ "end": {
+ "line": 90,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2144,
+ "end": 2145,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 70
+ },
+ "end": {
+ "line": 90,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2145,
+ "end": 2146,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 71
+ },
+ "end": {
+ "line": 90,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2146,
+ "end": 2150,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 72
+ },
+ "end": {
+ "line": 90,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2150,
+ "end": 2151,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 76
+ },
+ "end": {
+ "line": 90,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 2151,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 77
+ },
+ "end": {
+ "line": 90,
+ "column": 85
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2159,
+ "end": 2160,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 85
+ },
+ "end": {
+ "line": 90,
+ "column": 86
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "key",
+ "start": 2161,
+ "end": 2164,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 87
+ },
+ "end": {
+ "line": 90,
+ "column": 90
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2164,
+ "end": 2165,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 90
+ },
+ "end": {
+ "line": 90,
+ "column": 91
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2165,
+ "end": 2166,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 91
+ },
+ "end": {
+ "line": 90,
+ "column": 92
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2166,
+ "end": 2170,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 92
+ },
+ "end": {
+ "line": 90,
+ "column": 96
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2170,
+ "end": 2171,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 96
+ },
+ "end": {
+ "line": 90,
+ "column": 97
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 2171,
+ "end": 2179,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 97
+ },
+ "end": {
+ "line": 90,
+ "column": 105
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2179,
+ "end": 2180,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 105
+ },
+ "end": {
+ "line": 90,
+ "column": 106
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 2181,
+ "end": 2182,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 107
+ },
+ "end": {
+ "line": 90,
+ "column": 108
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2182,
+ "end": 2183,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 108
+ },
+ "end": {
+ "line": 90,
+ "column": 109
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2183,
+ "end": 2184,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 109
+ },
+ "end": {
+ "line": 90,
+ "column": 110
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2186,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 1
+ },
+ "end": {
+ "line": 91,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create the list of items\n\t *\n\t * @return {Array}\n\t ",
+ "start": 2190,
+ "end": 2251,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2253,
+ "end": 2258,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 1
+ },
+ "end": {
+ "line": 98,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2258,
+ "end": 2259,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2259,
+ "end": 2260,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 7
+ },
+ "end": {
+ "line": 98,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2261,
+ "end": 2262,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 9
+ },
+ "end": {
+ "line": 98,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 2265,
+ "end": 2270,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 2
+ },
+ "end": {
+ "line": 99,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsOrEmpty",
+ "start": 2271,
+ "end": 2285,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2286,
+ "end": 2287,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 23
+ },
+ "end": {
+ "line": 99,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2287,
+ "end": 2288,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 99,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2288,
+ "end": 2295,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 25
+ },
+ "end": {
+ "line": 99,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2295,
+ "end": 2296,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 32
+ },
+ "end": {
+ "line": 99,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2297,
+ "end": 2299,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 34
+ },
+ "end": {
+ "line": 99,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2300,
+ "end": 2301,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 37
+ },
+ "end": {
+ "line": 99,
+ "column": 38
+ }
+ }
+ },
+ {
+ "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": 2305,
+ "end": 2311,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 3
+ },
+ "end": {
+ "line": 100,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Array",
+ "start": 2312,
+ "end": 2317,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 10
+ },
+ "end": {
+ "line": 100,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2317,
+ "end": 2318,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 15
+ },
+ "end": {
+ "line": 100,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isArray",
+ "start": 2318,
+ "end": 2325,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2325,
+ "end": 2326,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 23
+ },
+ "end": {
+ "line": 100,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2326,
+ "end": 2333,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 24
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2333,
+ "end": 2334,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 31
+ },
+ "end": {
+ "line": 100,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "&&",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 2,
+ "updateContext": null
+ },
+ "value": "&&",
+ "start": 2335,
+ "end": 2337,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 33
+ },
+ "end": {
+ "line": 100,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2338,
+ "end": 2345,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 36
+ },
+ "end": {
+ "line": 100,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2345,
+ "end": 2346,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 43
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "length",
+ "start": 2346,
+ "end": 2352,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 44
+ },
+ "end": {
+ "line": 100,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "?",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2353,
+ "end": 2354,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 51
+ },
+ "end": {
+ "line": 100,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2355,
+ "end": 2362,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 53
+ },
+ "end": {
+ "line": 100,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2363,
+ "end": 2364,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 61
+ },
+ "end": {
+ "line": 100,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2365,
+ "end": 2366,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 63
+ },
+ "end": {
+ "line": 100,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2366,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 64
+ },
+ "end": {
+ "line": 100,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2367,
+ "end": 2368,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 65
+ },
+ "end": {
+ "line": 100,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2371,
+ "end": 2372,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 2
+ },
+ "end": {
+ "line": 101,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2372,
+ "end": 2373,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 3
+ },
+ "end": {
+ "line": 101,
+ "column": 4
+ }
+ }
+ },
+ {
+ "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": 2377,
+ "end": 2380,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 2
+ },
+ "end": {
+ "line": 103,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2381,
+ "end": 2386,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 6
+ },
+ "end": {
+ "line": 103,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2387,
+ "end": 2388,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2389,
+ "end": 2390,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 14
+ },
+ "end": {
+ "line": 103,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2390,
+ "end": 2391,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 15
+ },
+ "end": {
+ "line": 103,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2391,
+ "end": 2392,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 16
+ },
+ "end": {
+ "line": 103,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "if",
+ "keyword": "if",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "if",
+ "start": 2396,
+ "end": 2398,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 2
+ },
+ "end": {
+ "line": 105,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2398,
+ "end": 2399,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 4
+ },
+ "end": {
+ "line": 105,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsOrEmpty",
+ "start": 2400,
+ "end": 2414,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 6
+ },
+ "end": {
+ "line": 105,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2414,
+ "end": 2415,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 20
+ },
+ "end": {
+ "line": 105,
+ "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": 2415,
+ "end": 2419,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2419,
+ "end": 2420,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 25
+ },
+ "end": {
+ "line": 105,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2420,
+ "end": 2425,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2425,
+ "end": 2426,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 105,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2426,
+ "end": 2433,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 32
+ },
+ "end": {
+ "line": 105,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2433,
+ "end": 2434,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 39
+ },
+ "end": {
+ "line": 105,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2434,
+ "end": 2435,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 40
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "length",
+ "start": 2435,
+ "end": 2441,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 41
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2441,
+ "end": 2442,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 47
+ },
+ "end": {
+ "line": 105,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2442,
+ "end": 2443,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 48
+ },
+ "end": {
+ "line": 105,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2447,
+ "end": 2452,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 3
+ },
+ "end": {
+ "line": 106,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2453,
+ "end": 2454,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 9
+ },
+ "end": {
+ "line": 106,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsOrEmpty",
+ "start": 2455,
+ "end": 2469,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 11
+ },
+ "end": {
+ "line": 106,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2469,
+ "end": 2470,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 25
+ },
+ "end": {
+ "line": 106,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2470,
+ "end": 2474,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 26
+ },
+ "end": {
+ "line": 106,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2474,
+ "end": 2475,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 30
+ },
+ "end": {
+ "line": 106,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2475,
+ "end": 2480,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 31
+ },
+ "end": {
+ "line": 106,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2480,
+ "end": 2481,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 36
+ },
+ "end": {
+ "line": 106,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2481,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 37
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2488,
+ "end": 2489,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 44
+ },
+ "end": {
+ "line": 106,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2489,
+ "end": 2490,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 45
+ },
+ "end": {
+ "line": 106,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2493,
+ "end": 2494,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 2
+ },
+ "end": {
+ "line": 107,
+ "column": 3
+ }
+ }
+ },
+ {
+ "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": 2497,
+ "end": 2501,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 2
+ },
+ "end": {
+ "line": 108,
+ "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": 2502,
+ "end": 2504,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 7
+ },
+ "end": {
+ "line": 108,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2505,
+ "end": 2506,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 10
+ },
+ "end": {
+ "line": 108,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "system",
+ "start": 2506,
+ "end": 2514,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 11
+ },
+ "end": {
+ "line": 108,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 6,
+ "updateContext": null
+ },
+ "value": "===",
+ "start": 2515,
+ "end": 2518,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 20
+ },
+ "end": {
+ "line": 108,
+ "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": 2519,
+ "end": 2523,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2523,
+ "end": 2524,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 28
+ },
+ "end": {
+ "line": 108,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 2524,
+ "end": 2529,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2529,
+ "end": 2530,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 34
+ },
+ "end": {
+ "line": 108,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "currentListType",
+ "start": 2530,
+ "end": 2545,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2546,
+ "end": 2547,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 51
+ },
+ "end": {
+ "line": 108,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2548,
+ "end": 2549,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 53
+ },
+ "end": {
+ "line": 108,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2553,
+ "end": 2558,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 3
+ },
+ "end": {
+ "line": 109,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2559,
+ "end": 2560,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 9
+ },
+ "end": {
+ "line": 109,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsOrEmpty",
+ "start": 2561,
+ "end": 2575,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 11
+ },
+ "end": {
+ "line": 109,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2575,
+ "end": 2576,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 109,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2576,
+ "end": 2580,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 26
+ },
+ "end": {
+ "line": 109,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2580,
+ "end": 2581,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 30
+ },
+ "end": {
+ "line": 109,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2581,
+ "end": 2586,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 109,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2586,
+ "end": 2587,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 36
+ },
+ "end": {
+ "line": 109,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "systemTagsList",
+ "start": 2587,
+ "end": 2601,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 37
+ },
+ "end": {
+ "line": 109,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2601,
+ "end": 2602,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 51
+ },
+ "end": {
+ "line": 109,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2602,
+ "end": 2603,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 52
+ },
+ "end": {
+ "line": 109,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2606,
+ "end": 2607,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 2
+ },
+ "end": {
+ "line": 110,
+ "column": 3
+ }
+ }
+ },
+ {
+ "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": 2608,
+ "end": 2612,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 4
+ },
+ "end": {
+ "line": 110,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2613,
+ "end": 2614,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 9
+ },
+ "end": {
+ "line": 110,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2618,
+ "end": 2623,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 3
+ },
+ "end": {
+ "line": 111,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2624,
+ "end": 2625,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 9
+ },
+ "end": {
+ "line": 111,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsOrEmpty",
+ "start": 2626,
+ "end": 2640,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2640,
+ "end": 2641,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 25
+ },
+ "end": {
+ "line": 111,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2641,
+ "end": 2645,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 26
+ },
+ "end": {
+ "line": 111,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2645,
+ "end": 2646,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 30
+ },
+ "end": {
+ "line": 111,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2646,
+ "end": 2651,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 31
+ },
+ "end": {
+ "line": 111,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2651,
+ "end": 2652,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldsList",
+ "start": 2652,
+ "end": 2662,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 37
+ },
+ "end": {
+ "line": 111,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2662,
+ "end": 2663,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 47
+ },
+ "end": {
+ "line": 111,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2663,
+ "end": 2664,
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 48
+ },
+ "end": {
+ "line": 111,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2667,
+ "end": 2668,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 2
+ },
+ "end": {
+ "line": 112,
+ "column": 3
+ }
+ }
+ },
+ {
+ "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": 2672,
+ "end": 2674,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 2
+ },
+ "end": {
+ "line": 114,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2675,
+ "end": 2676,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 5
+ },
+ "end": {
+ "line": 114,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2676,
+ "end": 2681,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 6
+ },
+ "end": {
+ "line": 114,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2681,
+ "end": 2682,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 11
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "length",
+ "start": 2682,
+ "end": 2688,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2688,
+ "end": 2689,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 18
+ },
+ "end": {
+ "line": 114,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2690,
+ "end": 2691,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 114,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2695,
+ "end": 2700,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 3
+ },
+ "end": {
+ "line": 115,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2700,
+ "end": 2701,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "forEach",
+ "start": 2701,
+ "end": 2708,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 9
+ },
+ "end": {
+ "line": 115,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2708,
+ "end": 2709,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2709,
+ "end": 2710,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 115,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2710,
+ "end": 2714,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 18
+ },
+ "end": {
+ "line": 115,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2714,
+ "end": 2715,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 22
+ },
+ "end": {
+ "line": 115,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "itemIndex",
+ "start": 2716,
+ "end": 2725,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 24
+ },
+ "end": {
+ "line": 115,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2725,
+ "end": 2726,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 33
+ },
+ "end": {
+ "line": 115,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2727,
+ "end": 2729,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 35
+ },
+ "end": {
+ "line": 115,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2730,
+ "end": 2731,
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 38
+ },
+ "end": {
+ "line": 115,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2736,
+ "end": 2741,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 4
+ },
+ "end": {
+ "line": 116,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2741,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 9
+ },
+ "end": {
+ "line": 116,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "itemIndex",
+ "start": 2742,
+ "end": 2751,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 10
+ },
+ "end": {
+ "line": 116,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2751,
+ "end": 2752,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 19
+ },
+ "end": {
+ "line": 116,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2752,
+ "end": 2753,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 116,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 2753,
+ "end": 2761,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 21
+ },
+ "end": {
+ "line": 116,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2762,
+ "end": 2763,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 30
+ },
+ "end": {
+ "line": 116,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2764,
+ "end": 2765,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 32
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 2765,
+ "end": 2765,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 33
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2765,
+ "end": 2767,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 33
+ },
+ "end": {
+ "line": 116,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 2767,
+ "end": 2771,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 35
+ },
+ "end": {
+ "line": 116,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2771,
+ "end": 2772,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 39
+ },
+ "end": {
+ "line": 116,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 2772,
+ "end": 2777,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 40
+ },
+ "end": {
+ "line": 116,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2777,
+ "end": 2778,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 45
+ },
+ "end": {
+ "line": 116,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "-",
+ "start": 2778,
+ "end": 2779,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 46
+ },
+ "end": {
+ "line": 116,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2779,
+ "end": 2781,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 47
+ },
+ "end": {
+ "line": 116,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "itemIndex",
+ "start": 2781,
+ "end": 2790,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 49
+ },
+ "end": {
+ "line": 116,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2790,
+ "end": 2791,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 58
+ },
+ "end": {
+ "line": 116,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 2791,
+ "end": 2791,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 59
+ },
+ "end": {
+ "line": 116,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2791,
+ "end": 2792,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 59
+ },
+ "end": {
+ "line": 116,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2792,
+ "end": 2793,
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 60
+ },
+ "end": {
+ "line": 116,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2797,
+ "end": 2798,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 3
+ },
+ "end": {
+ "line": 117,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2798,
+ "end": 2799,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 4
+ },
+ "end": {
+ "line": 117,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2799,
+ "end": 2800,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 5
+ },
+ "end": {
+ "line": 117,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2803,
+ "end": 2804,
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 2
+ },
+ "end": {
+ "line": 118,
+ "column": 3
+ }
+ }
+ },
+ {
+ "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": 2804,
+ "end": 2808,
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 3
+ },
+ "end": {
+ "line": 118,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2808,
+ "end": 2809,
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 7
+ },
+ "end": {
+ "line": 118,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2813,
+ "end": 2818,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 3
+ },
+ "end": {
+ "line": 119,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2818,
+ "end": 2819,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "push",
+ "start": 2819,
+ "end": 2823,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 9
+ },
+ "end": {
+ "line": 119,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2823,
+ "end": 2824,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 13
+ },
+ "end": {
+ "line": 119,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2824,
+ "end": 2825,
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 14
+ },
+ "end": {
+ "line": 119,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 2830,
+ "end": 2835,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 4
+ },
+ "end": {
+ "line": 120,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2835,
+ "end": 2836,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 9
+ },
+ "end": {
+ "line": 120,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "null",
+ "keyword": "null",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "null",
+ "start": 2837,
+ "end": 2841,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 11
+ },
+ "end": {
+ "line": 120,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2841,
+ "end": 2842,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 15
+ },
+ "end": {
+ "line": 120,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 2847,
+ "end": 2852,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 121,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2852,
+ "end": 2853,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 9
+ },
+ "end": {
+ "line": 121,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "null",
+ "keyword": "null",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "null",
+ "start": 2854,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 11
+ },
+ "end": {
+ "line": 121,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2858,
+ "end": 2859,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 15
+ },
+ "end": {
+ "line": 121,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 2864,
+ "end": 2872,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 4
+ },
+ "end": {
+ "line": 122,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2872,
+ "end": 2873,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "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": 2873,
+ "end": 2877,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 13
+ },
+ "end": {
+ "line": 122,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2877,
+ "end": 2878,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 17
+ },
+ "end": {
+ "line": 122,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2878,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 18
+ },
+ "end": {
+ "line": 122,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2883,
+ "end": 2884,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 23
+ },
+ "end": {
+ "line": 122,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 2884,
+ "end": 2886,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2890,
+ "end": 2891,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 3
+ },
+ "end": {
+ "line": 123,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2891,
+ "end": 2892,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 4
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2892,
+ "end": 2893,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 5
+ },
+ "end": {
+ "line": 123,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2896,
+ "end": 2897,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 2
+ },
+ "end": {
+ "line": 124,
+ "column": 3
+ }
+ }
+ },
+ {
+ "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": 2901,
+ "end": 2907,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 2
+ },
+ "end": {
+ "line": 126,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 2908,
+ "end": 2913,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 9
+ },
+ "end": {
+ "line": 126,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2913,
+ "end": 2914,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 14
+ },
+ "end": {
+ "line": 126,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2917,
+ "end": 2918,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 1
+ },
+ "end": {
+ "line": 128,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Options for type chooser\n\t *\n\t * @return {*[]}\n\t ",
+ "start": 2921,
+ "end": 2980,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 134,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "listTypeOptions",
+ "start": 2982,
+ "end": 2997,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 1
+ },
+ "end": {
+ "line": 135,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2997,
+ "end": 2998,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 16
+ },
+ "end": {
+ "line": 135,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2998,
+ "end": 2999,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 17
+ },
+ "end": {
+ "line": 135,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2999,
+ "end": 3000,
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 18
+ },
+ "end": {
+ "line": 135,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "return",
+ "keyword": "return",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "return",
+ "start": 3003,
+ "end": 3009,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 2
+ },
+ "end": {
+ "line": 136,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3010,
+ "end": 3011,
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 9
+ },
+ "end": {
+ "line": 136,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3015,
+ "end": 3016,
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 3
+ },
+ "end": {
+ "line": 137,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 3021,
+ "end": 3026,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3026,
+ "end": 3027,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 9
+ },
+ "end": {
+ "line": 138,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "fields",
+ "start": 3028,
+ "end": 3036,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 11
+ },
+ "end": {
+ "line": 138,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3036,
+ "end": 3037,
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 19
+ },
+ "end": {
+ "line": 138,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 3042,
+ "end": 3047,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 4
+ },
+ "end": {
+ "line": 139,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3047,
+ "end": 3048,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 9
+ },
+ "end": {
+ "line": 139,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "%",
+ "start": 3049,
+ "end": 3052,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 11
+ },
+ "end": {
+ "line": 139,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3052,
+ "end": 3053,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 14
+ },
+ "end": {
+ "line": 139,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaLabel",
+ "start": 3058,
+ "end": 3067,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3067,
+ "end": 3068,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 13
+ },
+ "end": {
+ "line": 140,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Select from field values",
+ "start": 3069,
+ "end": 3095,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 15
+ },
+ "end": {
+ "line": 140,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3099,
+ "end": 3100,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 3
+ },
+ "end": {
+ "line": 141,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3100,
+ "end": 3101,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 4
+ },
+ "end": {
+ "line": 141,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3105,
+ "end": 3106,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 3
+ },
+ "end": {
+ "line": 142,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 3111,
+ "end": 3116,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 4
+ },
+ "end": {
+ "line": 143,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3116,
+ "end": 3117,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 9
+ },
+ "end": {
+ "line": 143,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "system",
+ "start": 3118,
+ "end": 3126,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 11
+ },
+ "end": {
+ "line": 143,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3126,
+ "end": 3127,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 19
+ },
+ "end": {
+ "line": 143,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 3132,
+ "end": 3137,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 4
+ },
+ "end": {
+ "line": 144,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3137,
+ "end": 3138,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 9
+ },
+ "end": {
+ "line": 144,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "{}",
+ "start": 3139,
+ "end": 3143,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 11
+ },
+ "end": {
+ "line": 144,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3143,
+ "end": 3144,
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 15
+ },
+ "end": {
+ "line": 144,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "ariaLabel",
+ "start": 3149,
+ "end": 3158,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 4
+ },
+ "end": {
+ "line": 145,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3158,
+ "end": 3159,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 13
+ },
+ "end": {
+ "line": 145,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Select from system values",
+ "start": 3160,
+ "end": 3187,
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3191,
+ "end": 3192,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 3
+ },
+ "end": {
+ "line": 146,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3192,
+ "end": 3193,
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3196,
+ "end": 3197,
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 2
+ },
+ "end": {
+ "line": 147,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3197,
+ "end": 3198,
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 3
+ },
+ "end": {
+ "line": 147,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3200,
+ "end": 3201,
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 1
+ },
+ "end": {
+ "line": 148,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicFieldGroup component\n\t * @return {*}\n\t ",
+ "start": 3206,
+ "end": 3267,
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 1
+ },
+ "end": {
+ "line": 155,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "render",
+ "start": 3269,
+ "end": 3275,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 1
+ },
+ "end": {
+ "line": 156,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3275,
+ "end": 3276,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 7
+ },
+ "end": {
+ "line": 156,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3276,
+ "end": 3277,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3278,
+ "end": 3279,
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 10
+ },
+ "end": {
+ "line": 156,
+ "column": 11
+ }
+ }
+ },
+ {
+ "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": 3282,
+ "end": 3288,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 2
+ },
+ "end": {
+ "line": 157,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3289,
+ "end": 3290,
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 9
+ },
+ "end": {
+ "line": 157,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3294,
+ "end": 3295,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 3
+ },
+ "end": {
+ "line": 158,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "div",
+ "start": 3295,
+ "end": 3298,
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 4
+ },
+ "end": {
+ "line": 158,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "className",
+ "start": 3303,
+ "end": 3312,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 159,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3312,
+ "end": 3313,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 13
+ },
+ "end": {
+ "line": 159,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3313,
+ "end": 3314,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 14
+ },
+ "end": {
+ "line": 159,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 3314,
+ "end": 3324,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 15
+ },
+ "end": {
+ "line": 159,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3324,
+ "end": 3325,
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 25
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 3331,
+ "end": 3346,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 5
+ },
+ "end": {
+ "line": 160,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3346,
+ "end": 3347,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 20
+ },
+ "end": {
+ "line": 160,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 3347,
+ "end": 3357,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 21
+ },
+ "end": {
+ "line": 160,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3357,
+ "end": 3358,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 31
+ },
+ "end": {
+ "line": 160,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldWrapper",
+ "start": 3358,
+ "end": 3370,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3370,
+ "end": 3371,
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 44
+ },
+ "end": {
+ "line": 160,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "RenderGroup",
+ "start": 3377,
+ "end": 3388,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 5
+ },
+ "end": {
+ "line": 161,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3388,
+ "end": 3389,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 3389,
+ "end": 3399,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 17
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3399,
+ "end": 3400,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 27
+ },
+ "end": {
+ "line": 161,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldWrapper",
+ "start": 3400,
+ "end": 3412,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 28
+ },
+ "end": {
+ "line": 161,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3412,
+ "end": 3413,
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 40
+ },
+ "end": {
+ "line": 161,
+ "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": 3419,
+ "end": 3423,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 5
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3423,
+ "end": 3424,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 9
+ },
+ "end": {
+ "line": 162,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3424,
+ "end": 3429,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 10
+ },
+ "end": {
+ "line": 162,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3429,
+ "end": 3430,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 15
+ },
+ "end": {
+ "line": 162,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 3430,
+ "end": 3439,
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3444,
+ "end": 3445,
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 4
+ },
+ "end": {
+ "line": 163,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3450,
+ "end": 3451,
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 4
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3455,
+ "end": 3456,
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 3
+ },
+ "end": {
+ "line": 165,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t",
+ "start": 3456,
+ "end": 3461,
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 166,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3461,
+ "end": 3462,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 166,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "FieldGroup",
+ "start": 3462,
+ "end": 3472,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 5
+ },
+ "end": {
+ "line": 166,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3472,
+ "end": 3473,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 15
+ },
+ "end": {
+ "line": 166,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Label",
+ "start": 3473,
+ "end": 3478,
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "id",
+ "start": 3484,
+ "end": 3486,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 5
+ },
+ "end": {
+ "line": 167,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3486,
+ "end": 3487,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 7
+ },
+ "end": {
+ "line": 167,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3487,
+ "end": 3488,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "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": 3488,
+ "end": 3492,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3492,
+ "end": 3493,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 13
+ },
+ "end": {
+ "line": 167,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3493,
+ "end": 3498,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 14
+ },
+ "end": {
+ "line": 167,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3498,
+ "end": 3499,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 19
+ },
+ "end": {
+ "line": 167,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 3499,
+ "end": 3501,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 20
+ },
+ "end": {
+ "line": 167,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3501,
+ "end": 3502,
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 22
+ },
+ "end": {
+ "line": 167,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "label",
+ "start": 3508,
+ "end": 3513,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 5
+ },
+ "end": {
+ "line": 168,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3513,
+ "end": 3514,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 10
+ },
+ "end": {
+ "line": 168,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3514,
+ "end": 3515,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 11
+ },
+ "end": {
+ "line": 168,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 3515,
+ "end": 3519,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3519,
+ "end": 3520,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 16
+ },
+ "end": {
+ "line": 168,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3520,
+ "end": 3525,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 17
+ },
+ "end": {
+ "line": 168,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3525,
+ "end": 3526,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 22
+ },
+ "end": {
+ "line": 168,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 3526,
+ "end": 3531,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3531,
+ "end": 3532,
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 28
+ },
+ "end": {
+ "line": 168,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 3537,
+ "end": 3538,
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3538,
+ "end": 3539,
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 5
+ },
+ "end": {
+ "line": 169,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t",
+ "start": 3539,
+ "end": 3544,
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 6
+ },
+ "end": {
+ "line": 170,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3544,
+ "end": 3545,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 4
+ },
+ "end": {
+ "line": 170,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 3545,
+ "end": 3549,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 5
+ },
+ "end": {
+ "line": 170,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3549,
+ "end": 3550,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 9
+ },
+ "end": {
+ "line": 170,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3550,
+ "end": 3555,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 10
+ },
+ "end": {
+ "line": 170,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3555,
+ "end": 3556,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 15
+ },
+ "end": {
+ "line": 170,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 3556,
+ "end": 3563,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 16
+ },
+ "end": {
+ "line": 170,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3563,
+ "end": 3564,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 23
+ },
+ "end": {
+ "line": 170,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 3564,
+ "end": 3571,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 24
+ },
+ "end": {
+ "line": 170,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "&&",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 2,
+ "updateContext": null
+ },
+ "value": "&&",
+ "start": 3572,
+ "end": 3574,
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 32
+ },
+ "end": {
+ "line": 170,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3580,
+ "end": 3581,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 5
+ },
+ "end": {
+ "line": 171,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Message",
+ "start": 3581,
+ "end": 3588,
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 6
+ },
+ "end": {
+ "line": 171,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "message",
+ "start": 3595,
+ "end": 3602,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 6
+ },
+ "end": {
+ "line": 172,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3602,
+ "end": 3603,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 13
+ },
+ "end": {
+ "line": 172,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3603,
+ "end": 3604,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 14
+ },
+ "end": {
+ "line": 172,
+ "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": 3604,
+ "end": 3608,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 15
+ },
+ "end": {
+ "line": 172,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3608,
+ "end": 3609,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 19
+ },
+ "end": {
+ "line": 172,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3609,
+ "end": 3614,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 20
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3614,
+ "end": 3615,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 172,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 3615,
+ "end": 3622,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 26
+ },
+ "end": {
+ "line": 172,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3622,
+ "end": 3623,
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 33
+ },
+ "end": {
+ "line": 172,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 3629,
+ "end": 3630,
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 5
+ },
+ "end": {
+ "line": 173,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3630,
+ "end": 3631,
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 6
+ },
+ "end": {
+ "line": 173,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3636,
+ "end": 3637,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 4
+ },
+ "end": {
+ "line": 174,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t\t",
+ "start": 3637,
+ "end": 3642,
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3642,
+ "end": 3643,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 4
+ },
+ "end": {
+ "line": 175,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 3643,
+ "end": 3647,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 5
+ },
+ "end": {
+ "line": 175,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3647,
+ "end": 3648,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 9
+ },
+ "end": {
+ "line": 175,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 3648,
+ "end": 3653,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 10
+ },
+ "end": {
+ "line": 175,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3653,
+ "end": 3654,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 15
+ },
+ "end": {
+ "line": 175,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 3654,
+ "end": 3660,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "&&",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 2,
+ "updateContext": null
+ },
+ "value": "&&",
+ "start": 3661,
+ "end": 3663,
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 23
+ },
+ "end": {
+ "line": 175,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3669,
+ "end": 3670,
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 5
+ },
+ "end": {
+ "line": 176,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "ButtonGroup",
+ "start": 3670,
+ "end": 3681,
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 6
+ },
+ "end": {
+ "line": 176,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onChange",
+ "start": 3688,
+ "end": 3696,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 6
+ },
+ "end": {
+ "line": 177,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3696,
+ "end": 3697,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 14
+ },
+ "end": {
+ "line": 177,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3697,
+ "end": 3698,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 15
+ },
+ "end": {
+ "line": 177,
+ "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": 3698,
+ "end": 3702,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3702,
+ "end": 3703,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChangeListType",
+ "start": 3703,
+ "end": 3719,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 21
+ },
+ "end": {
+ "line": 177,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3719,
+ "end": 3720,
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 37
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "options",
+ "start": 3727,
+ "end": 3734,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 6
+ },
+ "end": {
+ "line": 178,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3734,
+ "end": 3735,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 13
+ },
+ "end": {
+ "line": 178,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3735,
+ "end": 3736,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 14
+ },
+ "end": {
+ "line": 178,
+ "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": 3736,
+ "end": 3740,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 15
+ },
+ "end": {
+ "line": 178,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3740,
+ "end": 3741,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 19
+ },
+ "end": {
+ "line": 178,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "listTypeOptions",
+ "start": 3741,
+ "end": 3756,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 20
+ },
+ "end": {
+ "line": 178,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3756,
+ "end": 3757,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 35
+ },
+ "end": {
+ "line": 178,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3757,
+ "end": 3758,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 36
+ },
+ "end": {
+ "line": 178,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3758,
+ "end": 3759,
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 37
+ },
+ "end": {
+ "line": 178,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "value",
+ "start": 3766,
+ "end": 3771,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 6
+ },
+ "end": {
+ "line": 179,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3771,
+ "end": 3772,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 11
+ },
+ "end": {
+ "line": 179,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3772,
+ "end": 3773,
+ "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": 3773,
+ "end": 3777,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3777,
+ "end": 3778,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 17
+ },
+ "end": {
+ "line": 179,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 3778,
+ "end": 3783,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 18
+ },
+ "end": {
+ "line": 179,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3783,
+ "end": 3784,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 23
+ },
+ "end": {
+ "line": 179,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "currentListType",
+ "start": 3784,
+ "end": 3799,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 24
+ },
+ "end": {
+ "line": 179,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3799,
+ "end": 3800,
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 39
+ },
+ "end": {
+ "line": 179,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 3806,
+ "end": 3807,
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 5
+ },
+ "end": {
+ "line": 180,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3807,
+ "end": 3808,
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 6
+ },
+ "end": {
+ "line": 180,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3813,
+ "end": 3814,
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 181,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\n\t\t\t\t",
+ "start": 3814,
+ "end": 3820,
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 5
+ },
+ "end": {
+ "line": 183,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3820,
+ "end": 3821,
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "MagicSelect",
+ "start": 3821,
+ "end": 3832,
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 5
+ },
+ "end": {
+ "line": 183,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "id",
+ "start": 3838,
+ "end": 3840,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 5
+ },
+ "end": {
+ "line": 184,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3840,
+ "end": 3841,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 7
+ },
+ "end": {
+ "line": 184,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3841,
+ "end": 3842,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "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": 3842,
+ "end": 3846,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 9
+ },
+ "end": {
+ "line": 184,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3846,
+ "end": 3847,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 13
+ },
+ "end": {
+ "line": 184,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3847,
+ "end": 3852,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 14
+ },
+ "end": {
+ "line": 184,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3852,
+ "end": 3853,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 19
+ },
+ "end": {
+ "line": 184,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 3853,
+ "end": 3855,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 20
+ },
+ "end": {
+ "line": 184,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3855,
+ "end": 3856,
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 22
+ },
+ "end": {
+ "line": 184,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "options",
+ "start": 3862,
+ "end": 3869,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 5
+ },
+ "end": {
+ "line": 185,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3869,
+ "end": 3870,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3870,
+ "end": 3871,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 13
+ },
+ "end": {
+ "line": 185,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 3871,
+ "end": 3875,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 14
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3875,
+ "end": 3876,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 18
+ },
+ "end": {
+ "line": 185,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "items",
+ "start": 3876,
+ "end": 3881,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 19
+ },
+ "end": {
+ "line": 185,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3881,
+ "end": 3882,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 24
+ },
+ "end": {
+ "line": 185,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3882,
+ "end": 3883,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 25
+ },
+ "end": {
+ "line": 185,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3883,
+ "end": 3884,
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 26
+ },
+ "end": {
+ "line": 185,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onValueChange",
+ "start": 3890,
+ "end": 3903,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 5
+ },
+ "end": {
+ "line": 186,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3903,
+ "end": 3904,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 18
+ },
+ "end": {
+ "line": 186,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3904,
+ "end": 3905,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 19
+ },
+ "end": {
+ "line": 186,
+ "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": 3905,
+ "end": 3909,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 20
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3909,
+ "end": 3910,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 24
+ },
+ "end": {
+ "line": 186,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3910,
+ "end": 3915,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 25
+ },
+ "end": {
+ "line": 186,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3915,
+ "end": 3916,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 30
+ },
+ "end": {
+ "line": 186,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 3916,
+ "end": 3929,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 31
+ },
+ "end": {
+ "line": 186,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3929,
+ "end": 3930,
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 44
+ },
+ "end": {
+ "line": 186,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "value",
+ "start": 3936,
+ "end": 3941,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 5
+ },
+ "end": {
+ "line": 187,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3941,
+ "end": 3942,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 10
+ },
+ "end": {
+ "line": 187,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3942,
+ "end": 3943,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 11
+ },
+ "end": {
+ "line": 187,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 3943,
+ "end": 3947,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3947,
+ "end": 3948,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 16
+ },
+ "end": {
+ "line": 187,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3948,
+ "end": 3953,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 17
+ },
+ "end": {
+ "line": 187,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3953,
+ "end": 3954,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 22
+ },
+ "end": {
+ "line": 187,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 3954,
+ "end": 3959,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 23
+ },
+ "end": {
+ "line": 187,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3959,
+ "end": 3960,
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 28
+ },
+ "end": {
+ "line": 187,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "isRequired",
+ "start": 3966,
+ "end": 3976,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 5
+ },
+ "end": {
+ "line": 188,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 3976,
+ "end": 3977,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 15
+ },
+ "end": {
+ "line": 188,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3977,
+ "end": 3978,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "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": 3978,
+ "end": 3982,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 21
+ }
+ }
+ },
+ {
+ "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": 188,
+ "column": 21
+ },
+ "end": {
+ "line": 188,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 3983,
+ "end": 3988,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 22
+ },
+ "end": {
+ "line": 188,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 3988,
+ "end": 3989,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 27
+ },
+ "end": {
+ "line": 188,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 3989,
+ "end": 3999,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 28
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 3999,
+ "end": 4000,
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 38
+ },
+ "end": {
+ "line": 188,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "isOpen",
+ "start": 4006,
+ "end": 4012,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 5
+ },
+ "end": {
+ "line": 189,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4012,
+ "end": 4013,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 11
+ },
+ "end": {
+ "line": 189,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4013,
+ "end": 4014,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "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": 4014,
+ "end": 4018,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 13
+ },
+ "end": {
+ "line": 189,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4018,
+ "end": 4019,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 17
+ },
+ "end": {
+ "line": 189,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "state",
+ "start": 4019,
+ "end": 4024,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 18
+ },
+ "end": {
+ "line": 189,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4024,
+ "end": 4025,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 23
+ },
+ "end": {
+ "line": 189,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 4025,
+ "end": 4031,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 24
+ },
+ "end": {
+ "line": 189,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4031,
+ "end": 4032,
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 30
+ },
+ "end": {
+ "line": 189,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onBlur",
+ "start": 4038,
+ "end": 4044,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 5
+ },
+ "end": {
+ "line": 190,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4044,
+ "end": 4045,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 11
+ },
+ "end": {
+ "line": 190,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4045,
+ "end": 4046,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 12
+ },
+ "end": {
+ "line": 190,
+ "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": 4046,
+ "end": 4050,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 13
+ },
+ "end": {
+ "line": 190,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4050,
+ "end": 4051,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 17
+ },
+ "end": {
+ "line": 190,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 4051,
+ "end": 4062,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 18
+ },
+ "end": {
+ "line": 190,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4062,
+ "end": 4063,
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 29
+ },
+ "end": {
+ "line": 190,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onFocus",
+ "start": 4069,
+ "end": 4076,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 5
+ },
+ "end": {
+ "line": 191,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4076,
+ "end": 4077,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4077,
+ "end": 4078,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 13
+ },
+ "end": {
+ "line": 191,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 4078,
+ "end": 4082,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 14
+ },
+ "end": {
+ "line": 191,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4082,
+ "end": 4083,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 18
+ },
+ "end": {
+ "line": 191,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 4083,
+ "end": 4095,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 19
+ },
+ "end": {
+ "line": 191,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4095,
+ "end": 4096,
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 31
+ },
+ "end": {
+ "line": 191,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "className",
+ "start": 4102,
+ "end": 4111,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 5
+ },
+ "end": {
+ "line": 192,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4111,
+ "end": 4112,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 14
+ },
+ "end": {
+ "line": 192,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4112,
+ "end": 4113,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 15
+ },
+ "end": {
+ "line": 192,
+ "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": 4113,
+ "end": 4117,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4117,
+ "end": 4118,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 20
+ },
+ "end": {
+ "line": 192,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 4118,
+ "end": 4123,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 21
+ },
+ "end": {
+ "line": 192,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4123,
+ "end": 4124,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 26
+ },
+ "end": {
+ "line": 192,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldClassName",
+ "start": 4124,
+ "end": 4138,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 27
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4138,
+ "end": 4139,
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 41
+ },
+ "end": {
+ "line": 192,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 4144,
+ "end": 4145,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 4
+ },
+ "end": {
+ "line": 193,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4145,
+ "end": 4146,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 5
+ },
+ "end": {
+ "line": 193,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxText",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "\n\t\t\t",
+ "start": 4146,
+ "end": 4150,
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 6
+ },
+ "end": {
+ "line": 194,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4150,
+ "end": 4151,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 3
+ },
+ "end": {
+ "line": 194,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 4151,
+ "end": 4152,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 4
+ },
+ "end": {
+ "line": 194,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "div",
+ "start": 4152,
+ "end": 4155,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 5
+ },
+ "end": {
+ "line": 194,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4155,
+ "end": 4156,
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4159,
+ "end": 4160,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 2
+ },
+ "end": {
+ "line": 195,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4160,
+ "end": 4161,
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 3
+ },
+ "end": {
+ "line": 195,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4163,
+ "end": 4164,
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 1
+ },
+ "end": {
+ "line": 196,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4165,
+ "end": 4166,
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 0
+ },
+ "end": {
+ "line": 197,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicFieldGroup component\n ",
+ "start": 4169,
+ "end": 4226,
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 0
+ },
+ "end": {
+ "line": 202,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 4227,
+ "end": 4242,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 0
+ },
+ "end": {
+ "line": 203,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4242,
+ "end": 4243,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 15
+ },
+ "end": {
+ "line": 203,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "propTypes",
+ "start": 4243,
+ "end": 4252,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 16
+ },
+ "end": {
+ "line": 203,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4253,
+ "end": 4254,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 26
+ },
+ "end": {
+ "line": 203,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "magicGroupPropTypes",
+ "start": 4255,
+ "end": 4274,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 28
+ },
+ "end": {
+ "line": 203,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4274,
+ "end": 4275,
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 47
+ },
+ "end": {
+ "line": 203,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicFieldGroup component\n *\n * @type {{}}\n ",
+ "start": 4277,
+ "end": 4358,
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 0
+ },
+ "end": {
+ "line": 209,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 4359,
+ "end": 4374,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 0
+ },
+ "end": {
+ "line": 210,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4374,
+ "end": 4375,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 15
+ },
+ "end": {
+ "line": 210,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultProps",
+ "start": 4375,
+ "end": 4387,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4388,
+ "end": 4389,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 29
+ },
+ "end": {
+ "line": 210,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4390,
+ "end": 4391,
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 31
+ },
+ "end": {
+ "line": 210,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultList",
+ "start": 4393,
+ "end": 4404,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 1
+ },
+ "end": {
+ "line": 211,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4404,
+ "end": 4405,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "fields",
+ "start": 4406,
+ "end": 4414,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 14
+ },
+ "end": {
+ "line": 211,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4414,
+ "end": 4415,
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 22
+ },
+ "end": {
+ "line": 211,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 4417,
+ "end": 4423,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 1
+ },
+ "end": {
+ "line": 212,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4423,
+ "end": 4424,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 7
+ },
+ "end": {
+ "line": 212,
+ "column": 8
+ }
+ }
+ },
+ {
+ "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": 4425,
+ "end": 4430,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 9
+ },
+ "end": {
+ "line": 212,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4430,
+ "end": 4431,
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 14
+ },
+ "end": {
+ "line": 212,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 4433,
+ "end": 4440,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 1
+ },
+ "end": {
+ "line": 213,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4440,
+ "end": 4441,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4442,
+ "end": 4443,
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 10
+ },
+ "end": {
+ "line": 213,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "error",
+ "start": 4446,
+ "end": 4451,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 2
+ },
+ "end": {
+ "line": 214,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4451,
+ "end": 4452,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 7
+ },
+ "end": {
+ "line": 214,
+ "column": 8
+ }
+ }
+ },
+ {
+ "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": 4453,
+ "end": 4458,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 9
+ },
+ "end": {
+ "line": 214,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4458,
+ "end": 4459,
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 14
+ },
+ "end": {
+ "line": 214,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "message",
+ "start": 4462,
+ "end": 4469,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 2
+ },
+ "end": {
+ "line": 215,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4469,
+ "end": 4470,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 9
+ },
+ "end": {
+ "line": 215,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 4471,
+ "end": 4473,
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 11
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4475,
+ "end": 4476,
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 1
+ },
+ "end": {
+ "line": 216,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4476,
+ "end": 4477,
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 2
+ },
+ "end": {
+ "line": 216,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "type",
+ "start": 4479,
+ "end": 4483,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 1
+ },
+ "end": {
+ "line": 217,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4483,
+ "end": 4484,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 5
+ },
+ "end": {
+ "line": 217,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic",
+ "start": 4485,
+ "end": 4492,
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 7
+ },
+ "end": {
+ "line": 217,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4493,
+ "end": 4494,
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 0
+ },
+ "end": {
+ "line": 218,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4494,
+ "end": 4495,
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 1
+ },
+ "end": {
+ "line": 218,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The names of classes used for HTML elements in MagicFieldGroup component\n * @type {{fieldWrapper: string, input: string, option: string}}\n ",
+ "start": 4497,
+ "end": 4645,
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 0
+ },
+ "end": {
+ "line": 223,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 4646,
+ "end": 4661,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 0
+ },
+ "end": {
+ "line": 224,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4661,
+ "end": 4662,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 15
+ },
+ "end": {
+ "line": 224,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 4662,
+ "end": 4672,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 4673,
+ "end": 4674,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4675,
+ "end": 4676,
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 29
+ },
+ "end": {
+ "line": 224,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldWrapper",
+ "start": 4678,
+ "end": 4690,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 1
+ },
+ "end": {
+ "line": 225,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4690,
+ "end": 4691,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 13
+ },
+ "end": {
+ "line": 225,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "caldera-magic-select-group",
+ "start": 4692,
+ "end": 4720,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 15
+ },
+ "end": {
+ "line": 225,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4720,
+ "end": 4721,
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 43
+ },
+ "end": {
+ "line": 225,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "input",
+ "start": 4723,
+ "end": 4728,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 1
+ },
+ "end": {
+ "line": 226,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4728,
+ "end": 4729,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 6
+ },
+ "end": {
+ "line": 226,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "caldera-magic-input",
+ "start": 4730,
+ "end": 4751,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4751,
+ "end": 4752,
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 29
+ },
+ "end": {
+ "line": 226,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "option",
+ "start": 4754,
+ "end": 4760,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 1
+ },
+ "end": {
+ "line": 227,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4760,
+ "end": 4761,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 7
+ },
+ "end": {
+ "line": 227,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "caldera-magic-option",
+ "start": 4762,
+ "end": 4784,
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 9
+ },
+ "end": {
+ "line": 227,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 4785,
+ "end": 4786,
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 0
+ },
+ "end": {
+ "line": 228,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4786,
+ "end": 4787,
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 1
+ },
+ "end": {
+ "line": 228,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "eof",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 4787,
+ "end": 4787,
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 2
+ },
+ "end": {
+ "line": 228,
+ "column": 2
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/docs/ast/source/components/fields/magic-select/MagicItem.js.json b/docs/ast/source/components/fields/magic-select/MagicItem.js.json
new file mode 100644
index 0000000..a618b3a
--- /dev/null
+++ b/docs/ast/source/components/fields/magic-select/MagicItem.js.json
@@ -0,0 +1,11745 @@
+{
+ "type": "File",
+ "start": 0,
+ "end": 2177,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 2
+ }
+ },
+ "program": {
+ "type": "Program",
+ "start": 0,
+ "end": 2177,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 2
+ }
+ },
+ "sourceType": "module",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "start": 0,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "react",
+ "raw": "'react'"
+ },
+ "value": "react"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 27,
+ "end": 71,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 22
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 37,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 37,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 37,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 56,
+ "end": 70,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 21
+ }
+ },
+ "extra": {
+ "rawValue": "../propTypes",
+ "raw": "'../propTypes'"
+ },
+ "value": "../propTypes"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 72,
+ "end": 108,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 36
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 79,
+ "end": 89,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 17
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 79,
+ "end": 89,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 17
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 95,
+ "end": 107,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 5,
+ "column": 35
+ }
+ },
+ "extra": {
+ "rawValue": "classnames",
+ "raw": "'classnames'"
+ },
+ "value": "classnames"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 109,
+ "end": 144,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 35
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 116,
+ "end": 125,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 16
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 116,
+ "end": 125,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 131,
+ "end": 143,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 22
+ },
+ "end": {
+ "line": 6,
+ "column": 34
+ }
+ },
+ "extra": {
+ "rawValue": "prop-types",
+ "raw": "'prop-types'"
+ },
+ "value": "prop-types"
+ },
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 146,
+ "end": 390,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 391,
+ "end": 1239,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 0
+ },
+ "end": {
+ "line": 52,
+ "column": 1
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "ClassDeclaration",
+ "start": 398,
+ "end": 1239,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 7
+ },
+ "end": {
+ "line": 52,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 404,
+ "end": 413,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem",
+ "leadingComments": null
+ },
+ "superClass": {
+ "type": "MemberExpression",
+ "start": 422,
+ "end": 441,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 31
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 422,
+ "end": 427,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 31
+ },
+ "end": {
+ "line": 19,
+ "column": 36
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 428,
+ "end": 441,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 37
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ },
+ "identifierName": "PureComponent"
+ },
+ "name": "PureComponent"
+ },
+ "computed": false
+ },
+ "body": {
+ "type": "ClassBody",
+ "start": 442,
+ "end": 1239,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 51
+ },
+ "end": {
+ "line": 52,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "ClassMethod",
+ "start": 489,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 51,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 489,
+ "end": 495,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ },
+ "identifierName": "render"
+ },
+ "name": "render",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 498,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 10
+ },
+ "end": {
+ "line": 51,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 502,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 50,
+ "column": 4
+ }
+ },
+ "argument": {
+ "type": "CallExpression",
+ "start": 509,
+ "end": 1233,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 9
+ },
+ "end": {
+ "line": 50,
+ "column": 3
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 509,
+ "end": 528,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 9
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 509,
+ "end": 514,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 9
+ },
+ "end": {
+ "line": 25,
+ "column": 14
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 515,
+ "end": 528,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 15
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ },
+ "identifierName": "createElement"
+ },
+ "name": "createElement"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 533,
+ "end": 555,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 533,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 13
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 533,
+ "end": 537,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 7
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 538,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 13
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 544,
+ "end": 555,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 14
+ },
+ "end": {
+ "line": 26,
+ "column": 25
+ },
+ "identifierName": "elementType"
+ },
+ "name": "elementType"
+ },
+ "computed": false
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 560,
+ "end": 781,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 31,
+ "column": 4
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 566,
+ "end": 672,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 28,
+ "column": 110
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 566,
+ "end": 571,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 28,
+ "column": 9
+ },
+ "identifierName": "style"
+ },
+ "name": "style"
+ },
+ "value": {
+ "type": "ObjectExpression",
+ "start": 573,
+ "end": 672,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 11
+ },
+ "end": {
+ "line": 28,
+ "column": 110
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 574,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 109
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 574,
+ "end": 584,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ },
+ "identifierName": "background"
+ },
+ "name": "background"
+ },
+ "value": {
+ "type": "ConditionalExpression",
+ "start": 586,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 24
+ },
+ "end": {
+ "line": 28,
+ "column": 109
+ }
+ },
+ "test": {
+ "type": "MemberExpression",
+ "start": 586,
+ "end": 610,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 24
+ },
+ "end": {
+ "line": 28,
+ "column": 48
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 586,
+ "end": 596,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 24
+ },
+ "end": {
+ "line": 28,
+ "column": 34
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 586,
+ "end": 590,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 24
+ },
+ "end": {
+ "line": 28,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 591,
+ "end": 596,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 29
+ },
+ "end": {
+ "line": 28,
+ "column": 34
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 597,
+ "end": 610,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 35
+ },
+ "end": {
+ "line": 28,
+ "column": 48
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ },
+ "computed": false
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "start": 613,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 76
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 613,
+ "end": 623,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 613,
+ "end": 617,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 618,
+ "end": 623,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 56
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 624,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 62
+ },
+ "end": {
+ "line": 28,
+ "column": 76
+ },
+ "identifierName": "highlightColor"
+ },
+ "name": "highlightColor"
+ },
+ "computed": false
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "start": 641,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 79
+ },
+ "end": {
+ "line": 28,
+ "column": 109
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 641,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 79
+ },
+ "end": {
+ "line": 28,
+ "column": 89
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 641,
+ "end": 645,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 79
+ },
+ "end": {
+ "line": 28,
+ "column": 83
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 646,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 84
+ },
+ "end": {
+ "line": 28,
+ "column": 89
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 652,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 90
+ },
+ "end": {
+ "line": 28,
+ "column": 109
+ },
+ "identifierName": "notHighlighterColor"
+ },
+ "name": "notHighlighterColor"
+ },
+ "computed": false
+ }
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 678,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 69
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 678,
+ "end": 687,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 13
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 689,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 69
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 689,
+ "end": 699,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 700,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 46
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 700,
+ "end": 710,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 700,
+ "end": 704,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 705,
+ "end": 710,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 31
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 711,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 37
+ },
+ "end": {
+ "line": 29,
+ "column": 46
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "computed": false
+ },
+ {
+ "type": "StringLiteral",
+ "start": 722,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 48
+ },
+ "end": {
+ "line": 29,
+ "column": 68
+ }
+ },
+ "extra": {
+ "rawValue": "magic-input-option",
+ "raw": "'magic-input-option'"
+ },
+ "value": "magic-input-option"
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 749,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 4
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 749,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 4
+ },
+ "end": {
+ "line": 30,
+ "column": 11
+ },
+ "identifierName": "onClick"
+ },
+ "name": "onClick"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 758,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 758,
+ "end": 768,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 758,
+ "end": 762,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 763,
+ "end": 768,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 769,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 24
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ },
+ "identifierName": "onClick"
+ },
+ "name": "onClick"
+ },
+ "computed": false
+ }
+ }
+ ]
+ },
+ {
+ "type": "ArrayExpression",
+ "start": 786,
+ "end": 1229,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 3
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ },
+ "elements": [
+ {
+ "type": "CallExpression",
+ "start": 792,
+ "end": 1004,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 792,
+ "end": 811,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 33,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 792,
+ "end": 797,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 33,
+ "column": 9
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 798,
+ "end": 811,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 10
+ },
+ "end": {
+ "line": 33,
+ "column": 23
+ },
+ "identifierName": "createElement"
+ },
+ "name": "createElement"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 818,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 32
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 818,
+ "end": 828,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 818,
+ "end": 822,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 823,
+ "end": 828,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 10
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 829,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 32
+ },
+ "identifierName": "innerElementType"
+ },
+ "name": "innerElementType"
+ },
+ "computed": false
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 852,
+ "end": 970,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 5
+ },
+ "end": {
+ "line": 38,
+ "column": 6
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 860,
+ "end": 895,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 6
+ },
+ "end": {
+ "line": 36,
+ "column": 41
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 860,
+ "end": 863,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 6
+ },
+ "end": {
+ "line": 36,
+ "column": 9
+ },
+ "identifierName": "key"
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "TemplateLiteral",
+ "start": 865,
+ "end": 895,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 11
+ },
+ "end": {
+ "line": 36,
+ "column": 41
+ }
+ },
+ "expressions": [
+ {
+ "type": "MemberExpression",
+ "start": 874,
+ "end": 893,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 874,
+ "end": 884,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 874,
+ "end": 878,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 879,
+ "end": 884,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 30
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 885,
+ "end": 893,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 31
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ ],
+ "quasis": [
+ {
+ "type": "TemplateElement",
+ "start": 866,
+ "end": 872,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 18
+ }
+ },
+ "value": {
+ "raw": "left--",
+ "cooked": "left--"
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 894,
+ "end": 894,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 40
+ },
+ "end": {
+ "line": 36,
+ "column": 40
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": true
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 903,
+ "end": 963,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 6
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 903,
+ "end": 912,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 6
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 914,
+ "end": 963,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 17
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 914,
+ "end": 924,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 17
+ },
+ "end": {
+ "line": 37,
+ "column": 27
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "arguments": [
+ {
+ "type": "StringLiteral",
+ "start": 925,
+ "end": 943,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 46
+ }
+ },
+ "extra": {
+ "rawValue": "magic-item-value",
+ "raw": "'magic-item-value'"
+ },
+ "value": "magic-item-value"
+ },
+ {
+ "type": "StringLiteral",
+ "start": 945,
+ "end": 962,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 48
+ },
+ "end": {
+ "line": 37,
+ "column": 65
+ }
+ },
+ "extra": {
+ "rawValue": "magic-item-left",
+ "raw": "'magic-item-left'"
+ },
+ "value": "magic-item-left"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "type": "MemberExpression",
+ "start": 977,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 5
+ },
+ "end": {
+ "line": 39,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 977,
+ "end": 992,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 5
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 977,
+ "end": 987,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 5
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 977,
+ "end": 981,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 5
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 982,
+ "end": 987,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 10
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 988,
+ "end": 992,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 993,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 21
+ },
+ "end": {
+ "line": 39,
+ "column": 26
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ ]
+ },
+ {
+ "type": "CallExpression",
+ "start": 1010,
+ "end": 1224,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 5
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1010,
+ "end": 1029,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 41,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1010,
+ "end": 1015,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1016,
+ "end": 1029,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 10
+ },
+ "end": {
+ "line": 41,
+ "column": 23
+ },
+ "identifierName": "createElement"
+ },
+ "name": "createElement"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 1036,
+ "end": 1063,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 5
+ },
+ "end": {
+ "line": 42,
+ "column": 32
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1036,
+ "end": 1046,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 5
+ },
+ "end": {
+ "line": 42,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1036,
+ "end": 1040,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 5
+ },
+ "end": {
+ "line": 42,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1041,
+ "end": 1046,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 10
+ },
+ "end": {
+ "line": 42,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1047,
+ "end": 1063,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 32
+ },
+ "identifierName": "innerElementType"
+ },
+ "name": "innerElementType"
+ },
+ "computed": false
+ },
+ {
+ "type": "ObjectExpression",
+ "start": 1070,
+ "end": 1190,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 5
+ },
+ "end": {
+ "line": 46,
+ "column": 6
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1078,
+ "end": 1114,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 6
+ },
+ "end": {
+ "line": 44,
+ "column": 42
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1078,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 6
+ },
+ "end": {
+ "line": 44,
+ "column": 9
+ },
+ "identifierName": "key"
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "TemplateLiteral",
+ "start": 1083,
+ "end": 1114,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 42
+ }
+ },
+ "expressions": [
+ {
+ "type": "MemberExpression",
+ "start": 1093,
+ "end": 1112,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 21
+ },
+ "end": {
+ "line": 44,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1093,
+ "end": 1103,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 21
+ },
+ "end": {
+ "line": 44,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1093,
+ "end": 1097,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 21
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1098,
+ "end": 1103,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 26
+ },
+ "end": {
+ "line": 44,
+ "column": 31
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1104,
+ "end": 1112,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 32
+ },
+ "end": {
+ "line": 44,
+ "column": 40
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ ],
+ "quasis": [
+ {
+ "type": "TemplateElement",
+ "start": 1084,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 19
+ }
+ },
+ "value": {
+ "raw": "right--",
+ "cooked": "right--"
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 1113,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 41
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": true
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1122,
+ "end": 1183,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 67
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1122,
+ "end": 1131,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 1133,
+ "end": 1183,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 67
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 1133,
+ "end": 1143,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 27
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "arguments": [
+ {
+ "type": "StringLiteral",
+ "start": 1144,
+ "end": 1162,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 28
+ },
+ "end": {
+ "line": 45,
+ "column": 46
+ }
+ },
+ "extra": {
+ "rawValue": "magic-item-label",
+ "raw": "'magic-item-label'"
+ },
+ "value": "magic-item-label"
+ },
+ {
+ "type": "StringLiteral",
+ "start": 1164,
+ "end": 1182,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 48
+ },
+ "end": {
+ "line": 45,
+ "column": 66
+ }
+ },
+ "extra": {
+ "rawValue": "magic-item-right",
+ "raw": "'magic-item-right'"
+ },
+ "value": "magic-item-right"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "type": "MemberExpression",
+ "start": 1197,
+ "end": 1218,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 5
+ },
+ "end": {
+ "line": 47,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1197,
+ "end": 1212,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 5
+ },
+ "end": {
+ "line": 47,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1197,
+ "end": 1207,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 5
+ },
+ "end": {
+ "line": 47,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1197,
+ "end": 1201,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 5
+ },
+ "end": {
+ "line": 47,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1202,
+ "end": 1207,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 10
+ },
+ "end": {
+ "line": 47,
+ "column": 15
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1208,
+ "end": 1212,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 16
+ },
+ "end": {
+ "line": 47,
+ "column": 20
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1213,
+ "end": 1218,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 21
+ },
+ "end": {
+ "line": 47,
+ "column": 26
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "computed": false
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ],
+ "directives": []
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render magic item components\n\t ",
+ "start": 446,
+ "end": 487,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 146,
+ "end": 390,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for allowed element types\n * @type {shim}\n ",
+ "start": 1241,
+ "end": 1309,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 0
+ },
+ "end": {
+ "line": 57,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 146,
+ "end": 390,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for allowed element types\n * @type {shim}\n ",
+ "start": 1241,
+ "end": 1309,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 0
+ },
+ "end": {
+ "line": 57,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "start": 1310,
+ "end": 1368,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 0
+ },
+ "end": {
+ "line": 58,
+ "column": 58
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 1316,
+ "end": 1367,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 6
+ },
+ "end": {
+ "line": 58,
+ "column": 57
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 1316,
+ "end": 1332,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 6
+ },
+ "end": {
+ "line": 58,
+ "column": 22
+ },
+ "identifierName": "elementTypesProp"
+ },
+ "name": "elementTypesProp",
+ "leadingComments": null
+ },
+ "init": {
+ "type": "CallExpression",
+ "start": 1335,
+ "end": 1367,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 57
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1335,
+ "end": 1350,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1335,
+ "end": 1344,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 34
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1345,
+ "end": 1350,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 35
+ },
+ "end": {
+ "line": 58,
+ "column": 40
+ },
+ "identifierName": "oneOf"
+ },
+ "name": "oneOf"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrayExpression",
+ "start": 1351,
+ "end": 1366,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 41
+ },
+ "end": {
+ "line": 58,
+ "column": 56
+ }
+ },
+ "elements": [
+ {
+ "type": "StringLiteral",
+ "start": 1352,
+ "end": 1357,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 58,
+ "column": 47
+ }
+ },
+ "extra": {
+ "rawValue": "div",
+ "raw": "'div'"
+ },
+ "value": "div"
+ },
+ {
+ "type": "StringLiteral",
+ "start": 1359,
+ "end": 1365,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 49
+ },
+ "end": {
+ "line": 58,
+ "column": 55
+ }
+ },
+ "extra": {
+ "rawValue": "span",
+ "raw": "'span'"
+ },
+ "value": "span"
+ }
+ ]
+ }
+ ]
+ },
+ "leadingComments": null
+ }
+ ],
+ "kind": "const",
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for allowed element types\n * @type {shim}\n ",
+ "start": 1241,
+ "end": 1309,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 0
+ },
+ "end": {
+ "line": 57,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicItem component\n *\n * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}\n ",
+ "start": 1369,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 0
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 1535,
+ "end": 1869,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 1535,
+ "end": 1868,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 1535,
+ "end": 1554,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 0
+ },
+ "end": {
+ "line": 64,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1535,
+ "end": 1544,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 0
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1545,
+ "end": 1554,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 10
+ },
+ "end": {
+ "line": 64,
+ "column": 19
+ },
+ "identifierName": "propTypes"
+ },
+ "name": "propTypes"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 1557,
+ "end": 1868,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 22
+ },
+ "end": {
+ "line": 74,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1560,
+ "end": 1589,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 30
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1560,
+ "end": 1571,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ },
+ "identifierName": "elementType"
+ },
+ "name": "elementType"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 1573,
+ "end": 1589,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 14
+ },
+ "end": {
+ "line": 65,
+ "column": 30
+ },
+ "identifierName": "elementTypesProp"
+ },
+ "name": "elementTypesProp"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1592,
+ "end": 1626,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1592,
+ "end": 1608,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 17
+ },
+ "identifierName": "innerElementType"
+ },
+ "name": "innerElementType"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 1610,
+ "end": 1626,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 19
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ },
+ "identifierName": "elementTypesProp"
+ },
+ "name": "elementTypesProp"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1629,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 1
+ },
+ "end": {
+ "line": 67,
+ "column": 35
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1629,
+ "end": 1633,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 1
+ },
+ "end": {
+ "line": 67,
+ "column": 5
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 1635,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 35
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1635,
+ "end": 1650,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1635,
+ "end": 1644,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1645,
+ "end": 1650,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 17
+ },
+ "end": {
+ "line": 67,
+ "column": 22
+ },
+ "identifierName": "shape"
+ },
+ "name": "shape"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 1651,
+ "end": 1662,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 23
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1666,
+ "end": 1695,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1666,
+ "end": 1679,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 14
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1681,
+ "end": 1695,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1681,
+ "end": 1690,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 25
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1691,
+ "end": 1695,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 26
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ },
+ "identifierName": "bool"
+ },
+ "name": "bool"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1698,
+ "end": 1725,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1698,
+ "end": 1707,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 10
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1709,
+ "end": 1725,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1709,
+ "end": 1718,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 21
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1719,
+ "end": 1725,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 28
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1728,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 1
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1728,
+ "end": 1742,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 1
+ },
+ "end": {
+ "line": 70,
+ "column": 15
+ },
+ "identifierName": "highlightColor"
+ },
+ "name": "highlightColor"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1744,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 17
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1744,
+ "end": 1753,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 17
+ },
+ "end": {
+ "line": 70,
+ "column": 26
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1754,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 27
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1763,
+ "end": 1800,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1763,
+ "end": 1782,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 71,
+ "column": 20
+ },
+ "identifierName": "notHighlighterColor"
+ },
+ "name": "notHighlighterColor"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1784,
+ "end": 1800,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 22
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1784,
+ "end": 1793,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 22
+ },
+ "end": {
+ "line": 71,
+ "column": 31
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1794,
+ "end": 1800,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 32
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1803,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 1
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1803,
+ "end": 1811,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 1
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1813,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 11
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1813,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 11
+ },
+ "end": {
+ "line": 72,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1813,
+ "end": 1822,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 11
+ },
+ "end": {
+ "line": 72,
+ "column": 20
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1823,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 21
+ },
+ "end": {
+ "line": 72,
+ "column": 27
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1830,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 28
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ },
+ "identifierName": "isRequired"
+ },
+ "name": "isRequired"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1843,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1843,
+ "end": 1850,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 8
+ },
+ "identifierName": "onClick"
+ },
+ "name": "onClick"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1852,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 10
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1852,
+ "end": 1861,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 10
+ },
+ "end": {
+ "line": 73,
+ "column": 19
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1862,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 20
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ },
+ "identifierName": "func"
+ },
+ "name": "func"
+ },
+ "computed": false
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicItem component\n *\n * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}\n ",
+ "start": 1369,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 0
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for the MagicItem component\n *\n * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}\n ",
+ "start": 1871,
+ "end": 2015,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 2016,
+ "end": 2177,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2016,
+ "end": 2176,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 2016,
+ "end": 2038,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 0
+ },
+ "end": {
+ "line": 81,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2016,
+ "end": 2025,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 0
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2026,
+ "end": 2038,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 10
+ },
+ "end": {
+ "line": 81,
+ "column": 22
+ },
+ "identifierName": "defaultProps"
+ },
+ "name": "defaultProps"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 2041,
+ "end": 2176,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 25
+ },
+ "end": {
+ "line": 87,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2044,
+ "end": 2062,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2044,
+ "end": 2055,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 82,
+ "column": 12
+ },
+ "identifierName": "elementType"
+ },
+ "name": "elementType"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2057,
+ "end": 2062,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 14
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ },
+ "extra": {
+ "rawValue": "div",
+ "raw": "'div'"
+ },
+ "value": "div"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2065,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2065,
+ "end": 2081,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 83,
+ "column": 17
+ },
+ "identifierName": "innerElementType"
+ },
+ "name": "innerElementType"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2083,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 19
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "span",
+ "raw": "'span'"
+ },
+ "value": "span"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2092,
+ "end": 2112,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 1
+ },
+ "end": {
+ "line": 84,
+ "column": 21
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2092,
+ "end": 2105,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 1
+ },
+ "end": {
+ "line": 84,
+ "column": 14
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 2107,
+ "end": 2112,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 21
+ }
+ },
+ "value": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2115,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 1
+ },
+ "end": {
+ "line": 85,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2115,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 1
+ },
+ "end": {
+ "line": 85,
+ "column": 15
+ },
+ "identifierName": "highlightColor"
+ },
+ "name": "highlightColor"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2131,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 17
+ },
+ "end": {
+ "line": 85,
+ "column": 28
+ }
+ },
+ "extra": {
+ "rawValue": "lightgray",
+ "raw": "'lightgray'"
+ },
+ "value": "lightgray"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2145,
+ "end": 2173,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2145,
+ "end": 2164,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 20
+ },
+ "identifierName": "notHighlightedColor"
+ },
+ "name": "notHighlightedColor"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2166,
+ "end": 2173,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 22
+ },
+ "end": {
+ "line": 86,
+ "column": 29
+ }
+ },
+ "extra": {
+ "rawValue": "white",
+ "raw": "'white'"
+ },
+ "value": "white"
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for the MagicItem component\n *\n * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}\n ",
+ "start": 1871,
+ "end": 2015,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 146,
+ "end": 390,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render magic item components\n\t ",
+ "start": 446,
+ "end": 487,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for allowed element types\n * @type {shim}\n ",
+ "start": 1241,
+ "end": 1309,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 0
+ },
+ "end": {
+ "line": 57,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicItem component\n *\n * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}\n ",
+ "start": 1369,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 0
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for the MagicItem component\n *\n * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}\n ",
+ "start": 1871,
+ "end": 2015,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 13,
+ "end": 17,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 13
+ },
+ "end": {
+ "line": 1,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 25,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 25
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 27,
+ "end": 33,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 34,
+ "end": 35,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionShape",
+ "start": 37,
+ "end": 48,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 49,
+ "end": 50,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 51,
+ "end": 55,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 2
+ },
+ "end": {
+ "line": 4,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../propTypes",
+ "start": 56,
+ "end": 70,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 70,
+ "end": 71,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 21
+ },
+ "end": {
+ "line": 4,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 72,
+ "end": 78,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 79,
+ "end": 89,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 90,
+ "end": 94,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 18
+ },
+ "end": {
+ "line": 5,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "classnames",
+ "start": 95,
+ "end": 107,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 5,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 107,
+ "end": 108,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 35
+ },
+ "end": {
+ "line": 5,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 109,
+ "end": 115,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 116,
+ "end": 125,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 126,
+ "end": 130,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 17
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "prop-types",
+ "start": 131,
+ "end": 143,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 22
+ },
+ "end": {
+ "line": 6,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 143,
+ "end": 144,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 34
+ },
+ "end": {
+ "line": 6,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n ",
+ "start": 146,
+ "end": 390,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 391,
+ "end": 397,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 0
+ },
+ "end": {
+ "line": 19,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "class",
+ "keyword": "class",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "class",
+ "start": 398,
+ "end": 403,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 7
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicItem",
+ "start": 404,
+ "end": 413,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "extends",
+ "keyword": "extends",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "extends",
+ "start": 414,
+ "end": 421,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 23
+ },
+ "end": {
+ "line": 19,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 422,
+ "end": 427,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 31
+ },
+ "end": {
+ "line": 19,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 427,
+ "end": 428,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PureComponent",
+ "start": 428,
+ "end": 441,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 37
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 442,
+ "end": 443,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 51
+ },
+ "end": {
+ "line": 19,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render magic item components\n\t ",
+ "start": 446,
+ "end": 487,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "render",
+ "start": 489,
+ "end": 495,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 495,
+ "end": 496,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 7
+ },
+ "end": {
+ "line": 24,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 496,
+ "end": 497,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 498,
+ "end": 499,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 10
+ },
+ "end": {
+ "line": 24,
+ "column": 11
+ }
+ }
+ },
+ {
+ "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": 502,
+ "end": 508,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 25,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 509,
+ "end": 514,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 9
+ },
+ "end": {
+ "line": 25,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 514,
+ "end": 515,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 14
+ },
+ "end": {
+ "line": 25,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "createElement",
+ "start": 515,
+ "end": 528,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 15
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 528,
+ "end": 529,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 28
+ },
+ "end": {
+ "line": 25,
+ "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": 533,
+ "end": 537,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 3
+ },
+ "end": {
+ "line": 26,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 537,
+ "end": 538,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 7
+ },
+ "end": {
+ "line": 26,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 538,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 543,
+ "end": 544,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementType",
+ "start": 544,
+ "end": 555,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 14
+ },
+ "end": {
+ "line": 26,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 555,
+ "end": 556,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 25
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 560,
+ "end": 561,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 3
+ },
+ "end": {
+ "line": 27,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "style",
+ "start": 566,
+ "end": 571,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 28,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 571,
+ "end": 572,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 9
+ },
+ "end": {
+ "line": 28,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 573,
+ "end": 574,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 11
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "background",
+ "start": 574,
+ "end": 584,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 584,
+ "end": 585,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 22
+ },
+ "end": {
+ "line": 28,
+ "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": 586,
+ "end": 590,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 24
+ },
+ "end": {
+ "line": 28,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 590,
+ "end": 591,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 28
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 591,
+ "end": 596,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 29
+ },
+ "end": {
+ "line": 28,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 596,
+ "end": 597,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 34
+ },
+ "end": {
+ "line": 28,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 597,
+ "end": 610,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 35
+ },
+ "end": {
+ "line": 28,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "?",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 611,
+ "end": 612,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 49
+ },
+ "end": {
+ "line": 28,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 613,
+ "end": 617,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 617,
+ "end": 618,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 55
+ },
+ "end": {
+ "line": 28,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 618,
+ "end": 623,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 56
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 623,
+ "end": 624,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 61
+ },
+ "end": {
+ "line": 28,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "highlightColor",
+ "start": 624,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 62
+ },
+ "end": {
+ "line": 28,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 639,
+ "end": 640,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 77
+ },
+ "end": {
+ "line": 28,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 641,
+ "end": 645,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 79
+ },
+ "end": {
+ "line": 28,
+ "column": 83
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 645,
+ "end": 646,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 83
+ },
+ "end": {
+ "line": 28,
+ "column": 84
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 646,
+ "end": 651,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 84
+ },
+ "end": {
+ "line": 28,
+ "column": 89
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 651,
+ "end": 652,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 89
+ },
+ "end": {
+ "line": 28,
+ "column": 90
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "notHighlighterColor",
+ "start": 652,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 90
+ },
+ "end": {
+ "line": 28,
+ "column": 109
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 671,
+ "end": 672,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 109
+ },
+ "end": {
+ "line": 28,
+ "column": 110
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 672,
+ "end": 673,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 110
+ },
+ "end": {
+ "line": 28,
+ "column": 111
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 678,
+ "end": 687,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 29,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 687,
+ "end": 688,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 689,
+ "end": 699,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 699,
+ "end": 700,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 25
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 700,
+ "end": 704,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 704,
+ "end": 705,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 29,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 705,
+ "end": 710,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 31
+ },
+ "end": {
+ "line": 29,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 710,
+ "end": 711,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 711,
+ "end": 720,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 37
+ },
+ "end": {
+ "line": 29,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 720,
+ "end": 721,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 46
+ },
+ "end": {
+ "line": 29,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic-input-option",
+ "start": 722,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 48
+ },
+ "end": {
+ "line": 29,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 742,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 68
+ },
+ "end": {
+ "line": 29,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 743,
+ "end": 744,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 69
+ },
+ "end": {
+ "line": 29,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onClick",
+ "start": 749,
+ "end": 756,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 4
+ },
+ "end": {
+ "line": 30,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 756,
+ "end": 757,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 758,
+ "end": 762,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 762,
+ "end": 763,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 17
+ },
+ "end": {
+ "line": 30,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 763,
+ "end": 768,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 768,
+ "end": 769,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 23
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onClick",
+ "start": 769,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 24
+ },
+ "end": {
+ "line": 30,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 780,
+ "end": 781,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 3
+ },
+ "end": {
+ "line": 31,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 781,
+ "end": 782,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 4
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 786,
+ "end": 787,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 3
+ },
+ "end": {
+ "line": 32,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 792,
+ "end": 797,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 33,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 797,
+ "end": 798,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 9
+ },
+ "end": {
+ "line": 33,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "createElement",
+ "start": 798,
+ "end": 811,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 10
+ },
+ "end": {
+ "line": 33,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 811,
+ "end": 812,
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 23
+ },
+ "end": {
+ "line": 33,
+ "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": 818,
+ "end": 822,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 5
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 822,
+ "end": 823,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 9
+ },
+ "end": {
+ "line": 34,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 823,
+ "end": 828,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 10
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 828,
+ "end": 829,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 15
+ },
+ "end": {
+ "line": 34,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerElementType",
+ "start": 829,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 845,
+ "end": 846,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 32
+ },
+ "end": {
+ "line": 34,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 852,
+ "end": 853,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 5
+ },
+ "end": {
+ "line": 35,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "key",
+ "start": 860,
+ "end": 863,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 6
+ },
+ "end": {
+ "line": 36,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 863,
+ "end": 864,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 9
+ },
+ "end": {
+ "line": 36,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 865,
+ "end": 866,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 11
+ },
+ "end": {
+ "line": 36,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "left--",
+ "start": 866,
+ "end": 872,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 872,
+ "end": 874,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 18
+ },
+ "end": {
+ "line": 36,
+ "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": 874,
+ "end": 878,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 878,
+ "end": 879,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 24
+ },
+ "end": {
+ "line": 36,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 879,
+ "end": 884,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 884,
+ "end": 885,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 885,
+ "end": 893,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 31
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 893,
+ "end": 894,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 39
+ },
+ "end": {
+ "line": 36,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 894,
+ "end": 894,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 40
+ },
+ "end": {
+ "line": 36,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 894,
+ "end": 895,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 40
+ },
+ "end": {
+ "line": 36,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 895,
+ "end": 896,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 41
+ },
+ "end": {
+ "line": 36,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 903,
+ "end": 912,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 6
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 912,
+ "end": 913,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 37,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 914,
+ "end": 924,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 17
+ },
+ "end": {
+ "line": 37,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 924,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic-item-value",
+ "start": 925,
+ "end": 943,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 943,
+ "end": 944,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 46
+ },
+ "end": {
+ "line": 37,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic-item-left",
+ "start": 945,
+ "end": 962,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 48
+ },
+ "end": {
+ "line": 37,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 962,
+ "end": 963,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 65
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 969,
+ "end": 970,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 5
+ },
+ "end": {
+ "line": 38,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 970,
+ "end": 971,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 6
+ },
+ "end": {
+ "line": 38,
+ "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": 977,
+ "end": 981,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 5
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 981,
+ "end": 982,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 9
+ },
+ "end": {
+ "line": 39,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 982,
+ "end": 987,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 10
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 987,
+ "end": 988,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 15
+ },
+ "end": {
+ "line": 39,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 988,
+ "end": 992,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 992,
+ "end": 993,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 20
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 993,
+ "end": 998,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 21
+ },
+ "end": {
+ "line": 39,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1003,
+ "end": 1004,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1004,
+ "end": 1005,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 5
+ },
+ "end": {
+ "line": 40,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 1010,
+ "end": 1015,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1015,
+ "end": 1016,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 9
+ },
+ "end": {
+ "line": 41,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "createElement",
+ "start": 1016,
+ "end": 1029,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 10
+ },
+ "end": {
+ "line": 41,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1029,
+ "end": 1030,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 23
+ },
+ "end": {
+ "line": 41,
+ "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": 1036,
+ "end": 1040,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 5
+ },
+ "end": {
+ "line": 42,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1040,
+ "end": 1041,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 9
+ },
+ "end": {
+ "line": 42,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1041,
+ "end": 1046,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 10
+ },
+ "end": {
+ "line": 42,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1046,
+ "end": 1047,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 15
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerElementType",
+ "start": 1047,
+ "end": 1063,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1063,
+ "end": 1064,
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 32
+ },
+ "end": {
+ "line": 42,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1070,
+ "end": 1071,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 5
+ },
+ "end": {
+ "line": 43,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "key",
+ "start": 1078,
+ "end": 1081,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 6
+ },
+ "end": {
+ "line": 44,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1081,
+ "end": 1082,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 9
+ },
+ "end": {
+ "line": 44,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1083,
+ "end": 1084,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "right--",
+ "start": 1084,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1091,
+ "end": 1093,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 19
+ },
+ "end": {
+ "line": 44,
+ "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": 1093,
+ "end": 1097,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 21
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1097,
+ "end": 1098,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 25
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1098,
+ "end": 1103,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 26
+ },
+ "end": {
+ "line": 44,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1103,
+ "end": 1104,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 31
+ },
+ "end": {
+ "line": 44,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 1104,
+ "end": 1112,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 32
+ },
+ "end": {
+ "line": 44,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1112,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 40
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 1113,
+ "end": 1113,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 41
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1113,
+ "end": 1114,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 41
+ },
+ "end": {
+ "line": 44,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1114,
+ "end": 1115,
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 44,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 1122,
+ "end": 1131,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 6
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1131,
+ "end": 1132,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 15
+ },
+ "end": {
+ "line": 45,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 1133,
+ "end": 1143,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1143,
+ "end": 1144,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 27
+ },
+ "end": {
+ "line": 45,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic-item-label",
+ "start": 1144,
+ "end": 1162,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 28
+ },
+ "end": {
+ "line": 45,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1162,
+ "end": 1163,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 46
+ },
+ "end": {
+ "line": 45,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "magic-item-right",
+ "start": 1164,
+ "end": 1182,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 48
+ },
+ "end": {
+ "line": 45,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1182,
+ "end": 1183,
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 66
+ },
+ "end": {
+ "line": 45,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1189,
+ "end": 1190,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 5
+ },
+ "end": {
+ "line": 46,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1190,
+ "end": 1191,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 6
+ },
+ "end": {
+ "line": 46,
+ "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": 1197,
+ "end": 1201,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 5
+ },
+ "end": {
+ "line": 47,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1201,
+ "end": 1202,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 9
+ },
+ "end": {
+ "line": 47,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1202,
+ "end": 1207,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 10
+ },
+ "end": {
+ "line": 47,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1207,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 15
+ },
+ "end": {
+ "line": 47,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1208,
+ "end": 1212,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 16
+ },
+ "end": {
+ "line": 47,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1212,
+ "end": 1213,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 20
+ },
+ "end": {
+ "line": 47,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "label",
+ "start": 1213,
+ "end": 1218,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 21
+ },
+ "end": {
+ "line": 47,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1223,
+ "end": 1224,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1228,
+ "end": 1229,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 3
+ },
+ "end": {
+ "line": 49,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1232,
+ "end": 1233,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 2
+ },
+ "end": {
+ "line": 50,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1233,
+ "end": 1234,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 3
+ },
+ "end": {
+ "line": 50,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1236,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 1
+ },
+ "end": {
+ "line": 51,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1238,
+ "end": 1239,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 0
+ },
+ "end": {
+ "line": 52,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for allowed element types\n * @type {shim}\n ",
+ "start": 1241,
+ "end": 1309,
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 0
+ },
+ "end": {
+ "line": 57,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 1310,
+ "end": 1315,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 0
+ },
+ "end": {
+ "line": 58,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementTypesProp",
+ "start": 1316,
+ "end": 1332,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 6
+ },
+ "end": {
+ "line": 58,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1333,
+ "end": 1334,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 23
+ },
+ "end": {
+ "line": 58,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1335,
+ "end": 1344,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1344,
+ "end": 1345,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 34
+ },
+ "end": {
+ "line": 58,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "oneOf",
+ "start": 1345,
+ "end": 1350,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 35
+ },
+ "end": {
+ "line": 58,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1350,
+ "end": 1351,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 40
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1351,
+ "end": 1352,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 41
+ },
+ "end": {
+ "line": 58,
+ "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": 1352,
+ "end": 1357,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 58,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1357,
+ "end": 1358,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 47
+ },
+ "end": {
+ "line": 58,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "span",
+ "start": 1359,
+ "end": 1365,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 49
+ },
+ "end": {
+ "line": 58,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1365,
+ "end": 1366,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 55
+ },
+ "end": {
+ "line": 58,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1366,
+ "end": 1367,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 56
+ },
+ "end": {
+ "line": 58,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1367,
+ "end": 1368,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 57
+ },
+ "end": {
+ "line": 58,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicItem component\n *\n * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}\n ",
+ "start": 1369,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 0
+ },
+ "end": {
+ "line": 63,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicItem",
+ "start": 1535,
+ "end": 1544,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 0
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1544,
+ "end": 1545,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 9
+ },
+ "end": {
+ "line": 64,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "propTypes",
+ "start": 1545,
+ "end": 1554,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 10
+ },
+ "end": {
+ "line": 64,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1555,
+ "end": 1556,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 20
+ },
+ "end": {
+ "line": 64,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1557,
+ "end": 1558,
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 22
+ },
+ "end": {
+ "line": 64,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementType",
+ "start": 1560,
+ "end": 1571,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1571,
+ "end": 1572,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementTypesProp",
+ "start": 1573,
+ "end": 1589,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 14
+ },
+ "end": {
+ "line": 65,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1589,
+ "end": 1590,
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 30
+ },
+ "end": {
+ "line": 65,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerElementType",
+ "start": 1592,
+ "end": 1608,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1608,
+ "end": 1609,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementTypesProp",
+ "start": 1610,
+ "end": 1626,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 19
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1626,
+ "end": 1627,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 35
+ },
+ "end": {
+ "line": 66,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1629,
+ "end": 1633,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 1
+ },
+ "end": {
+ "line": 67,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1633,
+ "end": 1634,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 5
+ },
+ "end": {
+ "line": 67,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1635,
+ "end": 1644,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1644,
+ "end": 1645,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 16
+ },
+ "end": {
+ "line": 67,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "shape",
+ "start": 1645,
+ "end": 1650,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 17
+ },
+ "end": {
+ "line": 67,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1650,
+ "end": 1651,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 22
+ },
+ "end": {
+ "line": 67,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionShape",
+ "start": 1651,
+ "end": 1662,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 23
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1662,
+ "end": 1663,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 34
+ },
+ "end": {
+ "line": 67,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1663,
+ "end": 1664,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 35
+ },
+ "end": {
+ "line": 67,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 1666,
+ "end": 1679,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1679,
+ "end": 1680,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 14
+ },
+ "end": {
+ "line": 68,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1681,
+ "end": 1690,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1690,
+ "end": 1691,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 25
+ },
+ "end": {
+ "line": 68,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 1691,
+ "end": 1695,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 26
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1695,
+ "end": 1696,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 30
+ },
+ "end": {
+ "line": 68,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 1698,
+ "end": 1707,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 1
+ },
+ "end": {
+ "line": 69,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1707,
+ "end": 1708,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 10
+ },
+ "end": {
+ "line": 69,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1709,
+ "end": 1718,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1718,
+ "end": 1719,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 21
+ },
+ "end": {
+ "line": 69,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1719,
+ "end": 1725,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1725,
+ "end": 1726,
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 28
+ },
+ "end": {
+ "line": 69,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "highlightColor",
+ "start": 1728,
+ "end": 1742,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 1
+ },
+ "end": {
+ "line": 70,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1742,
+ "end": 1743,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 15
+ },
+ "end": {
+ "line": 70,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1744,
+ "end": 1753,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 17
+ },
+ "end": {
+ "line": 70,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1753,
+ "end": 1754,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1754,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 27
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1760,
+ "end": 1761,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 33
+ },
+ "end": {
+ "line": 70,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "notHighlighterColor",
+ "start": 1763,
+ "end": 1782,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 71,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1782,
+ "end": 1783,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 20
+ },
+ "end": {
+ "line": 71,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1784,
+ "end": 1793,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 22
+ },
+ "end": {
+ "line": 71,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1793,
+ "end": 1794,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 31
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1794,
+ "end": 1800,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 32
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1800,
+ "end": 1801,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 38
+ },
+ "end": {
+ "line": 71,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 1803,
+ "end": 1811,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 1
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1811,
+ "end": 1812,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 9
+ },
+ "end": {
+ "line": 72,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1813,
+ "end": 1822,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 11
+ },
+ "end": {
+ "line": 72,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1822,
+ "end": 1823,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 1823,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 21
+ },
+ "end": {
+ "line": 72,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1829,
+ "end": 1830,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 27
+ },
+ "end": {
+ "line": 72,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 1830,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 28
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1840,
+ "end": 1841,
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 38
+ },
+ "end": {
+ "line": 72,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onClick",
+ "start": 1843,
+ "end": 1850,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1850,
+ "end": 1851,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 1852,
+ "end": 1861,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 10
+ },
+ "end": {
+ "line": 73,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1861,
+ "end": 1862,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "func",
+ "start": 1862,
+ "end": 1866,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 20
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1867,
+ "end": 1868,
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1868,
+ "end": 1869,
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 1
+ },
+ "end": {
+ "line": 74,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default props for the MagicItem component\n *\n * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}\n ",
+ "start": 1871,
+ "end": 2015,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 0
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicItem",
+ "start": 2016,
+ "end": 2025,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 0
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2025,
+ "end": 2026,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 9
+ },
+ "end": {
+ "line": 81,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultProps",
+ "start": 2026,
+ "end": 2038,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 10
+ },
+ "end": {
+ "line": 81,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2039,
+ "end": 2040,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 23
+ },
+ "end": {
+ "line": 81,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2041,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 25
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "elementType",
+ "start": 2044,
+ "end": 2055,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 1
+ },
+ "end": {
+ "line": 82,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2055,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "div",
+ "start": 2057,
+ "end": 2062,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 14
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2062,
+ "end": 2063,
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 19
+ },
+ "end": {
+ "line": 82,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerElementType",
+ "start": 2065,
+ "end": 2081,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 83,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2081,
+ "end": 2082,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 17
+ },
+ "end": {
+ "line": 83,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "span",
+ "start": 2083,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 19
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2089,
+ "end": 2090,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 25
+ },
+ "end": {
+ "line": 83,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 2092,
+ "end": 2105,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 1
+ },
+ "end": {
+ "line": 84,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2105,
+ "end": 2106,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 14
+ },
+ "end": {
+ "line": 84,
+ "column": 15
+ }
+ }
+ },
+ {
+ "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": 2107,
+ "end": 2112,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2112,
+ "end": 2113,
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 21
+ },
+ "end": {
+ "line": 84,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "highlightColor",
+ "start": 2115,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 1
+ },
+ "end": {
+ "line": 85,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2129,
+ "end": 2130,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 15
+ },
+ "end": {
+ "line": 85,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "lightgray",
+ "start": 2131,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 17
+ },
+ "end": {
+ "line": 85,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2142,
+ "end": 2143,
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 28
+ },
+ "end": {
+ "line": 85,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "notHighlightedColor",
+ "start": 2145,
+ "end": 2164,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2164,
+ "end": 2165,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "white",
+ "start": 2166,
+ "end": 2173,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 22
+ },
+ "end": {
+ "line": 86,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2173,
+ "end": 2174,
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2175,
+ "end": 2176,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2176,
+ "end": 2177,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 1
+ },
+ "end": {
+ "line": 87,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "eof",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2177,
+ "end": 2177,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 2
+ },
+ "end": {
+ "line": 87,
+ "column": 2
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/docs/ast/source/components/fields/magic-select/MagicSelect.js.json b/docs/ast/source/components/fields/magic-select/MagicSelect.js.json
new file mode 100644
index 0000000..298b922
--- /dev/null
+++ b/docs/ast/source/components/fields/magic-select/MagicSelect.js.json
@@ -0,0 +1,21200 @@
+{
+ "type": "File",
+ "start": 0,
+ "end": 2942,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 143,
+ "column": 2
+ }
+ },
+ "program": {
+ "type": "Program",
+ "start": 0,
+ "end": 2942,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 143,
+ "column": 2
+ }
+ },
+ "sourceType": "module",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "start": 0,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ },
+ "extra": {
+ "rawValue": "react",
+ "raw": "'react'"
+ },
+ "value": "react"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 27,
+ "end": 116,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 22
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 37,
+ "end": 58,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 22
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 37,
+ "end": 58,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 22
+ },
+ "identifierName": "onValueChangePropType"
+ },
+ "name": "onValueChangePropType"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 37,
+ "end": 58,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 22
+ },
+ "identifierName": "onValueChangePropType"
+ },
+ "name": "onValueChangePropType"
+ }
+ },
+ {
+ "type": "ImportSpecifier",
+ "start": 61,
+ "end": 77,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 1
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 61,
+ "end": 77,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 1
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 61,
+ "end": 77,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 1
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ },
+ {
+ "type": "ImportSpecifier",
+ "start": 80,
+ "end": 93,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 1
+ },
+ "end": {
+ "line": 5,
+ "column": 14
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 80,
+ "end": 93,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 1
+ },
+ "end": {
+ "line": 5,
+ "column": 14
+ },
+ "identifierName": "valuePropType"
+ },
+ "name": "valuePropType"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 80,
+ "end": 93,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 1
+ },
+ "end": {
+ "line": 5,
+ "column": 14
+ },
+ "identifierName": "valuePropType"
+ },
+ "name": "valuePropType"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 101,
+ "end": 115,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ },
+ "extra": {
+ "rawValue": "../propTypes",
+ "raw": "'../propTypes'"
+ },
+ "value": "../propTypes"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 117,
+ "end": 163,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 46
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 124,
+ "end": 136,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 124,
+ "end": 136,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ },
+ "identifierName": "Autocomplete"
+ },
+ "name": "Autocomplete"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 142,
+ "end": 162,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 25
+ },
+ "end": {
+ "line": 7,
+ "column": 45
+ }
+ },
+ "extra": {
+ "rawValue": "react-autocomplete",
+ "raw": "'react-autocomplete'"
+ },
+ "value": "react-autocomplete"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 164,
+ "end": 199,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 35
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 171,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 16
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 171,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 186,
+ "end": 198,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 22
+ },
+ "end": {
+ "line": 8,
+ "column": 34
+ }
+ },
+ "extra": {
+ "rawValue": "prop-types",
+ "raw": "'prop-types'"
+ },
+ "value": "prop-types"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 200,
+ "end": 238,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 38
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 208,
+ "end": 217,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 17
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 208,
+ "end": 217,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 17
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 208,
+ "end": 217,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 17
+ },
+ "identifierName": "MagicItem"
+ },
+ "name": "MagicItem"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 224,
+ "end": 237,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 24
+ },
+ "end": {
+ "line": 9,
+ "column": 37
+ }
+ },
+ "extra": {
+ "rawValue": "./MagicItem",
+ "raw": "'./MagicItem'"
+ },
+ "value": "./MagicItem"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 239,
+ "end": 289,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 50
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 247,
+ "end": 262,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 247,
+ "end": 262,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 247,
+ "end": 262,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 269,
+ "end": 288,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 30
+ },
+ "end": {
+ "line": 10,
+ "column": 49
+ }
+ },
+ "extra": {
+ "rawValue": "./MagicFieldGroup",
+ "raw": "'./MagicFieldGroup'"
+ },
+ "value": "./MagicFieldGroup"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 290,
+ "end": 326,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 36
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "start": 297,
+ "end": 307,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 11,
+ "column": 17
+ }
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 297,
+ "end": 307,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 11,
+ "column": 17
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 313,
+ "end": 325,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 23
+ },
+ "end": {
+ "line": 11,
+ "column": 35
+ }
+ },
+ "extra": {
+ "rawValue": "classnames",
+ "raw": "'classnames'"
+ },
+ "value": "classnames"
+ },
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field\n ",
+ "start": 329,
+ "end": 382,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 383,
+ "end": 2384,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 0
+ },
+ "end": {
+ "line": 114,
+ "column": 1
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "ClassDeclaration",
+ "start": 390,
+ "end": 2384,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 7
+ },
+ "end": {
+ "line": 114,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 396,
+ "end": 407,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ },
+ "identifierName": "MagicSelect"
+ },
+ "name": "MagicSelect",
+ "leadingComments": null
+ },
+ "superClass": {
+ "type": "MemberExpression",
+ "start": 416,
+ "end": 435,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 33
+ },
+ "end": {
+ "line": 17,
+ "column": 52
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 416,
+ "end": 421,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 33
+ },
+ "end": {
+ "line": 17,
+ "column": 38
+ },
+ "identifierName": "React"
+ },
+ "name": "React"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 422,
+ "end": 435,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 39
+ },
+ "end": {
+ "line": 17,
+ "column": 52
+ },
+ "identifierName": "PureComponent"
+ },
+ "name": "PureComponent"
+ },
+ "computed": false
+ },
+ "body": {
+ "type": "ClassBody",
+ "start": 436,
+ "end": 2384,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 53
+ },
+ "end": {
+ "line": 114,
+ "column": 1
+ }
+ },
+ "body": [
+ {
+ "type": "ClassMethod",
+ "start": 515,
+ "end": 836,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 32,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 515,
+ "end": 526,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ },
+ "identifierName": "constructor"
+ },
+ "name": "constructor",
+ "leadingComments": null
+ },
+ "kind": "constructor",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 527,
+ "end": 532,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 18
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 534,
+ "end": 836,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 20
+ },
+ "end": {
+ "line": 32,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 538,
+ "end": 551,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 25,
+ "column": 15
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 538,
+ "end": 550,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 25,
+ "column": 14
+ }
+ },
+ "callee": {
+ "type": "Super",
+ "start": 538,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 25,
+ "column": 7
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 544,
+ "end": 549,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 13
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ }
+ ]
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 554,
+ "end": 595,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 554,
+ "end": 594,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 554,
+ "end": 567,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 554,
+ "end": 558,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 559,
+ "end": 567,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 7
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 570,
+ "end": 594,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 570,
+ "end": 588,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 570,
+ "end": 583,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 570,
+ "end": 574,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 575,
+ "end": 583,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 23
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 584,
+ "end": 588,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 32
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 589,
+ "end": 593,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 37
+ },
+ "end": {
+ "line": 26,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 598,
+ "end": 639,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 598,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 598,
+ "end": 611,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 598,
+ "end": 602,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 603,
+ "end": 611,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 7
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 614,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 18
+ },
+ "end": {
+ "line": 27,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 614,
+ "end": 632,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 18
+ },
+ "end": {
+ "line": 27,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 614,
+ "end": 627,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 18
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 614,
+ "end": 618,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 18
+ },
+ "end": {
+ "line": 27,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 619,
+ "end": 627,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 23
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 628,
+ "end": 632,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 32
+ },
+ "end": {
+ "line": 27,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 633,
+ "end": 637,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 37
+ },
+ "end": {
+ "line": 27,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 642,
+ "end": 683,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 43
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 642,
+ "end": 682,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 642,
+ "end": 655,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 642,
+ "end": 646,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 647,
+ "end": 655,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 7
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 658,
+ "end": 682,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 658,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 658,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 658,
+ "end": 662,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 663,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 672,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 677,
+ "end": 681,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 37
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 686,
+ "end": 735,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 51
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 686,
+ "end": 734,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 50
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 686,
+ "end": 703,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 686,
+ "end": 690,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 691,
+ "end": 703,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 7
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 706,
+ "end": 734,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 50
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 706,
+ "end": 728,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 44
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 706,
+ "end": 723,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 706,
+ "end": 710,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 711,
+ "end": 723,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 724,
+ "end": 728,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 40
+ },
+ "end": {
+ "line": 29,
+ "column": 44
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 729,
+ "end": 733,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 45
+ },
+ "end": {
+ "line": 29,
+ "column": 49
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 738,
+ "end": 783,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 47
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 738,
+ "end": 782,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 46
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 738,
+ "end": 753,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 738,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 743,
+ "end": 753,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 7
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 756,
+ "end": 782,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 46
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 756,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 40
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 756,
+ "end": 771,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 756,
+ "end": 760,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 761,
+ "end": 771,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 25
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 772,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 30,
+ "column": 40
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 777,
+ "end": 781,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 41
+ },
+ "end": {
+ "line": 30,
+ "column": 45
+ }
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 786,
+ "end": 833,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 786,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 786,
+ "end": 802,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 786,
+ "end": 790,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 791,
+ "end": 802,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 18
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ },
+ "right": {
+ "type": "CallExpression",
+ "start": 805,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 21
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 805,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 21
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 805,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 21
+ },
+ "end": {
+ "line": 31,
+ "column": 37
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 805,
+ "end": 809,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 21
+ },
+ "end": {
+ "line": 31,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 810,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 26
+ },
+ "end": {
+ "line": 31,
+ "column": 37
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 822,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 38
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ },
+ "identifierName": "bind"
+ },
+ "name": "bind"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "start": 827,
+ "end": 831,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 43
+ },
+ "end": {
+ "line": 31,
+ "column": 47
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicSelect component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 440,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t *\n\t * @param {Event} event\n\t ",
+ "start": 839,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 910,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 41,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 910,
+ "end": 918,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 919,
+ "end": 924,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 10
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ },
+ "identifierName": "event"
+ },
+ "name": "event"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 926,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 17
+ },
+ "end": {
+ "line": 41,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 930,
+ "end": 975,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 47
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 930,
+ "end": 974,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 46
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 930,
+ "end": 954,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 930,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 930,
+ "end": 934,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 935,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 7
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 941,
+ "end": 954,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 13
+ },
+ "end": {
+ "line": 40,
+ "column": 26
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 955,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 45
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 955,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 955,
+ "end": 960,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 32
+ },
+ "identifierName": "event"
+ },
+ "name": "event"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 961,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ },
+ "identifierName": "target"
+ },
+ "name": "target"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 968,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 40
+ },
+ "end": {
+ "line": 40,
+ "column": 45
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t *\n\t * @param {Event} event\n\t ",
+ "start": 839,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 981,
+ "end": 1026,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1028,
+ "end": 1126,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 1
+ },
+ "end": {
+ "line": 50,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1028,
+ "end": 1040,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 1
+ },
+ "end": {
+ "line": 46,
+ "column": 13
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1043,
+ "end": 1126,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 16
+ },
+ "end": {
+ "line": 50,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "IfStatement",
+ "start": 1047,
+ "end": 1123,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 2
+ },
+ "end": {
+ "line": 49,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 1051,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 6
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ },
+ "left": {
+ "type": "StringLiteral",
+ "start": 1051,
+ "end": 1061,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 6
+ },
+ "end": {
+ "line": 47,
+ "column": 16
+ }
+ },
+ "extra": {
+ "rawValue": "function",
+ "raw": "'function'"
+ },
+ "value": "function"
+ },
+ "operator": "===",
+ "right": {
+ "type": "UnaryExpression",
+ "start": 1066,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 21
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ },
+ "operator": "typeof",
+ "prefix": true,
+ "argument": {
+ "type": "MemberExpression",
+ "start": 1073,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 28
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1073,
+ "end": 1083,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 28
+ },
+ "end": {
+ "line": 47,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1073,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 28
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1078,
+ "end": 1083,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 33
+ },
+ "end": {
+ "line": 47,
+ "column": 38
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1084,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 39
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ },
+ "identifierName": "onFocus"
+ },
+ "name": "onFocus"
+ },
+ "computed": false
+ },
+ "extra": {
+ "parenthesizedArgument": false
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 1093,
+ "end": 1123,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 48
+ },
+ "end": {
+ "line": 49,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1098,
+ "end": 1119,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1098,
+ "end": 1118,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 23
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1098,
+ "end": 1116,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1098,
+ "end": 1108,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 13
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1098,
+ "end": 1102,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 7
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1103,
+ "end": 1108,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 13
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1109,
+ "end": 1116,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 14
+ },
+ "end": {
+ "line": 48,
+ "column": 21
+ },
+ "identifierName": "onFocus"
+ },
+ "name": "onFocus"
+ },
+ "computed": false
+ },
+ "arguments": []
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": null
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 981,
+ "end": 1026,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1129,
+ "end": 1174,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 1
+ },
+ "end": {
+ "line": 54,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1176,
+ "end": 1271,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1176,
+ "end": 1187,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 1
+ },
+ "end": {
+ "line": 55,
+ "column": 12
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1190,
+ "end": 1271,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "IfStatement",
+ "start": 1194,
+ "end": 1268,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 3
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "start": 1198,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 6
+ },
+ "end": {
+ "line": 56,
+ "column": 45
+ }
+ },
+ "left": {
+ "type": "StringLiteral",
+ "start": 1198,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 6
+ },
+ "end": {
+ "line": 56,
+ "column": 16
+ }
+ },
+ "extra": {
+ "rawValue": "function",
+ "raw": "'function'"
+ },
+ "value": "function"
+ },
+ "operator": "===",
+ "right": {
+ "type": "UnaryExpression",
+ "start": 1213,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 21
+ },
+ "end": {
+ "line": 56,
+ "column": 45
+ }
+ },
+ "operator": "typeof",
+ "prefix": true,
+ "argument": {
+ "type": "MemberExpression",
+ "start": 1220,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 45
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1220,
+ "end": 1230,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1220,
+ "end": 1224,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1225,
+ "end": 1230,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 33
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1231,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 39
+ },
+ "end": {
+ "line": 56,
+ "column": 45
+ },
+ "identifierName": "onBlur"
+ },
+ "name": "onBlur"
+ },
+ "computed": false
+ },
+ "extra": {
+ "parenthesizedArgument": false
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "start": 1239,
+ "end": 1268,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 47
+ },
+ "end": {
+ "line": 58,
+ "column": 3
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1244,
+ "end": 1264,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 23
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1244,
+ "end": 1263,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 22
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1244,
+ "end": 1261,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1244,
+ "end": 1254,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1244,
+ "end": 1248,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 7
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1249,
+ "end": 1254,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1255,
+ "end": 1261,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 14
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ },
+ "identifierName": "onBlur"
+ },
+ "name": "onBlur"
+ },
+ "computed": false
+ },
+ "arguments": []
+ }
+ }
+ ],
+ "directives": []
+ },
+ "alternate": null
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1129,
+ "end": 1174,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 1
+ },
+ "end": {
+ "line": 54,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1275,
+ "end": 1353,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1355,
+ "end": 1410,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1355,
+ "end": 1363,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 9
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1364,
+ "end": 1369,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 10
+ },
+ "end": {
+ "line": 66,
+ "column": 15
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1371,
+ "end": 1410,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 68,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "start": 1375,
+ "end": 1407,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ },
+ "expression": {
+ "type": "CallExpression",
+ "start": 1375,
+ "end": 1406,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 1375,
+ "end": 1399,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1375,
+ "end": 1385,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1375,
+ "end": 1379,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 6
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1380,
+ "end": 1385,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1386,
+ "end": 1399,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 13
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 1400,
+ "end": 1405,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ }
+ ]
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1275,
+ "end": 1353,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1414,
+ "end": 1517,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1519,
+ "end": 1689,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1519,
+ "end": 1529,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 1
+ },
+ "end": {
+ "line": 78,
+ "column": 11
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1530,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 16
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ {
+ "type": "Identifier",
+ "start": 1536,
+ "end": 1549,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 18
+ },
+ "end": {
+ "line": 78,
+ "column": 31
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1550,
+ "end": 1689,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 32
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 1554,
+ "end": 1686,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 134
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 1561,
+ "end": 1685,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 9
+ },
+ "end": {
+ "line": 79,
+ "column": 133
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 1561,
+ "end": 1685,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 9
+ },
+ "end": {
+ "line": 79,
+ "column": 133
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 1572,
+ "end": 1583,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 79,
+ "column": 31
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1572,
+ "end": 1576,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ },
+ "name": "item"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1577,
+ "end": 1583,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 25
+ },
+ "end": {
+ "line": 79,
+ "column": 31
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 1578,
+ "end": 1582,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 26
+ },
+ "end": {
+ "line": 79,
+ "column": 30
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1584,
+ "end": 1613,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 61
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1584,
+ "end": 1597,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 45
+ }
+ },
+ "name": "isHighlighted"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1598,
+ "end": 1613,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 46
+ },
+ "end": {
+ "line": 79,
+ "column": 61
+ }
+ },
+ "expression": {
+ "type": "Identifier",
+ "start": 1599,
+ "end": 1612,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 47
+ },
+ "end": {
+ "line": 79,
+ "column": 60
+ },
+ "identifierName": "isHighlighted"
+ },
+ "name": "isHighlighted"
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1614,
+ "end": 1638,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 62
+ },
+ "end": {
+ "line": 79,
+ "column": 86
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1614,
+ "end": 1622,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 62
+ },
+ "end": {
+ "line": 79,
+ "column": 70
+ }
+ },
+ "name": "innerKey"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1623,
+ "end": 1638,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 71
+ },
+ "end": {
+ "line": 79,
+ "column": 86
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 1624,
+ "end": 1637,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 72
+ },
+ "end": {
+ "line": 79,
+ "column": 85
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1624,
+ "end": 1628,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 72
+ },
+ "end": {
+ "line": 79,
+ "column": 76
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1629,
+ "end": 1637,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 77
+ },
+ "end": {
+ "line": 79,
+ "column": 85
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1639,
+ "end": 1658,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 87
+ },
+ "end": {
+ "line": 79,
+ "column": 106
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1639,
+ "end": 1642,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 87
+ },
+ "end": {
+ "line": 79,
+ "column": 90
+ }
+ },
+ "name": "key"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1643,
+ "end": 1658,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 91
+ },
+ "end": {
+ "line": 79,
+ "column": 106
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 1644,
+ "end": 1657,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 92
+ },
+ "end": {
+ "line": 79,
+ "column": 105
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1644,
+ "end": 1648,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 92
+ },
+ "end": {
+ "line": 79,
+ "column": 96
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1649,
+ "end": 1657,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 97
+ },
+ "end": {
+ "line": 79,
+ "column": 105
+ },
+ "identifierName": "innerKey"
+ },
+ "name": "innerKey"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1659,
+ "end": 1682,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 107
+ },
+ "end": {
+ "line": 79,
+ "column": 130
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1659,
+ "end": 1666,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 107
+ },
+ "end": {
+ "line": 79,
+ "column": 114
+ }
+ },
+ "name": "onClick"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1667,
+ "end": 1682,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 115
+ },
+ "end": {
+ "line": 79,
+ "column": 130
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 1668,
+ "end": 1681,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 116
+ },
+ "end": {
+ "line": 79,
+ "column": 129
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1668,
+ "end": 1672,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 116
+ },
+ "end": {
+ "line": 79,
+ "column": 120
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1673,
+ "end": 1681,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 121
+ },
+ "end": {
+ "line": 79,
+ "column": 129
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1562,
+ "end": 1571,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 10
+ },
+ "end": {
+ "line": 79,
+ "column": 19
+ }
+ },
+ "name": "MagicItem"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": []
+ }
+ }
+ ],
+ "directives": [],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1414,
+ "end": 1517,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 4
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicSelect component\n\t * @return {*}\n\t ",
+ "start": 1693,
+ "end": 1750,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 4
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ClassMethod",
+ "start": 1752,
+ "end": 2382,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 1
+ },
+ "end": {
+ "line": 113,
+ "column": 2
+ }
+ },
+ "static": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1752,
+ "end": 1758,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 1
+ },
+ "end": {
+ "line": 87,
+ "column": 7
+ },
+ "identifierName": "render"
+ },
+ "name": "render",
+ "leadingComments": null
+ },
+ "kind": "method",
+ "id": null,
+ "generator": false,
+ "expression": false,
+ "async": false,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "start": 1761,
+ "end": 2382,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 10
+ },
+ "end": {
+ "line": 113,
+ "column": 2
+ }
+ },
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "start": 1765,
+ "end": 2379,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 2
+ },
+ "end": {
+ "line": 112,
+ "column": 4
+ }
+ },
+ "argument": {
+ "type": "JSXElement",
+ "start": 1777,
+ "end": 2373,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 3
+ },
+ "end": {
+ "line": 110,
+ "column": 5
+ }
+ },
+ "openingElement": {
+ "type": "JSXOpeningElement",
+ "start": 1777,
+ "end": 2373,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 3
+ },
+ "end": {
+ "line": 110,
+ "column": 5
+ }
+ },
+ "attributes": [
+ {
+ "type": "JSXAttribute",
+ "start": 1795,
+ "end": 1830,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1795,
+ "end": 1807,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 90,
+ "column": 16
+ }
+ },
+ "name": "getItemValue"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1808,
+ "end": 1830,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 17
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ },
+ "expression": {
+ "type": "ArrowFunctionExpression",
+ "start": 1809,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 18
+ },
+ "end": {
+ "line": 90,
+ "column": 38
+ }
+ },
+ "id": null,
+ "generator": false,
+ "expression": true,
+ "async": false,
+ "params": [
+ {
+ "type": "Identifier",
+ "start": 1810,
+ "end": 1814,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 19
+ },
+ "end": {
+ "line": 90,
+ "column": 23
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ }
+ ],
+ "body": {
+ "type": "MemberExpression",
+ "start": 1819,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1819,
+ "end": 1823,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ },
+ "identifierName": "item"
+ },
+ "name": "item"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1824,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 38
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1835,
+ "end": 1861,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 91,
+ "column": 30
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1835,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 91,
+ "column": 9
+ }
+ },
+ "name": "items"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1841,
+ "end": 1861,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 10
+ },
+ "end": {
+ "line": 91,
+ "column": 30
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 1842,
+ "end": 1860,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1842,
+ "end": 1852,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1842,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1847,
+ "end": 1852,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 21
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1853,
+ "end": 1860,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 22
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 1866,
+ "end": 2194,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 4
+ },
+ "end": {
+ "line": 103,
+ "column": 6
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1866,
+ "end": 1876,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 4
+ },
+ "end": {
+ "line": 92,
+ "column": 14
+ }
+ },
+ "name": "inputProps"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 1877,
+ "end": 2194,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 103,
+ "column": 6
+ }
+ },
+ "expression": {
+ "type": "ObjectExpression",
+ "start": 1878,
+ "end": 2193,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 103,
+ "column": 5
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1885,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 5
+ },
+ "end": {
+ "line": 93,
+ "column": 22
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1885,
+ "end": 1887,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 5
+ },
+ "end": {
+ "line": 93,
+ "column": 7
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1889,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 9
+ },
+ "end": {
+ "line": 93,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1889,
+ "end": 1899,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 9
+ },
+ "end": {
+ "line": 93,
+ "column": 19
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1889,
+ "end": 1893,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 9
+ },
+ "end": {
+ "line": 93,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1894,
+ "end": 1899,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 14
+ },
+ "end": {
+ "line": 93,
+ "column": 19
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1900,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 20
+ },
+ "end": {
+ "line": 93,
+ "column": 22
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1909,
+ "end": 1932,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 5
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1909,
+ "end": 1914,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 5
+ },
+ "end": {
+ "line": 94,
+ "column": 10
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1916,
+ "end": 1932,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1916,
+ "end": 1926,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 22
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 1916,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1921,
+ "end": 1926,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 17
+ },
+ "end": {
+ "line": 94,
+ "column": 22
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1927,
+ "end": 1932,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 23
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1939,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 5
+ },
+ "end": {
+ "line": 99,
+ "column": 6
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1939,
+ "end": 1948,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 5
+ },
+ "end": {
+ "line": 95,
+ "column": 14
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 1949,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 15
+ },
+ "end": {
+ "line": 99,
+ "column": 6
+ }
+ },
+ "callee": {
+ "type": "Identifier",
+ "start": 1949,
+ "end": 1959,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 15
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "start": 1967,
+ "end": 1999,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 6
+ },
+ "end": {
+ "line": 96,
+ "column": 38
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 1967,
+ "end": 1993,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 6
+ },
+ "end": {
+ "line": 96,
+ "column": 32
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1967,
+ "end": 1982,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 6
+ },
+ "end": {
+ "line": 96,
+ "column": 21
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1983,
+ "end": 1993,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 22
+ },
+ "end": {
+ "line": 96,
+ "column": 32
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 1994,
+ "end": 1999,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 33
+ },
+ "end": {
+ "line": 96,
+ "column": 38
+ },
+ "identifierName": "input"
+ },
+ "name": "input"
+ },
+ "computed": false
+ },
+ {
+ "type": "TemplateLiteral",
+ "start": 2007,
+ "end": 2061,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 6
+ },
+ "end": {
+ "line": 97,
+ "column": 60
+ }
+ },
+ "expressions": [
+ {
+ "type": "MemberExpression",
+ "start": 2010,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 41
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2010,
+ "end": 2036,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 35
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2010,
+ "end": 2025,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ },
+ "identifierName": "MagicFieldGroup"
+ },
+ "name": "MagicFieldGroup"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2026,
+ "end": 2036,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 35
+ },
+ "identifierName": "classNames"
+ },
+ "name": "classNames"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2037,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 36
+ },
+ "end": {
+ "line": 97,
+ "column": 41
+ },
+ "identifierName": "input"
+ },
+ "name": "input"
+ },
+ "computed": false
+ },
+ {
+ "type": "MemberExpression",
+ "start": 2046,
+ "end": 2059,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 45
+ },
+ "end": {
+ "line": 97,
+ "column": 58
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2046,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 45
+ },
+ "end": {
+ "line": 97,
+ "column": 55
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2046,
+ "end": 2050,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 45
+ },
+ "end": {
+ "line": 97,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2051,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 50
+ },
+ "end": {
+ "line": 97,
+ "column": 55
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2057,
+ "end": 2059,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 56
+ },
+ "end": {
+ "line": 97,
+ "column": 58
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "computed": false
+ }
+ ],
+ "quasis": [
+ {
+ "type": "TemplateElement",
+ "start": 2008,
+ "end": 2008,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 7
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 2043,
+ "end": 2044,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 42
+ },
+ "end": {
+ "line": 97,
+ "column": 43
+ }
+ },
+ "value": {
+ "raw": "-",
+ "cooked": "-"
+ },
+ "tail": false
+ },
+ {
+ "type": "TemplateElement",
+ "start": 2060,
+ "end": 2060,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 59
+ },
+ "end": {
+ "line": 97,
+ "column": 59
+ }
+ },
+ "value": {
+ "raw": "",
+ "cooked": ""
+ },
+ "tail": true
+ }
+ ]
+ },
+ {
+ "type": "MemberExpression",
+ "start": 2069,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2069,
+ "end": 2079,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2069,
+ "end": 2073,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2074,
+ "end": 2079,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 11
+ },
+ "end": {
+ "line": 98,
+ "column": 16
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2080,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 17
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "computed": false
+ }
+ ]
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2103,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 5
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2103,
+ "end": 2110,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 5
+ },
+ "end": {
+ "line": 100,
+ "column": 12
+ },
+ "identifierName": "onFocus"
+ },
+ "name": "onFocus"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2112,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 14
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2112,
+ "end": 2116,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 14
+ },
+ "end": {
+ "line": 100,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2117,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 19
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ },
+ "identifierName": "onInputFocus"
+ },
+ "name": "onInputFocus"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2136,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 5
+ },
+ "end": {
+ "line": 101,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2136,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 5
+ },
+ "end": {
+ "line": 101,
+ "column": 11
+ },
+ "identifierName": "onBlur"
+ },
+ "name": "onBlur"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2143,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2143,
+ "end": 2147,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2148,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 17
+ },
+ "end": {
+ "line": 101,
+ "column": 28
+ },
+ "identifierName": "onInputBlur"
+ },
+ "name": "onInputBlur"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2166,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 5
+ },
+ "end": {
+ "line": 102,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2166,
+ "end": 2173,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 5
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ },
+ "identifierName": "onClick"
+ },
+ "name": "onClick"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2174,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 26
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2174,
+ "end": 2178,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2179,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 18
+ },
+ "end": {
+ "line": 102,
+ "column": 26
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2199,
+ "end": 2227,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 4
+ },
+ "end": {
+ "line": 104,
+ "column": 32
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2199,
+ "end": 2209,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 4
+ },
+ "end": {
+ "line": 104,
+ "column": 14
+ }
+ },
+ "name": "renderItem"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2210,
+ "end": 2227,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 15
+ },
+ "end": {
+ "line": 104,
+ "column": 32
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2211,
+ "end": 2226,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 31
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2211,
+ "end": 2215,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2216,
+ "end": 2226,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 31
+ },
+ "identifierName": "renderItem"
+ },
+ "name": "renderItem"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2232,
+ "end": 2256,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 4
+ },
+ "end": {
+ "line": 105,
+ "column": 28
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2232,
+ "end": 2237,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 4
+ },
+ "end": {
+ "line": 105,
+ "column": 9
+ }
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2238,
+ "end": 2256,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 10
+ },
+ "end": {
+ "line": 105,
+ "column": 28
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2239,
+ "end": 2255,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2239,
+ "end": 2249,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2239,
+ "end": 2243,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2244,
+ "end": 2249,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2250,
+ "end": 2255,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 22
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2261,
+ "end": 2285,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 4
+ },
+ "end": {
+ "line": 106,
+ "column": 28
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2261,
+ "end": 2269,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 4
+ },
+ "end": {
+ "line": 106,
+ "column": 12
+ }
+ },
+ "name": "onChange"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2270,
+ "end": 2285,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 13
+ },
+ "end": {
+ "line": 106,
+ "column": 28
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2271,
+ "end": 2284,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 14
+ },
+ "end": {
+ "line": 106,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2271,
+ "end": 2275,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 14
+ },
+ "end": {
+ "line": 106,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2276,
+ "end": 2284,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 19
+ },
+ "end": {
+ "line": 106,
+ "column": 27
+ },
+ "identifierName": "onChange"
+ },
+ "name": "onChange"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2290,
+ "end": 2314,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 28
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2290,
+ "end": 2294,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 8
+ }
+ },
+ "name": "open"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2295,
+ "end": 2314,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 9
+ },
+ "end": {
+ "line": 107,
+ "column": 28
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2296,
+ "end": 2313,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 10
+ },
+ "end": {
+ "line": 107,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2296,
+ "end": 2306,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 10
+ },
+ "end": {
+ "line": 107,
+ "column": 20
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2296,
+ "end": 2300,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 10
+ },
+ "end": {
+ "line": 107,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2301,
+ "end": 2306,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 15
+ },
+ "end": {
+ "line": 107,
+ "column": 20
+ },
+ "identifierName": "props"
+ },
+ "name": "props"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2307,
+ "end": 2313,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 21
+ },
+ "end": {
+ "line": 107,
+ "column": 27
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "computed": false
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2319,
+ "end": 2338,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 4
+ },
+ "end": {
+ "line": 108,
+ "column": 23
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2319,
+ "end": 2331,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 4
+ },
+ "end": {
+ "line": 108,
+ "column": 16
+ }
+ },
+ "name": "selectOnBlur"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2332,
+ "end": 2338,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 17
+ },
+ "end": {
+ "line": 108,
+ "column": 23
+ }
+ },
+ "expression": {
+ "type": "BooleanLiteral",
+ "start": 2333,
+ "end": 2337,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 18
+ },
+ "end": {
+ "line": 108,
+ "column": 22
+ }
+ },
+ "value": true
+ }
+ }
+ },
+ {
+ "type": "JSXAttribute",
+ "start": 2343,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ },
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 2343,
+ "end": 2351,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 109,
+ "column": 12
+ }
+ },
+ "name": "onSelect"
+ },
+ "value": {
+ "type": "JSXExpressionContainer",
+ "start": 2352,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 13
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ },
+ "expression": {
+ "type": "MemberExpression",
+ "start": 2353,
+ "end": 2366,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 14
+ },
+ "end": {
+ "line": 109,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "ThisExpression",
+ "start": 2353,
+ "end": 2357,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 14
+ },
+ "end": {
+ "line": 109,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2358,
+ "end": 2366,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 19
+ },
+ "end": {
+ "line": 109,
+ "column": 27
+ },
+ "identifierName": "onSelect"
+ },
+ "name": "onSelect"
+ },
+ "computed": false
+ }
+ }
+ }
+ ],
+ "name": {
+ "type": "JSXIdentifier",
+ "start": 1778,
+ "end": 1790,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 4
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ },
+ "name": "Autocomplete"
+ },
+ "selfClosing": true
+ },
+ "closingElement": null,
+ "children": [],
+ "extra": {
+ "parenthesized": true,
+ "parenStart": 1772
+ }
+ }
+ }
+ ],
+ "directives": []
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicSelect component\n\t * @return {*}\n\t ",
+ "start": 1693,
+ "end": 1750,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 4
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "trailingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field\n ",
+ "start": 329,
+ "end": 382,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicSelect component\n ",
+ "start": 2387,
+ "end": 2440,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 119,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field\n ",
+ "start": 329,
+ "end": 382,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicSelect component\n ",
+ "start": 2387,
+ "end": 2440,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 119,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 2441,
+ "end": 2779,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 0
+ },
+ "end": {
+ "line": 132,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2441,
+ "end": 2778,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 0
+ },
+ "end": {
+ "line": 132,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 2441,
+ "end": 2462,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 0
+ },
+ "end": {
+ "line": 120,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2441,
+ "end": 2452,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 0
+ },
+ "end": {
+ "line": 120,
+ "column": 11
+ },
+ "identifierName": "MagicSelect"
+ },
+ "name": "MagicSelect",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2453,
+ "end": 2462,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 21
+ },
+ "identifierName": "propTypes"
+ },
+ "name": "propTypes"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 2465,
+ "end": 2778,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 132,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2468,
+ "end": 2499,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 1
+ },
+ "end": {
+ "line": 121,
+ "column": 32
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2468,
+ "end": 2470,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 1
+ },
+ "end": {
+ "line": 121,
+ "column": 3
+ },
+ "identifierName": "id"
+ },
+ "name": "id"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2472,
+ "end": 2499,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 5
+ },
+ "end": {
+ "line": 121,
+ "column": 32
+ }
+ },
+ "object": {
+ "type": "MemberExpression",
+ "start": 2472,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 5
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2472,
+ "end": 2481,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 5
+ },
+ "end": {
+ "line": 121,
+ "column": 14
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2482,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 15
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2489,
+ "end": 2499,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 22
+ },
+ "end": {
+ "line": 121,
+ "column": 32
+ },
+ "identifierName": "isRequired"
+ },
+ "name": "isRequired"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2502,
+ "end": 2527,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 1
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2502,
+ "end": 2509,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 1
+ },
+ "end": {
+ "line": 122,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2511,
+ "end": 2527,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 10
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2530,
+ "end": 2556,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 1
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2530,
+ "end": 2540,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 1
+ },
+ "end": {
+ "line": 123,
+ "column": 11
+ },
+ "identifierName": "isRequired"
+ },
+ "name": "isRequired"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2542,
+ "end": 2556,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 13
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2542,
+ "end": 2551,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 13
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2552,
+ "end": 2556,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 23
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ },
+ "identifierName": "bool"
+ },
+ "name": "bool"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2559,
+ "end": 2581,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 1
+ },
+ "end": {
+ "line": 124,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2559,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 1
+ },
+ "end": {
+ "line": 124,
+ "column": 5
+ },
+ "identifierName": "help"
+ },
+ "name": "help"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2565,
+ "end": 2581,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 7
+ },
+ "end": {
+ "line": 124,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2565,
+ "end": 2574,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 7
+ },
+ "end": {
+ "line": 124,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2575,
+ "end": 2581,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 17
+ },
+ "end": {
+ "line": 124,
+ "column": 23
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2584,
+ "end": 2604,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 1
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2584,
+ "end": 2589,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 1
+ },
+ "end": {
+ "line": 125,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2591,
+ "end": 2604,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ },
+ "identifierName": "valuePropType"
+ },
+ "name": "valuePropType"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2607,
+ "end": 2643,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 1
+ },
+ "end": {
+ "line": 126,
+ "column": 37
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2607,
+ "end": 2620,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 1
+ },
+ "end": {
+ "line": 126,
+ "column": 14
+ },
+ "identifierName": "onValueChange"
+ },
+ "name": "onValueChange"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2622,
+ "end": 2643,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 16
+ },
+ "end": {
+ "line": 126,
+ "column": 37
+ },
+ "identifierName": "onValueChangePropType"
+ },
+ "name": "onValueChangePropType"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2646,
+ "end": 2670,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 1
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2646,
+ "end": 2654,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 1
+ },
+ "end": {
+ "line": 127,
+ "column": 9
+ },
+ "identifierName": "disabled"
+ },
+ "name": "disabled"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2656,
+ "end": 2670,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 11
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2656,
+ "end": 2665,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 11
+ },
+ "end": {
+ "line": 127,
+ "column": 20
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2666,
+ "end": 2670,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 21
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ },
+ "identifierName": "bool"
+ },
+ "name": "bool"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2673,
+ "end": 2695,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 1
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2673,
+ "end": 2679,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 1
+ },
+ "end": {
+ "line": 128,
+ "column": 7
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2681,
+ "end": 2695,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 9
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2681,
+ "end": 2690,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 9
+ },
+ "end": {
+ "line": 128,
+ "column": 18
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2691,
+ "end": 2695,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 19
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ },
+ "identifierName": "bool"
+ },
+ "name": "bool"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2698,
+ "end": 2720,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 1
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2698,
+ "end": 2704,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 1
+ },
+ "end": {
+ "line": 129,
+ "column": 7
+ },
+ "identifierName": "onBlur"
+ },
+ "name": "onBlur"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2706,
+ "end": 2720,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 9
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2706,
+ "end": 2715,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 9
+ },
+ "end": {
+ "line": 129,
+ "column": 18
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2716,
+ "end": 2720,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 19
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ },
+ "identifierName": "func"
+ },
+ "name": "func"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2723,
+ "end": 2746,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 130,
+ "column": 24
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2723,
+ "end": 2730,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 130,
+ "column": 8
+ },
+ "identifierName": "onFocus"
+ },
+ "name": "onFocus"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2732,
+ "end": 2746,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 10
+ },
+ "end": {
+ "line": 130,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2732,
+ "end": 2741,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 10
+ },
+ "end": {
+ "line": 130,
+ "column": 19
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2742,
+ "end": 2746,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 24
+ },
+ "identifierName": "func"
+ },
+ "name": "func"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2749,
+ "end": 2776,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 1
+ },
+ "end": {
+ "line": 131,
+ "column": 28
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2749,
+ "end": 2758,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 1
+ },
+ "end": {
+ "line": 131,
+ "column": 10
+ },
+ "identifierName": "className"
+ },
+ "name": "className"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2760,
+ "end": 2776,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 131,
+ "column": 28
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2760,
+ "end": 2769,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 131,
+ "column": 21
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2770,
+ "end": 2776,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 22
+ },
+ "end": {
+ "line": 131,
+ "column": 28
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicSelect component\n ",
+ "start": 2387,
+ "end": 2440,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 119,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicSelect component\n *\n * @type {{}}\n ",
+ "start": 2781,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 0
+ },
+ "end": {
+ "line": 138,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "start": 2859,
+ "end": 2942,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 143,
+ "column": 2
+ }
+ },
+ "expression": {
+ "type": "AssignmentExpression",
+ "start": 2859,
+ "end": 2941,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 143,
+ "column": 1
+ }
+ },
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "start": 2859,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2859,
+ "end": 2870,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 11
+ },
+ "identifierName": "MagicSelect"
+ },
+ "name": "MagicSelect",
+ "leadingComments": null
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2871,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 12
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ },
+ "identifierName": "defaultProps"
+ },
+ "name": "defaultProps"
+ },
+ "computed": false,
+ "leadingComments": null
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "start": 2886,
+ "end": 2941,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 27
+ },
+ "end": {
+ "line": 143,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 2889,
+ "end": 2910,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 1
+ },
+ "end": {
+ "line": 140,
+ "column": 22
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2889,
+ "end": 2900,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 1
+ },
+ "end": {
+ "line": 140,
+ "column": 12
+ },
+ "identifierName": "defaultList"
+ },
+ "name": "defaultList"
+ },
+ "value": {
+ "type": "StringLiteral",
+ "start": 2902,
+ "end": 2910,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 14
+ },
+ "end": {
+ "line": 140,
+ "column": 22
+ }
+ },
+ "extra": {
+ "rawValue": "fields",
+ "raw": "'fields'"
+ },
+ "value": "fields"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2913,
+ "end": 2926,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 1
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2913,
+ "end": 2919,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 1
+ },
+ "end": {
+ "line": 141,
+ "column": 7
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "BooleanLiteral",
+ "start": 2921,
+ "end": 2926,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 9
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ }
+ },
+ "value": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2929,
+ "end": 2939,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 1
+ },
+ "end": {
+ "line": 142,
+ "column": 11
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2929,
+ "end": 2936,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 1
+ },
+ "end": {
+ "line": 142,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "ArrayExpression",
+ "start": 2937,
+ "end": 2939,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 9
+ },
+ "end": {
+ "line": 142,
+ "column": 11
+ }
+ },
+ "elements": []
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicSelect component\n *\n * @type {{}}\n ",
+ "start": 2781,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 0
+ },
+ "end": {
+ "line": 138,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field\n ",
+ "start": 329,
+ "end": 382,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicSelect component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 440,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t *\n\t * @param {Event} event\n\t ",
+ "start": 839,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 981,
+ "end": 1026,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1129,
+ "end": 1174,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 1
+ },
+ "end": {
+ "line": 54,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1275,
+ "end": 1353,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1414,
+ "end": 1517,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicSelect component\n\t * @return {*}\n\t ",
+ "start": 1693,
+ "end": 1750,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicSelect component\n ",
+ "start": 2387,
+ "end": 2440,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 119,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicSelect component\n *\n * @type {{}}\n ",
+ "start": 2781,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 0
+ },
+ "end": {
+ "line": 138,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 7,
+ "end": 12,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 13,
+ "end": 17,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 13
+ },
+ "end": {
+ "line": 1,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react",
+ "start": 18,
+ "end": 25,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 25,
+ "end": 26,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 25
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 27,
+ "end": 33,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 34,
+ "end": 35,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChangePropType",
+ "start": 37,
+ "end": 58,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 1
+ },
+ "end": {
+ "line": 3,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 58,
+ "end": 59,
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 22
+ },
+ "end": {
+ "line": 3,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsShapeProp",
+ "start": 61,
+ "end": 77,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 1
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 77,
+ "end": 78,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 4,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "valuePropType",
+ "start": 80,
+ "end": 93,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 1
+ },
+ "end": {
+ "line": 5,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 94,
+ "end": 95,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 96,
+ "end": 100,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 2
+ },
+ "end": {
+ "line": 6,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../propTypes",
+ "start": 101,
+ "end": 115,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 115,
+ "end": 116,
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 6,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 117,
+ "end": 123,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "Autocomplete",
+ "start": 124,
+ "end": 136,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 137,
+ "end": 141,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 20
+ },
+ "end": {
+ "line": 7,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "react-autocomplete",
+ "start": 142,
+ "end": 162,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 25
+ },
+ "end": {
+ "line": 7,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 162,
+ "end": 163,
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 45
+ },
+ "end": {
+ "line": 7,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 164,
+ "end": 170,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 171,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 181,
+ "end": 185,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 17
+ },
+ "end": {
+ "line": 8,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "prop-types",
+ "start": 186,
+ "end": 198,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 22
+ },
+ "end": {
+ "line": 8,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 198,
+ "end": 199,
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 34
+ },
+ "end": {
+ "line": 8,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 200,
+ "end": 206,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 207,
+ "end": 208,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 7
+ },
+ "end": {
+ "line": 9,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicItem",
+ "start": 208,
+ "end": 217,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 217,
+ "end": 218,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 17
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 219,
+ "end": 223,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 19
+ },
+ "end": {
+ "line": 9,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./MagicItem",
+ "start": 224,
+ "end": 237,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 24
+ },
+ "end": {
+ "line": 9,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 237,
+ "end": 238,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 37
+ },
+ "end": {
+ "line": 9,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 239,
+ "end": 245,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 246,
+ "end": 247,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 7
+ },
+ "end": {
+ "line": 10,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 247,
+ "end": 262,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 262,
+ "end": 263,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 23
+ },
+ "end": {
+ "line": 10,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 264,
+ "end": 268,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 25
+ },
+ "end": {
+ "line": 10,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./MagicFieldGroup",
+ "start": 269,
+ "end": 288,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 30
+ },
+ "end": {
+ "line": 10,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 288,
+ "end": 289,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 49
+ },
+ "end": {
+ "line": 10,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 290,
+ "end": 296,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 297,
+ "end": 307,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 7
+ },
+ "end": {
+ "line": 11,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 308,
+ "end": 312,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 18
+ },
+ "end": {
+ "line": 11,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "classnames",
+ "start": 313,
+ "end": 325,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 23
+ },
+ "end": {
+ "line": 11,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 325,
+ "end": 326,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 35
+ },
+ "end": {
+ "line": 11,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Encapsulates a complete Magic Select field\n ",
+ "start": 329,
+ "end": 382,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 383,
+ "end": 389,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 0
+ },
+ "end": {
+ "line": 17,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "class",
+ "keyword": "class",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "class",
+ "start": 390,
+ "end": 395,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 7
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicSelect",
+ "start": 396,
+ "end": 407,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "extends",
+ "keyword": "extends",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "extends",
+ "start": 408,
+ "end": 415,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 25
+ },
+ "end": {
+ "line": 17,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "React",
+ "start": 416,
+ "end": 421,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 33
+ },
+ "end": {
+ "line": 17,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 421,
+ "end": 422,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 38
+ },
+ "end": {
+ "line": 17,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PureComponent",
+ "start": 422,
+ "end": 435,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 39
+ },
+ "end": {
+ "line": 17,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 436,
+ "end": 437,
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 53
+ },
+ "end": {
+ "line": 17,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Create a MagicSelect component\n\t *\n\t * @param {Object} props\n\t ",
+ "start": 440,
+ "end": 513,
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 1
+ },
+ "end": {
+ "line": 23,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "constructor",
+ "start": 515,
+ "end": 526,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 1
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 526,
+ "end": 527,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 527,
+ "end": 532,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 532,
+ "end": 533,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 18
+ },
+ "end": {
+ "line": 24,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 534,
+ "end": 535,
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 20
+ },
+ "end": {
+ "line": 24,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "super",
+ "keyword": "super",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "super",
+ "start": 538,
+ "end": 543,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 2
+ },
+ "end": {
+ "line": 25,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 543,
+ "end": 544,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 7
+ },
+ "end": {
+ "line": 25,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 544,
+ "end": 549,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 549,
+ "end": 550,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 550,
+ "end": 551,
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 14
+ },
+ "end": {
+ "line": 25,
+ "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": 554,
+ "end": 558,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 2
+ },
+ "end": {
+ "line": 26,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 558,
+ "end": 559,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 6
+ },
+ "end": {
+ "line": 26,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 559,
+ "end": 567,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 7
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 568,
+ "end": 569,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 16
+ },
+ "end": {
+ "line": 26,
+ "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": 570,
+ "end": 574,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 574,
+ "end": 575,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 22
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 575,
+ "end": 583,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 23
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 583,
+ "end": 584,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 31
+ },
+ "end": {
+ "line": 26,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 584,
+ "end": 588,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 32
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 588,
+ "end": 589,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 36
+ },
+ "end": {
+ "line": 26,
+ "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": 589,
+ "end": 593,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 37
+ },
+ "end": {
+ "line": 26,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 593,
+ "end": 594,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 41
+ },
+ "end": {
+ "line": 26,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 594,
+ "end": 595,
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 42
+ },
+ "end": {
+ "line": 26,
+ "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": 598,
+ "end": 602,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 2
+ },
+ "end": {
+ "line": 27,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 602,
+ "end": 603,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 6
+ },
+ "end": {
+ "line": 27,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 603,
+ "end": 611,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 7
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 612,
+ "end": 613,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 16
+ },
+ "end": {
+ "line": 27,
+ "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": 614,
+ "end": 618,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 18
+ },
+ "end": {
+ "line": 27,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 618,
+ "end": 619,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 22
+ },
+ "end": {
+ "line": 27,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 619,
+ "end": 627,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 23
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 627,
+ "end": 628,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 31
+ },
+ "end": {
+ "line": 27,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 628,
+ "end": 632,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 32
+ },
+ "end": {
+ "line": 27,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 632,
+ "end": 633,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 36
+ },
+ "end": {
+ "line": 27,
+ "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": 633,
+ "end": 637,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 37
+ },
+ "end": {
+ "line": 27,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 637,
+ "end": 638,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 41
+ },
+ "end": {
+ "line": 27,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 638,
+ "end": 639,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 42
+ },
+ "end": {
+ "line": 27,
+ "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": 642,
+ "end": 646,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 2
+ },
+ "end": {
+ "line": 28,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 646,
+ "end": 647,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 6
+ },
+ "end": {
+ "line": 28,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 647,
+ "end": 655,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 7
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 656,
+ "end": 657,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "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": 658,
+ "end": 662,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 662,
+ "end": 663,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 22
+ },
+ "end": {
+ "line": 28,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 663,
+ "end": 671,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 671,
+ "end": 672,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 31
+ },
+ "end": {
+ "line": 28,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 672,
+ "end": 676,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 676,
+ "end": 677,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 36
+ },
+ "end": {
+ "line": 28,
+ "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": 677,
+ "end": 681,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 37
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 681,
+ "end": 682,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 41
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 682,
+ "end": 683,
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 42
+ },
+ "end": {
+ "line": 28,
+ "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": 686,
+ "end": 690,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 2
+ },
+ "end": {
+ "line": 29,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 690,
+ "end": 691,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 6
+ },
+ "end": {
+ "line": 29,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 691,
+ "end": 703,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 7
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 704,
+ "end": 705,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 20
+ },
+ "end": {
+ "line": 29,
+ "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": 706,
+ "end": 710,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 710,
+ "end": 711,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 26
+ },
+ "end": {
+ "line": 29,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 711,
+ "end": 723,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 723,
+ "end": 724,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 39
+ },
+ "end": {
+ "line": 29,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 724,
+ "end": 728,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 40
+ },
+ "end": {
+ "line": 29,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 728,
+ "end": 729,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 44
+ },
+ "end": {
+ "line": 29,
+ "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": 729,
+ "end": 733,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 45
+ },
+ "end": {
+ "line": 29,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 733,
+ "end": 734,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 49
+ },
+ "end": {
+ "line": 29,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 734,
+ "end": 735,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 50
+ },
+ "end": {
+ "line": 29,
+ "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": 738,
+ "end": 742,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 2
+ },
+ "end": {
+ "line": 30,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 742,
+ "end": 743,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 6
+ },
+ "end": {
+ "line": 30,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 743,
+ "end": 753,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 7
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 754,
+ "end": 755,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "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": 756,
+ "end": 760,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 760,
+ "end": 761,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 24
+ },
+ "end": {
+ "line": 30,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 761,
+ "end": 771,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 25
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 771,
+ "end": 772,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 35
+ },
+ "end": {
+ "line": 30,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 772,
+ "end": 776,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 30,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 776,
+ "end": 777,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 40
+ },
+ "end": {
+ "line": 30,
+ "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": 777,
+ "end": 781,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 41
+ },
+ "end": {
+ "line": 30,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 781,
+ "end": 782,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 45
+ },
+ "end": {
+ "line": 30,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 782,
+ "end": 783,
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 46
+ },
+ "end": {
+ "line": 30,
+ "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": 786,
+ "end": 790,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 2
+ },
+ "end": {
+ "line": 31,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 790,
+ "end": 791,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 6
+ },
+ "end": {
+ "line": 31,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 791,
+ "end": 802,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 7
+ },
+ "end": {
+ "line": 31,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 803,
+ "end": 804,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 19
+ },
+ "end": {
+ "line": 31,
+ "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": 805,
+ "end": 809,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 21
+ },
+ "end": {
+ "line": 31,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 809,
+ "end": 810,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 810,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 26
+ },
+ "end": {
+ "line": 31,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 821,
+ "end": 822,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 37
+ },
+ "end": {
+ "line": 31,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bind",
+ "start": 822,
+ "end": 826,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 38
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 826,
+ "end": 827,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 42
+ },
+ "end": {
+ "line": 31,
+ "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": 827,
+ "end": 831,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 43
+ },
+ "end": {
+ "line": 31,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 831,
+ "end": 832,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 47
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 832,
+ "end": 833,
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 48
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 835,
+ "end": 836,
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 1
+ },
+ "end": {
+ "line": 32,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle direct change events\n\t *\n\t * @param {Event} event\n\t ",
+ "start": 839,
+ "end": 908,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 910,
+ "end": 918,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 1
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 918,
+ "end": 919,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 9
+ },
+ "end": {
+ "line": 39,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "event",
+ "start": 919,
+ "end": 924,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 10
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 924,
+ "end": 925,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 15
+ },
+ "end": {
+ "line": 39,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 926,
+ "end": 927,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 17
+ },
+ "end": {
+ "line": 39,
+ "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": 930,
+ "end": 934,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 2
+ },
+ "end": {
+ "line": 40,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 934,
+ "end": 935,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 6
+ },
+ "end": {
+ "line": 40,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 935,
+ "end": 940,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 7
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 940,
+ "end": 941,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 941,
+ "end": 954,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 13
+ },
+ "end": {
+ "line": 40,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 954,
+ "end": 955,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 26
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "event",
+ "start": 955,
+ "end": 960,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 960,
+ "end": 961,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 32
+ },
+ "end": {
+ "line": 40,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "target",
+ "start": 961,
+ "end": 967,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 967,
+ "end": 968,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 39
+ },
+ "end": {
+ "line": 40,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 968,
+ "end": 973,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 40
+ },
+ "end": {
+ "line": 40,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 973,
+ "end": 974,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 45
+ },
+ "end": {
+ "line": 40,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 974,
+ "end": 975,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 46
+ },
+ "end": {
+ "line": 40,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 977,
+ "end": 978,
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 1
+ },
+ "end": {
+ "line": 41,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field gets focus\n\t ",
+ "start": 981,
+ "end": 1026,
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 1
+ },
+ "end": {
+ "line": 45,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 1028,
+ "end": 1040,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 1
+ },
+ "end": {
+ "line": 46,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1040,
+ "end": 1041,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1041,
+ "end": 1042,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 14
+ },
+ "end": {
+ "line": 46,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1043,
+ "end": 1044,
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 16
+ },
+ "end": {
+ "line": 46,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "if",
+ "keyword": "if",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "if",
+ "start": 1047,
+ "end": 1049,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 2
+ },
+ "end": {
+ "line": 47,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1049,
+ "end": 1050,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 4
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "function",
+ "start": 1051,
+ "end": 1061,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 6
+ },
+ "end": {
+ "line": 47,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 6,
+ "updateContext": null
+ },
+ "value": "===",
+ "start": 1062,
+ "end": 1065,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 17
+ },
+ "end": {
+ "line": 47,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "typeof",
+ "keyword": "typeof",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": true,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "typeof",
+ "start": 1066,
+ "end": 1072,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 21
+ },
+ "end": {
+ "line": 47,
+ "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": 1073,
+ "end": 1077,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 28
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1077,
+ "end": 1078,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 32
+ },
+ "end": {
+ "line": 47,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1078,
+ "end": 1083,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 33
+ },
+ "end": {
+ "line": 47,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1083,
+ "end": 1084,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 38
+ },
+ "end": {
+ "line": 47,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onFocus",
+ "start": 1084,
+ "end": 1091,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 39
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1092,
+ "end": 1093,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 47
+ },
+ "end": {
+ "line": 47,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1093,
+ "end": 1094,
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 48
+ },
+ "end": {
+ "line": 47,
+ "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": 1098,
+ "end": 1102,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 3
+ },
+ "end": {
+ "line": 48,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1102,
+ "end": 1103,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 7
+ },
+ "end": {
+ "line": 48,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1103,
+ "end": 1108,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1108,
+ "end": 1109,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 13
+ },
+ "end": {
+ "line": 48,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onFocus",
+ "start": 1109,
+ "end": 1116,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 14
+ },
+ "end": {
+ "line": 48,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1116,
+ "end": 1117,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 21
+ },
+ "end": {
+ "line": 48,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1117,
+ "end": 1118,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 22
+ },
+ "end": {
+ "line": 48,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1118,
+ "end": 1119,
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 23
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1122,
+ "end": 1123,
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 2
+ },
+ "end": {
+ "line": 49,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1125,
+ "end": 1126,
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 1
+ },
+ "end": {
+ "line": 50,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the field is blurred\n\t ",
+ "start": 1129,
+ "end": 1174,
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 1
+ },
+ "end": {
+ "line": 54,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 1176,
+ "end": 1187,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 1
+ },
+ "end": {
+ "line": 55,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1187,
+ "end": 1188,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1188,
+ "end": 1189,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 13
+ },
+ "end": {
+ "line": 55,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1190,
+ "end": 1191,
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "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": 1194,
+ "end": 1196,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 2
+ },
+ "end": {
+ "line": 56,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1196,
+ "end": 1197,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 4
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "function",
+ "start": 1198,
+ "end": 1208,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 6
+ },
+ "end": {
+ "line": 56,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "==/!=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 6,
+ "updateContext": null
+ },
+ "value": "===",
+ "start": 1209,
+ "end": 1212,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 17
+ },
+ "end": {
+ "line": 56,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "typeof",
+ "keyword": "typeof",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": true,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "typeof",
+ "start": 1213,
+ "end": 1219,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 21
+ },
+ "end": {
+ "line": 56,
+ "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": 1220,
+ "end": 1224,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1224,
+ "end": 1225,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 32
+ },
+ "end": {
+ "line": 56,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1225,
+ "end": 1230,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 33
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1230,
+ "end": 1231,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 38
+ },
+ "end": {
+ "line": 56,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onBlur",
+ "start": 1231,
+ "end": 1237,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 39
+ },
+ "end": {
+ "line": 56,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1238,
+ "end": 1239,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 46
+ },
+ "end": {
+ "line": 56,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1239,
+ "end": 1240,
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 47
+ },
+ "end": {
+ "line": 56,
+ "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": 1244,
+ "end": 1248,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 3
+ },
+ "end": {
+ "line": 57,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1248,
+ "end": 1249,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 7
+ },
+ "end": {
+ "line": 57,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1249,
+ "end": 1254,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1254,
+ "end": 1255,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 13
+ },
+ "end": {
+ "line": 57,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onBlur",
+ "start": 1255,
+ "end": 1261,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 14
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1261,
+ "end": 1262,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 20
+ },
+ "end": {
+ "line": 57,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1262,
+ "end": 1263,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 21
+ },
+ "end": {
+ "line": 57,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1263,
+ "end": 1264,
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 22
+ },
+ "end": {
+ "line": 57,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1267,
+ "end": 1268,
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 2
+ },
+ "end": {
+ "line": 58,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1270,
+ "end": 1271,
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 1
+ },
+ "end": {
+ "line": 59,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t ",
+ "start": 1275,
+ "end": 1353,
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 1
+ },
+ "end": {
+ "line": 65,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 1355,
+ "end": 1363,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 1
+ },
+ "end": {
+ "line": 66,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1363,
+ "end": 1364,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 9
+ },
+ "end": {
+ "line": 66,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1364,
+ "end": 1369,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 10
+ },
+ "end": {
+ "line": 66,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1369,
+ "end": 1370,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 15
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1371,
+ "end": 1372,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "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": 1375,
+ "end": 1379,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 2
+ },
+ "end": {
+ "line": 67,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1379,
+ "end": 1380,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 6
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1380,
+ "end": 1385,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 7
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1385,
+ "end": 1386,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 1386,
+ "end": 1399,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 13
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1399,
+ "end": 1400,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 26
+ },
+ "end": {
+ "line": 67,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1400,
+ "end": 1405,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1405,
+ "end": 1406,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 32
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1406,
+ "end": 1407,
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 33
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1409,
+ "end": 1410,
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 1
+ },
+ "end": {
+ "line": 68,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t ",
+ "start": 1414,
+ "end": 1517,
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 1519,
+ "end": 1529,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 1
+ },
+ "end": {
+ "line": 78,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1529,
+ "end": 1530,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 11
+ },
+ "end": {
+ "line": 78,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1530,
+ "end": 1534,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1534,
+ "end": 1535,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 1536,
+ "end": 1549,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 18
+ },
+ "end": {
+ "line": 78,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1549,
+ "end": 1550,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 31
+ },
+ "end": {
+ "line": 78,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1550,
+ "end": 1551,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 32
+ },
+ "end": {
+ "line": 78,
+ "column": 33
+ }
+ }
+ },
+ {
+ "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": 1554,
+ "end": 1560,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1561,
+ "end": 1562,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 9
+ },
+ "end": {
+ "line": 79,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "MagicItem",
+ "start": 1562,
+ "end": 1571,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 10
+ },
+ "end": {
+ "line": 79,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "item",
+ "start": 1572,
+ "end": 1576,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1576,
+ "end": 1577,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 24
+ },
+ "end": {
+ "line": 79,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1577,
+ "end": 1578,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 25
+ },
+ "end": {
+ "line": 79,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1578,
+ "end": 1582,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 26
+ },
+ "end": {
+ "line": 79,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1582,
+ "end": 1583,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 30
+ },
+ "end": {
+ "line": 79,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "isHighlighted",
+ "start": 1584,
+ "end": 1597,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1597,
+ "end": 1598,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 45
+ },
+ "end": {
+ "line": 79,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1598,
+ "end": 1599,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 46
+ },
+ "end": {
+ "line": 79,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isHighlighted",
+ "start": 1599,
+ "end": 1612,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 47
+ },
+ "end": {
+ "line": 79,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1612,
+ "end": 1613,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 60
+ },
+ "end": {
+ "line": 79,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "innerKey",
+ "start": 1614,
+ "end": 1622,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 62
+ },
+ "end": {
+ "line": 79,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1622,
+ "end": 1623,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 70
+ },
+ "end": {
+ "line": 79,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1623,
+ "end": 1624,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 71
+ },
+ "end": {
+ "line": 79,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1624,
+ "end": 1628,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 72
+ },
+ "end": {
+ "line": 79,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1628,
+ "end": 1629,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 76
+ },
+ "end": {
+ "line": 79,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 1629,
+ "end": 1637,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 77
+ },
+ "end": {
+ "line": 79,
+ "column": 85
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1637,
+ "end": 1638,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 85
+ },
+ "end": {
+ "line": 79,
+ "column": 86
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "key",
+ "start": 1639,
+ "end": 1642,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 87
+ },
+ "end": {
+ "line": 79,
+ "column": 90
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1642,
+ "end": 1643,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 90
+ },
+ "end": {
+ "line": 79,
+ "column": 91
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1643,
+ "end": 1644,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 91
+ },
+ "end": {
+ "line": 79,
+ "column": 92
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1644,
+ "end": 1648,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 92
+ },
+ "end": {
+ "line": 79,
+ "column": 96
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1648,
+ "end": 1649,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 96
+ },
+ "end": {
+ "line": 79,
+ "column": 97
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "innerKey",
+ "start": 1649,
+ "end": 1657,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 97
+ },
+ "end": {
+ "line": 79,
+ "column": 105
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1657,
+ "end": 1658,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 105
+ },
+ "end": {
+ "line": 79,
+ "column": 106
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onClick",
+ "start": 1659,
+ "end": 1666,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 107
+ },
+ "end": {
+ "line": 79,
+ "column": 114
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1666,
+ "end": 1667,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 114
+ },
+ "end": {
+ "line": 79,
+ "column": 115
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1667,
+ "end": 1668,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 115
+ },
+ "end": {
+ "line": 79,
+ "column": 116
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 1668,
+ "end": 1672,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 116
+ },
+ "end": {
+ "line": 79,
+ "column": 120
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1672,
+ "end": 1673,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 120
+ },
+ "end": {
+ "line": 79,
+ "column": 121
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 1673,
+ "end": 1681,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 121
+ },
+ "end": {
+ "line": 79,
+ "column": 129
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1681,
+ "end": 1682,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 129
+ },
+ "end": {
+ "line": 79,
+ "column": 130
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 1683,
+ "end": 1684,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 131
+ },
+ "end": {
+ "line": 79,
+ "column": 132
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1684,
+ "end": 1685,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 132
+ },
+ "end": {
+ "line": 79,
+ "column": 133
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1685,
+ "end": 1686,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 133
+ },
+ "end": {
+ "line": 79,
+ "column": 134
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1688,
+ "end": 1689,
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n\t * Render MagicSelect component\n\t * @return {*}\n\t ",
+ "start": 1693,
+ "end": 1750,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 1
+ },
+ "end": {
+ "line": 86,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "render",
+ "start": 1752,
+ "end": 1758,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 1
+ },
+ "end": {
+ "line": 87,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1758,
+ "end": 1759,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 7
+ },
+ "end": {
+ "line": 87,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1759,
+ "end": 1760,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1761,
+ "end": 1762,
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 10
+ },
+ "end": {
+ "line": 87,
+ "column": 11
+ }
+ }
+ },
+ {
+ "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": 1765,
+ "end": 1771,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 2
+ },
+ "end": {
+ "line": 88,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1772,
+ "end": 1773,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 9
+ },
+ "end": {
+ "line": 88,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagStart",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1777,
+ "end": 1778,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 3
+ },
+ "end": {
+ "line": 89,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "Autocomplete",
+ "start": 1778,
+ "end": 1790,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 4
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "getItemValue",
+ "start": 1795,
+ "end": 1807,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 90,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1807,
+ "end": 1808,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 16
+ },
+ "end": {
+ "line": 90,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1808,
+ "end": 1809,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 17
+ },
+ "end": {
+ "line": 90,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1809,
+ "end": 1810,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 18
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1810,
+ "end": 1814,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 19
+ },
+ "end": {
+ "line": 90,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1814,
+ "end": 1815,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 23
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=>",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1816,
+ "end": 1818,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 25
+ },
+ "end": {
+ "line": 90,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "item",
+ "start": 1819,
+ "end": 1823,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1823,
+ "end": 1824,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 32
+ },
+ "end": {
+ "line": 90,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1824,
+ "end": 1829,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1829,
+ "end": 1830,
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 38
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "items",
+ "start": 1835,
+ "end": 1840,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 91,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1840,
+ "end": 1841,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 9
+ },
+ "end": {
+ "line": 91,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1841,
+ "end": 1842,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 10
+ },
+ "end": {
+ "line": 91,
+ "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": 1842,
+ "end": 1846,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1846,
+ "end": 1847,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 15
+ },
+ "end": {
+ "line": 91,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1847,
+ "end": 1852,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1852,
+ "end": 1853,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 21
+ },
+ "end": {
+ "line": 91,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 1853,
+ "end": 1860,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 22
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1860,
+ "end": 1861,
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 29
+ },
+ "end": {
+ "line": 91,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "inputProps",
+ "start": 1866,
+ "end": 1876,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 4
+ },
+ "end": {
+ "line": 92,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 1876,
+ "end": 1877,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 14
+ },
+ "end": {
+ "line": 92,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1877,
+ "end": 1878,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1878,
+ "end": 1879,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 92,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 1885,
+ "end": 1887,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 5
+ },
+ "end": {
+ "line": 93,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1887,
+ "end": 1888,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 7
+ },
+ "end": {
+ "line": 93,
+ "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": 1889,
+ "end": 1893,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 9
+ },
+ "end": {
+ "line": 93,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1893,
+ "end": 1894,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 13
+ },
+ "end": {
+ "line": 93,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1894,
+ "end": 1899,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 14
+ },
+ "end": {
+ "line": 93,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1899,
+ "end": 1900,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 19
+ },
+ "end": {
+ "line": 93,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 1900,
+ "end": 1902,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 20
+ },
+ "end": {
+ "line": 93,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1902,
+ "end": 1903,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 22
+ },
+ "end": {
+ "line": 93,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1909,
+ "end": 1914,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 5
+ },
+ "end": {
+ "line": 94,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1914,
+ "end": 1915,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 10
+ },
+ "end": {
+ "line": 94,
+ "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": 1916,
+ "end": 1920,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1920,
+ "end": 1921,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 1921,
+ "end": 1926,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 17
+ },
+ "end": {
+ "line": 94,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1926,
+ "end": 1927,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 22
+ },
+ "end": {
+ "line": 94,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 1927,
+ "end": 1932,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 23
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1932,
+ "end": 1933,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 28
+ },
+ "end": {
+ "line": 94,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 1939,
+ "end": 1948,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 5
+ },
+ "end": {
+ "line": 95,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1948,
+ "end": 1949,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 14
+ },
+ "end": {
+ "line": 95,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 1949,
+ "end": 1959,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 15
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 1959,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 25
+ },
+ "end": {
+ "line": 95,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 1967,
+ "end": 1982,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 6
+ },
+ "end": {
+ "line": 96,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1982,
+ "end": 1983,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 21
+ },
+ "end": {
+ "line": 96,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 1983,
+ "end": 1993,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 22
+ },
+ "end": {
+ "line": 96,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1993,
+ "end": 1994,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 32
+ },
+ "end": {
+ "line": 96,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "input",
+ "start": 1994,
+ "end": 1999,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 33
+ },
+ "end": {
+ "line": 96,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1999,
+ "end": 2000,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 38
+ },
+ "end": {
+ "line": 96,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2007,
+ "end": 2008,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 6
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 2008,
+ "end": 2008,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 7
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2008,
+ "end": 2010,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 7
+ },
+ "end": {
+ "line": 97,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicFieldGroup",
+ "start": 2010,
+ "end": 2025,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2025,
+ "end": 2026,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 24
+ },
+ "end": {
+ "line": 97,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "classNames",
+ "start": 2026,
+ "end": 2036,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2036,
+ "end": 2037,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 35
+ },
+ "end": {
+ "line": 97,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "input",
+ "start": 2037,
+ "end": 2042,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 36
+ },
+ "end": {
+ "line": 97,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2042,
+ "end": 2043,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 41
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "-",
+ "start": 2043,
+ "end": 2044,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 42
+ },
+ "end": {
+ "line": 97,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "${",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2044,
+ "end": 2046,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 43
+ },
+ "end": {
+ "line": 97,
+ "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": 2046,
+ "end": 2050,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 45
+ },
+ "end": {
+ "line": 97,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2050,
+ "end": 2051,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 49
+ },
+ "end": {
+ "line": 97,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2051,
+ "end": 2056,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 50
+ },
+ "end": {
+ "line": 97,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2056,
+ "end": 2057,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 55
+ },
+ "end": {
+ "line": 97,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 2057,
+ "end": 2059,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 56
+ },
+ "end": {
+ "line": 97,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2059,
+ "end": 2060,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 58
+ },
+ "end": {
+ "line": 97,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "template",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "",
+ "start": 2060,
+ "end": 2060,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 59
+ },
+ "end": {
+ "line": 97,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "`",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2060,
+ "end": 2061,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 59
+ },
+ "end": {
+ "line": 97,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2061,
+ "end": 2062,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 60
+ },
+ "end": {
+ "line": 97,
+ "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": 2069,
+ "end": 2073,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 6
+ },
+ "end": {
+ "line": 98,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2073,
+ "end": 2074,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 10
+ },
+ "end": {
+ "line": 98,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2074,
+ "end": 2079,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 11
+ },
+ "end": {
+ "line": 98,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2079,
+ "end": 2080,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 2080,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 17
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2095,
+ "end": 2096,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 5
+ },
+ "end": {
+ "line": 99,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2096,
+ "end": 2097,
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 6
+ },
+ "end": {
+ "line": 99,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onFocus",
+ "start": 2103,
+ "end": 2110,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 5
+ },
+ "end": {
+ "line": 100,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2110,
+ "end": 2111,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "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": 2112,
+ "end": 2116,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 14
+ },
+ "end": {
+ "line": 100,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2116,
+ "end": 2117,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 18
+ },
+ "end": {
+ "line": 100,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputFocus",
+ "start": 2117,
+ "end": 2129,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 19
+ },
+ "end": {
+ "line": 100,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2129,
+ "end": 2130,
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 31
+ },
+ "end": {
+ "line": 100,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onBlur",
+ "start": 2136,
+ "end": 2142,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 5
+ },
+ "end": {
+ "line": 101,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2142,
+ "end": 2143,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 11
+ },
+ "end": {
+ "line": 101,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2143,
+ "end": 2147,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2147,
+ "end": 2148,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onInputBlur",
+ "start": 2148,
+ "end": 2159,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 17
+ },
+ "end": {
+ "line": 101,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2159,
+ "end": 2160,
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 28
+ },
+ "end": {
+ "line": 101,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onClick",
+ "start": 2166,
+ "end": 2173,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 5
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2173,
+ "end": 2174,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "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": 2174,
+ "end": 2178,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2178,
+ "end": 2179,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 17
+ },
+ "end": {
+ "line": 102,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 2179,
+ "end": 2187,
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 18
+ },
+ "end": {
+ "line": 102,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2192,
+ "end": 2193,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 4
+ },
+ "end": {
+ "line": 103,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2193,
+ "end": 2194,
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 5
+ },
+ "end": {
+ "line": 103,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "renderItem",
+ "start": 2199,
+ "end": 2209,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 4
+ },
+ "end": {
+ "line": 104,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2209,
+ "end": 2210,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 14
+ },
+ "end": {
+ "line": 104,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2210,
+ "end": 2211,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 15
+ },
+ "end": {
+ "line": 104,
+ "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": 2211,
+ "end": 2215,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2215,
+ "end": 2216,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 20
+ },
+ "end": {
+ "line": 104,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "renderItem",
+ "start": 2216,
+ "end": 2226,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2226,
+ "end": 2227,
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 31
+ },
+ "end": {
+ "line": 104,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "value",
+ "start": 2232,
+ "end": 2237,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 4
+ },
+ "end": {
+ "line": 105,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2237,
+ "end": 2238,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 9
+ },
+ "end": {
+ "line": 105,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2238,
+ "end": 2239,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 10
+ },
+ "end": {
+ "line": 105,
+ "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": 2239,
+ "end": 2243,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2243,
+ "end": 2244,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 15
+ },
+ "end": {
+ "line": 105,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2244,
+ "end": 2249,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2249,
+ "end": 2250,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 2250,
+ "end": 2255,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 22
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2255,
+ "end": 2256,
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 27
+ },
+ "end": {
+ "line": 105,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onChange",
+ "start": 2261,
+ "end": 2269,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 4
+ },
+ "end": {
+ "line": 106,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2269,
+ "end": 2270,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2270,
+ "end": 2271,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 13
+ },
+ "end": {
+ "line": 106,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2271,
+ "end": 2275,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 14
+ },
+ "end": {
+ "line": 106,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2275,
+ "end": 2276,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 18
+ },
+ "end": {
+ "line": 106,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onChange",
+ "start": 2276,
+ "end": 2284,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 19
+ },
+ "end": {
+ "line": 106,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2284,
+ "end": 2285,
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "open",
+ "start": 2290,
+ "end": 2294,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2294,
+ "end": 2295,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2295,
+ "end": 2296,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 9
+ },
+ "end": {
+ "line": 107,
+ "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": 2296,
+ "end": 2300,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 10
+ },
+ "end": {
+ "line": 107,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2300,
+ "end": 2301,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 14
+ },
+ "end": {
+ "line": 107,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "props",
+ "start": 2301,
+ "end": 2306,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 15
+ },
+ "end": {
+ "line": 107,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2306,
+ "end": 2307,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 20
+ },
+ "end": {
+ "line": 107,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 2307,
+ "end": 2313,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 21
+ },
+ "end": {
+ "line": 107,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2313,
+ "end": 2314,
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 27
+ },
+ "end": {
+ "line": 107,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "selectOnBlur",
+ "start": 2319,
+ "end": 2331,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 4
+ },
+ "end": {
+ "line": 108,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2331,
+ "end": 2332,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2332,
+ "end": 2333,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 17
+ },
+ "end": {
+ "line": 108,
+ "column": 18
+ }
+ }
+ },
+ {
+ "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": 2333,
+ "end": 2337,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 18
+ },
+ "end": {
+ "line": 108,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2337,
+ "end": 2338,
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 22
+ },
+ "end": {
+ "line": 108,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxName",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "onSelect",
+ "start": 2343,
+ "end": 2351,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 109,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2351,
+ "end": 2352,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2352,
+ "end": 2353,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 13
+ },
+ "end": {
+ "line": 109,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "this",
+ "keyword": "this",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "this",
+ "start": 2353,
+ "end": 2357,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 14
+ },
+ "end": {
+ "line": 109,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2357,
+ "end": 2358,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 18
+ },
+ "end": {
+ "line": 109,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onSelect",
+ "start": 2358,
+ "end": 2366,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 19
+ },
+ "end": {
+ "line": 109,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2366,
+ "end": 2367,
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 27
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "/",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": 10,
+ "updateContext": null
+ },
+ "value": "/",
+ "start": 2371,
+ "end": 2372,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 3
+ },
+ "end": {
+ "line": 110,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "jsxTagEnd",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2372,
+ "end": 2373,
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 4
+ },
+ "end": {
+ "line": 110,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2377,
+ "end": 2378,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 2
+ },
+ "end": {
+ "line": 112,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2378,
+ "end": 2379,
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 3
+ },
+ "end": {
+ "line": 112,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2381,
+ "end": 2382,
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 1
+ },
+ "end": {
+ "line": 113,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2383,
+ "end": 2384,
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 0
+ },
+ "end": {
+ "line": 114,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definitions for MagicSelect component\n ",
+ "start": 2387,
+ "end": 2440,
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 0
+ },
+ "end": {
+ "line": 119,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicSelect",
+ "start": 2441,
+ "end": 2452,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 0
+ },
+ "end": {
+ "line": 120,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2452,
+ "end": 2453,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 11
+ },
+ "end": {
+ "line": 120,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "propTypes",
+ "start": 2453,
+ "end": 2462,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2463,
+ "end": 2464,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 22
+ },
+ "end": {
+ "line": 120,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2465,
+ "end": 2466,
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 120,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 2468,
+ "end": 2470,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 1
+ },
+ "end": {
+ "line": 121,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2470,
+ "end": 2471,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 3
+ },
+ "end": {
+ "line": 121,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2472,
+ "end": 2481,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 5
+ },
+ "end": {
+ "line": 121,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2481,
+ "end": 2482,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 14
+ },
+ "end": {
+ "line": 121,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 2482,
+ "end": 2488,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 15
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2488,
+ "end": 2489,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 21
+ },
+ "end": {
+ "line": 121,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 2489,
+ "end": 2499,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 22
+ },
+ "end": {
+ "line": 121,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2499,
+ "end": 2500,
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 32
+ },
+ "end": {
+ "line": 121,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2502,
+ "end": 2509,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 1
+ },
+ "end": {
+ "line": 122,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2509,
+ "end": 2510,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsShapeProp",
+ "start": 2511,
+ "end": 2527,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 10
+ },
+ "end": {
+ "line": 122,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2527,
+ "end": 2528,
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 26
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 2530,
+ "end": 2540,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 1
+ },
+ "end": {
+ "line": 123,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2540,
+ "end": 2541,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 11
+ },
+ "end": {
+ "line": 123,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2542,
+ "end": 2551,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 13
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2551,
+ "end": 2552,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 22
+ },
+ "end": {
+ "line": 123,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 2552,
+ "end": 2556,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 23
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2556,
+ "end": 2557,
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 27
+ },
+ "end": {
+ "line": 123,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "help",
+ "start": 2559,
+ "end": 2563,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 1
+ },
+ "end": {
+ "line": 124,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2563,
+ "end": 2564,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 5
+ },
+ "end": {
+ "line": 124,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2565,
+ "end": 2574,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 7
+ },
+ "end": {
+ "line": 124,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2574,
+ "end": 2575,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 16
+ },
+ "end": {
+ "line": 124,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 2575,
+ "end": 2581,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 17
+ },
+ "end": {
+ "line": 124,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2581,
+ "end": 2582,
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 23
+ },
+ "end": {
+ "line": 124,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "value",
+ "start": 2584,
+ "end": 2589,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 1
+ },
+ "end": {
+ "line": 125,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2589,
+ "end": 2590,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 6
+ },
+ "end": {
+ "line": 125,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "valuePropType",
+ "start": 2591,
+ "end": 2604,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2604,
+ "end": 2605,
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 21
+ },
+ "end": {
+ "line": 125,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 2607,
+ "end": 2620,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 1
+ },
+ "end": {
+ "line": 126,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2620,
+ "end": 2621,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 14
+ },
+ "end": {
+ "line": 126,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChangePropType",
+ "start": 2622,
+ "end": 2643,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 16
+ },
+ "end": {
+ "line": 126,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2643,
+ "end": 2644,
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 37
+ },
+ "end": {
+ "line": 126,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "disabled",
+ "start": 2646,
+ "end": 2654,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 1
+ },
+ "end": {
+ "line": 127,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2654,
+ "end": 2655,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 9
+ },
+ "end": {
+ "line": 127,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2656,
+ "end": 2665,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 11
+ },
+ "end": {
+ "line": 127,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2665,
+ "end": 2666,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 20
+ },
+ "end": {
+ "line": 127,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 2666,
+ "end": 2670,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 21
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2670,
+ "end": 2671,
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 25
+ },
+ "end": {
+ "line": 127,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 2673,
+ "end": 2679,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 1
+ },
+ "end": {
+ "line": 128,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2679,
+ "end": 2680,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 7
+ },
+ "end": {
+ "line": 128,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2681,
+ "end": 2690,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 9
+ },
+ "end": {
+ "line": 128,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2690,
+ "end": 2691,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 18
+ },
+ "end": {
+ "line": 128,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 2691,
+ "end": 2695,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 19
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2695,
+ "end": 2696,
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 23
+ },
+ "end": {
+ "line": 128,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onBlur",
+ "start": 2698,
+ "end": 2704,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 1
+ },
+ "end": {
+ "line": 129,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2704,
+ "end": 2705,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 7
+ },
+ "end": {
+ "line": 129,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2706,
+ "end": 2715,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 9
+ },
+ "end": {
+ "line": 129,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2715,
+ "end": 2716,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 18
+ },
+ "end": {
+ "line": 129,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "func",
+ "start": 2716,
+ "end": 2720,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 19
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2720,
+ "end": 2721,
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 23
+ },
+ "end": {
+ "line": 129,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onFocus",
+ "start": 2723,
+ "end": 2730,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 1
+ },
+ "end": {
+ "line": 130,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2730,
+ "end": 2731,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2732,
+ "end": 2741,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 10
+ },
+ "end": {
+ "line": 130,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2741,
+ "end": 2742,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 19
+ },
+ "end": {
+ "line": 130,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "func",
+ "start": 2742,
+ "end": 2746,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2746,
+ "end": 2747,
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "className",
+ "start": 2749,
+ "end": 2758,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 1
+ },
+ "end": {
+ "line": 131,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2758,
+ "end": 2759,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 10
+ },
+ "end": {
+ "line": 131,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 2760,
+ "end": 2769,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 131,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2769,
+ "end": 2770,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 21
+ },
+ "end": {
+ "line": 131,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 2770,
+ "end": 2776,
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 22
+ },
+ "end": {
+ "line": 131,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2777,
+ "end": 2778,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 0
+ },
+ "end": {
+ "line": 132,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2778,
+ "end": 2779,
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 1
+ },
+ "end": {
+ "line": 132,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Default property values for MagicSelect component\n *\n * @type {{}}\n ",
+ "start": 2781,
+ "end": 2858,
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 0
+ },
+ "end": {
+ "line": 138,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "MagicSelect",
+ "start": 2859,
+ "end": 2870,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2870,
+ "end": 2871,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 11
+ },
+ "end": {
+ "line": 139,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultProps",
+ "start": 2871,
+ "end": 2883,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 12
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 2884,
+ "end": 2885,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 25
+ },
+ "end": {
+ "line": 139,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2886,
+ "end": 2887,
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 27
+ },
+ "end": {
+ "line": 139,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "defaultList",
+ "start": 2889,
+ "end": 2900,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 1
+ },
+ "end": {
+ "line": 140,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2900,
+ "end": 2901,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 12
+ },
+ "end": {
+ "line": 140,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "fields",
+ "start": 2902,
+ "end": 2910,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 14
+ },
+ "end": {
+ "line": 140,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2910,
+ "end": 2911,
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 22
+ },
+ "end": {
+ "line": 140,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isOpen",
+ "start": 2913,
+ "end": 2919,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 1
+ },
+ "end": {
+ "line": 141,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2919,
+ "end": 2920,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 7
+ },
+ "end": {
+ "line": 141,
+ "column": 8
+ }
+ }
+ },
+ {
+ "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": 2921,
+ "end": 2926,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 9
+ },
+ "end": {
+ "line": 141,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2926,
+ "end": 2927,
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 14
+ },
+ "end": {
+ "line": 141,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 2929,
+ "end": 2936,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 1
+ },
+ "end": {
+ "line": 142,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2936,
+ "end": 2937,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2937,
+ "end": 2938,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 9
+ },
+ "end": {
+ "line": 142,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2938,
+ "end": 2939,
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 10
+ },
+ "end": {
+ "line": 142,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 2940,
+ "end": 2941,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 0
+ },
+ "end": {
+ "line": 143,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2941,
+ "end": 2942,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 1
+ },
+ "end": {
+ "line": 143,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "eof",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 2942,
+ "end": 2942,
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 2
+ },
+ "end": {
+ "line": 143,
+ "column": 2
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/docs/ast/source/components/fields/propTypes.js.json b/docs/ast/source/components/fields/propTypes.js.json
index ba6ed6e..41323f9 100644
--- a/docs/ast/source/components/fields/propTypes.js.json
+++ b/docs/ast/source/components/fields/propTypes.js.json
@@ -1,29 +1,29 @@
{
"type": "File",
"start": 0,
- "end": 1855,
+ "end": 2460,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 69,
- "column": 0
+ "line": 99,
+ "column": 2
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 1855,
+ "end": 2460,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 69,
- "column": 0
+ "line": 99,
+ "column": 2
}
},
"sourceType": "module",
@@ -853,7 +853,7 @@
{
"type": "ExportNamedDeclaration",
"start": 536,
- "end": 583,
+ "end": 582,
"loc": {
"start": {
"line": 27,
@@ -861,52 +861,52 @@
},
"end": {
"line": 27,
- "column": 47
+ "column": 46
}
},
"specifiers": [],
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 544,
- "end": 583,
+ "start": 543,
+ "end": 582,
"loc": {
"start": {
"line": 27,
- "column": 8
+ "column": 7
},
"end": {
"line": 27,
- "column": 47
+ "column": 46
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 550,
- "end": 582,
+ "start": 549,
+ "end": 581,
"loc": {
"start": {
"line": 27,
- "column": 14
+ "column": 13
},
"end": {
"line": 27,
- "column": 46
+ "column": 45
}
},
"id": {
"type": "Identifier",
- "start": 550,
- "end": 563,
+ "start": 549,
+ "end": 562,
"loc": {
"start": {
"line": 27,
- "column": 14
+ "column": 13
},
"end": {
"line": 27,
- "column": 27
+ "column": 26
},
"identifierName": "inputTypeProp"
},
@@ -915,30 +915,30 @@
},
"init": {
"type": "MemberExpression",
- "start": 566,
- "end": 582,
+ "start": 565,
+ "end": 581,
"loc": {
"start": {
"line": 27,
- "column": 30
+ "column": 29
},
"end": {
"line": 27,
- "column": 46
+ "column": 45
}
},
"object": {
"type": "Identifier",
- "start": 566,
- "end": 575,
+ "start": 565,
+ "end": 574,
"loc": {
"start": {
"line": 27,
- "column": 30
+ "column": 29
},
"end": {
"line": 27,
- "column": 39
+ "column": 38
},
"identifierName": "PropTypes"
},
@@ -946,16 +946,16 @@
},
"property": {
"type": "Identifier",
- "start": 576,
- "end": 582,
+ "start": 575,
+ "end": 581,
"loc": {
"start": {
"line": 27,
- "column": 40
+ "column": 39
},
"end": {
"line": 27,
- "column": 46
+ "column": 45
},
"identifierName": "string"
},
@@ -989,8 +989,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
+ "start": 584,
+ "end": 808,
"loc": {
"start": {
"line": 29,
@@ -1026,8 +1026,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
+ "start": 584,
+ "end": 808,
"loc": {
"start": {
"line": 29,
@@ -1043,8 +1043,8 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 810,
- "end": 1281,
+ "start": 809,
+ "end": 1291,
"loc": {
"start": {
"line": 34,
@@ -1059,8 +1059,8 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 817,
- "end": 1281,
+ "start": 816,
+ "end": 1291,
"loc": {
"start": {
"line": 34,
@@ -1074,8 +1074,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 823,
- "end": 1280,
+ "start": 822,
+ "end": 1290,
"loc": {
"start": {
"line": 34,
@@ -1088,8 +1088,8 @@
},
"id": {
"type": "Identifier",
- "start": 823,
- "end": 842,
+ "start": 822,
+ "end": 841,
"loc": {
"start": {
"line": 34,
@@ -1106,8 +1106,8 @@
},
"init": {
"type": "ObjectExpression",
- "start": 845,
- "end": 1280,
+ "start": 844,
+ "end": 1290,
"loc": {
"start": {
"line": 34,
@@ -1121,8 +1121,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 848,
- "end": 879,
+ "start": 847,
+ "end": 878,
"loc": {
"start": {
"line": 35,
@@ -1138,8 +1138,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 848,
- "end": 850,
+ "start": 847,
+ "end": 849,
"loc": {
"start": {
"line": 35,
@@ -1155,8 +1155,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 852,
- "end": 879,
+ "start": 851,
+ "end": 878,
"loc": {
"start": {
"line": 35,
@@ -1169,8 +1169,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 852,
- "end": 868,
+ "start": 851,
+ "end": 867,
"loc": {
"start": {
"line": 35,
@@ -1183,8 +1183,8 @@
},
"object": {
"type": "Identifier",
- "start": 852,
- "end": 861,
+ "start": 851,
+ "end": 860,
"loc": {
"start": {
"line": 35,
@@ -1200,8 +1200,8 @@
},
"property": {
"type": "Identifier",
- "start": 862,
- "end": 868,
+ "start": 861,
+ "end": 867,
"loc": {
"start": {
"line": 35,
@@ -1219,8 +1219,8 @@
},
"property": {
"type": "Identifier",
- "start": 869,
- "end": 879,
+ "start": 868,
+ "end": 878,
"loc": {
"start": {
"line": 35,
@@ -1239,8 +1239,8 @@
},
{
"type": "ObjectProperty",
- "start": 882,
- "end": 910,
+ "start": 881,
+ "end": 909,
"loc": {
"start": {
"line": 36,
@@ -1256,8 +1256,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 882,
- "end": 894,
+ "start": 881,
+ "end": 893,
"loc": {
"start": {
"line": 36,
@@ -1273,8 +1273,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 896,
- "end": 910,
+ "start": 895,
+ "end": 909,
"loc": {
"start": {
"line": 36,
@@ -1287,8 +1287,8 @@
},
"object": {
"type": "Identifier",
- "start": 896,
- "end": 905,
+ "start": 895,
+ "end": 904,
"loc": {
"start": {
"line": 36,
@@ -1304,8 +1304,8 @@
},
"property": {
"type": "Identifier",
- "start": 906,
- "end": 910,
+ "start": 905,
+ "end": 909,
"loc": {
"start": {
"line": 36,
@@ -1324,8 +1324,8 @@
},
{
"type": "ObjectProperty",
- "start": 913,
- "end": 939,
+ "start": 912,
+ "end": 938,
"loc": {
"start": {
"line": 37,
@@ -1341,8 +1341,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 913,
- "end": 923,
+ "start": 912,
+ "end": 922,
"loc": {
"start": {
"line": 37,
@@ -1358,8 +1358,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 925,
- "end": 939,
+ "start": 924,
+ "end": 938,
"loc": {
"start": {
"line": 37,
@@ -1372,8 +1372,8 @@
},
"object": {
"type": "Identifier",
- "start": 925,
- "end": 934,
+ "start": 924,
+ "end": 933,
"loc": {
"start": {
"line": 37,
@@ -1389,8 +1389,8 @@
},
"property": {
"type": "Identifier",
- "start": 935,
- "end": 939,
+ "start": 934,
+ "end": 938,
"loc": {
"start": {
"line": 37,
@@ -1409,8 +1409,8 @@
},
{
"type": "ObjectProperty",
- "start": 942,
- "end": 964,
+ "start": 941,
+ "end": 963,
"loc": {
"start": {
"line": 38,
@@ -1426,8 +1426,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 942,
- "end": 946,
+ "start": 941,
+ "end": 945,
"loc": {
"start": {
"line": 38,
@@ -1443,8 +1443,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 948,
- "end": 964,
+ "start": 947,
+ "end": 963,
"loc": {
"start": {
"line": 38,
@@ -1457,8 +1457,8 @@
},
"object": {
"type": "Identifier",
- "start": 948,
- "end": 957,
+ "start": 947,
+ "end": 956,
"loc": {
"start": {
"line": 38,
@@ -1474,8 +1474,8 @@
},
"property": {
"type": "Identifier",
- "start": 958,
- "end": 964,
+ "start": 957,
+ "end": 963,
"loc": {
"start": {
"line": 38,
@@ -1494,8 +1494,8 @@
},
{
"type": "ObjectProperty",
- "start": 967,
- "end": 1001,
+ "start": 966,
+ "end": 1000,
"loc": {
"start": {
"line": 39,
@@ -1511,8 +1511,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 967,
- "end": 972,
+ "start": 966,
+ "end": 971,
"loc": {
"start": {
"line": 39,
@@ -1528,8 +1528,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 974,
- "end": 1001,
+ "start": 973,
+ "end": 1000,
"loc": {
"start": {
"line": 39,
@@ -1542,8 +1542,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 974,
- "end": 990,
+ "start": 973,
+ "end": 989,
"loc": {
"start": {
"line": 39,
@@ -1556,8 +1556,8 @@
},
"object": {
"type": "Identifier",
- "start": 974,
- "end": 983,
+ "start": 973,
+ "end": 982,
"loc": {
"start": {
"line": 39,
@@ -1573,8 +1573,8 @@
},
"property": {
"type": "Identifier",
- "start": 984,
- "end": 990,
+ "start": 983,
+ "end": 989,
"loc": {
"start": {
"line": 39,
@@ -1592,8 +1592,8 @@
},
"property": {
"type": "Identifier",
- "start": 991,
- "end": 1001,
+ "start": 990,
+ "end": 1000,
"loc": {
"start": {
"line": 39,
@@ -1612,8 +1612,8 @@
},
{
"type": "ObjectProperty",
- "start": 1004,
- "end": 1057,
+ "start": 1003,
+ "end": 1066,
"loc": {
"start": {
"line": 40,
@@ -1621,7 +1621,7 @@
},
"end": {
"line": 40,
- "column": 54
+ "column": 64
}
},
"method": false,
@@ -1629,8 +1629,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1004,
- "end": 1008,
+ "start": 1003,
+ "end": 1007,
"loc": {
"start": {
"line": 40,
@@ -1646,8 +1646,8 @@
},
"value": {
"type": "CallExpression",
- "start": 1010,
- "end": 1057,
+ "start": 1009,
+ "end": 1066,
"loc": {
"start": {
"line": 40,
@@ -1655,13 +1655,13 @@
},
"end": {
"line": 40,
- "column": 54
+ "column": 64
}
},
"callee": {
"type": "MemberExpression",
- "start": 1010,
- "end": 1025,
+ "start": 1009,
+ "end": 1024,
"loc": {
"start": {
"line": 40,
@@ -1674,8 +1674,8 @@
},
"object": {
"type": "Identifier",
- "start": 1010,
- "end": 1019,
+ "start": 1009,
+ "end": 1018,
"loc": {
"start": {
"line": 40,
@@ -1691,8 +1691,8 @@
},
"property": {
"type": "Identifier",
- "start": 1020,
- "end": 1025,
+ "start": 1019,
+ "end": 1024,
"loc": {
"start": {
"line": 40,
@@ -1711,8 +1711,8 @@
"arguments": [
{
"type": "ArrayExpression",
- "start": 1026,
- "end": 1056,
+ "start": 1025,
+ "end": 1065,
"loc": {
"start": {
"line": 40,
@@ -1720,14 +1720,14 @@
},
"end": {
"line": 40,
- "column": 53
+ "column": 63
}
},
"elements": [
{
"type": "StringLiteral",
- "start": 1027,
- "end": 1034,
+ "start": 1026,
+ "end": 1033,
"loc": {
"start": {
"line": 40,
@@ -1751,11 +1751,11 @@
"loc": {
"start": {
"line": 40,
- "column": 32
+ "column": 33
},
"end": {
"line": 40,
- "column": 40
+ "column": 41
}
},
"extra": {
@@ -1771,11 +1771,11 @@
"loc": {
"start": {
"line": 40,
- "column": 42
+ "column": 43
},
"end": {
"line": 40,
- "column": 52
+ "column": 53
}
},
"extra": {
@@ -1783,6 +1783,26 @@
"raw": "'fieldset'"
},
"value": "fieldset"
+ },
+ {
+ "type": "StringLiteral",
+ "start": 1057,
+ "end": 1064,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 55
+ },
+ "end": {
+ "line": 40,
+ "column": 62
+ }
+ },
+ "extra": {
+ "rawValue": "magic",
+ "raw": "'magic'"
+ },
+ "value": "magic"
}
]
}
@@ -1791,8 +1811,8 @@
},
{
"type": "ObjectProperty",
- "start": 1060,
- "end": 1080,
+ "start": 1069,
+ "end": 1089,
"loc": {
"start": {
"line": 41,
@@ -1808,8 +1828,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1060,
- "end": 1065,
+ "start": 1069,
+ "end": 1074,
"loc": {
"start": {
"line": 41,
@@ -1825,8 +1845,8 @@
},
"value": {
"type": "Identifier",
- "start": 1067,
- "end": 1080,
+ "start": 1076,
+ "end": 1089,
"loc": {
"start": {
"line": 41,
@@ -1843,8 +1863,8 @@
},
{
"type": "ObjectProperty",
- "start": 1083,
- "end": 1119,
+ "start": 1092,
+ "end": 1128,
"loc": {
"start": {
"line": 42,
@@ -1860,8 +1880,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1083,
- "end": 1096,
+ "start": 1092,
+ "end": 1105,
"loc": {
"start": {
"line": 42,
@@ -1877,8 +1897,8 @@
},
"value": {
"type": "Identifier",
- "start": 1098,
- "end": 1119,
+ "start": 1107,
+ "end": 1128,
"loc": {
"start": {
"line": 42,
@@ -1895,8 +1915,8 @@
},
{
"type": "ObjectProperty",
- "start": 1122,
- "end": 1146,
+ "start": 1131,
+ "end": 1155,
"loc": {
"start": {
"line": 43,
@@ -1912,8 +1932,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1122,
- "end": 1129,
+ "start": 1131,
+ "end": 1138,
"loc": {
"start": {
"line": 43,
@@ -1929,8 +1949,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1131,
- "end": 1146,
+ "start": 1140,
+ "end": 1155,
"loc": {
"start": {
"line": 43,
@@ -1943,8 +1963,8 @@
},
"object": {
"type": "Identifier",
- "start": 1131,
- "end": 1140,
+ "start": 1140,
+ "end": 1149,
"loc": {
"start": {
"line": 43,
@@ -1960,8 +1980,8 @@
},
"property": {
"type": "Identifier",
- "start": 1141,
- "end": 1146,
+ "start": 1150,
+ "end": 1155,
"loc": {
"start": {
"line": 43,
@@ -1980,8 +2000,8 @@
},
{
"type": "ObjectProperty",
- "start": 1149,
- "end": 1172,
+ "start": 1158,
+ "end": 1182,
"loc": {
"start": {
"line": 44,
@@ -1989,7 +2009,7 @@
},
"end": {
"line": 44,
- "column": 24
+ "column": 25
}
},
"method": false,
@@ -1997,8 +2017,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1149,
- "end": 1158,
+ "start": 1158,
+ "end": 1167,
"loc": {
"start": {
"line": 44,
@@ -2014,16 +2034,16 @@
},
"value": {
"type": "Identifier",
- "start": 1159,
- "end": 1172,
+ "start": 1169,
+ "end": 1182,
"loc": {
"start": {
"line": 44,
- "column": 11
+ "column": 12
},
"end": {
"line": 44,
- "column": 24
+ "column": 25
},
"identifierName": "inputTypeProp"
},
@@ -2032,8 +2052,8 @@
},
{
"type": "ObjectProperty",
- "start": 1175,
- "end": 1199,
+ "start": 1185,
+ "end": 1209,
"loc": {
"start": {
"line": 45,
@@ -2049,8 +2069,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1175,
- "end": 1183,
+ "start": 1185,
+ "end": 1193,
"loc": {
"start": {
"line": 45,
@@ -2066,8 +2086,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1185,
- "end": 1199,
+ "start": 1195,
+ "end": 1209,
"loc": {
"start": {
"line": 45,
@@ -2080,8 +2100,8 @@
},
"object": {
"type": "Identifier",
- "start": 1185,
- "end": 1194,
+ "start": 1195,
+ "end": 1204,
"loc": {
"start": {
"line": 45,
@@ -2097,8 +2117,8 @@
},
"property": {
"type": "Identifier",
- "start": 1195,
- "end": 1199,
+ "start": 1205,
+ "end": 1209,
"loc": {
"start": {
"line": 45,
@@ -2117,8 +2137,8 @@
},
{
"type": "ObjectProperty",
- "start": 1202,
- "end": 1227,
+ "start": 1212,
+ "end": 1237,
"loc": {
"start": {
"line": 46,
@@ -2134,8 +2154,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1202,
- "end": 1209,
+ "start": 1212,
+ "end": 1219,
"loc": {
"start": {
"line": 46,
@@ -2151,8 +2171,8 @@
},
"value": {
"type": "Identifier",
- "start": 1211,
- "end": 1227,
+ "start": 1221,
+ "end": 1237,
"loc": {
"start": {
"line": 46,
@@ -2169,8 +2189,8 @@
},
{
"type": "ObjectProperty",
- "start": 1230,
- "end": 1252,
+ "start": 1240,
+ "end": 1262,
"loc": {
"start": {
"line": 47,
@@ -2186,8 +2206,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1230,
- "end": 1236,
+ "start": 1240,
+ "end": 1246,
"loc": {
"start": {
"line": 47,
@@ -2203,8 +2223,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1238,
- "end": 1252,
+ "start": 1248,
+ "end": 1262,
"loc": {
"start": {
"line": 47,
@@ -2217,8 +2237,8 @@
},
"object": {
"type": "Identifier",
- "start": 1238,
- "end": 1247,
+ "start": 1248,
+ "end": 1257,
"loc": {
"start": {
"line": 47,
@@ -2234,8 +2254,8 @@
},
"property": {
"type": "Identifier",
- "start": 1248,
- "end": 1252,
+ "start": 1258,
+ "end": 1262,
"loc": {
"start": {
"line": 47,
@@ -2254,8 +2274,8 @@
},
{
"type": "ObjectProperty",
- "start": 1255,
- "end": 1278,
+ "start": 1265,
+ "end": 1288,
"loc": {
"start": {
"line": 48,
@@ -2271,8 +2291,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1255,
- "end": 1262,
+ "start": 1265,
+ "end": 1272,
"loc": {
"start": {
"line": 48,
@@ -2288,8 +2308,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1264,
- "end": 1278,
+ "start": 1274,
+ "end": 1288,
"loc": {
"start": {
"line": 48,
@@ -2302,8 +2322,8 @@
},
"object": {
"type": "Identifier",
- "start": 1264,
- "end": 1273,
+ "start": 1274,
+ "end": 1283,
"loc": {
"start": {
"line": 48,
@@ -2319,8 +2339,8 @@
},
"property": {
"type": "Identifier",
- "start": 1274,
- "end": 1278,
+ "start": 1284,
+ "end": 1288,
"loc": {
"start": {
"line": 48,
@@ -2347,8 +2367,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
+ "start": 584,
+ "end": 808,
"loc": {
"start": {
"line": 29,
@@ -2365,8 +2385,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
+ "start": 1293,
+ "end": 1488,
"loc": {
"start": {
"line": 51,
@@ -2384,8 +2404,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
+ "start": 584,
+ "end": 808,
"loc": {
"start": {
"line": 29,
@@ -2402,8 +2422,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
+ "start": 1293,
+ "end": 1488,
"loc": {
"start": {
"line": 51,
@@ -2419,8 +2439,8 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 1479,
- "end": 1802,
+ "start": 1489,
+ "end": 1812,
"loc": {
"start": {
"line": 56,
@@ -2435,8 +2455,8 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 1486,
- "end": 1802,
+ "start": 1496,
+ "end": 1812,
"loc": {
"start": {
"line": 56,
@@ -2450,8 +2470,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1492,
- "end": 1801,
+ "start": 1502,
+ "end": 1811,
"loc": {
"start": {
"line": 56,
@@ -2464,8 +2484,8 @@
},
"id": {
"type": "Identifier",
- "start": 1492,
- "end": 1511,
+ "start": 1502,
+ "end": 1521,
"loc": {
"start": {
"line": 56,
@@ -2482,8 +2502,8 @@
},
"init": {
"type": "ObjectExpression",
- "start": 1514,
- "end": 1801,
+ "start": 1524,
+ "end": 1811,
"loc": {
"start": {
"line": 56,
@@ -2497,8 +2517,8 @@
"properties": [
{
"type": "ObjectProperty",
- "start": 1517,
- "end": 1548,
+ "start": 1527,
+ "end": 1558,
"loc": {
"start": {
"line": 57,
@@ -2514,8 +2534,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1517,
- "end": 1519,
+ "start": 1527,
+ "end": 1529,
"loc": {
"start": {
"line": 57,
@@ -2531,8 +2551,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1521,
- "end": 1548,
+ "start": 1531,
+ "end": 1558,
"loc": {
"start": {
"line": 57,
@@ -2545,8 +2565,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1521,
- "end": 1537,
+ "start": 1531,
+ "end": 1547,
"loc": {
"start": {
"line": 57,
@@ -2559,8 +2579,8 @@
},
"object": {
"type": "Identifier",
- "start": 1521,
- "end": 1530,
+ "start": 1531,
+ "end": 1540,
"loc": {
"start": {
"line": 57,
@@ -2576,8 +2596,8 @@
},
"property": {
"type": "Identifier",
- "start": 1531,
- "end": 1537,
+ "start": 1541,
+ "end": 1547,
"loc": {
"start": {
"line": 57,
@@ -2595,8 +2615,8 @@
},
"property": {
"type": "Identifier",
- "start": 1538,
- "end": 1548,
+ "start": 1548,
+ "end": 1558,
"loc": {
"start": {
"line": 57,
@@ -2615,8 +2635,8 @@
},
{
"type": "ObjectProperty",
- "start": 1551,
- "end": 1594,
+ "start": 1561,
+ "end": 1604,
"loc": {
"start": {
"line": 58,
@@ -2632,8 +2652,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1551,
- "end": 1565,
+ "start": 1561,
+ "end": 1575,
"loc": {
"start": {
"line": 58,
@@ -2649,8 +2669,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1567,
- "end": 1594,
+ "start": 1577,
+ "end": 1604,
"loc": {
"start": {
"line": 58,
@@ -2663,8 +2683,8 @@
},
"object": {
"type": "MemberExpression",
- "start": 1567,
- "end": 1583,
+ "start": 1577,
+ "end": 1593,
"loc": {
"start": {
"line": 58,
@@ -2677,8 +2697,8 @@
},
"object": {
"type": "Identifier",
- "start": 1567,
- "end": 1576,
+ "start": 1577,
+ "end": 1586,
"loc": {
"start": {
"line": 58,
@@ -2694,8 +2714,8 @@
},
"property": {
"type": "Identifier",
- "start": 1577,
- "end": 1583,
+ "start": 1587,
+ "end": 1593,
"loc": {
"start": {
"line": 58,
@@ -2713,8 +2733,8 @@
},
"property": {
"type": "Identifier",
- "start": 1584,
- "end": 1594,
+ "start": 1594,
+ "end": 1604,
"loc": {
"start": {
"line": 58,
@@ -2733,8 +2753,8 @@
},
{
"type": "ObjectProperty",
- "start": 1597,
- "end": 1619,
+ "start": 1607,
+ "end": 1629,
"loc": {
"start": {
"line": 59,
@@ -2750,8 +2770,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1597,
- "end": 1601,
+ "start": 1607,
+ "end": 1611,
"loc": {
"start": {
"line": 59,
@@ -2767,8 +2787,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1603,
- "end": 1619,
+ "start": 1613,
+ "end": 1629,
"loc": {
"start": {
"line": 59,
@@ -2781,8 +2801,8 @@
},
"object": {
"type": "Identifier",
- "start": 1603,
- "end": 1612,
+ "start": 1613,
+ "end": 1622,
"loc": {
"start": {
"line": 59,
@@ -2798,8 +2818,8 @@
},
"property": {
"type": "Identifier",
- "start": 1613,
- "end": 1619,
+ "start": 1623,
+ "end": 1629,
"loc": {
"start": {
"line": 59,
@@ -2818,8 +2838,8 @@
},
{
"type": "ObjectProperty",
- "start": 1622,
- "end": 1642,
+ "start": 1632,
+ "end": 1652,
"loc": {
"start": {
"line": 60,
@@ -2835,8 +2855,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1622,
- "end": 1627,
+ "start": 1632,
+ "end": 1637,
"loc": {
"start": {
"line": 60,
@@ -2852,8 +2872,8 @@
},
"value": {
"type": "Identifier",
- "start": 1629,
- "end": 1642,
+ "start": 1639,
+ "end": 1652,
"loc": {
"start": {
"line": 60,
@@ -2870,8 +2890,8 @@
},
{
"type": "ObjectProperty",
- "start": 1645,
- "end": 1681,
+ "start": 1655,
+ "end": 1691,
"loc": {
"start": {
"line": 61,
@@ -2887,8 +2907,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1645,
- "end": 1658,
+ "start": 1655,
+ "end": 1668,
"loc": {
"start": {
"line": 61,
@@ -2904,8 +2924,8 @@
},
"value": {
"type": "Identifier",
- "start": 1660,
- "end": 1681,
+ "start": 1670,
+ "end": 1691,
"loc": {
"start": {
"line": 61,
@@ -2922,8 +2942,8 @@
},
{
"type": "ObjectProperty",
- "start": 1684,
- "end": 1708,
+ "start": 1694,
+ "end": 1718,
"loc": {
"start": {
"line": 62,
@@ -2939,8 +2959,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1684,
- "end": 1693,
+ "start": 1694,
+ "end": 1703,
"loc": {
"start": {
"line": 62,
@@ -2956,8 +2976,8 @@
},
"value": {
"type": "Identifier",
- "start": 1695,
- "end": 1708,
+ "start": 1705,
+ "end": 1718,
"loc": {
"start": {
"line": 62,
@@ -2974,8 +2994,8 @@
},
{
"type": "ObjectProperty",
- "start": 1711,
- "end": 1748,
+ "start": 1721,
+ "end": 1758,
"loc": {
"start": {
"line": 63,
@@ -2991,8 +3011,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1711,
- "end": 1730,
+ "start": 1721,
+ "end": 1740,
"loc": {
"start": {
"line": 63,
@@ -3008,8 +3028,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1732,
- "end": 1748,
+ "start": 1742,
+ "end": 1758,
"loc": {
"start": {
"line": 63,
@@ -3022,8 +3042,8 @@
},
"object": {
"type": "Identifier",
- "start": 1732,
- "end": 1741,
+ "start": 1742,
+ "end": 1751,
"loc": {
"start": {
"line": 63,
@@ -3039,8 +3059,8 @@
},
"property": {
"type": "Identifier",
- "start": 1742,
- "end": 1748,
+ "start": 1752,
+ "end": 1758,
"loc": {
"start": {
"line": 63,
@@ -3059,8 +3079,8 @@
},
{
"type": "ObjectProperty",
- "start": 1751,
- "end": 1773,
+ "start": 1761,
+ "end": 1783,
"loc": {
"start": {
"line": 64,
@@ -3076,8 +3096,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1751,
- "end": 1757,
+ "start": 1761,
+ "end": 1767,
"loc": {
"start": {
"line": 64,
@@ -3093,8 +3113,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1759,
- "end": 1773,
+ "start": 1769,
+ "end": 1783,
"loc": {
"start": {
"line": 64,
@@ -3107,8 +3127,8 @@
},
"object": {
"type": "Identifier",
- "start": 1759,
- "end": 1768,
+ "start": 1769,
+ "end": 1778,
"loc": {
"start": {
"line": 64,
@@ -3124,8 +3144,8 @@
},
"property": {
"type": "Identifier",
- "start": 1769,
- "end": 1773,
+ "start": 1779,
+ "end": 1783,
"loc": {
"start": {
"line": 64,
@@ -3144,8 +3164,8 @@
},
{
"type": "ObjectProperty",
- "start": 1776,
- "end": 1799,
+ "start": 1786,
+ "end": 1809,
"loc": {
"start": {
"line": 65,
@@ -3161,8 +3181,8 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1776,
- "end": 1783,
+ "start": 1786,
+ "end": 1793,
"loc": {
"start": {
"line": 65,
@@ -3178,8 +3198,8 @@
},
"value": {
"type": "MemberExpression",
- "start": 1785,
- "end": 1799,
+ "start": 1795,
+ "end": 1809,
"loc": {
"start": {
"line": 65,
@@ -3192,8 +3212,8 @@
},
"object": {
"type": "Identifier",
- "start": 1785,
- "end": 1794,
+ "start": 1795,
+ "end": 1804,
"loc": {
"start": {
"line": 65,
@@ -3209,8 +3229,8 @@
},
"property": {
"type": "Identifier",
- "start": 1795,
- "end": 1799,
+ "start": 1805,
+ "end": 1809,
"loc": {
"start": {
"line": 65,
@@ -3237,8 +3257,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
+ "start": 1293,
+ "end": 1488,
"loc": {
"start": {
"line": 51,
@@ -3257,8 +3277,8 @@
{
"type": "CommentBlock",
"value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
+ "start": 1293,
+ "end": 1488,
"loc": {
"start": {
"line": 51,
@@ -3274,8 +3294,8 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 1804,
- "end": 1854,
+ "start": 1814,
+ "end": 1864,
"loc": {
"start": {
"line": 68,
@@ -3290,8 +3310,8 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 1811,
- "end": 1854,
+ "start": 1821,
+ "end": 1864,
"loc": {
"start": {
"line": 68,
@@ -3305,8 +3325,8 @@
"declarations": [
{
"type": "VariableDeclarator",
- "start": 1817,
- "end": 1853,
+ "start": 1827,
+ "end": 1863,
"loc": {
"start": {
"line": 68,
@@ -3319,8 +3339,8 @@
},
"id": {
"type": "Identifier",
- "start": 1817,
- "end": 1831,
+ "start": 1827,
+ "end": 1841,
"loc": {
"start": {
"line": 68,
@@ -3336,8 +3356,8 @@
},
"init": {
"type": "Identifier",
- "start": 1834,
- "end": 1853,
+ "start": 1844,
+ "end": 1863,
"loc": {
"start": {
"line": 68,
@@ -3354,179 +3374,3527 @@
}
],
"kind": "const",
- "leadingComments": [],
- "trailingComments": []
- }
- }
- ],
- "directives": []
- },
- "comments": [
- {
- "type": "CommentBlock",
- "value": "*\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n ",
- "start": 99,
- "end": 185,
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n ",
- "start": 314,
- "end": 413,
- "loc": {
- "start": {
- "line": 16,
- "column": 0
- },
- "end": {
- "line": 20,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * Proptypes for Input component\n * @type {shim}\n ",
- "start": 479,
- "end": 535,
- "loc": {
- "start": {
- "line": 23,
- "column": 0
- },
- "end": {
- "line": 26,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
- "loc": {
- "start": {
- "line": 29,
- "column": 0
- },
- "end": {
- "line": 33,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
- "loc": {
- "start": {
- "line": 51,
- "column": 0
- },
- "end": {
- "line": 55,
- "column": 3
- }
- }
- }
- ],
- "tokens": [
- {
- "type": {
- "label": "import",
- "keyword": "import",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "value": "import",
- "start": 0,
- "end": 6,
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 6
- }
- }
- },
- {
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "PropTypes",
- "start": 7,
- "end": 16,
- "loc": {
- "start": {
- "line": 1,
- "column": 7
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "leadingComments": []
},
- "end": {
- "line": 1,
- "column": 16
- }
- }
- },
- {
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 3
+ }
+ }
+ }
+ ]
},
- "value": "from",
- "start": 17,
- "end": 21,
- "loc": {
- "start": {
- "line": 1,
- "column": 17
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 1961,
+ "end": 2092,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 0
+ },
+ "end": {
+ "line": 81,
+ "column": 2
+ }
},
- "end": {
- "line": 1,
- "column": 21
- }
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "VariableDeclaration",
+ "start": 1968,
+ "end": 2092,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 7
+ },
+ "end": {
+ "line": 81,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 1974,
+ "end": 2091,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 13
+ },
+ "end": {
+ "line": 81,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 1974,
+ "end": 1985,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 13
+ },
+ "end": {
+ "line": 75,
+ "column": 24
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape",
+ "leadingComments": null
+ },
+ "init": {
+ "type": "ObjectExpression",
+ "start": 1988,
+ "end": 2091,
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 27
+ },
+ "end": {
+ "line": 81,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "ObjectProperty",
+ "start": 1991,
+ "end": 2014,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 1
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1991,
+ "end": 1996,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 1
+ },
+ "end": {
+ "line": 76,
+ "column": 6
+ },
+ "identifierName": "label"
+ },
+ "name": "label"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 1998,
+ "end": 2014,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 1998,
+ "end": 2007,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 17
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2008,
+ "end": 2014,
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 18
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2017,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 1
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2017,
+ "end": 2022,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 1
+ },
+ "end": {
+ "line": 77,
+ "column": 6
+ },
+ "identifierName": "value"
+ },
+ "name": "value"
+ },
+ "value": {
+ "type": "CallExpression",
+ "start": 2024,
+ "end": 2089,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 3
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2024,
+ "end": 2043,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 27
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2024,
+ "end": 2033,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 17
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2034,
+ "end": 2043,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 27
+ },
+ "identifierName": "oneOfType"
+ },
+ "name": "oneOfType"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "ArrayExpression",
+ "start": 2044,
+ "end": 2088,
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 28
+ },
+ "end": {
+ "line": 80,
+ "column": 2
+ }
+ },
+ "elements": [
+ {
+ "type": "MemberExpression",
+ "start": 2048,
+ "end": 2064,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 2
+ },
+ "end": {
+ "line": 78,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2048,
+ "end": 2057,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 2
+ },
+ "end": {
+ "line": 78,
+ "column": 11
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2058,
+ "end": 2064,
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 18
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ },
+ {
+ "type": "MemberExpression",
+ "start": 2068,
+ "end": 2084,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 18
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2068,
+ "end": 2077,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 2
+ },
+ "end": {
+ "line": 79,
+ "column": 11
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2078,
+ "end": 2084,
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 18
+ },
+ "identifierName": "number"
+ },
+ "name": "number"
+ },
+ "computed": false
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ }
+ ],
+ "kind": "const",
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 2164,
+ "end": 2247,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 0
+ },
+ "end": {
+ "line": 90,
+ "column": 2
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "VariableDeclaration",
+ "start": 2171,
+ "end": 2247,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 7
+ },
+ "end": {
+ "line": 90,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2177,
+ "end": 2246,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2177,
+ "end": 2193,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 13
+ },
+ "end": {
+ "line": 88,
+ "column": 29
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp",
+ "leadingComments": null
+ },
+ "init": {
+ "type": "CallExpression",
+ "start": 2196,
+ "end": 2246,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 32
+ },
+ "end": {
+ "line": 90,
+ "column": 1
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2196,
+ "end": 2213,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 32
+ },
+ "end": {
+ "line": 88,
+ "column": 49
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2196,
+ "end": 2205,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 32
+ },
+ "end": {
+ "line": 88,
+ "column": 41
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2206,
+ "end": 2213,
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 42
+ },
+ "end": {
+ "line": 88,
+ "column": 49
+ },
+ "identifierName": "arrayOf"
+ },
+ "name": "arrayOf"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "start": 2216,
+ "end": 2244,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 89,
+ "column": 29
+ }
+ },
+ "callee": {
+ "type": "MemberExpression",
+ "start": 2216,
+ "end": 2231,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2216,
+ "end": 2225,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 1
+ },
+ "end": {
+ "line": 89,
+ "column": 10
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2226,
+ "end": 2231,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 11
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ },
+ "identifierName": "shape"
+ },
+ "name": "shape"
+ },
+ "computed": false
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "start": 2232,
+ "end": 2243,
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 17
+ },
+ "end": {
+ "line": 89,
+ "column": 28
+ },
+ "identifierName": "optionShape"
+ },
+ "name": "optionShape"
+ }
+ ]
+ }
+ ]
+ },
+ "leadingComments": null
+ }
+ ],
+ "kind": "const",
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": []
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "start": 2249,
+ "end": 2460,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 0
+ },
+ "end": {
+ "line": 99,
+ "column": 2
+ }
+ },
+ "specifiers": [],
+ "source": null,
+ "declaration": {
+ "type": "VariableDeclaration",
+ "start": 2256,
+ "end": 2460,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 7
+ },
+ "end": {
+ "line": 99,
+ "column": 2
+ }
+ },
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "start": 2262,
+ "end": 2459,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 13
+ },
+ "end": {
+ "line": 99,
+ "column": 1
+ }
+ },
+ "id": {
+ "type": "Identifier",
+ "start": 2262,
+ "end": 2281,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 13
+ },
+ "end": {
+ "line": 92,
+ "column": 32
+ },
+ "identifierName": "magicGroupPropTypes"
+ },
+ "name": "magicGroupPropTypes"
+ },
+ "init": {
+ "type": "ObjectExpression",
+ "start": 2284,
+ "end": 2459,
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 35
+ },
+ "end": {
+ "line": 99,
+ "column": 1
+ }
+ },
+ "properties": [
+ {
+ "type": "SpreadProperty",
+ "start": 2287,
+ "end": 2309,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 1
+ },
+ "end": {
+ "line": 93,
+ "column": 23
+ }
+ },
+ "argument": {
+ "type": "Identifier",
+ "start": 2290,
+ "end": 2309,
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 4
+ },
+ "end": {
+ "line": 93,
+ "column": 23
+ },
+ "identifierName": "fieldGroupPropTypes"
+ },
+ "name": "fieldGroupPropTypes"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2312,
+ "end": 2340,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 1
+ },
+ "end": {
+ "line": 94,
+ "column": 29
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2312,
+ "end": 2322,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 1
+ },
+ "end": {
+ "line": 94,
+ "column": 11
+ },
+ "identifierName": "fieldsList"
+ },
+ "name": "fieldsList"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2324,
+ "end": 2340,
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 13
+ },
+ "end": {
+ "line": 94,
+ "column": 29
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2343,
+ "end": 2375,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 1
+ },
+ "end": {
+ "line": 95,
+ "column": 33
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2343,
+ "end": 2357,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 1
+ },
+ "end": {
+ "line": 95,
+ "column": 15
+ },
+ "identifierName": "systemTagsList"
+ },
+ "name": "systemTagsList"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 2359,
+ "end": 2375,
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 17
+ },
+ "end": {
+ "line": 95,
+ "column": 33
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2378,
+ "end": 2407,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 1
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2378,
+ "end": 2389,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 1
+ },
+ "end": {
+ "line": 96,
+ "column": 12
+ },
+ "identifierName": "defaultList"
+ },
+ "name": "defaultList"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2391,
+ "end": 2407,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 14
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2391,
+ "end": 2400,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 14
+ },
+ "end": {
+ "line": 96,
+ "column": 23
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2401,
+ "end": 2407,
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 24
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2410,
+ "end": 2432,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2410,
+ "end": 2416,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 1
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ },
+ "identifierName": "isOpen"
+ },
+ "name": "isOpen"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2418,
+ "end": 2432,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2418,
+ "end": 2427,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 9
+ },
+ "end": {
+ "line": 97,
+ "column": 18
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2428,
+ "end": 2432,
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 19
+ },
+ "end": {
+ "line": 97,
+ "column": 23
+ },
+ "identifierName": "bool"
+ },
+ "name": "bool"
+ },
+ "computed": false
+ }
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 2435,
+ "end": 2457,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 1
+ },
+ "end": {
+ "line": 98,
+ "column": 23
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 2435,
+ "end": 2439,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 1
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ },
+ "identifierName": "type"
+ },
+ "name": "type"
+ },
+ "value": {
+ "type": "MemberExpression",
+ "start": 2441,
+ "end": 2457,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 7
+ },
+ "end": {
+ "line": 98,
+ "column": 23
+ }
+ },
+ "object": {
+ "type": "Identifier",
+ "start": 2441,
+ "end": 2450,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 7
+ },
+ "end": {
+ "line": 98,
+ "column": 16
+ },
+ "identifierName": "PropTypes"
+ },
+ "name": "PropTypes"
+ },
+ "property": {
+ "type": "Identifier",
+ "start": 2451,
+ "end": 2457,
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 17
+ },
+ "end": {
+ "line": 98,
+ "column": 23
+ },
+ "identifierName": "string"
+ },
+ "name": "string"
+ },
+ "computed": false
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "kind": "const",
+ "leadingComments": [],
+ "trailingComments": []
+ }
+ }
+ ],
+ "directives": []
+ },
+ "comments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n ",
+ "start": 99,
+ "end": 185,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n ",
+ "start": 314,
+ "end": 413,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 0
+ },
+ "end": {
+ "line": 20,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Proptypes for Input component\n * @type {shim}\n ",
+ "start": 479,
+ "end": 535,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 0
+ },
+ "end": {
+ "line": 26,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 584,
+ "end": 808,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 0
+ },
+ "end": {
+ "line": 33,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 1293,
+ "end": 1488,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 0
+ },
+ "end": {
+ "line": 74,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "tokens": [
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 0,
+ "end": 6,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 7,
+ "end": 16,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 17,
+ "end": 21,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 17
+ },
+ "end": {
+ "line": 1,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "prop-types",
+ "start": 22,
+ "end": 34,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 22
+ },
+ "end": {
+ "line": 1,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 34,
+ "end": 35,
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 34
+ },
+ "end": {
+ "line": 1,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 36,
+ "end": 42,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 43,
+ "end": 44,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "messagePropShape",
+ "start": 44,
+ "end": 60,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 8
+ },
+ "end": {
+ "line": 2,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 60,
+ "end": 61,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 24
+ },
+ "end": {
+ "line": 2,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 62,
+ "end": 66,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 26
+ },
+ "end": {
+ "line": 2,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "./messages/messagePropTypes",
+ "start": 67,
+ "end": 96,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 31
+ },
+ "end": {
+ "line": 2,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 96,
+ "end": 97,
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 60
+ },
+ "end": {
+ "line": 2,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n ",
+ "start": 99,
+ "end": 185,
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 186,
+ "end": 192,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 193,
+ "end": 198,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 7
+ },
+ "end": {
+ "line": 9,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "valuePropType",
+ "start": 199,
+ "end": 212,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 13
+ },
+ "end": {
+ "line": 9,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 213,
+ "end": 214,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 27
+ },
+ "end": {
+ "line": 9,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 215,
+ "end": 224,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 29
+ },
+ "end": {
+ "line": 9,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 224,
+ "end": 225,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 38
+ },
+ "end": {
+ "line": 9,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "oneOfType",
+ "start": 225,
+ "end": 234,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 39
+ },
+ "end": {
+ "line": 9,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 234,
+ "end": 235,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 48
+ },
+ "end": {
+ "line": 9,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "[",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 235,
+ "end": 236,
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 49
+ },
+ "end": {
+ "line": 9,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 238,
+ "end": 247,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 1
+ },
+ "end": {
+ "line": 10,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 247,
+ "end": 248,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 10
+ },
+ "end": {
+ "line": 10,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 248,
+ "end": 254,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 11
+ },
+ "end": {
+ "line": 10,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 254,
+ "end": 255,
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 257,
+ "end": 266,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 1
+ },
+ "end": {
+ "line": 11,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 266,
+ "end": 267,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 10
+ },
+ "end": {
+ "line": 11,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "number",
+ "start": 267,
+ "end": 273,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 11
+ },
+ "end": {
+ "line": 11,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 273,
+ "end": 274,
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 17
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 276,
+ "end": 285,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 1
+ },
+ "end": {
+ "line": 12,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 285,
+ "end": 286,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 10
+ },
+ "end": {
+ "line": 12,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "array",
+ "start": 286,
+ "end": 291,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 11
+ },
+ "end": {
+ "line": 12,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 291,
+ "end": 292,
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 294,
+ "end": 303,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 1
+ },
+ "end": {
+ "line": 13,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 303,
+ "end": 304,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 10
+ },
+ "end": {
+ "line": 13,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 304,
+ "end": 308,
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 11
+ },
+ "end": {
+ "line": 13,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "]",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 309,
+ "end": 310,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ")",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 310,
+ "end": 311,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 1
+ },
+ "end": {
+ "line": 14,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 311,
+ "end": 312,
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 2
+ },
+ "end": {
+ "line": 14,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n ",
+ "start": 314,
+ "end": 413,
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 0
+ },
+ "end": {
+ "line": 20,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 414,
+ "end": 420,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 0
+ },
+ "end": {
+ "line": 21,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 421,
+ "end": 426,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 7
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChangePropType",
+ "start": 427,
+ "end": 448,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 449,
+ "end": 450,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 35
+ },
+ "end": {
+ "line": 21,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 451,
+ "end": 460,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 37
+ },
+ "end": {
+ "line": 21,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 460,
+ "end": 461,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 46
+ },
+ "end": {
+ "line": 21,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "func",
+ "start": 461,
+ "end": 465,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 47
+ },
+ "end": {
+ "line": 21,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 465,
+ "end": 466,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 51
+ },
+ "end": {
+ "line": 21,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 466,
+ "end": 476,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 52
+ },
+ "end": {
+ "line": 21,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 476,
+ "end": 477,
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 62
+ },
+ "end": {
+ "line": 21,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Proptypes for Input component\n * @type {shim}\n ",
+ "start": 479,
+ "end": 535,
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 0
+ },
+ "end": {
+ "line": 26,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 536,
+ "end": 542,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 0
+ },
+ "end": {
+ "line": 27,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 543,
+ "end": 548,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 7
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "inputTypeProp",
+ "start": 549,
+ "end": 562,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 563,
+ "end": 564,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 27
+ },
+ "end": {
+ "line": 27,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 565,
+ "end": 574,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 29
+ },
+ "end": {
+ "line": 27,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 574,
+ "end": 575,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 38
+ },
+ "end": {
+ "line": 27,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 575,
+ "end": 581,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 39
+ },
+ "end": {
+ "line": 27,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 581,
+ "end": 582,
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 45
+ },
+ "end": {
+ "line": 27,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 584,
+ "end": 808,
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 0
+ },
+ "end": {
+ "line": 33,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "export",
+ "start": 809,
+ "end": 815,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 0
+ },
+ "end": {
+ "line": 34,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "const",
+ "start": 816,
+ "end": 821,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 7
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "fieldGroupPropTypes",
+ "start": 822,
+ "end": 841,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": true,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "=",
+ "start": 842,
+ "end": 843,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 33
+ },
+ "end": {
+ "line": 34,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 844,
+ "end": 845,
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 35
+ },
+ "end": {
+ "line": 34,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "id",
+ "start": 847,
+ "end": 849,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 1
+ },
+ "end": {
+ "line": 35,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 849,
+ "end": 850,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 3
+ },
+ "end": {
+ "line": 35,
+ "column": 4
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 851,
+ "end": 860,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 5
+ },
+ "end": {
+ "line": 35,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 860,
+ "end": 861,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 14
+ },
+ "end": {
+ "line": 35,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 861,
+ "end": 867,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 15
+ },
+ "end": {
+ "line": 35,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 867,
+ "end": 868,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 21
+ },
+ "end": {
+ "line": 35,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 868,
+ "end": 878,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 22
+ },
+ "end": {
+ "line": 35,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 878,
+ "end": 879,
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 32
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isBlockInput",
+ "start": 881,
+ "end": 893,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 1
+ },
+ "end": {
+ "line": 36,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 893,
+ "end": 894,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 895,
+ "end": 904,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 15
+ },
+ "end": {
+ "line": 36,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 904,
+ "end": 905,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 24
+ },
+ "end": {
+ "line": 36,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "bool",
+ "start": 905,
+ "end": 909,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 25
+ },
+ "end": {
+ "line": 36,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 909,
+ "end": 910,
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 29
+ },
+ "end": {
+ "line": 36,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "isRequired",
+ "start": 912,
+ "end": 922,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 1
+ },
+ "end": {
+ "line": 37,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 922,
+ "end": 923,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 924,
+ "end": 933,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 933,
+ "end": 934,
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 22
+ },
+ "end": {
+ "line": 37,
+ "column": 23
+ }
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -3534,26 +6902,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "prop-types",
- "start": 22,
- "end": 34,
+ "value": "bool",
+ "start": 934,
+ "end": 938,
"loc": {
"start": {
- "line": 1,
- "column": 22
+ "line": 37,
+ "column": 23
},
"end": {
- "line": 1,
- "column": 34
+ "line": 37,
+ "column": 27
}
}
},
{
"type": {
- "label": ";",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -3564,23 +6931,22 @@
"binop": null,
"updateContext": null
},
- "start": 34,
- "end": 35,
+ "start": 938,
+ "end": 939,
"loc": {
"start": {
- "line": 1,
- "column": 34
+ "line": 37,
+ "column": 27
},
"end": {
- "line": 1,
- "column": 35
+ "line": 37,
+ "column": 28
}
}
},
{
"type": {
- "label": "import",
- "keyword": "import",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -3588,27 +6954,52 @@
"isAssign": false,
"prefix": false,
"postfix": false,
+ "binop": null
+ },
+ "value": "help",
+ "start": 941,
+ "end": 945,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 1
+ },
+ "end": {
+ "line": 38,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
"binop": null,
"updateContext": null
},
- "value": "import",
- "start": 36,
- "end": 42,
+ "start": 945,
+ "end": 946,
"loc": {
"start": {
- "line": 2,
- "column": 0
+ "line": 38,
+ "column": 5
},
"end": {
- "line": 2,
+ "line": 38,
"column": 6
}
}
},
{
"type": {
- "label": "{",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -3617,16 +7008,43 @@
"postfix": false,
"binop": null
},
- "start": 43,
- "end": 44,
+ "value": "PropTypes",
+ "start": 947,
+ "end": 956,
"loc": {
"start": {
- "line": 2,
+ "line": 38,
"column": 7
},
"end": {
- "line": 2,
- "column": 8
+ "line": 38,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 956,
+ "end": 957,
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 17
}
}
},
@@ -3642,42 +7060,43 @@
"postfix": false,
"binop": null
},
- "value": "messagePropShape",
- "start": 44,
- "end": 60,
+ "value": "string",
+ "start": 957,
+ "end": 963,
"loc": {
"start": {
- "line": 2,
- "column": 8
+ "line": 38,
+ "column": 17
},
"end": {
- "line": 2,
- "column": 24
+ "line": 38,
+ "column": 23
}
}
},
{
"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": 60,
- "end": 61,
+ "start": 963,
+ "end": 964,
"loc": {
"start": {
- "line": 2,
- "column": 24
+ "line": 38,
+ "column": 23
},
"end": {
- "line": 2,
- "column": 25
+ "line": 38,
+ "column": 24
}
}
},
@@ -3693,25 +7112,25 @@
"postfix": false,
"binop": null
},
- "value": "from",
- "start": 62,
- "end": 66,
+ "value": "label",
+ "start": 966,
+ "end": 971,
"loc": {
"start": {
- "line": 2,
- "column": 26
+ "line": 39,
+ "column": 1
},
"end": {
- "line": 2,
- "column": 30
+ "line": 39,
+ "column": 6
}
}
},
{
"type": {
- "label": "string",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -3720,24 +7139,49 @@
"binop": null,
"updateContext": null
},
- "value": "./messages/messagePropTypes",
- "start": 67,
- "end": 96,
+ "start": 971,
+ "end": 972,
"loc": {
"start": {
- "line": 2,
- "column": 31
+ "line": 39,
+ "column": 6
},
"end": {
- "line": 2,
- "column": 60
+ "line": 39,
+ "column": 7
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "PropTypes",
+ "start": 973,
+ "end": 982,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -3747,68 +7191,101 @@
"binop": null,
"updateContext": null
},
- "start": 96,
- "end": 97,
+ "start": 982,
+ "end": 983,
"loc": {
"start": {
- "line": 2,
- "column": 60
+ "line": 39,
+ "column": 17
},
"end": {
- "line": 2,
- "column": 61
+ "line": 39,
+ "column": 18
}
}
},
{
- "type": "CommentBlock",
- "value": "*\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n ",
- "start": 99,
- "end": 185,
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "string",
+ "start": 983,
+ "end": 989,
"loc": {
"start": {
- "line": 4,
- "column": 0
+ "line": 39,
+ "column": 18
},
"end": {
- "line": 8,
- "column": 3
+ "line": 39,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ".",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 989,
+ "end": 990,
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 24
+ },
+ "end": {
+ "line": 39,
+ "column": 25
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "export",
- "start": 186,
- "end": 192,
+ "value": "isRequired",
+ "start": 990,
+ "end": 1000,
"loc": {
"start": {
- "line": 9,
- "column": 0
+ "line": 39,
+ "column": 25
},
"end": {
- "line": 9,
- "column": 6
+ "line": 39,
+ "column": 35
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -3818,17 +7295,16 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 193,
- "end": 198,
+ "start": 1000,
+ "end": 1001,
"loc": {
"start": {
- "line": 9,
- "column": 7
+ "line": 39,
+ "column": 35
},
"end": {
- "line": 9,
- "column": 12
+ "line": 39,
+ "column": 36
}
}
},
@@ -3844,44 +7320,43 @@
"postfix": false,
"binop": null
},
- "value": "valuePropType",
- "start": 199,
- "end": 212,
+ "value": "type",
+ "start": 1003,
+ "end": 1007,
"loc": {
"start": {
- "line": 9,
- "column": 13
+ "line": 40,
+ "column": 1
},
"end": {
- "line": 9,
- "column": 26
+ "line": 40,
+ "column": 5
}
}
},
{
"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": 213,
- "end": 214,
+ "start": 1007,
+ "end": 1008,
"loc": {
"start": {
- "line": 9,
- "column": 27
+ "line": 40,
+ "column": 5
},
"end": {
- "line": 9,
- "column": 28
+ "line": 40,
+ "column": 6
}
}
},
@@ -3898,16 +7373,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 215,
- "end": 224,
+ "start": 1009,
+ "end": 1018,
"loc": {
"start": {
- "line": 9,
- "column": 29
+ "line": 40,
+ "column": 7
},
"end": {
- "line": 9,
- "column": 38
+ "line": 40,
+ "column": 16
}
}
},
@@ -3924,16 +7399,16 @@
"binop": null,
"updateContext": null
},
- "start": 224,
- "end": 225,
+ "start": 1018,
+ "end": 1019,
"loc": {
"start": {
- "line": 9,
- "column": 38
+ "line": 40,
+ "column": 16
},
"end": {
- "line": 9,
- "column": 39
+ "line": 40,
+ "column": 17
}
}
},
@@ -3949,17 +7424,17 @@
"postfix": false,
"binop": null
},
- "value": "oneOfType",
- "start": 225,
- "end": 234,
+ "value": "oneOf",
+ "start": 1019,
+ "end": 1024,
"loc": {
"start": {
- "line": 9,
- "column": 39
+ "line": 40,
+ "column": 17
},
"end": {
- "line": 9,
- "column": 48
+ "line": 40,
+ "column": 22
}
}
},
@@ -3975,16 +7450,16 @@
"postfix": false,
"binop": null
},
- "start": 234,
- "end": 235,
+ "start": 1024,
+ "end": 1025,
"loc": {
"start": {
- "line": 9,
- "column": 48
+ "line": 40,
+ "column": 22
},
"end": {
- "line": 9,
- "column": 49
+ "line": 40,
+ "column": 23
}
}
},
@@ -4001,22 +7476,22 @@
"binop": null,
"updateContext": null
},
- "start": 235,
- "end": 236,
+ "start": 1025,
+ "end": 1026,
"loc": {
"start": {
- "line": 9,
- "column": 49
+ "line": 40,
+ "column": 23
},
"end": {
- "line": 9,
- "column": 50
+ "line": 40,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -4024,26 +7499,80 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "PropTypes",
- "start": 238,
- "end": 247,
+ "value": "input",
+ "start": 1026,
+ "end": 1033,
"loc": {
"start": {
- "line": 10,
- "column": 1
+ "line": 40,
+ "column": 24
},
"end": {
- "line": 10,
- "column": 10
+ "line": 40,
+ "column": 31
}
}
},
{
"type": {
- "label": ".",
+ "label": ",",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1033,
+ "end": 1034,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 31
+ },
+ "end": {
+ "line": 40,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
"beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "select",
+ "start": 1035,
+ "end": 1043,
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4053,22 +7582,22 @@
"binop": null,
"updateContext": null
},
- "start": 247,
- "end": 248,
+ "start": 1043,
+ "end": 1044,
"loc": {
"start": {
- "line": 10,
- "column": 10
+ "line": 40,
+ "column": 41
},
"end": {
- "line": 10,
- "column": 11
+ "line": 40,
+ "column": 42
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -4076,19 +7605,20 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "string",
- "start": 248,
- "end": 254,
+ "value": "fieldset",
+ "start": 1045,
+ "end": 1055,
"loc": {
"start": {
- "line": 10,
- "column": 11
+ "line": 40,
+ "column": 43
},
"end": {
- "line": 10,
- "column": 17
+ "line": 40,
+ "column": 53
}
}
},
@@ -4105,22 +7635,22 @@
"binop": null,
"updateContext": null
},
- "start": 254,
- "end": 255,
+ "start": 1055,
+ "end": 1056,
"loc": {
"start": {
- "line": 10,
- "column": 17
+ "line": 40,
+ "column": 53
},
"end": {
- "line": 10,
- "column": 18
+ "line": 40,
+ "column": 54
}
}
},
{
"type": {
- "label": "name",
+ "label": "string",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -4128,25 +7658,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "PropTypes",
- "start": 257,
- "end": 266,
+ "value": "magic",
+ "start": 1057,
+ "end": 1064,
"loc": {
"start": {
- "line": 11,
- "column": 1
+ "line": 40,
+ "column": 55
},
"end": {
- "line": 11,
- "column": 10
+ "line": 40,
+ "column": 62
}
}
},
{
"type": {
- "label": ".",
+ "label": "]",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -4157,24 +7688,24 @@
"binop": null,
"updateContext": null
},
- "start": 266,
- "end": 267,
+ "start": 1064,
+ "end": 1065,
"loc": {
"start": {
- "line": 11,
- "column": 10
+ "line": 40,
+ "column": 62
},
"end": {
- "line": 11,
- "column": 11
+ "line": 40,
+ "column": 63
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -4182,17 +7713,16 @@
"postfix": false,
"binop": null
},
- "value": "number",
- "start": 267,
- "end": 273,
+ "start": 1065,
+ "end": 1066,
"loc": {
"start": {
- "line": 11,
- "column": 11
+ "line": 40,
+ "column": 63
},
"end": {
- "line": 11,
- "column": 17
+ "line": 40,
+ "column": 64
}
}
},
@@ -4209,16 +7739,16 @@
"binop": null,
"updateContext": null
},
- "start": 273,
- "end": 274,
+ "start": 1066,
+ "end": 1067,
"loc": {
"start": {
- "line": 11,
- "column": 17
+ "line": 40,
+ "column": 64
},
"end": {
- "line": 11,
- "column": 18
+ "line": 40,
+ "column": 65
}
}
},
@@ -4234,24 +7764,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 276,
- "end": 285,
+ "value": "value",
+ "start": 1069,
+ "end": 1074,
"loc": {
"start": {
- "line": 12,
+ "line": 41,
"column": 1
},
"end": {
- "line": 12,
- "column": 10
+ "line": 41,
+ "column": 6
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4261,16 +7791,16 @@
"binop": null,
"updateContext": null
},
- "start": 285,
- "end": 286,
+ "start": 1074,
+ "end": 1075,
"loc": {
"start": {
- "line": 12,
- "column": 10
+ "line": 41,
+ "column": 6
},
"end": {
- "line": 12,
- "column": 11
+ "line": 41,
+ "column": 7
}
}
},
@@ -4286,17 +7816,17 @@
"postfix": false,
"binop": null
},
- "value": "array",
- "start": 286,
- "end": 291,
+ "value": "valuePropType",
+ "start": 1076,
+ "end": 1089,
"loc": {
"start": {
- "line": 12,
- "column": 11
+ "line": 41,
+ "column": 8
},
"end": {
- "line": 12,
- "column": 16
+ "line": 41,
+ "column": 21
}
}
},
@@ -4313,16 +7843,16 @@
"binop": null,
"updateContext": null
},
- "start": 291,
- "end": 292,
+ "start": 1089,
+ "end": 1090,
"loc": {
"start": {
- "line": 12,
- "column": 16
+ "line": 41,
+ "column": 21
},
"end": {
- "line": 12,
- "column": 17
+ "line": 41,
+ "column": 22
}
}
},
@@ -4338,24 +7868,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 294,
- "end": 303,
+ "value": "onValueChange",
+ "start": 1092,
+ "end": 1105,
"loc": {
"start": {
- "line": 13,
+ "line": 42,
"column": 1
},
"end": {
- "line": 13,
- "column": 10
+ "line": 42,
+ "column": 14
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4365,16 +7895,16 @@
"binop": null,
"updateContext": null
},
- "start": 303,
- "end": 304,
+ "start": 1105,
+ "end": 1106,
"loc": {
"start": {
- "line": 13,
- "column": 10
+ "line": 42,
+ "column": 14
},
"end": {
- "line": 13,
- "column": 11
+ "line": 42,
+ "column": 15
}
}
},
@@ -4390,24 +7920,24 @@
"postfix": false,
"binop": null
},
- "value": "bool",
- "start": 304,
- "end": 308,
+ "value": "onValueChangePropType",
+ "start": 1107,
+ "end": 1128,
"loc": {
"start": {
- "line": 13,
- "column": 11
+ "line": 42,
+ "column": 16
},
"end": {
- "line": 13,
- "column": 15
+ "line": 42,
+ "column": 37
}
}
},
{
"type": {
- "label": "]",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4417,24 +7947,24 @@
"binop": null,
"updateContext": null
},
- "start": 309,
- "end": 310,
+ "start": 1128,
+ "end": 1129,
"loc": {
"start": {
- "line": 14,
- "column": 0
+ "line": 42,
+ "column": 37
},
"end": {
- "line": 14,
- "column": 1
+ "line": 42,
+ "column": 38
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -4442,22 +7972,23 @@
"postfix": false,
"binop": null
},
- "start": 310,
- "end": 311,
+ "value": "options",
+ "start": 1131,
+ "end": 1138,
"loc": {
"start": {
- "line": 14,
+ "line": 43,
"column": 1
},
"end": {
- "line": 14,
- "column": 2
+ "line": 43,
+ "column": 8
}
}
},
{
"type": {
- "label": ";",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -4468,67 +7999,48 @@
"binop": null,
"updateContext": null
},
- "start": 311,
- "end": 312,
- "loc": {
- "start": {
- "line": 14,
- "column": 2
- },
- "end": {
- "line": 14,
- "column": 3
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n ",
- "start": 314,
- "end": 413,
+ "start": 1138,
+ "end": 1139,
"loc": {
"start": {
- "line": 16,
- "column": 0
+ "line": 43,
+ "column": 8
},
"end": {
- "line": 20,
- "column": 3
+ "line": 43,
+ "column": 9
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "export",
- "start": 414,
- "end": 420,
+ "value": "PropTypes",
+ "start": 1140,
+ "end": 1149,
"loc": {
"start": {
- "line": 21,
- "column": 0
+ "line": 43,
+ "column": 10
},
"end": {
- "line": 21,
- "column": 6
+ "line": 43,
+ "column": 19
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -4539,17 +8051,16 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 421,
- "end": 426,
+ "start": 1149,
+ "end": 1150,
"loc": {
"start": {
- "line": 21,
- "column": 7
+ "line": 43,
+ "column": 19
},
"end": {
- "line": 21,
- "column": 12
+ "line": 43,
+ "column": 20
}
}
},
@@ -4565,44 +8076,43 @@
"postfix": false,
"binop": null
},
- "value": "onValueChangePropType",
- "start": 427,
- "end": 448,
+ "value": "array",
+ "start": 1150,
+ "end": 1155,
"loc": {
"start": {
- "line": 21,
- "column": 13
+ "line": 43,
+ "column": 20
},
"end": {
- "line": 21,
- "column": 34
+ "line": 43,
+ "column": 25
}
}
},
{
"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": 449,
- "end": 450,
+ "start": 1155,
+ "end": 1156,
"loc": {
"start": {
- "line": 21,
- "column": 35
+ "line": 43,
+ "column": 25
},
"end": {
- "line": 21,
- "column": 36
+ "line": 43,
+ "column": 26
}
}
},
@@ -4618,24 +8128,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 451,
- "end": 460,
+ "value": "inputType",
+ "start": 1158,
+ "end": 1167,
"loc": {
"start": {
- "line": 21,
- "column": 37
+ "line": 44,
+ "column": 1
},
"end": {
- "line": 21,
- "column": 46
+ "line": 44,
+ "column": 10
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4645,16 +8155,16 @@
"binop": null,
"updateContext": null
},
- "start": 460,
- "end": 461,
+ "start": 1167,
+ "end": 1168,
"loc": {
"start": {
- "line": 21,
- "column": 46
+ "line": 44,
+ "column": 10
},
"end": {
- "line": 21,
- "column": 47
+ "line": 44,
+ "column": 11
}
}
},
@@ -4670,24 +8180,24 @@
"postfix": false,
"binop": null
},
- "value": "func",
- "start": 461,
- "end": 465,
+ "value": "inputTypeProp",
+ "start": 1169,
+ "end": 1182,
"loc": {
"start": {
- "line": 21,
- "column": 47
+ "line": 44,
+ "column": 12
},
"end": {
- "line": 21,
- "column": 51
+ "line": 44,
+ "column": 25
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4697,16 +8207,16 @@
"binop": null,
"updateContext": null
},
- "start": 465,
- "end": 466,
+ "start": 1182,
+ "end": 1183,
"loc": {
"start": {
- "line": 21,
- "column": 51
+ "line": 44,
+ "column": 25
},
"end": {
- "line": 21,
- "column": 52
+ "line": 44,
+ "column": 26
}
}
},
@@ -4722,23 +8232,23 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 466,
- "end": 476,
+ "value": "disabled",
+ "start": 1185,
+ "end": 1193,
"loc": {
"start": {
- "line": 21,
- "column": 52
+ "line": 45,
+ "column": 1
},
"end": {
- "line": 21,
- "column": 62
+ "line": 45,
+ "column": 9
}
}
},
{
"type": {
- "label": ";",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -4749,67 +8259,48 @@
"binop": null,
"updateContext": null
},
- "start": 476,
- "end": 477,
- "loc": {
- "start": {
- "line": 21,
- "column": 62
- },
- "end": {
- "line": 21,
- "column": 63
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * Proptypes for Input component\n * @type {shim}\n ",
- "start": 479,
- "end": 535,
+ "start": 1193,
+ "end": 1194,
"loc": {
"start": {
- "line": 23,
- "column": 0
+ "line": 45,
+ "column": 9
},
"end": {
- "line": 26,
- "column": 3
+ "line": 45,
+ "column": 10
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "export",
- "start": 536,
- "end": 542,
+ "value": "PropTypes",
+ "start": 1195,
+ "end": 1204,
"loc": {
"start": {
- "line": 27,
- "column": 0
+ "line": 45,
+ "column": 11
},
"end": {
- "line": 27,
- "column": 6
+ "line": 45,
+ "column": 20
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -4820,17 +8311,16 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 544,
- "end": 549,
+ "start": 1204,
+ "end": 1205,
"loc": {
"start": {
- "line": 27,
- "column": 8
+ "line": 45,
+ "column": 20
},
"end": {
- "line": 27,
- "column": 13
+ "line": 45,
+ "column": 21
}
}
},
@@ -4846,44 +8336,43 @@
"postfix": false,
"binop": null
},
- "value": "inputTypeProp",
- "start": 550,
- "end": 563,
+ "value": "bool",
+ "start": 1205,
+ "end": 1209,
"loc": {
"start": {
- "line": 27,
- "column": 14
+ "line": 45,
+ "column": 21
},
"end": {
- "line": 27,
- "column": 27
+ "line": 45,
+ "column": 25
}
}
},
{
"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": 564,
- "end": 565,
+ "start": 1209,
+ "end": 1210,
"loc": {
"start": {
- "line": 27,
- "column": 28
+ "line": 45,
+ "column": 25
},
"end": {
- "line": 27,
- "column": 29
+ "line": 45,
+ "column": 26
}
}
},
@@ -4899,24 +8388,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 566,
- "end": 575,
+ "value": "message",
+ "start": 1212,
+ "end": 1219,
"loc": {
"start": {
- "line": 27,
- "column": 30
+ "line": 46,
+ "column": 1
},
"end": {
- "line": 27,
- "column": 39
+ "line": 46,
+ "column": 8
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -4926,16 +8415,16 @@
"binop": null,
"updateContext": null
},
- "start": 575,
- "end": 576,
+ "start": 1219,
+ "end": 1220,
"loc": {
"start": {
- "line": 27,
- "column": 39
+ "line": 46,
+ "column": 8
},
"end": {
- "line": 27,
- "column": 40
+ "line": 46,
+ "column": 9
}
}
},
@@ -4951,23 +8440,23 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 576,
- "end": 582,
+ "value": "messagePropShape",
+ "start": 1221,
+ "end": 1237,
"loc": {
"start": {
- "line": 27,
- "column": 40
+ "line": 46,
+ "column": 10
},
"end": {
- "line": 27,
- "column": 46
+ "line": 46,
+ "column": 26
}
}
},
{
"type": {
- "label": ";",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -4978,40 +8467,49 @@
"binop": null,
"updateContext": null
},
- "start": 582,
- "end": 583,
+ "start": 1237,
+ "end": 1238,
"loc": {
"start": {
- "line": 27,
- "column": 46
+ "line": 46,
+ "column": 26
},
"end": {
- "line": 27,
- "column": 47
+ "line": 46,
+ "column": 27
}
}
},
{
- "type": "CommentBlock",
- "value": "*\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 585,
- "end": 809,
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onBlur",
+ "start": 1240,
+ "end": 1246,
"loc": {
"start": {
- "line": 29,
- "column": 0
+ "line": 47,
+ "column": 1
},
"end": {
- "line": 33,
- "column": 3
+ "line": 47,
+ "column": 7
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -5021,123 +8519,120 @@
"binop": null,
"updateContext": null
},
- "value": "export",
- "start": 810,
- "end": 816,
+ "start": 1246,
+ "end": 1247,
"loc": {
"start": {
- "line": 34,
- "column": 0
+ "line": 47,
+ "column": 7
},
"end": {
- "line": 34,
- "column": 6
+ "line": 47,
+ "column": 8
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "const",
- "start": 817,
- "end": 822,
+ "value": "PropTypes",
+ "start": 1248,
+ "end": 1257,
"loc": {
"start": {
- "line": 34,
- "column": 7
+ "line": 47,
+ "column": 9
},
"end": {
- "line": 34,
- "column": 12
+ "line": 47,
+ "column": 18
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldGroupPropTypes",
- "start": 823,
- "end": 842,
+ "start": 1257,
+ "end": 1258,
"loc": {
"start": {
- "line": 34,
- "column": 13
+ "line": 47,
+ "column": 18
},
"end": {
- "line": 34,
- "column": 32
+ "line": 47,
+ "column": 19
}
}
},
{
- "type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 843,
- "end": 844,
+ "value": "func",
+ "start": 1258,
+ "end": 1262,
"loc": {
"start": {
- "line": 34,
- "column": 33
+ "line": 47,
+ "column": 19
},
"end": {
- "line": 34,
- "column": 34
+ "line": 47,
+ "column": 23
}
}
},
{
"type": {
- "label": "{",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "start": 845,
- "end": 846,
+ "start": 1262,
+ "end": 1263,
"loc": {
"start": {
- "line": 34,
- "column": 35
+ "line": 47,
+ "column": 23
},
"end": {
- "line": 34,
- "column": 36
+ "line": 47,
+ "column": 24
}
}
},
@@ -5153,17 +8648,17 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 848,
- "end": 850,
+ "value": "onFocus",
+ "start": 1265,
+ "end": 1272,
"loc": {
"start": {
- "line": 35,
+ "line": 48,
"column": 1
},
"end": {
- "line": 35,
- "column": 3
+ "line": 48,
+ "column": 8
}
}
},
@@ -5180,16 +8675,16 @@
"binop": null,
"updateContext": null
},
- "start": 850,
- "end": 851,
+ "start": 1272,
+ "end": 1273,
"loc": {
"start": {
- "line": 35,
- "column": 3
+ "line": 48,
+ "column": 8
},
"end": {
- "line": 35,
- "column": 4
+ "line": 48,
+ "column": 9
}
}
},
@@ -5206,16 +8701,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 852,
- "end": 861,
+ "start": 1274,
+ "end": 1283,
"loc": {
"start": {
- "line": 35,
- "column": 5
+ "line": 48,
+ "column": 10
},
"end": {
- "line": 35,
- "column": 14
+ "line": 48,
+ "column": 19
}
}
},
@@ -5232,16 +8727,16 @@
"binop": null,
"updateContext": null
},
- "start": 861,
- "end": 862,
+ "start": 1283,
+ "end": 1284,
"loc": {
"start": {
- "line": 35,
- "column": 14
+ "line": 48,
+ "column": 19
},
"end": {
- "line": 35,
- "column": 15
+ "line": 48,
+ "column": 20
}
}
},
@@ -5257,23 +8752,23 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 862,
- "end": 868,
+ "value": "func",
+ "start": 1284,
+ "end": 1288,
"loc": {
"start": {
- "line": 35,
- "column": 15
+ "line": 48,
+ "column": 20
},
"end": {
- "line": 35,
- "column": 21
+ "line": 48,
+ "column": 24
}
}
},
{
"type": {
- "label": ".",
+ "label": "}",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -5281,52 +8776,68 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 868,
- "end": 869,
+ "start": 1289,
+ "end": 1290,
"loc": {
"start": {
- "line": 35,
- "column": 21
+ "line": 49,
+ "column": 0
},
"end": {
- "line": 35,
- "column": 22
+ "line": 49,
+ "column": 1
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "isRequired",
- "start": 869,
- "end": 879,
+ "start": 1290,
+ "end": 1291,
"loc": {
"start": {
- "line": 35,
- "column": 22
+ "line": 49,
+ "column": 1
},
"end": {
- "line": 35,
- "column": 32
+ "line": 49,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
+ "start": 1293,
+ "end": 1488,
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 0
+ },
+ "end": {
+ "line": 55,
+ "column": 3
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -5336,120 +8847,123 @@
"binop": null,
"updateContext": null
},
- "start": 879,
- "end": 880,
+ "value": "export",
+ "start": 1489,
+ "end": 1495,
"loc": {
"start": {
- "line": 35,
- "column": 32
+ "line": 56,
+ "column": 0
},
"end": {
- "line": 35,
- "column": 33
+ "line": 56,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "isBlockInput",
- "start": 882,
- "end": 894,
+ "value": "const",
+ "start": 1496,
+ "end": 1501,
"loc": {
"start": {
- "line": 36,
- "column": 1
+ "line": 56,
+ "column": 7
},
"end": {
- "line": 36,
- "column": 13
+ "line": 56,
+ "column": 12
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 894,
- "end": 895,
+ "value": "fieldInnerPropTypes",
+ "start": 1502,
+ "end": 1521,
"loc": {
"start": {
- "line": 36,
+ "line": 56,
"column": 13
},
"end": {
- "line": 36,
- "column": 14
+ "line": 56,
+ "column": 32
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "PropTypes",
- "start": 896,
- "end": 905,
+ "value": "=",
+ "start": 1522,
+ "end": 1523,
"loc": {
"start": {
- "line": 36,
- "column": 15
+ "line": 56,
+ "column": 33
},
"end": {
- "line": 36,
- "column": 24
+ "line": 56,
+ "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": 905,
- "end": 906,
+ "start": 1524,
+ "end": 1525,
"loc": {
"start": {
- "line": 36,
- "column": 24
+ "line": 56,
+ "column": 35
},
"end": {
- "line": 36,
- "column": 25
+ "line": 56,
+ "column": 36
}
}
},
@@ -5465,23 +8979,23 @@
"postfix": false,
"binop": null
},
- "value": "bool",
- "start": 906,
- "end": 910,
+ "value": "id",
+ "start": 1527,
+ "end": 1529,
"loc": {
"start": {
- "line": 36,
- "column": 25
+ "line": 57,
+ "column": 1
},
"end": {
- "line": 36,
- "column": 29
+ "line": 57,
+ "column": 3
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -5492,16 +9006,16 @@
"binop": null,
"updateContext": null
},
- "start": 910,
- "end": 911,
+ "start": 1529,
+ "end": 1530,
"loc": {
"start": {
- "line": 36,
- "column": 29
+ "line": 57,
+ "column": 3
},
"end": {
- "line": 36,
- "column": 30
+ "line": 57,
+ "column": 4
}
}
},
@@ -5517,24 +9031,24 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 913,
- "end": 923,
+ "value": "PropTypes",
+ "start": 1531,
+ "end": 1540,
"loc": {
"start": {
- "line": 37,
- "column": 1
+ "line": 57,
+ "column": 5
},
"end": {
- "line": 37,
- "column": 11
+ "line": 57,
+ "column": 14
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -5544,16 +9058,16 @@
"binop": null,
"updateContext": null
},
- "start": 923,
- "end": 924,
+ "start": 1540,
+ "end": 1541,
"loc": {
"start": {
- "line": 37,
- "column": 11
+ "line": 57,
+ "column": 14
},
"end": {
- "line": 37,
- "column": 12
+ "line": 57,
+ "column": 15
}
}
},
@@ -5569,17 +9083,17 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 925,
- "end": 934,
+ "value": "string",
+ "start": 1541,
+ "end": 1547,
"loc": {
"start": {
- "line": 37,
- "column": 13
+ "line": 57,
+ "column": 15
},
"end": {
- "line": 37,
- "column": 22
+ "line": 57,
+ "column": 21
}
}
},
@@ -5596,16 +9110,16 @@
"binop": null,
"updateContext": null
},
- "start": 934,
- "end": 935,
+ "start": 1547,
+ "end": 1548,
"loc": {
"start": {
- "line": 37,
- "column": 22
+ "line": 57,
+ "column": 21
},
"end": {
- "line": 37,
- "column": 23
+ "line": 57,
+ "column": 22
}
}
},
@@ -5621,17 +9135,17 @@
"postfix": false,
"binop": null
},
- "value": "bool",
- "start": 935,
- "end": 939,
+ "value": "isRequired",
+ "start": 1548,
+ "end": 1558,
"loc": {
"start": {
- "line": 37,
- "column": 23
+ "line": 57,
+ "column": 22
},
"end": {
- "line": 37,
- "column": 27
+ "line": 57,
+ "column": 32
}
}
},
@@ -5648,16 +9162,16 @@
"binop": null,
"updateContext": null
},
- "start": 939,
- "end": 940,
+ "start": 1558,
+ "end": 1559,
"loc": {
"start": {
- "line": 37,
- "column": 27
+ "line": 57,
+ "column": 32
},
"end": {
- "line": 37,
- "column": 28
+ "line": 57,
+ "column": 33
}
}
},
@@ -5673,17 +9187,17 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 942,
- "end": 946,
+ "value": "fieldClassName",
+ "start": 1561,
+ "end": 1575,
"loc": {
"start": {
- "line": 38,
+ "line": 58,
"column": 1
},
"end": {
- "line": 38,
- "column": 5
+ "line": 58,
+ "column": 15
}
}
},
@@ -5700,16 +9214,16 @@
"binop": null,
"updateContext": null
},
- "start": 946,
- "end": 947,
+ "start": 1575,
+ "end": 1576,
"loc": {
"start": {
- "line": 38,
- "column": 5
+ "line": 58,
+ "column": 15
},
"end": {
- "line": 38,
- "column": 6
+ "line": 58,
+ "column": 16
}
}
},
@@ -5726,16 +9240,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 948,
- "end": 957,
+ "start": 1577,
+ "end": 1586,
"loc": {
"start": {
- "line": 38,
- "column": 7
+ "line": 58,
+ "column": 17
},
"end": {
- "line": 38,
- "column": 16
+ "line": 58,
+ "column": 26
}
}
},
@@ -5752,16 +9266,16 @@
"binop": null,
"updateContext": null
},
- "start": 957,
- "end": 958,
+ "start": 1586,
+ "end": 1587,
"loc": {
"start": {
- "line": 38,
- "column": 16
+ "line": 58,
+ "column": 26
},
"end": {
- "line": 38,
- "column": 17
+ "line": 58,
+ "column": 27
}
}
},
@@ -5778,23 +9292,23 @@
"binop": null
},
"value": "string",
- "start": 958,
- "end": 964,
+ "start": 1587,
+ "end": 1593,
"loc": {
"start": {
- "line": 38,
- "column": 17
+ "line": 58,
+ "column": 27
},
"end": {
- "line": 38,
- "column": 23
+ "line": 58,
+ "column": 33
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -5804,16 +9318,16 @@
"binop": null,
"updateContext": null
},
- "start": 964,
- "end": 965,
+ "start": 1593,
+ "end": 1594,
"loc": {
"start": {
- "line": 38,
- "column": 23
+ "line": 58,
+ "column": 33
},
"end": {
- "line": 38,
- "column": 24
+ "line": 58,
+ "column": 34
}
}
},
@@ -5829,23 +9343,23 @@
"postfix": false,
"binop": null
},
- "value": "label",
- "start": 967,
- "end": 972,
+ "value": "isRequired",
+ "start": 1594,
+ "end": 1604,
"loc": {
"start": {
- "line": 39,
- "column": 1
+ "line": 58,
+ "column": 34
},
"end": {
- "line": 39,
- "column": 6
+ "line": 58,
+ "column": 44
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -5856,16 +9370,16 @@
"binop": null,
"updateContext": null
},
- "start": 972,
- "end": 973,
+ "start": 1604,
+ "end": 1605,
"loc": {
"start": {
- "line": 39,
- "column": 6
+ "line": 58,
+ "column": 44
},
"end": {
- "line": 39,
- "column": 7
+ "line": 58,
+ "column": 45
}
}
},
@@ -5881,24 +9395,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 974,
- "end": 983,
+ "value": "help",
+ "start": 1607,
+ "end": 1611,
"loc": {
"start": {
- "line": 39,
- "column": 8
+ "line": 59,
+ "column": 1
},
"end": {
- "line": 39,
- "column": 17
+ "line": 59,
+ "column": 5
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -5908,16 +9422,16 @@
"binop": null,
"updateContext": null
},
- "start": 983,
- "end": 984,
+ "start": 1611,
+ "end": 1612,
"loc": {
"start": {
- "line": 39,
- "column": 17
+ "line": 59,
+ "column": 5
},
"end": {
- "line": 39,
- "column": 18
+ "line": 59,
+ "column": 6
}
}
},
@@ -5933,17 +9447,17 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 984,
- "end": 990,
+ "value": "PropTypes",
+ "start": 1613,
+ "end": 1622,
"loc": {
"start": {
- "line": 39,
- "column": 18
+ "line": 59,
+ "column": 7
},
"end": {
- "line": 39,
- "column": 24
+ "line": 59,
+ "column": 16
}
}
},
@@ -5960,16 +9474,16 @@
"binop": null,
"updateContext": null
},
- "start": 990,
- "end": 991,
+ "start": 1622,
+ "end": 1623,
"loc": {
"start": {
- "line": 39,
- "column": 24
+ "line": 59,
+ "column": 16
},
"end": {
- "line": 39,
- "column": 25
+ "line": 59,
+ "column": 17
}
}
},
@@ -5985,17 +9499,17 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 991,
- "end": 1001,
+ "value": "string",
+ "start": 1623,
+ "end": 1629,
"loc": {
"start": {
- "line": 39,
- "column": 25
+ "line": 59,
+ "column": 17
},
"end": {
- "line": 39,
- "column": 35
+ "line": 59,
+ "column": 23
}
}
},
@@ -6012,16 +9526,16 @@
"binop": null,
"updateContext": null
},
- "start": 1001,
- "end": 1002,
+ "start": 1629,
+ "end": 1630,
"loc": {
"start": {
- "line": 39,
- "column": 35
+ "line": 59,
+ "column": 23
},
"end": {
- "line": 39,
- "column": 36
+ "line": 59,
+ "column": 24
}
}
},
@@ -6037,17 +9551,17 @@
"postfix": false,
"binop": null
},
- "value": "type",
- "start": 1004,
- "end": 1008,
+ "value": "value",
+ "start": 1632,
+ "end": 1637,
"loc": {
"start": {
- "line": 40,
+ "line": 60,
"column": 1
},
"end": {
- "line": 40,
- "column": 5
+ "line": 60,
+ "column": 6
}
}
},
@@ -6064,16 +9578,16 @@
"binop": null,
"updateContext": null
},
- "start": 1008,
- "end": 1009,
+ "start": 1637,
+ "end": 1638,
"loc": {
"start": {
- "line": 40,
- "column": 5
+ "line": 60,
+ "column": 6
},
"end": {
- "line": 40,
- "column": 6
+ "line": 60,
+ "column": 7
}
}
},
@@ -6089,24 +9603,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1010,
- "end": 1019,
+ "value": "valuePropType",
+ "start": 1639,
+ "end": 1652,
"loc": {
"start": {
- "line": 40,
- "column": 7
+ "line": 60,
+ "column": 8
},
"end": {
- "line": 40,
- "column": 16
+ "line": 60,
+ "column": 21
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6116,49 +9630,75 @@
"binop": null,
"updateContext": null
},
- "start": 1019,
- "end": 1020,
+ "start": 1652,
+ "end": 1653,
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 21
+ },
+ "end": {
+ "line": 60,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "onValueChange",
+ "start": 1655,
+ "end": 1668,
"loc": {
"start": {
- "line": 40,
- "column": 16
+ "line": 61,
+ "column": 1
},
"end": {
- "line": 40,
- "column": 17
+ "line": 61,
+ "column": 14
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "oneOf",
- "start": 1020,
- "end": 1025,
+ "start": 1668,
+ "end": 1669,
"loc": {
"start": {
- "line": 40,
- "column": 17
+ "line": 61,
+ "column": 14
},
"end": {
- "line": 40,
- "column": 22
+ "line": 61,
+ "column": 15
}
}
},
{
"type": {
- "label": "(",
- "beforeExpr": true,
+ "label": "name",
+ "beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -6167,24 +9707,25 @@
"postfix": false,
"binop": null
},
- "start": 1025,
- "end": 1026,
+ "value": "onValueChangePropType",
+ "start": 1670,
+ "end": 1691,
"loc": {
"start": {
- "line": 40,
- "column": 22
+ "line": 61,
+ "column": 16
},
"end": {
- "line": 40,
- "column": 23
+ "line": 61,
+ "column": 37
}
}
},
{
"type": {
- "label": "[",
+ "label": ",",
"beforeExpr": true,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -6193,22 +9734,22 @@
"binop": null,
"updateContext": null
},
- "start": 1026,
- "end": 1027,
+ "start": 1691,
+ "end": 1692,
"loc": {
"start": {
- "line": 40,
- "column": 23
+ "line": 61,
+ "column": 37
},
"end": {
- "line": 40,
- "column": 24
+ "line": 61,
+ "column": 38
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -6216,26 +9757,25 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "input",
- "start": 1027,
- "end": 1034,
+ "value": "inputType",
+ "start": 1694,
+ "end": 1703,
"loc": {
"start": {
- "line": 40,
- "column": 24
+ "line": 62,
+ "column": 1
},
"end": {
- "line": 40,
- "column": 31
+ "line": 62,
+ "column": 10
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -6246,22 +9786,22 @@
"binop": null,
"updateContext": null
},
- "start": 1034,
- "end": 1035,
+ "start": 1703,
+ "end": 1704,
"loc": {
"start": {
- "line": 40,
- "column": 31
+ "line": 62,
+ "column": 10
},
"end": {
- "line": 40,
- "column": 32
+ "line": 62,
+ "column": 11
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -6269,20 +9809,19 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "select",
- "start": 1035,
- "end": 1043,
+ "value": "inputTypeProp",
+ "start": 1705,
+ "end": 1718,
"loc": {
"start": {
- "line": 40,
- "column": 32
+ "line": 62,
+ "column": 12
},
"end": {
- "line": 40,
- "column": 40
+ "line": 62,
+ "column": 25
}
}
},
@@ -6299,22 +9838,22 @@
"binop": null,
"updateContext": null
},
- "start": 1043,
- "end": 1044,
+ "start": 1718,
+ "end": 1719,
"loc": {
"start": {
- "line": 40,
- "column": 40
+ "line": 62,
+ "column": 25
},
"end": {
- "line": 40,
- "column": 41
+ "line": 62,
+ "column": 26
}
}
},
{
"type": {
- "label": "string",
+ "label": "name",
"beforeExpr": false,
"startsExpr": true,
"rightAssociative": false,
@@ -6322,27 +9861,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "fieldset",
- "start": 1045,
- "end": 1055,
+ "value": "ariaDescribedbyAttr",
+ "start": 1721,
+ "end": 1740,
"loc": {
"start": {
- "line": 40,
- "column": 42
+ "line": 63,
+ "column": 1
},
"end": {
- "line": 40,
- "column": 52
+ "line": 63,
+ "column": 20
}
}
},
{
"type": {
- "label": "]",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6352,24 +9890,24 @@
"binop": null,
"updateContext": null
},
- "start": 1055,
- "end": 1056,
+ "start": 1740,
+ "end": 1741,
"loc": {
"start": {
- "line": 40,
- "column": 52
+ "line": 63,
+ "column": 20
},
"end": {
- "line": 40,
- "column": 53
+ "line": 63,
+ "column": 21
}
}
},
{
"type": {
- "label": ")",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -6377,23 +9915,24 @@
"postfix": false,
"binop": null
},
- "start": 1056,
- "end": 1057,
+ "value": "PropTypes",
+ "start": 1742,
+ "end": 1751,
"loc": {
"start": {
- "line": 40,
- "column": 53
+ "line": 63,
+ "column": 22
},
"end": {
- "line": 40,
- "column": 54
+ "line": 63,
+ "column": 31
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6403,16 +9942,16 @@
"binop": null,
"updateContext": null
},
- "start": 1057,
- "end": 1058,
+ "start": 1751,
+ "end": 1752,
"loc": {
"start": {
- "line": 40,
- "column": 54
+ "line": 63,
+ "column": 31
},
"end": {
- "line": 40,
- "column": 55
+ "line": 63,
+ "column": 32
}
}
},
@@ -6428,23 +9967,23 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1060,
- "end": 1065,
+ "value": "string",
+ "start": 1752,
+ "end": 1758,
"loc": {
"start": {
- "line": 41,
- "column": 1
+ "line": 63,
+ "column": 32
},
"end": {
- "line": 41,
- "column": 6
+ "line": 63,
+ "column": 38
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -6455,16 +9994,16 @@
"binop": null,
"updateContext": null
},
- "start": 1065,
- "end": 1066,
+ "start": 1758,
+ "end": 1759,
"loc": {
"start": {
- "line": 41,
- "column": 6
+ "line": 63,
+ "column": 38
},
"end": {
- "line": 41,
- "column": 7
+ "line": 63,
+ "column": 39
}
}
},
@@ -6480,23 +10019,23 @@
"postfix": false,
"binop": null
},
- "value": "valuePropType",
- "start": 1067,
- "end": 1080,
+ "value": "onBlur",
+ "start": 1761,
+ "end": 1767,
"loc": {
"start": {
- "line": 41,
- "column": 8
+ "line": 64,
+ "column": 1
},
"end": {
- "line": 41,
- "column": 21
+ "line": 64,
+ "column": 7
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -6507,16 +10046,16 @@
"binop": null,
"updateContext": null
},
- "start": 1080,
- "end": 1081,
+ "start": 1767,
+ "end": 1768,
"loc": {
"start": {
- "line": 41,
- "column": 21
+ "line": 64,
+ "column": 7
},
"end": {
- "line": 41,
- "column": 22
+ "line": 64,
+ "column": 8
}
}
},
@@ -6532,24 +10071,24 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 1083,
- "end": 1096,
+ "value": "PropTypes",
+ "start": 1769,
+ "end": 1778,
"loc": {
"start": {
- "line": 42,
- "column": 1
+ "line": 64,
+ "column": 9
},
"end": {
- "line": 42,
- "column": 14
+ "line": 64,
+ "column": 18
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6559,16 +10098,16 @@
"binop": null,
"updateContext": null
},
- "start": 1096,
- "end": 1097,
+ "start": 1778,
+ "end": 1779,
"loc": {
"start": {
- "line": 42,
- "column": 14
+ "line": 64,
+ "column": 18
},
"end": {
- "line": 42,
- "column": 15
+ "line": 64,
+ "column": 19
}
}
},
@@ -6584,17 +10123,17 @@
"postfix": false,
"binop": null
},
- "value": "onValueChangePropType",
- "start": 1098,
- "end": 1119,
+ "value": "func",
+ "start": 1779,
+ "end": 1783,
"loc": {
"start": {
- "line": 42,
- "column": 16
+ "line": 64,
+ "column": 19
},
"end": {
- "line": 42,
- "column": 37
+ "line": 64,
+ "column": 23
}
}
},
@@ -6611,16 +10150,16 @@
"binop": null,
"updateContext": null
},
- "start": 1119,
- "end": 1120,
+ "start": 1783,
+ "end": 1784,
"loc": {
"start": {
- "line": 42,
- "column": 37
+ "line": 64,
+ "column": 23
},
"end": {
- "line": 42,
- "column": 38
+ "line": 64,
+ "column": 24
}
}
},
@@ -6636,16 +10175,16 @@
"postfix": false,
"binop": null
},
- "value": "options",
- "start": 1122,
- "end": 1129,
+ "value": "onFocus",
+ "start": 1786,
+ "end": 1793,
"loc": {
"start": {
- "line": 43,
+ "line": 65,
"column": 1
},
"end": {
- "line": 43,
+ "line": 65,
"column": 8
}
}
@@ -6663,15 +10202,15 @@
"binop": null,
"updateContext": null
},
- "start": 1129,
- "end": 1130,
+ "start": 1793,
+ "end": 1794,
"loc": {
"start": {
- "line": 43,
+ "line": 65,
"column": 8
},
"end": {
- "line": 43,
+ "line": 65,
"column": 9
}
}
@@ -6689,15 +10228,15 @@
"binop": null
},
"value": "PropTypes",
- "start": 1131,
- "end": 1140,
+ "start": 1795,
+ "end": 1804,
"loc": {
"start": {
- "line": 43,
+ "line": 65,
"column": 10
},
"end": {
- "line": 43,
+ "line": 65,
"column": 19
}
}
@@ -6715,15 +10254,15 @@
"binop": null,
"updateContext": null
},
- "start": 1140,
- "end": 1141,
+ "start": 1804,
+ "end": 1805,
"loc": {
"start": {
- "line": 43,
+ "line": 65,
"column": 19
},
"end": {
- "line": 43,
+ "line": 65,
"column": 20
}
}
@@ -6740,51 +10279,25 @@
"postfix": false,
"binop": null
},
- "value": "array",
- "start": 1141,
- "end": 1146,
+ "value": "func",
+ "start": 1805,
+ "end": 1809,
"loc": {
"start": {
- "line": 43,
+ "line": 65,
"column": 20
},
"end": {
- "line": 43,
- "column": 25
- }
- }
- },
- {
- "type": {
- "label": ",",
- "beforeExpr": true,
- "startsExpr": false,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null,
- "updateContext": null
- },
- "start": 1146,
- "end": 1147,
- "loc": {
- "start": {
- "line": 43,
- "column": 25
- },
- "end": {
- "line": 43,
- "column": 26
+ "line": 65,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -6792,23 +10305,22 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 1149,
- "end": 1158,
+ "start": 1810,
+ "end": 1811,
"loc": {
"start": {
- "line": 44,
- "column": 1
+ "line": 66,
+ "column": 0
},
"end": {
- "line": 44,
- "column": 10
+ "line": 66,
+ "column": 1
}
}
},
{
"type": {
- "label": ":",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -6819,49 +10331,52 @@
"binop": null,
"updateContext": null
},
- "start": 1158,
- "end": 1159,
+ "start": 1811,
+ "end": 1812,
"loc": {
"start": {
- "line": 44,
- "column": 10
+ "line": 66,
+ "column": 1
},
"end": {
- "line": 44,
- "column": 11
+ "line": 66,
+ "column": 2
}
}
},
{
"type": {
- "label": "name",
+ "label": "export",
+ "keyword": "export",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "inputTypeProp",
- "start": 1159,
- "end": 1172,
+ "value": "export",
+ "start": 1814,
+ "end": 1820,
"loc": {
"start": {
- "line": 44,
- "column": 11
+ "line": 68,
+ "column": 0
},
"end": {
- "line": 44,
- "column": 24
+ "line": 68,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6871,16 +10386,17 @@
"binop": null,
"updateContext": null
},
- "start": 1172,
- "end": 1173,
+ "value": "const",
+ "start": 1821,
+ "end": 1826,
"loc": {
"start": {
- "line": 44,
- "column": 24
+ "line": 68,
+ "column": 7
},
"end": {
- "line": 44,
- "column": 25
+ "line": 68,
+ "column": 12
}
}
},
@@ -6896,43 +10412,44 @@
"postfix": false,
"binop": null
},
- "value": "disabled",
- "start": 1175,
- "end": 1183,
+ "value": "fieldPropTypes",
+ "start": 1827,
+ "end": 1841,
"loc": {
"start": {
- "line": 45,
- "column": 1
+ "line": 68,
+ "column": 13
},
"end": {
- "line": 45,
- "column": 9
+ "line": 68,
+ "column": 27
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1183,
- "end": 1184,
+ "value": "=",
+ "start": 1842,
+ "end": 1843,
"loc": {
"start": {
- "line": 45,
- "column": 9
+ "line": 68,
+ "column": 28
},
"end": {
- "line": 45,
- "column": 10
+ "line": 68,
+ "column": 29
}
}
},
@@ -6948,24 +10465,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1185,
- "end": 1194,
+ "value": "fieldInnerPropTypes",
+ "start": 1844,
+ "end": 1863,
"loc": {
"start": {
- "line": 45,
- "column": 11
+ "line": 68,
+ "column": 30
},
"end": {
- "line": 45,
- "column": 20
+ "line": 68,
+ "column": 49
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ";",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -6975,49 +10492,40 @@
"binop": null,
"updateContext": null
},
- "start": 1194,
- "end": 1195,
+ "start": 1863,
+ "end": 1864,
"loc": {
"start": {
- "line": 45,
- "column": 20
+ "line": 68,
+ "column": 49
},
"end": {
- "line": 45,
- "column": 21
+ "line": 68,
+ "column": 50
}
}
},
{
- "type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "value": "bool",
- "start": 1195,
- "end": 1199,
+ "type": "CommentBlock",
+ "value": "*\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n ",
+ "start": 1866,
+ "end": 1960,
"loc": {
"start": {
- "line": 45,
- "column": 21
+ "line": 70,
+ "column": 0
},
"end": {
- "line": 45,
- "column": 25
+ "line": 74,
+ "column": 3
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "export",
+ "keyword": "export",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -7027,120 +10535,123 @@
"binop": null,
"updateContext": null
},
- "start": 1199,
- "end": 1200,
+ "value": "export",
+ "start": 1961,
+ "end": 1967,
"loc": {
"start": {
- "line": 45,
- "column": 25
+ "line": 75,
+ "column": 0
},
"end": {
- "line": 45,
- "column": 26
+ "line": 75,
+ "column": 6
}
}
},
{
"type": {
- "label": "name",
+ "label": "const",
+ "keyword": "const",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "message",
- "start": 1202,
- "end": 1209,
+ "value": "const",
+ "start": 1968,
+ "end": 1973,
"loc": {
"start": {
- "line": 46,
- "column": 1
+ "line": 75,
+ "column": 7
},
"end": {
- "line": 46,
- "column": 8
+ "line": 75,
+ "column": 12
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1209,
- "end": 1210,
+ "value": "optionShape",
+ "start": 1974,
+ "end": 1985,
"loc": {
"start": {
- "line": 46,
- "column": 8
+ "line": 75,
+ "column": 13
},
"end": {
- "line": 46,
- "column": 9
+ "line": 75,
+ "column": 24
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
- "startsExpr": true,
+ "label": "=",
+ "beforeExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "messagePropShape",
- "start": 1211,
- "end": 1227,
+ "value": "=",
+ "start": 1986,
+ "end": 1987,
"loc": {
"start": {
- "line": 46,
- "column": 10
+ "line": 75,
+ "column": 25
},
"end": {
- "line": 46,
+ "line": 75,
"column": 26
}
}
},
{
"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": 1227,
- "end": 1228,
+ "start": 1988,
+ "end": 1989,
"loc": {
"start": {
- "line": 46,
- "column": 26
+ "line": 75,
+ "column": 27
},
"end": {
- "line": 46,
- "column": 27
+ "line": 75,
+ "column": 28
}
}
},
@@ -7156,17 +10667,17 @@
"postfix": false,
"binop": null
},
- "value": "onBlur",
- "start": 1230,
- "end": 1236,
+ "value": "label",
+ "start": 1991,
+ "end": 1996,
"loc": {
"start": {
- "line": 47,
+ "line": 76,
"column": 1
},
"end": {
- "line": 47,
- "column": 7
+ "line": 76,
+ "column": 6
}
}
},
@@ -7183,16 +10694,16 @@
"binop": null,
"updateContext": null
},
- "start": 1236,
- "end": 1237,
+ "start": 1996,
+ "end": 1997,
"loc": {
"start": {
- "line": 47,
- "column": 7
+ "line": 76,
+ "column": 6
},
"end": {
- "line": 47,
- "column": 8
+ "line": 76,
+ "column": 7
}
}
},
@@ -7209,16 +10720,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 1238,
- "end": 1247,
+ "start": 1998,
+ "end": 2007,
"loc": {
"start": {
- "line": 47,
- "column": 9
+ "line": 76,
+ "column": 8
},
"end": {
- "line": 47,
- "column": 18
+ "line": 76,
+ "column": 17
}
}
},
@@ -7235,16 +10746,16 @@
"binop": null,
"updateContext": null
},
- "start": 1247,
- "end": 1248,
+ "start": 2007,
+ "end": 2008,
"loc": {
"start": {
- "line": 47,
- "column": 18
+ "line": 76,
+ "column": 17
},
"end": {
- "line": 47,
- "column": 19
+ "line": 76,
+ "column": 18
}
}
},
@@ -7260,17 +10771,17 @@
"postfix": false,
"binop": null
},
- "value": "func",
- "start": 1248,
- "end": 1252,
+ "value": "string",
+ "start": 2008,
+ "end": 2014,
"loc": {
"start": {
- "line": 47,
- "column": 19
+ "line": 76,
+ "column": 18
},
"end": {
- "line": 47,
- "column": 23
+ "line": 76,
+ "column": 24
}
}
},
@@ -7287,16 +10798,16 @@
"binop": null,
"updateContext": null
},
- "start": 1252,
- "end": 1253,
+ "start": 2014,
+ "end": 2015,
"loc": {
"start": {
- "line": 47,
- "column": 23
+ "line": 76,
+ "column": 24
},
"end": {
- "line": 47,
- "column": 24
+ "line": 76,
+ "column": 25
}
}
},
@@ -7312,17 +10823,17 @@
"postfix": false,
"binop": null
},
- "value": "onFocus",
- "start": 1255,
- "end": 1262,
+ "value": "value",
+ "start": 2017,
+ "end": 2022,
"loc": {
"start": {
- "line": 48,
+ "line": 77,
"column": 1
},
"end": {
- "line": 48,
- "column": 8
+ "line": 77,
+ "column": 6
}
}
},
@@ -7339,16 +10850,16 @@
"binop": null,
"updateContext": null
},
- "start": 1262,
- "end": 1263,
+ "start": 2022,
+ "end": 2023,
"loc": {
"start": {
- "line": 48,
- "column": 8
+ "line": 77,
+ "column": 6
},
"end": {
- "line": 48,
- "column": 9
+ "line": 77,
+ "column": 7
}
}
},
@@ -7365,16 +10876,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 1264,
- "end": 1273,
+ "start": 2024,
+ "end": 2033,
"loc": {
"start": {
- "line": 48,
- "column": 10
+ "line": 77,
+ "column": 8
},
"end": {
- "line": 48,
- "column": 19
+ "line": 77,
+ "column": 17
}
}
},
@@ -7391,16 +10902,16 @@
"binop": null,
"updateContext": null
},
- "start": 1273,
- "end": 1274,
+ "start": 2033,
+ "end": 2034,
"loc": {
"start": {
- "line": 48,
- "column": 19
+ "line": 77,
+ "column": 17
},
"end": {
- "line": 48,
- "column": 20
+ "line": 77,
+ "column": 18
}
}
},
@@ -7416,25 +10927,25 @@
"postfix": false,
"binop": null
},
- "value": "func",
- "start": 1274,
- "end": 1278,
+ "value": "oneOfType",
+ "start": 2034,
+ "end": 2043,
"loc": {
"start": {
- "line": 48,
- "column": 20
+ "line": 77,
+ "column": 18
},
"end": {
- "line": 48,
- "column": 24
+ "line": 77,
+ "column": 27
}
}
},
{
"type": {
- "label": "}",
- "beforeExpr": false,
- "startsExpr": false,
+ "label": "(",
+ "beforeExpr": true,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -7442,24 +10953,24 @@
"postfix": false,
"binop": null
},
- "start": 1279,
- "end": 1280,
+ "start": 2043,
+ "end": 2044,
"loc": {
"start": {
- "line": 49,
- "column": 0
+ "line": 77,
+ "column": 27
},
"end": {
- "line": 49,
- "column": 1
+ "line": 77,
+ "column": 28
}
}
},
{
"type": {
- "label": ";",
+ "label": "[",
"beforeExpr": true,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -7468,67 +10979,48 @@
"binop": null,
"updateContext": null
},
- "start": 1280,
- "end": 1281,
- "loc": {
- "start": {
- "line": 49,
- "column": 1
- },
- "end": {
- "line": 49,
- "column": 2
- }
- }
- },
- {
- "type": "CommentBlock",
- "value": "*\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n ",
- "start": 1283,
- "end": 1478,
+ "start": 2044,
+ "end": 2045,
"loc": {
"start": {
- "line": 51,
- "column": 0
+ "line": 77,
+ "column": 28
},
"end": {
- "line": 55,
- "column": 3
+ "line": 77,
+ "column": 29
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "export",
- "start": 1479,
- "end": 1485,
+ "value": "PropTypes",
+ "start": 2048,
+ "end": 2057,
"loc": {
"start": {
- "line": 56,
- "column": 0
+ "line": 78,
+ "column": 2
},
"end": {
- "line": 56,
- "column": 6
+ "line": 78,
+ "column": 11
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": ".",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -7539,16 +11031,15 @@
"binop": null,
"updateContext": null
},
- "value": "const",
- "start": 1486,
- "end": 1491,
+ "start": 2057,
+ "end": 2058,
"loc": {
"start": {
- "line": 56,
- "column": 7
+ "line": 78,
+ "column": 11
},
"end": {
- "line": 56,
+ "line": 78,
"column": 12
}
}
@@ -7565,69 +11056,43 @@
"postfix": false,
"binop": null
},
- "value": "fieldInnerPropTypes",
- "start": 1492,
- "end": 1511,
+ "value": "string",
+ "start": 2058,
+ "end": 2064,
"loc": {
"start": {
- "line": 56,
- "column": 13
+ "line": 78,
+ "column": 12
},
"end": {
- "line": 56,
- "column": 32
+ "line": 78,
+ "column": 18
}
}
},
{
"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": 1512,
- "end": 1513,
- "loc": {
- "start": {
- "line": 56,
- "column": 33
- },
- "end": {
- "line": 56,
- "column": 34
- }
- }
- },
- {
- "type": {
- "label": "{",
- "beforeExpr": true,
- "startsExpr": true,
- "rightAssociative": false,
- "isLoop": false,
- "isAssign": false,
- "prefix": false,
- "postfix": false,
- "binop": null
- },
- "start": 1514,
- "end": 1515,
+ "start": 2064,
+ "end": 2065,
"loc": {
"start": {
- "line": 56,
- "column": 35
+ "line": 78,
+ "column": 18
},
"end": {
- "line": 56,
- "column": 36
+ "line": 78,
+ "column": 19
}
}
},
@@ -7643,24 +11108,24 @@
"postfix": false,
"binop": null
},
- "value": "id",
- "start": 1517,
- "end": 1519,
+ "value": "PropTypes",
+ "start": 2068,
+ "end": 2077,
"loc": {
"start": {
- "line": 57,
- "column": 1
+ "line": 79,
+ "column": 2
},
"end": {
- "line": 57,
- "column": 3
+ "line": 79,
+ "column": 11
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -7670,16 +11135,16 @@
"binop": null,
"updateContext": null
},
- "start": 1519,
- "end": 1520,
+ "start": 2077,
+ "end": 2078,
"loc": {
"start": {
- "line": 57,
- "column": 3
+ "line": 79,
+ "column": 11
},
"end": {
- "line": 57,
- "column": 4
+ "line": 79,
+ "column": 12
}
}
},
@@ -7695,24 +11160,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1521,
- "end": 1530,
+ "value": "number",
+ "start": 2078,
+ "end": 2084,
"loc": {
"start": {
- "line": 57,
- "column": 5
+ "line": 79,
+ "column": 12
},
"end": {
- "line": 57,
- "column": 14
+ "line": 79,
+ "column": 18
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ",",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -7722,48 +11187,48 @@
"binop": null,
"updateContext": null
},
- "start": 1530,
- "end": 1531,
+ "start": 2084,
+ "end": 2085,
"loc": {
"start": {
- "line": 57,
- "column": 14
+ "line": 79,
+ "column": 18
},
"end": {
- "line": 57,
- "column": 15
+ "line": 79,
+ "column": 19
}
}
},
{
"type": {
- "label": "name",
+ "label": "]",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "string",
- "start": 1531,
- "end": 1537,
+ "start": 2087,
+ "end": 2088,
"loc": {
"start": {
- "line": 57,
- "column": 15
+ "line": 80,
+ "column": 1
},
"end": {
- "line": 57,
- "column": 21
+ "line": 80,
+ "column": 2
}
}
},
{
"type": {
- "label": ".",
+ "label": ")",
"beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
@@ -7771,27 +11236,26 @@
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1537,
- "end": 1538,
+ "start": 2088,
+ "end": 2089,
"loc": {
"start": {
- "line": 57,
- "column": 21
+ "line": 80,
+ "column": 2
},
"end": {
- "line": 57,
- "column": 22
+ "line": 80,
+ "column": 3
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -7799,23 +11263,22 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 1538,
- "end": 1548,
+ "start": 2090,
+ "end": 2091,
"loc": {
- "start": {
- "line": 57,
- "column": 22
+ "start": {
+ "line": 81,
+ "column": 0
},
"end": {
- "line": 57,
- "column": 32
+ "line": 81,
+ "column": 1
}
}
},
{
"type": {
- "label": ",",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -7826,49 +11289,68 @@
"binop": null,
"updateContext": null
},
- "start": 1548,
- "end": 1549,
+ "start": 2091,
+ "end": 2092,
"loc": {
"start": {
- "line": 57,
- "column": 32
+ "line": 81,
+ "column": 1
},
"end": {
- "line": 57,
- "column": 33
+ "line": 81,
+ "column": 2
+ }
+ }
+ },
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Shape of options prop for select fields\n *\n * @type {shim}\n ",
+ "start": 2094,
+ "end": 2163,
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 0
+ },
+ "end": {
+ "line": 87,
+ "column": 3
}
}
},
{
"type": {
- "label": "name",
+ "label": "export",
+ "keyword": "export",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldClassName",
- "start": 1551,
- "end": 1565,
+ "value": "export",
+ "start": 2164,
+ "end": 2170,
"loc": {
"start": {
- "line": 58,
- "column": 1
+ "line": 88,
+ "column": 0
},
"end": {
- "line": 58,
- "column": 15
+ "line": 88,
+ "column": 6
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -7878,16 +11360,17 @@
"binop": null,
"updateContext": null
},
- "start": 1565,
- "end": 1566,
+ "value": "const",
+ "start": 2171,
+ "end": 2176,
"loc": {
"start": {
- "line": 58,
- "column": 15
+ "line": 88,
+ "column": 7
},
"end": {
- "line": 58,
- "column": 16
+ "line": 88,
+ "column": 12
}
}
},
@@ -7903,43 +11386,44 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1567,
- "end": 1576,
+ "value": "optionsShapeProp",
+ "start": 2177,
+ "end": 2193,
"loc": {
"start": {
- "line": 58,
- "column": 17
+ "line": 88,
+ "column": 13
},
"end": {
- "line": 58,
- "column": 26
+ "line": 88,
+ "column": 29
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": "=",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1576,
- "end": 1577,
+ "value": "=",
+ "start": 2194,
+ "end": 2195,
"loc": {
"start": {
- "line": 58,
- "column": 26
+ "line": 88,
+ "column": 30
},
"end": {
- "line": 58,
- "column": 27
+ "line": 88,
+ "column": 31
}
}
},
@@ -7955,17 +11439,17 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 1577,
- "end": 1583,
+ "value": "PropTypes",
+ "start": 2196,
+ "end": 2205,
"loc": {
"start": {
- "line": 58,
- "column": 27
+ "line": 88,
+ "column": 32
},
"end": {
- "line": 58,
- "column": 33
+ "line": 88,
+ "column": 41
}
}
},
@@ -7982,16 +11466,16 @@
"binop": null,
"updateContext": null
},
- "start": 1583,
- "end": 1584,
+ "start": 2205,
+ "end": 2206,
"loc": {
"start": {
- "line": 58,
- "column": 33
+ "line": 88,
+ "column": 41
},
"end": {
- "line": 58,
- "column": 34
+ "line": 88,
+ "column": 42
}
}
},
@@ -8007,43 +11491,42 @@
"postfix": false,
"binop": null
},
- "value": "isRequired",
- "start": 1584,
- "end": 1594,
+ "value": "arrayOf",
+ "start": 2206,
+ "end": 2213,
"loc": {
"start": {
- "line": 58,
- "column": 34
+ "line": 88,
+ "column": 42
},
"end": {
- "line": 58,
- "column": 44
+ "line": 88,
+ "column": 49
}
}
},
{
"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": 1594,
- "end": 1595,
+ "start": 2213,
+ "end": 2214,
"loc": {
"start": {
- "line": 58,
- "column": 44
+ "line": 88,
+ "column": 49
},
"end": {
- "line": 58,
- "column": 45
+ "line": 88,
+ "column": 50
}
}
},
@@ -8059,24 +11542,24 @@
"postfix": false,
"binop": null
},
- "value": "help",
- "start": 1597,
- "end": 1601,
+ "value": "PropTypes",
+ "start": 2216,
+ "end": 2225,
"loc": {
"start": {
- "line": 59,
+ "line": 89,
"column": 1
},
"end": {
- "line": 59,
- "column": 5
+ "line": 89,
+ "column": 10
}
}
},
{
"type": {
- "label": ":",
- "beforeExpr": true,
+ "label": ".",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -8086,16 +11569,16 @@
"binop": null,
"updateContext": null
},
- "start": 1601,
- "end": 1602,
+ "start": 2225,
+ "end": 2226,
"loc": {
"start": {
- "line": 59,
- "column": 5
+ "line": 89,
+ "column": 10
},
"end": {
- "line": 59,
- "column": 6
+ "line": 89,
+ "column": 11
}
}
},
@@ -8111,42 +11594,41 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1603,
- "end": 1612,
+ "value": "shape",
+ "start": 2226,
+ "end": 2231,
"loc": {
"start": {
- "line": 59,
- "column": 7
+ "line": 89,
+ "column": 11
},
"end": {
- "line": 59,
+ "line": 89,
"column": 16
}
}
},
{
"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": 1612,
- "end": 1613,
+ "start": 2231,
+ "end": 2232,
"loc": {
"start": {
- "line": 59,
+ "line": 89,
"column": 16
},
"end": {
- "line": 59,
+ "line": 89,
"column": 17
}
}
@@ -8163,51 +11645,50 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 1613,
- "end": 1619,
+ "value": "optionShape",
+ "start": 2232,
+ "end": 2243,
"loc": {
"start": {
- "line": 59,
+ "line": 89,
"column": 17
},
"end": {
- "line": 59,
- "column": 23
+ "line": 89,
+ "column": 28
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": ")",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1619,
- "end": 1620,
+ "start": 2243,
+ "end": 2244,
"loc": {
"start": {
- "line": 59,
- "column": 23
+ "line": 89,
+ "column": 28
},
"end": {
- "line": 59,
- "column": 24
+ "line": 89,
+ "column": 29
}
}
},
{
"type": {
- "label": "name",
+ "label": ")",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -8215,23 +11696,22 @@
"postfix": false,
"binop": null
},
- "value": "value",
- "start": 1622,
- "end": 1627,
+ "start": 2245,
+ "end": 2246,
"loc": {
"start": {
- "line": 60,
- "column": 1
+ "line": 90,
+ "column": 0
},
"end": {
- "line": 60,
- "column": 6
+ "line": 90,
+ "column": 1
}
}
},
{
"type": {
- "label": ":",
+ "label": ";",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -8242,49 +11722,52 @@
"binop": null,
"updateContext": null
},
- "start": 1627,
- "end": 1628,
+ "start": 2246,
+ "end": 2247,
"loc": {
"start": {
- "line": 60,
- "column": 6
+ "line": 90,
+ "column": 1
},
"end": {
- "line": 60,
- "column": 7
+ "line": 90,
+ "column": 2
}
}
},
{
"type": {
- "label": "name",
+ "label": "export",
+ "keyword": "export",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "valuePropType",
- "start": 1629,
- "end": 1642,
+ "value": "export",
+ "start": 2249,
+ "end": 2255,
"loc": {
"start": {
- "line": 60,
- "column": 8
+ "line": 92,
+ "column": 0
},
"end": {
- "line": 60,
- "column": 21
+ "line": 92,
+ "column": 6
}
}
},
{
"type": {
- "label": ",",
- "beforeExpr": true,
+ "label": "const",
+ "keyword": "const",
+ "beforeExpr": false,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -8294,16 +11777,17 @@
"binop": null,
"updateContext": null
},
- "start": 1642,
- "end": 1643,
+ "value": "const",
+ "start": 2256,
+ "end": 2261,
"loc": {
"start": {
- "line": 60,
- "column": 21
+ "line": 92,
+ "column": 7
},
"end": {
- "line": 60,
- "column": 22
+ "line": 92,
+ "column": 12
}
}
},
@@ -8319,50 +11803,51 @@
"postfix": false,
"binop": null
},
- "value": "onValueChange",
- "start": 1645,
- "end": 1658,
+ "value": "magicGroupPropTypes",
+ "start": 2262,
+ "end": 2281,
"loc": {
"start": {
- "line": 61,
- "column": 1
+ "line": 92,
+ "column": 13
},
"end": {
- "line": 61,
- "column": 14
+ "line": 92,
+ "column": 32
}
}
},
{
"type": {
- "label": ":",
+ "label": "=",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
- "isAssign": false,
+ "isAssign": true,
"prefix": false,
"postfix": false,
"binop": null,
"updateContext": null
},
- "start": 1658,
- "end": 1659,
+ "value": "=",
+ "start": 2282,
+ "end": 2283,
"loc": {
"start": {
- "line": 61,
- "column": 14
+ "line": 92,
+ "column": 33
},
"end": {
- "line": 61,
- "column": 15
+ "line": 92,
+ "column": 34
}
}
},
{
"type": {
- "label": "name",
- "beforeExpr": false,
+ "label": "{",
+ "beforeExpr": true,
"startsExpr": true,
"rightAssociative": false,
"isLoop": false,
@@ -8371,23 +11856,22 @@
"postfix": false,
"binop": null
},
- "value": "onValueChangePropType",
- "start": 1660,
- "end": 1681,
+ "start": 2284,
+ "end": 2285,
"loc": {
"start": {
- "line": 61,
- "column": 16
+ "line": 92,
+ "column": 35
},
"end": {
- "line": 61,
- "column": 37
+ "line": 92,
+ "column": 36
}
}
},
{
"type": {
- "label": ",",
+ "label": "...",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -8398,16 +11882,16 @@
"binop": null,
"updateContext": null
},
- "start": 1681,
- "end": 1682,
+ "start": 2287,
+ "end": 2290,
"loc": {
"start": {
- "line": 61,
- "column": 37
+ "line": 93,
+ "column": 1
},
"end": {
- "line": 61,
- "column": 38
+ "line": 93,
+ "column": 4
}
}
},
@@ -8423,23 +11907,23 @@
"postfix": false,
"binop": null
},
- "value": "inputType",
- "start": 1684,
- "end": 1693,
+ "value": "fieldGroupPropTypes",
+ "start": 2290,
+ "end": 2309,
"loc": {
"start": {
- "line": 62,
- "column": 1
+ "line": 93,
+ "column": 4
},
- "end": {
- "line": 62,
- "column": 10
+ "end": {
+ "line": 93,
+ "column": 23
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -8450,16 +11934,16 @@
"binop": null,
"updateContext": null
},
- "start": 1693,
- "end": 1694,
+ "start": 2309,
+ "end": 2310,
"loc": {
"start": {
- "line": 62,
- "column": 10
+ "line": 93,
+ "column": 23
},
"end": {
- "line": 62,
- "column": 11
+ "line": 93,
+ "column": 24
}
}
},
@@ -8475,23 +11959,23 @@
"postfix": false,
"binop": null
},
- "value": "inputTypeProp",
- "start": 1695,
- "end": 1708,
+ "value": "fieldsList",
+ "start": 2312,
+ "end": 2322,
"loc": {
"start": {
- "line": 62,
- "column": 12
+ "line": 94,
+ "column": 1
},
"end": {
- "line": 62,
- "column": 25
+ "line": 94,
+ "column": 11
}
}
},
{
"type": {
- "label": ",",
+ "label": ":",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -8502,16 +11986,16 @@
"binop": null,
"updateContext": null
},
- "start": 1708,
- "end": 1709,
+ "start": 2322,
+ "end": 2323,
"loc": {
"start": {
- "line": 62,
- "column": 25
+ "line": 94,
+ "column": 11
},
"end": {
- "line": 62,
- "column": 26
+ "line": 94,
+ "column": 12
}
}
},
@@ -8527,23 +12011,23 @@
"postfix": false,
"binop": null
},
- "value": "ariaDescribedbyAttr",
- "start": 1711,
- "end": 1730,
+ "value": "optionsShapeProp",
+ "start": 2324,
+ "end": 2340,
"loc": {
"start": {
- "line": 63,
- "column": 1
+ "line": 94,
+ "column": 13
},
"end": {
- "line": 63,
- "column": 20
+ "line": 94,
+ "column": 29
}
}
},
{
"type": {
- "label": ":",
+ "label": ",",
"beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
@@ -8554,16 +12038,16 @@
"binop": null,
"updateContext": null
},
- "start": 1730,
- "end": 1731,
+ "start": 2340,
+ "end": 2341,
"loc": {
"start": {
- "line": 63,
- "column": 20
+ "line": 94,
+ "column": 29
},
"end": {
- "line": 63,
- "column": 21
+ "line": 94,
+ "column": 30
}
}
},
@@ -8579,24 +12063,24 @@
"postfix": false,
"binop": null
},
- "value": "PropTypes",
- "start": 1732,
- "end": 1741,
+ "value": "systemTagsList",
+ "start": 2343,
+ "end": 2357,
"loc": {
"start": {
- "line": 63,
- "column": 22
+ "line": 95,
+ "column": 1
},
"end": {
- "line": 63,
- "column": 31
+ "line": 95,
+ "column": 15
}
}
},
{
"type": {
- "label": ".",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -8606,16 +12090,16 @@
"binop": null,
"updateContext": null
},
- "start": 1741,
- "end": 1742,
+ "start": 2357,
+ "end": 2358,
"loc": {
"start": {
- "line": 63,
- "column": 31
+ "line": 95,
+ "column": 15
},
"end": {
- "line": 63,
- "column": 32
+ "line": 95,
+ "column": 16
}
}
},
@@ -8631,17 +12115,17 @@
"postfix": false,
"binop": null
},
- "value": "string",
- "start": 1742,
- "end": 1748,
+ "value": "optionsShapeProp",
+ "start": 2359,
+ "end": 2375,
"loc": {
"start": {
- "line": 63,
- "column": 32
+ "line": 95,
+ "column": 17
},
"end": {
- "line": 63,
- "column": 38
+ "line": 95,
+ "column": 33
}
}
},
@@ -8658,16 +12142,16 @@
"binop": null,
"updateContext": null
},
- "start": 1748,
- "end": 1749,
+ "start": 2375,
+ "end": 2376,
"loc": {
"start": {
- "line": 63,
- "column": 38
+ "line": 95,
+ "column": 33
},
"end": {
- "line": 63,
- "column": 39
+ "line": 95,
+ "column": 34
}
}
},
@@ -8683,17 +12167,17 @@
"postfix": false,
"binop": null
},
- "value": "onBlur",
- "start": 1751,
- "end": 1757,
+ "value": "defaultList",
+ "start": 2378,
+ "end": 2389,
"loc": {
"start": {
- "line": 64,
+ "line": 96,
"column": 1
},
"end": {
- "line": 64,
- "column": 7
+ "line": 96,
+ "column": 12
}
}
},
@@ -8710,16 +12194,16 @@
"binop": null,
"updateContext": null
},
- "start": 1757,
- "end": 1758,
+ "start": 2389,
+ "end": 2390,
"loc": {
"start": {
- "line": 64,
- "column": 7
+ "line": 96,
+ "column": 12
},
"end": {
- "line": 64,
- "column": 8
+ "line": 96,
+ "column": 13
}
}
},
@@ -8736,16 +12220,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 1759,
- "end": 1768,
+ "start": 2391,
+ "end": 2400,
"loc": {
"start": {
- "line": 64,
- "column": 9
+ "line": 96,
+ "column": 14
},
"end": {
- "line": 64,
- "column": 18
+ "line": 96,
+ "column": 23
}
}
},
@@ -8762,16 +12246,16 @@
"binop": null,
"updateContext": null
},
- "start": 1768,
- "end": 1769,
+ "start": 2400,
+ "end": 2401,
"loc": {
"start": {
- "line": 64,
- "column": 18
+ "line": 96,
+ "column": 23
},
"end": {
- "line": 64,
- "column": 19
+ "line": 96,
+ "column": 24
}
}
},
@@ -8787,17 +12271,17 @@
"postfix": false,
"binop": null
},
- "value": "func",
- "start": 1769,
- "end": 1773,
+ "value": "string",
+ "start": 2401,
+ "end": 2407,
"loc": {
"start": {
- "line": 64,
- "column": 19
+ "line": 96,
+ "column": 24
},
"end": {
- "line": 64,
- "column": 23
+ "line": 96,
+ "column": 30
}
}
},
@@ -8814,16 +12298,16 @@
"binop": null,
"updateContext": null
},
- "start": 1773,
- "end": 1774,
+ "start": 2407,
+ "end": 2408,
"loc": {
"start": {
- "line": 64,
- "column": 23
+ "line": 96,
+ "column": 30
},
"end": {
- "line": 64,
- "column": 24
+ "line": 96,
+ "column": 31
}
}
},
@@ -8839,17 +12323,17 @@
"postfix": false,
"binop": null
},
- "value": "onFocus",
- "start": 1776,
- "end": 1783,
+ "value": "isOpen",
+ "start": 2410,
+ "end": 2416,
"loc": {
"start": {
- "line": 65,
+ "line": 97,
"column": 1
},
"end": {
- "line": 65,
- "column": 8
+ "line": 97,
+ "column": 7
}
}
},
@@ -8866,16 +12350,16 @@
"binop": null,
"updateContext": null
},
- "start": 1783,
- "end": 1784,
+ "start": 2416,
+ "end": 2417,
"loc": {
"start": {
- "line": 65,
- "column": 8
+ "line": 97,
+ "column": 7
},
"end": {
- "line": 65,
- "column": 9
+ "line": 97,
+ "column": 8
}
}
},
@@ -8892,16 +12376,16 @@
"binop": null
},
"value": "PropTypes",
- "start": 1785,
- "end": 1794,
+ "start": 2418,
+ "end": 2427,
"loc": {
"start": {
- "line": 65,
- "column": 10
+ "line": 97,
+ "column": 9
},
"end": {
- "line": 65,
- "column": 19
+ "line": 97,
+ "column": 18
}
}
},
@@ -8918,16 +12402,16 @@
"binop": null,
"updateContext": null
},
- "start": 1794,
- "end": 1795,
+ "start": 2427,
+ "end": 2428,
"loc": {
"start": {
- "line": 65,
- "column": 19
+ "line": 97,
+ "column": 18
},
"end": {
- "line": 65,
- "column": 20
+ "line": 97,
+ "column": 19
}
}
},
@@ -8943,76 +12427,76 @@
"postfix": false,
"binop": null
},
- "value": "func",
- "start": 1795,
- "end": 1799,
+ "value": "bool",
+ "start": 2428,
+ "end": 2432,
"loc": {
"start": {
- "line": 65,
- "column": 20
+ "line": 97,
+ "column": 19
},
"end": {
- "line": 65,
- "column": 24
+ "line": 97,
+ "column": 23
}
}
},
{
"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": 1800,
- "end": 1801,
+ "start": 2432,
+ "end": 2433,
"loc": {
"start": {
- "line": 66,
- "column": 0
+ "line": 97,
+ "column": 23
},
"end": {
- "line": 66,
- "column": 1
+ "line": 97,
+ "column": 24
}
}
},
{
"type": {
- "label": ";",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "start": 1801,
- "end": 1802,
+ "value": "type",
+ "start": 2435,
+ "end": 2439,
"loc": {
"start": {
- "line": 66,
+ "line": 98,
"column": 1
},
"end": {
- "line": 66,
- "column": 2
+ "line": 98,
+ "column": 5
}
}
},
{
"type": {
- "label": "export",
- "keyword": "export",
- "beforeExpr": false,
+ "label": ":",
+ "beforeExpr": true,
"startsExpr": false,
"rightAssociative": false,
"isLoop": false,
@@ -9022,106 +12506,102 @@
"binop": null,
"updateContext": null
},
- "value": "export",
- "start": 1804,
- "end": 1810,
+ "start": 2439,
+ "end": 2440,
"loc": {
"start": {
- "line": 68,
- "column": 0
+ "line": 98,
+ "column": 5
},
"end": {
- "line": 68,
+ "line": 98,
"column": 6
}
}
},
{
"type": {
- "label": "const",
- "keyword": "const",
+ "label": "name",
"beforeExpr": false,
- "startsExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "const",
- "start": 1811,
- "end": 1816,
+ "value": "PropTypes",
+ "start": 2441,
+ "end": 2450,
"loc": {
"start": {
- "line": 68,
+ "line": 98,
"column": 7
},
"end": {
- "line": 68,
- "column": 12
+ "line": 98,
+ "column": 16
}
}
},
{
"type": {
- "label": "name",
+ "label": ".",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null
+ "binop": null,
+ "updateContext": null
},
- "value": "fieldPropTypes",
- "start": 1817,
- "end": 1831,
+ "start": 2450,
+ "end": 2451,
"loc": {
"start": {
- "line": 68,
- "column": 13
+ "line": 98,
+ "column": 16
},
"end": {
- "line": 68,
- "column": 27
+ "line": 98,
+ "column": 17
}
}
},
{
"type": {
- "label": "=",
- "beforeExpr": true,
- "startsExpr": false,
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
"rightAssociative": false,
"isLoop": false,
- "isAssign": true,
+ "isAssign": false,
"prefix": false,
"postfix": false,
- "binop": null,
- "updateContext": null
+ "binop": null
},
- "value": "=",
- "start": 1832,
- "end": 1833,
+ "value": "string",
+ "start": 2451,
+ "end": 2457,
"loc": {
"start": {
- "line": 68,
- "column": 28
+ "line": 98,
+ "column": 17
},
"end": {
- "line": 68,
- "column": 29
+ "line": 98,
+ "column": 23
}
}
},
{
"type": {
- "label": "name",
+ "label": "}",
"beforeExpr": false,
- "startsExpr": true,
+ "startsExpr": false,
"rightAssociative": false,
"isLoop": false,
"isAssign": false,
@@ -9129,17 +12609,16 @@
"postfix": false,
"binop": null
},
- "value": "fieldInnerPropTypes",
- "start": 1834,
- "end": 1853,
+ "start": 2458,
+ "end": 2459,
"loc": {
"start": {
- "line": 68,
- "column": 30
+ "line": 99,
+ "column": 0
},
"end": {
- "line": 68,
- "column": 49
+ "line": 99,
+ "column": 1
}
}
},
@@ -9156,16 +12635,16 @@
"binop": null,
"updateContext": null
},
- "start": 1853,
- "end": 1854,
+ "start": 2459,
+ "end": 2460,
"loc": {
"start": {
- "line": 68,
- "column": 49
+ "line": 99,
+ "column": 1
},
"end": {
- "line": 68,
- "column": 50
+ "line": 99,
+ "column": 2
}
}
},
@@ -9182,16 +12661,16 @@
"binop": null,
"updateContext": null
},
- "start": 1855,
- "end": 1855,
+ "start": 2460,
+ "end": 2460,
"loc": {
"start": {
- "line": 69,
- "column": 0
+ "line": 99,
+ "column": 2
},
"end": {
- "line": 69,
- "column": 0
+ "line": 99,
+ "column": 2
}
}
}
diff --git a/docs/ast/source/components/fields/select/SelectField.js.json b/docs/ast/source/components/fields/select/SelectField.js.json
index d0933c8..440cbb1 100644
--- a/docs/ast/source/components/fields/select/SelectField.js.json
+++ b/docs/ast/source/components/fields/select/SelectField.js.json
@@ -1,28 +1,28 @@
{
"type": "File",
"start": 0,
- "end": 1360,
+ "end": 1435,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 81,
+ "line": 84,
"column": 2
}
},
"program": {
"type": "Program",
"start": 0,
- "end": 1360,
+ "end": 1435,
"loc": {
"start": {
"line": 1,
"column": 0
},
"end": {
- "line": 81,
+ "line": 84,
"column": 2
}
},
@@ -336,20 +336,106 @@
"raw": "'../../RenderGroup'"
},
"value": "../../RenderGroup"
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "start": 156,
+ "end": 202,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 46
+ }
+ },
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "start": 164,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "start": 164,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ },
+ "local": {
+ "type": "Identifier",
+ "start": 164,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ }
+ ],
+ "source": {
+ "type": "StringLiteral",
+ "start": 187,
+ "end": 201,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 31
+ },
+ "end": {
+ "line": 5,
+ "column": 45
+ }
+ },
+ "extra": {
+ "rawValue": "../propTypes",
+ "raw": "'../propTypes'"
+ },
+ "value": "../propTypes"
},
"trailingComments": [
{
"type": "CommentBlock",
"value": "*\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
- "start": 157,
- "end": 250,
+ "start": 204,
+ "end": 297,
"loc": {
"start": {
- "line": 6,
+ "line": 7,
"column": 0
},
"end": {
- "line": 12,
+ "line": 13,
"column": 3
}
}
@@ -358,15 +444,15 @@
},
{
"type": "ExportNamedDeclaration",
- "start": 251,
- "end": 1128,
+ "start": 298,
+ "end": 1175,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 0
},
"end": {
- "line": 63,
+ "line": 64,
"column": 2
}
},
@@ -374,44 +460,44 @@
"source": null,
"declaration": {
"type": "VariableDeclaration",
- "start": 258,
- "end": 1128,
+ "start": 305,
+ "end": 1175,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 7
},
"end": {
- "line": 63,
+ "line": 64,
"column": 2
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 264,
- "end": 1127,
+ "start": 311,
+ "end": 1174,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 13
},
"end": {
- "line": 63,
+ "line": 64,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 264,
- "end": 275,
+ "start": 311,
+ "end": 322,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 13
},
"end": {
- "line": 13,
+ "line": 14,
"column": 24
},
"identifierName": "SelectField"
@@ -421,29 +507,29 @@
},
"init": {
"type": "ArrowFunctionExpression",
- "start": 278,
- "end": 1127,
+ "start": 325,
+ "end": 1174,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 27
},
"end": {
- "line": 63,
+ "line": 64,
"column": 1
}
},
"id": {
"type": "Identifier",
- "start": 264,
- "end": 275,
+ "start": 311,
+ "end": 322,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 13
},
"end": {
- "line": 13,
+ "line": 14,
"column": 24
},
"identifierName": "SelectField"
@@ -457,15 +543,15 @@
"params": [
{
"type": "Identifier",
- "start": 279,
- "end": 284,
+ "start": 326,
+ "end": 331,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 28
},
"end": {
- "line": 13,
+ "line": 14,
"column": 33
},
"identifierName": "props"
@@ -475,44 +561,44 @@
],
"body": {
"type": "BlockStatement",
- "start": 289,
- "end": 1127,
+ "start": 336,
+ "end": 1174,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 38
},
"end": {
- "line": 63,
+ "line": 64,
"column": 1
}
},
"body": [
{
"type": "FunctionDeclaration",
- "start": 382,
- "end": 461,
+ "start": 429,
+ "end": 508,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 1
},
"end": {
- "line": 22,
+ "line": 23,
"column": 2
}
},
"id": {
"type": "Identifier",
- "start": 391,
- "end": 404,
+ "start": 438,
+ "end": 451,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 10
},
"end": {
- "line": 20,
+ "line": 21,
"column": 23
},
"identifierName": "changeHandler"
@@ -526,15 +612,15 @@
"params": [
{
"type": "Identifier",
- "start": 405,
- "end": 414,
+ "start": 452,
+ "end": 461,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 24
},
"end": {
- "line": 20,
+ "line": 21,
"column": 33
},
"identifierName": "selection"
@@ -544,72 +630,72 @@
],
"body": {
"type": "BlockStatement",
- "start": 416,
- "end": 461,
+ "start": 463,
+ "end": 508,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 35
},
"end": {
- "line": 22,
+ "line": 23,
"column": 2
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 420,
- "end": 458,
+ "start": 467,
+ "end": 505,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 2
},
"end": {
- "line": 21,
+ "line": 22,
"column": 40
}
},
"argument": {
"type": "CallExpression",
- "start": 427,
- "end": 457,
+ "start": 474,
+ "end": 504,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 9
},
"end": {
- "line": 21,
+ "line": 22,
"column": 39
}
},
"callee": {
"type": "MemberExpression",
- "start": 427,
- "end": 446,
+ "start": 474,
+ "end": 493,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 9
},
"end": {
- "line": 21,
+ "line": 22,
"column": 28
}
},
"object": {
"type": "Identifier",
- "start": 427,
- "end": 432,
+ "start": 474,
+ "end": 479,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 9
},
"end": {
- "line": 21,
+ "line": 22,
"column": 14
},
"identifierName": "props"
@@ -618,15 +704,15 @@
},
"property": {
"type": "Identifier",
- "start": 433,
- "end": 446,
+ "start": 480,
+ "end": 493,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 15
},
"end": {
- "line": 21,
+ "line": 22,
"column": 28
},
"identifierName": "onValueChange"
@@ -638,15 +724,15 @@
"arguments": [
{
"type": "Identifier",
- "start": 447,
- "end": 456,
+ "start": 494,
+ "end": 503,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 29
},
"end": {
- "line": 21,
+ "line": 22,
"column": 38
},
"identifierName": "selection"
@@ -664,15 +750,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
- "start": 292,
- "end": 380,
+ "start": 339,
+ "end": 427,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 1
},
"end": {
- "line": 19,
+ "line": 20,
"column": 4
}
}
@@ -682,15 +768,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t ",
- "start": 464,
- "end": 547,
+ "start": 511,
+ "end": 594,
"loc": {
"start": {
- "line": 24,
+ "line": 25,
"column": 1
},
"end": {
- "line": 28,
+ "line": 29,
"column": 4
}
}
@@ -699,29 +785,29 @@
},
{
"type": "FunctionDeclaration",
- "start": 549,
- "end": 664,
+ "start": 596,
+ "end": 711,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 1
},
"end": {
- "line": 34,
+ "line": 35,
"column": 2
}
},
"id": {
"type": "Identifier",
- "start": 558,
- "end": 574,
+ "start": 605,
+ "end": 621,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 10
},
"end": {
- "line": 29,
+ "line": 30,
"column": 26
},
"identifierName": "selectClassNames"
@@ -735,58 +821,58 @@
"params": [],
"body": {
"type": "BlockStatement",
- "start": 577,
- "end": 664,
+ "start": 624,
+ "end": 711,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 29
},
"end": {
- "line": 34,
+ "line": 35,
"column": 2
}
},
"body": [
{
"type": "ReturnStatement",
- "start": 581,
- "end": 661,
+ "start": 628,
+ "end": 708,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 2
},
"end": {
- "line": 33,
+ "line": 34,
"column": 4
}
},
"argument": {
"type": "CallExpression",
- "start": 588,
- "end": 660,
+ "start": 635,
+ "end": 707,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 9
},
"end": {
- "line": 33,
+ "line": 34,
"column": 3
}
},
"callee": {
"type": "Identifier",
- "start": 588,
- "end": 598,
+ "start": 635,
+ "end": 645,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 9
},
"end": {
- "line": 30,
+ "line": 31,
"column": 19
},
"identifierName": "classNames"
@@ -796,29 +882,29 @@
"arguments": [
{
"type": "MemberExpression",
- "start": 603,
- "end": 623,
+ "start": 650,
+ "end": 670,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 3
},
"end": {
- "line": 31,
+ "line": 32,
"column": 23
}
},
"object": {
"type": "Identifier",
- "start": 603,
- "end": 608,
+ "start": 650,
+ "end": 655,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 3
},
"end": {
- "line": 31,
+ "line": 32,
"column": 8
},
"identifierName": "props"
@@ -827,15 +913,15 @@
},
"property": {
"type": "Identifier",
- "start": 609,
- "end": 623,
+ "start": 656,
+ "end": 670,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 9
},
"end": {
- "line": 31,
+ "line": 32,
"column": 23
},
"identifierName": "fieldClassName"
@@ -846,43 +932,43 @@
},
{
"type": "MemberExpression",
- "start": 628,
- "end": 656,
+ "start": 675,
+ "end": 703,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 3
},
"end": {
- "line": 32,
+ "line": 33,
"column": 31
}
},
"object": {
"type": "MemberExpression",
- "start": 628,
- "end": 650,
+ "start": 675,
+ "end": 697,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 3
},
"end": {
- "line": 32,
+ "line": 33,
"column": 25
}
},
"object": {
"type": "Identifier",
- "start": 628,
- "end": 639,
+ "start": 675,
+ "end": 686,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 3
},
"end": {
- "line": 32,
+ "line": 33,
"column": 14
},
"identifierName": "RenderGroup"
@@ -891,15 +977,15 @@
},
"property": {
"type": "Identifier",
- "start": 640,
- "end": 650,
+ "start": 687,
+ "end": 697,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 15
},
"end": {
- "line": 32,
+ "line": 33,
"column": 25
},
"identifierName": "classNames"
@@ -910,15 +996,15 @@
},
"property": {
"type": "Identifier",
- "start": 651,
- "end": 656,
+ "start": 698,
+ "end": 703,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 26
},
"end": {
- "line": 32,
+ "line": 33,
"column": 31
},
"identifierName": "input"
@@ -937,15 +1023,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t ",
- "start": 464,
- "end": 547,
+ "start": 511,
+ "end": 594,
"loc": {
"start": {
- "line": 24,
+ "line": 25,
"column": 1
},
"end": {
- "line": 28,
+ "line": 29,
"column": 4
}
}
@@ -954,72 +1040,72 @@
},
{
"type": "ReturnStatement",
- "start": 667,
- "end": 1125,
+ "start": 714,
+ "end": 1172,
"loc": {
"start": {
- "line": 36,
+ "line": 37,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 3
}
},
"argument": {
"type": "JSXElement",
- "start": 678,
- "end": 1118,
+ "start": 725,
+ "end": 1165,
"loc": {
"start": {
- "line": 37,
+ "line": 38,
"column": 2
},
"end": {
- "line": 58,
+ "line": 59,
"column": 11
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 678,
- "end": 820,
+ "start": 725,
+ "end": 867,
"loc": {
"start": {
- "line": 37,
+ "line": 38,
"column": 2
},
"end": {
- "line": 43,
+ "line": 44,
"column": 3
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 689,
- "end": 702,
+ "start": 736,
+ "end": 749,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 3
},
"end": {
- "line": 38,
+ "line": 39,
"column": 16
}
},
"name": {
"type": "JSXIdentifier",
- "start": 689,
- "end": 691,
+ "start": 736,
+ "end": 738,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 3
},
"end": {
- "line": 38,
+ "line": 39,
"column": 5
}
},
@@ -1027,43 +1113,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 692,
- "end": 702,
+ "start": 739,
+ "end": 749,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 6
},
"end": {
- "line": 38,
+ "line": 39,
"column": 16
}
},
"expression": {
"type": "MemberExpression",
- "start": 693,
- "end": 701,
+ "start": 740,
+ "end": 748,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 7
},
"end": {
- "line": 38,
+ "line": 39,
"column": 15
}
},
"object": {
"type": "Identifier",
- "start": 693,
- "end": 698,
+ "start": 740,
+ "end": 745,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 7
},
"end": {
- "line": 38,
+ "line": 39,
"column": 12
},
"identifierName": "props"
@@ -1072,15 +1158,15 @@
},
"property": {
"type": "Identifier",
- "start": 699,
- "end": 701,
+ "start": 746,
+ "end": 748,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 13
},
"end": {
- "line": 38,
+ "line": 39,
"column": 15
},
"identifierName": "id"
@@ -1093,29 +1179,29 @@
},
{
"type": "JSXAttribute",
- "start": 706,
- "end": 736,
+ "start": 753,
+ "end": 783,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 3
},
"end": {
- "line": 39,
+ "line": 40,
"column": 33
}
},
"name": {
"type": "JSXIdentifier",
- "start": 706,
- "end": 715,
+ "start": 753,
+ "end": 762,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 3
},
"end": {
- "line": 39,
+ "line": 40,
"column": 12
}
},
@@ -1123,43 +1209,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 716,
- "end": 736,
+ "start": 763,
+ "end": 783,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 13
},
"end": {
- "line": 39,
+ "line": 40,
"column": 33
}
},
"expression": {
"type": "CallExpression",
- "start": 717,
- "end": 735,
+ "start": 764,
+ "end": 782,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 14
},
"end": {
- "line": 39,
+ "line": 40,
"column": 32
}
},
"callee": {
"type": "Identifier",
- "start": 717,
- "end": 733,
+ "start": 764,
+ "end": 780,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 14
},
"end": {
- "line": 39,
+ "line": 40,
"column": 30
},
"identifierName": "selectClassNames"
@@ -1172,29 +1258,29 @@
},
{
"type": "JSXAttribute",
- "start": 740,
- "end": 759,
+ "start": 787,
+ "end": 806,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 3
},
"end": {
- "line": 40,
+ "line": 41,
"column": 22
}
},
"name": {
"type": "JSXIdentifier",
- "start": 740,
- "end": 745,
+ "start": 787,
+ "end": 792,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 3
},
"end": {
- "line": 40,
+ "line": 41,
"column": 8
}
},
@@ -1202,43 +1288,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 746,
- "end": 759,
+ "start": 793,
+ "end": 806,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 9
},
"end": {
- "line": 40,
+ "line": 41,
"column": 22
}
},
"expression": {
"type": "MemberExpression",
- "start": 747,
- "end": 758,
+ "start": 794,
+ "end": 805,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 10
},
"end": {
- "line": 40,
+ "line": 41,
"column": 21
}
},
"object": {
"type": "Identifier",
- "start": 747,
- "end": 752,
+ "start": 794,
+ "end": 799,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 10
},
"end": {
- "line": 40,
+ "line": 41,
"column": 15
},
"identifierName": "props"
@@ -1247,15 +1333,15 @@
},
"property": {
"type": "Identifier",
- "start": 753,
- "end": 758,
+ "start": 800,
+ "end": 805,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 16
},
"end": {
- "line": 40,
+ "line": 41,
"column": 21
},
"identifierName": "value"
@@ -1268,29 +1354,29 @@
},
{
"type": "JSXAttribute",
- "start": 763,
- "end": 788,
+ "start": 810,
+ "end": 835,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 3
},
"end": {
- "line": 41,
+ "line": 42,
"column": 28
}
},
"name": {
"type": "JSXIdentifier",
- "start": 763,
- "end": 771,
+ "start": 810,
+ "end": 818,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 3
},
"end": {
- "line": 41,
+ "line": 42,
"column": 11
}
},
@@ -1298,43 +1384,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 772,
- "end": 788,
+ "start": 819,
+ "end": 835,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 12
},
"end": {
- "line": 41,
+ "line": 42,
"column": 28
}
},
"expression": {
"type": "MemberExpression",
- "start": 773,
- "end": 787,
+ "start": 820,
+ "end": 834,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 13
},
"end": {
- "line": 41,
+ "line": 42,
"column": 27
}
},
"object": {
"type": "Identifier",
- "start": 773,
- "end": 778,
+ "start": 820,
+ "end": 825,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 13
},
"end": {
- "line": 41,
+ "line": 42,
"column": 18
},
"identifierName": "props"
@@ -1343,15 +1429,15 @@
},
"property": {
"type": "Identifier",
- "start": 779,
- "end": 787,
+ "start": 826,
+ "end": 834,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 19
},
"end": {
- "line": 41,
+ "line": 42,
"column": 27
},
"identifierName": "disabled"
@@ -1364,29 +1450,29 @@
},
{
"type": "JSXAttribute",
- "start": 792,
- "end": 816,
+ "start": 839,
+ "end": 863,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 3
},
"end": {
- "line": 42,
+ "line": 43,
"column": 27
}
},
"name": {
"type": "JSXIdentifier",
- "start": 792,
- "end": 800,
+ "start": 839,
+ "end": 847,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 3
},
"end": {
- "line": 42,
+ "line": 43,
"column": 11
}
},
@@ -1394,29 +1480,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 801,
- "end": 816,
+ "start": 848,
+ "end": 863,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 12
},
"end": {
- "line": 42,
+ "line": 43,
"column": 27
}
},
"expression": {
"type": "Identifier",
- "start": 802,
- "end": 815,
+ "start": 849,
+ "end": 862,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 13
},
"end": {
- "line": 42,
+ "line": 43,
"column": 26
},
"identifierName": "changeHandler"
@@ -1428,15 +1514,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 679,
- "end": 685,
+ "start": 726,
+ "end": 732,
"loc": {
"start": {
- "line": 37,
+ "line": 38,
"column": 3
},
"end": {
- "line": 37,
+ "line": 38,
"column": 9
}
},
@@ -1446,29 +1532,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1109,
- "end": 1118,
+ "start": 1156,
+ "end": 1165,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 2
},
"end": {
- "line": 58,
+ "line": 59,
"column": 11
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1111,
- "end": 1117,
+ "start": 1158,
+ "end": 1164,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 4
},
"end": {
- "line": 58,
+ "line": 59,
"column": 10
}
},
@@ -1478,15 +1564,15 @@
"children": [
{
"type": "JSXText",
- "start": 820,
- "end": 824,
+ "start": 867,
+ "end": 871,
"loc": {
"start": {
- "line": 43,
+ "line": 44,
"column": 3
},
"end": {
- "line": 44,
+ "line": 45,
"column": 3
}
},
@@ -1495,71 +1581,71 @@
},
{
"type": "JSXExpressionContainer",
- "start": 824,
- "end": 1106,
+ "start": 871,
+ "end": 1153,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 3
},
"end": {
- "line": 57,
+ "line": 58,
"column": 4
}
},
"expression": {
"type": "CallExpression",
- "start": 825,
- "end": 1101,
+ "start": 872,
+ "end": 1148,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 56,
+ "line": 57,
"column": 6
}
},
"callee": {
"type": "MemberExpression",
- "start": 825,
- "end": 847,
+ "start": 872,
+ "end": 894,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 45,
+ "line": 46,
"column": 8
}
},
"object": {
"type": "MemberExpression",
- "start": 825,
- "end": 838,
+ "start": 872,
+ "end": 885,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 44,
+ "line": 45,
"column": 17
}
},
"object": {
"type": "Identifier",
- "start": 825,
- "end": 830,
+ "start": 872,
+ "end": 877,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 44,
+ "line": 45,
"column": 9
},
"identifierName": "props"
@@ -1568,15 +1654,15 @@
},
"property": {
"type": "Identifier",
- "start": 831,
- "end": 838,
+ "start": 878,
+ "end": 885,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 10
},
"end": {
- "line": 44,
+ "line": 45,
"column": 17
},
"identifierName": "options"
@@ -1587,15 +1673,15 @@
},
"property": {
"type": "Identifier",
- "start": 844,
- "end": 847,
+ "start": 891,
+ "end": 894,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 5
},
"end": {
- "line": 45,
+ "line": 46,
"column": 8
},
"identifierName": "map"
@@ -1607,15 +1693,15 @@
"arguments": [
{
"type": "ArrowFunctionExpression",
- "start": 848,
- "end": 1100,
+ "start": 895,
+ "end": 1147,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 9
},
"end": {
- "line": 56,
+ "line": 57,
"column": 5
}
},
@@ -1626,15 +1712,15 @@
"params": [
{
"type": "Identifier",
- "start": 849,
- "end": 853,
+ "start": 896,
+ "end": 900,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 10
},
"end": {
- "line": 45,
+ "line": 46,
"column": 14
},
"identifierName": "item"
@@ -1643,15 +1729,15 @@
},
{
"type": "Identifier",
- "start": 854,
- "end": 855,
+ "start": 901,
+ "end": 902,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 15
},
"end": {
- "line": 45,
+ "line": 46,
"column": 16
},
"identifierName": "i"
@@ -1661,59 +1747,59 @@
],
"body": {
"type": "BlockStatement",
- "start": 860,
- "end": 1100,
+ "start": 907,
+ "end": 1147,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 21
},
"end": {
- "line": 56,
+ "line": 57,
"column": 5
}
},
"body": [
{
"type": "VariableDeclaration",
- "start": 867,
- "end": 927,
+ "start": 914,
+ "end": 974,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 5
},
"end": {
- "line": 46,
+ "line": 47,
"column": 65
}
},
"declarations": [
{
"type": "VariableDeclarator",
- "start": 873,
- "end": 926,
+ "start": 920,
+ "end": 973,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 11
},
"end": {
- "line": 46,
+ "line": 47,
"column": 64
}
},
"id": {
"type": "Identifier",
- "start": 873,
- "end": 876,
+ "start": 920,
+ "end": 923,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 11
},
"end": {
- "line": 46,
+ "line": 47,
"column": 14
},
"identifierName": "key"
@@ -1722,43 +1808,43 @@
},
"init": {
"type": "ConditionalExpression",
- "start": 879,
- "end": 926,
+ "start": 926,
+ "end": 973,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 17
},
"end": {
- "line": 46,
+ "line": 47,
"column": 64
}
},
"test": {
"type": "BinaryExpression",
- "start": 879,
- "end": 909,
+ "start": 926,
+ "end": 956,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 17
},
"end": {
- "line": 46,
+ "line": 47,
"column": 47
}
},
"left": {
"type": "StringLiteral",
- "start": 879,
- "end": 887,
+ "start": 926,
+ "end": 934,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 17
},
"end": {
- "line": 46,
+ "line": 47,
"column": 25
}
},
@@ -1771,15 +1857,15 @@
"operator": "===",
"right": {
"type": "UnaryExpression",
- "start": 892,
- "end": 909,
+ "start": 939,
+ "end": 956,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 30
},
"end": {
- "line": 46,
+ "line": 47,
"column": 47
}
},
@@ -1787,29 +1873,29 @@
"prefix": true,
"argument": {
"type": "MemberExpression",
- "start": 899,
- "end": 909,
+ "start": 946,
+ "end": 956,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 37
},
"end": {
- "line": 46,
+ "line": 47,
"column": 47
}
},
"object": {
"type": "Identifier",
- "start": 899,
- "end": 903,
+ "start": 946,
+ "end": 950,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 37
},
"end": {
- "line": 46,
+ "line": 47,
"column": 41
},
"identifierName": "item"
@@ -1818,15 +1904,15 @@
},
"property": {
"type": "Identifier",
- "start": 904,
- "end": 909,
+ "start": 951,
+ "end": 956,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 42
},
"end": {
- "line": 46,
+ "line": 47,
"column": 47
},
"identifierName": "value"
@@ -1842,29 +1928,29 @@
},
"consequent": {
"type": "MemberExpression",
- "start": 912,
- "end": 922,
+ "start": 959,
+ "end": 969,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 50
},
"end": {
- "line": 46,
+ "line": 47,
"column": 60
}
},
"object": {
"type": "Identifier",
- "start": 912,
- "end": 916,
+ "start": 959,
+ "end": 963,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 50
},
"end": {
- "line": 46,
+ "line": 47,
"column": 54
},
"identifierName": "item"
@@ -1873,15 +1959,15 @@
},
"property": {
"type": "Identifier",
- "start": 917,
- "end": 922,
+ "start": 964,
+ "end": 969,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 55
},
"end": {
- "line": 46,
+ "line": 47,
"column": 60
},
"identifierName": "value"
@@ -1892,15 +1978,15 @@
},
"alternate": {
"type": "Identifier",
- "start": 925,
- "end": 926,
+ "start": 972,
+ "end": 973,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 63
},
"end": {
- "line": 46,
+ "line": 47,
"column": 64
},
"identifierName": "i"
@@ -1914,72 +2000,72 @@
},
{
"type": "ReturnStatement",
- "start": 933,
- "end": 1094,
+ "start": 980,
+ "end": 1141,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 5
},
"end": {
- "line": 55,
+ "line": 56,
"column": 7
}
},
"argument": {
"type": "JSXElement",
- "start": 947,
- "end": 1086,
+ "start": 994,
+ "end": 1133,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 6
},
"end": {
- "line": 54,
+ "line": 55,
"column": 15
}
},
"openingElement": {
"type": "JSXOpeningElement",
- "start": 947,
- "end": 1050,
+ "start": 994,
+ "end": 1097,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 6
},
"end": {
- "line": 52,
+ "line": 53,
"column": 7
}
},
"attributes": [
{
"type": "JSXAttribute",
- "start": 962,
- "end": 971,
+ "start": 1009,
+ "end": 1018,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 7
},
"end": {
- "line": 49,
+ "line": 50,
"column": 16
}
},
"name": {
"type": "JSXIdentifier",
- "start": 962,
- "end": 965,
+ "start": 1009,
+ "end": 1012,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 7
},
"end": {
- "line": 49,
+ "line": 50,
"column": 10
}
},
@@ -1987,29 +2073,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 966,
- "end": 971,
+ "start": 1013,
+ "end": 1018,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 11
},
"end": {
- "line": 49,
+ "line": 50,
"column": 16
}
},
"expression": {
"type": "Identifier",
- "start": 967,
- "end": 970,
+ "start": 1014,
+ "end": 1017,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 12
},
"end": {
- "line": 49,
+ "line": 50,
"column": 15
},
"identifierName": "key"
@@ -2020,29 +2106,29 @@
},
{
"type": "JSXAttribute",
- "start": 979,
- "end": 1016,
+ "start": 1026,
+ "end": 1063,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 7
},
"end": {
- "line": 50,
+ "line": 51,
"column": 44
}
},
"name": {
"type": "JSXIdentifier",
- "start": 979,
- "end": 988,
+ "start": 1026,
+ "end": 1035,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 7
},
"end": {
- "line": 50,
+ "line": 51,
"column": 16
}
},
@@ -2050,29 +2136,29 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 989,
- "end": 1016,
+ "start": 1036,
+ "end": 1063,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 17
},
"end": {
- "line": 50,
+ "line": 51,
"column": 44
}
},
"expression": {
"type": "StringLiteral",
- "start": 991,
- "end": 1014,
+ "start": 1038,
+ "end": 1061,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 19
},
"end": {
- "line": 50,
+ "line": 51,
"column": 42
}
},
@@ -2086,29 +2172,29 @@
},
{
"type": "JSXAttribute",
- "start": 1024,
- "end": 1042,
+ "start": 1071,
+ "end": 1089,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 7
},
"end": {
- "line": 51,
+ "line": 52,
"column": 25
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1024,
- "end": 1029,
+ "start": 1071,
+ "end": 1076,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 7
},
"end": {
- "line": 51,
+ "line": 52,
"column": 12
}
},
@@ -2116,43 +2202,43 @@
},
"value": {
"type": "JSXExpressionContainer",
- "start": 1030,
- "end": 1042,
+ "start": 1077,
+ "end": 1089,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 13
},
"end": {
- "line": 51,
+ "line": 52,
"column": 25
}
},
"expression": {
"type": "MemberExpression",
- "start": 1031,
- "end": 1041,
+ "start": 1078,
+ "end": 1088,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 14
},
"end": {
- "line": 51,
+ "line": 52,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1031,
- "end": 1035,
+ "start": 1078,
+ "end": 1082,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 14
},
"end": {
- "line": 51,
+ "line": 52,
"column": 18
},
"identifierName": "item"
@@ -2161,15 +2247,15 @@
},
"property": {
"type": "Identifier",
- "start": 1036,
- "end": 1041,
+ "start": 1083,
+ "end": 1088,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 19
},
"end": {
- "line": 51,
+ "line": 52,
"column": 24
},
"identifierName": "value"
@@ -2183,15 +2269,15 @@
],
"name": {
"type": "JSXIdentifier",
- "start": 948,
- "end": 954,
+ "start": 995,
+ "end": 1001,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 7
},
"end": {
- "line": 48,
+ "line": 49,
"column": 13
}
},
@@ -2201,29 +2287,29 @@
},
"closingElement": {
"type": "JSXClosingElement",
- "start": 1077,
- "end": 1086,
+ "start": 1124,
+ "end": 1133,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 6
},
"end": {
- "line": 54,
+ "line": 55,
"column": 15
}
},
"name": {
"type": "JSXIdentifier",
- "start": 1079,
- "end": 1085,
+ "start": 1126,
+ "end": 1132,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 8
},
"end": {
- "line": 54,
+ "line": 55,
"column": 14
}
},
@@ -2233,15 +2319,15 @@
"children": [
{
"type": "JSXText",
- "start": 1050,
- "end": 1058,
+ "start": 1097,
+ "end": 1105,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 7
},
"end": {
- "line": 53,
+ "line": 54,
"column": 7
}
},
@@ -2250,43 +2336,43 @@
},
{
"type": "JSXExpressionContainer",
- "start": 1058,
- "end": 1070,
+ "start": 1105,
+ "end": 1117,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 7
},
"end": {
- "line": 53,
+ "line": 54,
"column": 19
}
},
"expression": {
"type": "MemberExpression",
- "start": 1059,
- "end": 1069,
+ "start": 1106,
+ "end": 1116,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 8
},
"end": {
- "line": 53,
+ "line": 54,
"column": 18
}
},
"object": {
"type": "Identifier",
- "start": 1059,
- "end": 1063,
+ "start": 1106,
+ "end": 1110,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 8
},
"end": {
- "line": 53,
+ "line": 54,
"column": 12
},
"identifierName": "item"
@@ -2295,15 +2381,15 @@
},
"property": {
"type": "Identifier",
- "start": 1064,
- "end": 1069,
+ "start": 1111,
+ "end": 1116,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 13
},
"end": {
- "line": 53,
+ "line": 54,
"column": 18
},
"identifierName": "label"
@@ -2315,15 +2401,15 @@
},
{
"type": "JSXText",
- "start": 1070,
- "end": 1077,
+ "start": 1117,
+ "end": 1124,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 19
},
"end": {
- "line": 54,
+ "line": 55,
"column": 6
}
},
@@ -2333,7 +2419,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 939
+ "parenStart": 986
}
}
}
@@ -2346,15 +2432,15 @@
},
{
"type": "JSXText",
- "start": 1106,
- "end": 1109,
+ "start": 1153,
+ "end": 1156,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 4
},
"end": {
- "line": 58,
+ "line": 59,
"column": 2
}
},
@@ -2364,7 +2450,7 @@
],
"extra": {
"parenthesized": true,
- "parenStart": 674
+ "parenStart": 721
}
}
}
@@ -2380,15 +2466,15 @@
{
"type": "CommentBlock",
"value": "*\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
- "start": 157,
- "end": 250,
+ "start": 204,
+ "end": 297,
"loc": {
"start": {
- "line": 6,
+ "line": 7,
"column": 0
},
"end": {
- "line": 12,
+ "line": 13,
"column": 3
}
}
@@ -2398,15 +2484,15 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
- "start": 1130,
- "end": 1191,
+ "start": 1177,
+ "end": 1238,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 0
},
"end": {
- "line": 69,
+ "line": 70,
"column": 3
}
}
@@ -2417,15 +2503,15 @@
{
"type": "CommentBlock",
"value": "*\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
- "start": 157,
- "end": 250,
+ "start": 204,
+ "end": 297,
"loc": {
"start": {
- "line": 6,
+ "line": 7,
"column": 0
},
"end": {
- "line": 12,
+ "line": 13,
"column": 3
}
}
@@ -2435,15 +2521,15 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
- "start": 1130,
- "end": 1191,
+ "start": 1177,
+ "end": 1238,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 0
},
"end": {
- "line": 69,
+ "line": 70,
"column": 3
}
}
@@ -2452,58 +2538,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1192,
- "end": 1240,
+ "start": 1239,
+ "end": 1315,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 0
},
"end": {
- "line": 72,
+ "line": 75,
"column": 2
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1192,
- "end": 1239,
+ "start": 1239,
+ "end": 1314,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 0
},
"end": {
- "line": 72,
+ "line": 75,
"column": 1
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1192,
- "end": 1213,
+ "start": 1239,
+ "end": 1260,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 0
},
"end": {
- "line": 70,
+ "line": 71,
"column": 21
}
},
"object": {
"type": "Identifier",
- "start": 1192,
- "end": 1203,
+ "start": 1239,
+ "end": 1250,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 0
},
"end": {
- "line": 70,
+ "line": 71,
"column": 11
},
"identifierName": "SelectField"
@@ -2513,15 +2599,15 @@
},
"property": {
"type": "Identifier",
- "start": 1204,
- "end": 1213,
+ "start": 1251,
+ "end": 1260,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 12
},
"end": {
- "line": 70,
+ "line": 71,
"column": 21
},
"identifierName": "propTypes"
@@ -2533,68 +2619,120 @@
},
"right": {
"type": "ObjectExpression",
- "start": 1216,
- "end": 1239,
+ "start": 1263,
+ "end": 1314,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 24
},
"end": {
- "line": 72,
+ "line": 75,
"column": 1
}
},
"properties": [
{
"type": "SpreadProperty",
- "start": 1219,
- "end": 1236,
+ "start": 1266,
+ "end": 1283,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 1
},
"end": {
- "line": 71,
+ "line": 72,
"column": 18
}
},
"argument": {
"type": "Identifier",
- "start": 1222,
- "end": 1236,
+ "start": 1269,
+ "end": 1283,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 4
},
"end": {
- "line": 71,
+ "line": 72,
"column": 18
},
"identifierName": "fieldPropTypes"
},
"name": "fieldPropTypes"
}
- }
- ]
- },
- "leadingComments": null
- },
- "leadingComments": [
- {
- "type": "CommentBlock",
- "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
- "start": 1130,
- "end": 1191,
- "loc": {
- "start": {
- "line": 65,
- "column": 0
+ },
+ {
+ "type": "ObjectProperty",
+ "start": 1286,
+ "end": 1311,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ },
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "key": {
+ "type": "Identifier",
+ "start": 1286,
+ "end": 1293,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 8
+ },
+ "identifierName": "options"
+ },
+ "name": "options"
+ },
+ "value": {
+ "type": "Identifier",
+ "start": 1295,
+ "end": 1311,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 10
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ },
+ "identifierName": "optionsShapeProp"
+ },
+ "name": "optionsShapeProp"
+ }
+ }
+ ]
+ },
+ "leadingComments": null
+ },
+ "leadingComments": [
+ {
+ "type": "CommentBlock",
+ "value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
+ "start": 1177,
+ "end": 1238,
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 0
},
"end": {
- "line": 69,
+ "line": 70,
"column": 3
}
}
@@ -2604,15 +2742,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
- "start": 1242,
- "end": 1315,
+ "start": 1317,
+ "end": 1390,
"loc": {
"start": {
- "line": 74,
+ "line": 77,
"column": 0
},
"end": {
- "line": 78,
+ "line": 81,
"column": 3
}
}
@@ -2621,58 +2759,58 @@
},
{
"type": "ExpressionStatement",
- "start": 1316,
- "end": 1360,
+ "start": 1391,
+ "end": 1435,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 0
},
"end": {
- "line": 81,
+ "line": 84,
"column": 2
}
},
"expression": {
"type": "AssignmentExpression",
- "start": 1316,
- "end": 1359,
+ "start": 1391,
+ "end": 1434,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 0
},
"end": {
- "line": 81,
+ "line": 84,
"column": 1
}
},
"operator": "=",
"left": {
"type": "MemberExpression",
- "start": 1316,
- "end": 1340,
+ "start": 1391,
+ "end": 1415,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 0
},
"end": {
- "line": 79,
+ "line": 82,
"column": 24
}
},
"object": {
"type": "Identifier",
- "start": 1316,
- "end": 1327,
+ "start": 1391,
+ "end": 1402,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 0
},
"end": {
- "line": 79,
+ "line": 82,
"column": 11
},
"identifierName": "SelectField"
@@ -2682,15 +2820,15 @@
},
"property": {
"type": "Identifier",
- "start": 1328,
- "end": 1340,
+ "start": 1403,
+ "end": 1415,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 12
},
"end": {
- "line": 79,
+ "line": 82,
"column": 24
},
"identifierName": "defaultProps"
@@ -2702,30 +2840,30 @@
},
"right": {
"type": "ObjectExpression",
- "start": 1343,
- "end": 1359,
+ "start": 1418,
+ "end": 1434,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 27
},
"end": {
- "line": 81,
+ "line": 84,
"column": 1
}
},
"properties": [
{
"type": "ObjectProperty",
- "start": 1346,
- "end": 1357,
+ "start": 1421,
+ "end": 1432,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 1
},
"end": {
- "line": 80,
+ "line": 83,
"column": 12
}
},
@@ -2734,15 +2872,15 @@
"computed": false,
"key": {
"type": "Identifier",
- "start": 1346,
- "end": 1353,
+ "start": 1421,
+ "end": 1428,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 1
},
"end": {
- "line": 80,
+ "line": 83,
"column": 8
},
"identifierName": "options"
@@ -2751,15 +2889,15 @@
},
"value": {
"type": "ArrayExpression",
- "start": 1355,
- "end": 1357,
+ "start": 1430,
+ "end": 1432,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 10
},
"end": {
- "line": 80,
+ "line": 83,
"column": 12
}
},
@@ -2774,15 +2912,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
- "start": 1242,
- "end": 1315,
+ "start": 1317,
+ "end": 1390,
"loc": {
"start": {
- "line": 74,
+ "line": 77,
"column": 0
},
"end": {
- "line": 78,
+ "line": 81,
"column": 3
}
}
@@ -2796,15 +2934,15 @@
{
"type": "CommentBlock",
"value": "*\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
- "start": 157,
- "end": 250,
+ "start": 204,
+ "end": 297,
"loc": {
"start": {
- "line": 6,
+ "line": 7,
"column": 0
},
"end": {
- "line": 12,
+ "line": 13,
"column": 3
}
}
@@ -2812,15 +2950,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
- "start": 292,
- "end": 380,
+ "start": 339,
+ "end": 427,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 1
},
"end": {
- "line": 19,
+ "line": 20,
"column": 4
}
}
@@ -2828,15 +2966,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t ",
- "start": 464,
- "end": 547,
+ "start": 511,
+ "end": 594,
"loc": {
"start": {
- "line": 24,
+ "line": 25,
"column": 1
},
"end": {
- "line": 28,
+ "line": 29,
"column": 4
}
}
@@ -2844,15 +2982,15 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
- "start": 1130,
- "end": 1191,
+ "start": 1177,
+ "end": 1238,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 0
},
"end": {
- "line": 69,
+ "line": 70,
"column": 3
}
}
@@ -2860,15 +2998,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
- "start": 1242,
- "end": 1315,
+ "start": 1317,
+ "end": 1390,
"loc": {
"start": {
- "line": 74,
+ "line": 77,
"column": 0
},
"end": {
- "line": 78,
+ "line": 81,
"column": 3
}
}
@@ -3507,18 +3645,201 @@
}
}
},
+ {
+ "type": {
+ "label": "import",
+ "keyword": "import",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "import",
+ "start": 156,
+ "end": 162,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "{",
+ "beforeExpr": true,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 163,
+ "end": 164,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsShapeProp",
+ "start": 164,
+ "end": 180,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "}",
+ "beforeExpr": false,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "start": 180,
+ "end": 181,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 24
+ },
+ "end": {
+ "line": 5,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "from",
+ "start": 182,
+ "end": 186,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 26
+ },
+ "end": {
+ "line": 5,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "string",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "value": "../propTypes",
+ "start": 187,
+ "end": 201,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 31
+ },
+ "end": {
+ "line": 5,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ";",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 201,
+ "end": 202,
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 45
+ },
+ "end": {
+ "line": 5,
+ "column": 46
+ }
+ }
+ },
{
"type": "CommentBlock",
"value": "*\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n ",
- "start": 157,
- "end": 250,
+ "start": 204,
+ "end": 297,
"loc": {
"start": {
- "line": 6,
+ "line": 7,
"column": 0
},
"end": {
- "line": 12,
+ "line": 13,
"column": 3
}
}
@@ -3538,15 +3859,15 @@
"updateContext": null
},
"value": "export",
- "start": 251,
- "end": 257,
+ "start": 298,
+ "end": 304,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 0
},
"end": {
- "line": 13,
+ "line": 14,
"column": 6
}
}
@@ -3566,15 +3887,15 @@
"updateContext": null
},
"value": "const",
- "start": 258,
- "end": 263,
+ "start": 305,
+ "end": 310,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 7
},
"end": {
- "line": 13,
+ "line": 14,
"column": 12
}
}
@@ -3592,15 +3913,15 @@
"binop": null
},
"value": "SelectField",
- "start": 264,
- "end": 275,
+ "start": 311,
+ "end": 322,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 13
},
"end": {
- "line": 13,
+ "line": 14,
"column": 24
}
}
@@ -3619,15 +3940,15 @@
"updateContext": null
},
"value": "=",
- "start": 276,
- "end": 277,
+ "start": 323,
+ "end": 324,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 25
},
"end": {
- "line": 13,
+ "line": 14,
"column": 26
}
}
@@ -3644,15 +3965,15 @@
"postfix": false,
"binop": null
},
- "start": 278,
- "end": 279,
+ "start": 325,
+ "end": 326,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 27
},
"end": {
- "line": 13,
+ "line": 14,
"column": 28
}
}
@@ -3670,15 +3991,15 @@
"binop": null
},
"value": "props",
- "start": 279,
- "end": 284,
+ "start": 326,
+ "end": 331,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 28
},
"end": {
- "line": 13,
+ "line": 14,
"column": 33
}
}
@@ -3695,15 +4016,15 @@
"postfix": false,
"binop": null
},
- "start": 284,
- "end": 285,
+ "start": 331,
+ "end": 332,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 33
},
"end": {
- "line": 13,
+ "line": 14,
"column": 34
}
}
@@ -3721,15 +4042,15 @@
"binop": null,
"updateContext": null
},
- "start": 286,
- "end": 288,
+ "start": 333,
+ "end": 335,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 35
},
"end": {
- "line": 13,
+ "line": 14,
"column": 37
}
}
@@ -3746,15 +4067,15 @@
"postfix": false,
"binop": null
},
- "start": 289,
- "end": 290,
+ "start": 336,
+ "end": 337,
"loc": {
"start": {
- "line": 13,
+ "line": 14,
"column": 38
},
"end": {
- "line": 13,
+ "line": 14,
"column": 39
}
}
@@ -3762,15 +4083,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t ",
- "start": 292,
- "end": 380,
+ "start": 339,
+ "end": 427,
"loc": {
"start": {
- "line": 14,
+ "line": 15,
"column": 1
},
"end": {
- "line": 19,
+ "line": 20,
"column": 4
}
}
@@ -3789,15 +4110,15 @@
"binop": null
},
"value": "function",
- "start": 382,
- "end": 390,
+ "start": 429,
+ "end": 437,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 1
},
"end": {
- "line": 20,
+ "line": 21,
"column": 9
}
}
@@ -3815,15 +4136,15 @@
"binop": null
},
"value": "changeHandler",
- "start": 391,
- "end": 404,
+ "start": 438,
+ "end": 451,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 10
},
"end": {
- "line": 20,
+ "line": 21,
"column": 23
}
}
@@ -3840,15 +4161,15 @@
"postfix": false,
"binop": null
},
- "start": 404,
- "end": 405,
+ "start": 451,
+ "end": 452,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 23
},
"end": {
- "line": 20,
+ "line": 21,
"column": 24
}
}
@@ -3866,15 +4187,15 @@
"binop": null
},
"value": "selection",
- "start": 405,
- "end": 414,
+ "start": 452,
+ "end": 461,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 24
},
"end": {
- "line": 20,
+ "line": 21,
"column": 33
}
}
@@ -3891,15 +4212,15 @@
"postfix": false,
"binop": null
},
- "start": 414,
- "end": 415,
+ "start": 461,
+ "end": 462,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 33
},
"end": {
- "line": 20,
+ "line": 21,
"column": 34
}
}
@@ -3916,15 +4237,15 @@
"postfix": false,
"binop": null
},
- "start": 416,
- "end": 417,
+ "start": 463,
+ "end": 464,
"loc": {
"start": {
- "line": 20,
+ "line": 21,
"column": 35
},
"end": {
- "line": 20,
+ "line": 21,
"column": 36
}
}
@@ -3944,15 +4265,15 @@
"updateContext": null
},
"value": "return",
- "start": 420,
- "end": 426,
+ "start": 467,
+ "end": 473,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 2
},
"end": {
- "line": 21,
+ "line": 22,
"column": 8
}
}
@@ -3970,15 +4291,15 @@
"binop": null
},
"value": "props",
- "start": 427,
- "end": 432,
+ "start": 474,
+ "end": 479,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 9
},
"end": {
- "line": 21,
+ "line": 22,
"column": 14
}
}
@@ -3996,15 +4317,15 @@
"binop": null,
"updateContext": null
},
- "start": 432,
- "end": 433,
+ "start": 479,
+ "end": 480,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 14
},
"end": {
- "line": 21,
+ "line": 22,
"column": 15
}
}
@@ -4022,15 +4343,15 @@
"binop": null
},
"value": "onValueChange",
- "start": 433,
- "end": 446,
+ "start": 480,
+ "end": 493,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 15
},
"end": {
- "line": 21,
+ "line": 22,
"column": 28
}
}
@@ -4047,15 +4368,15 @@
"postfix": false,
"binop": null
},
- "start": 446,
- "end": 447,
+ "start": 493,
+ "end": 494,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 28
},
"end": {
- "line": 21,
+ "line": 22,
"column": 29
}
}
@@ -4073,15 +4394,15 @@
"binop": null
},
"value": "selection",
- "start": 447,
- "end": 456,
+ "start": 494,
+ "end": 503,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 29
},
"end": {
- "line": 21,
+ "line": 22,
"column": 38
}
}
@@ -4098,15 +4419,15 @@
"postfix": false,
"binop": null
},
- "start": 456,
- "end": 457,
+ "start": 503,
+ "end": 504,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 38
},
"end": {
- "line": 21,
+ "line": 22,
"column": 39
}
}
@@ -4124,15 +4445,15 @@
"binop": null,
"updateContext": null
},
- "start": 457,
- "end": 458,
+ "start": 504,
+ "end": 505,
"loc": {
"start": {
- "line": 21,
+ "line": 22,
"column": 39
},
"end": {
- "line": 21,
+ "line": 22,
"column": 40
}
}
@@ -4149,15 +4470,15 @@
"postfix": false,
"binop": null
},
- "start": 460,
- "end": 461,
+ "start": 507,
+ "end": 508,
"loc": {
"start": {
- "line": 22,
+ "line": 23,
"column": 1
},
"end": {
- "line": 22,
+ "line": 23,
"column": 2
}
}
@@ -4165,15 +4486,15 @@
{
"type": "CommentBlock",
"value": "*\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t ",
- "start": 464,
- "end": 547,
+ "start": 511,
+ "end": 594,
"loc": {
"start": {
- "line": 24,
+ "line": 25,
"column": 1
},
"end": {
- "line": 28,
+ "line": 29,
"column": 4
}
}
@@ -4192,15 +4513,15 @@
"binop": null
},
"value": "function",
- "start": 549,
- "end": 557,
+ "start": 596,
+ "end": 604,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 1
},
"end": {
- "line": 29,
+ "line": 30,
"column": 9
}
}
@@ -4218,15 +4539,15 @@
"binop": null
},
"value": "selectClassNames",
- "start": 558,
- "end": 574,
+ "start": 605,
+ "end": 621,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 10
},
"end": {
- "line": 29,
+ "line": 30,
"column": 26
}
}
@@ -4243,15 +4564,15 @@
"postfix": false,
"binop": null
},
- "start": 574,
- "end": 575,
+ "start": 621,
+ "end": 622,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 26
},
"end": {
- "line": 29,
+ "line": 30,
"column": 27
}
}
@@ -4268,15 +4589,15 @@
"postfix": false,
"binop": null
},
- "start": 575,
- "end": 576,
+ "start": 622,
+ "end": 623,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 27
},
"end": {
- "line": 29,
+ "line": 30,
"column": 28
}
}
@@ -4293,15 +4614,15 @@
"postfix": false,
"binop": null
},
- "start": 577,
- "end": 578,
+ "start": 624,
+ "end": 625,
"loc": {
"start": {
- "line": 29,
+ "line": 30,
"column": 29
},
"end": {
- "line": 29,
+ "line": 30,
"column": 30
}
}
@@ -4321,15 +4642,15 @@
"updateContext": null
},
"value": "return",
- "start": 581,
- "end": 587,
+ "start": 628,
+ "end": 634,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 2
},
"end": {
- "line": 30,
+ "line": 31,
"column": 8
}
}
@@ -4347,15 +4668,15 @@
"binop": null
},
"value": "classNames",
- "start": 588,
- "end": 598,
+ "start": 635,
+ "end": 645,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 9
},
"end": {
- "line": 30,
+ "line": 31,
"column": 19
}
}
@@ -4372,15 +4693,15 @@
"postfix": false,
"binop": null
},
- "start": 598,
- "end": 599,
+ "start": 645,
+ "end": 646,
"loc": {
"start": {
- "line": 30,
+ "line": 31,
"column": 19
},
"end": {
- "line": 30,
+ "line": 31,
"column": 20
}
}
@@ -4398,15 +4719,15 @@
"binop": null
},
"value": "props",
- "start": 603,
- "end": 608,
+ "start": 650,
+ "end": 655,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 3
},
"end": {
- "line": 31,
+ "line": 32,
"column": 8
}
}
@@ -4424,15 +4745,15 @@
"binop": null,
"updateContext": null
},
- "start": 608,
- "end": 609,
+ "start": 655,
+ "end": 656,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 8
},
"end": {
- "line": 31,
+ "line": 32,
"column": 9
}
}
@@ -4450,15 +4771,15 @@
"binop": null
},
"value": "fieldClassName",
- "start": 609,
- "end": 623,
+ "start": 656,
+ "end": 670,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 9
},
"end": {
- "line": 31,
+ "line": 32,
"column": 23
}
}
@@ -4476,15 +4797,15 @@
"binop": null,
"updateContext": null
},
- "start": 623,
- "end": 624,
+ "start": 670,
+ "end": 671,
"loc": {
"start": {
- "line": 31,
+ "line": 32,
"column": 23
},
"end": {
- "line": 31,
+ "line": 32,
"column": 24
}
}
@@ -4502,15 +4823,15 @@
"binop": null
},
"value": "RenderGroup",
- "start": 628,
- "end": 639,
+ "start": 675,
+ "end": 686,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 3
},
"end": {
- "line": 32,
+ "line": 33,
"column": 14
}
}
@@ -4528,15 +4849,15 @@
"binop": null,
"updateContext": null
},
- "start": 639,
- "end": 640,
+ "start": 686,
+ "end": 687,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 14
},
"end": {
- "line": 32,
+ "line": 33,
"column": 15
}
}
@@ -4554,15 +4875,15 @@
"binop": null
},
"value": "classNames",
- "start": 640,
- "end": 650,
+ "start": 687,
+ "end": 697,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 15
},
"end": {
- "line": 32,
+ "line": 33,
"column": 25
}
}
@@ -4580,15 +4901,15 @@
"binop": null,
"updateContext": null
},
- "start": 650,
- "end": 651,
+ "start": 697,
+ "end": 698,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 25
},
"end": {
- "line": 32,
+ "line": 33,
"column": 26
}
}
@@ -4606,15 +4927,15 @@
"binop": null
},
"value": "input",
- "start": 651,
- "end": 656,
+ "start": 698,
+ "end": 703,
"loc": {
"start": {
- "line": 32,
+ "line": 33,
"column": 26
},
"end": {
- "line": 32,
+ "line": 33,
"column": 31
}
}
@@ -4631,15 +4952,15 @@
"postfix": false,
"binop": null
},
- "start": 659,
- "end": 660,
+ "start": 706,
+ "end": 707,
"loc": {
"start": {
- "line": 33,
+ "line": 34,
"column": 2
},
"end": {
- "line": 33,
+ "line": 34,
"column": 3
}
}
@@ -4657,15 +4978,15 @@
"binop": null,
"updateContext": null
},
- "start": 660,
- "end": 661,
+ "start": 707,
+ "end": 708,
"loc": {
"start": {
- "line": 33,
+ "line": 34,
"column": 3
},
"end": {
- "line": 33,
+ "line": 34,
"column": 4
}
}
@@ -4682,15 +5003,15 @@
"postfix": false,
"binop": null
},
- "start": 663,
- "end": 664,
+ "start": 710,
+ "end": 711,
"loc": {
"start": {
- "line": 34,
+ "line": 35,
"column": 1
},
"end": {
- "line": 34,
+ "line": 35,
"column": 2
}
}
@@ -4710,15 +5031,15 @@
"updateContext": null
},
"value": "return",
- "start": 667,
- "end": 673,
+ "start": 714,
+ "end": 720,
"loc": {
"start": {
- "line": 36,
+ "line": 37,
"column": 1
},
"end": {
- "line": 36,
+ "line": 37,
"column": 7
}
}
@@ -4735,15 +5056,15 @@
"postfix": false,
"binop": null
},
- "start": 674,
- "end": 675,
+ "start": 721,
+ "end": 722,
"loc": {
"start": {
- "line": 36,
+ "line": 37,
"column": 8
},
"end": {
- "line": 36,
+ "line": 37,
"column": 9
}
}
@@ -4760,15 +5081,15 @@
"postfix": false,
"binop": null
},
- "start": 678,
- "end": 679,
+ "start": 725,
+ "end": 726,
"loc": {
"start": {
- "line": 37,
+ "line": 38,
"column": 2
},
"end": {
- "line": 37,
+ "line": 38,
"column": 3
}
}
@@ -4787,15 +5108,15 @@
"updateContext": null
},
"value": "select",
- "start": 679,
- "end": 685,
+ "start": 726,
+ "end": 732,
"loc": {
"start": {
- "line": 37,
+ "line": 38,
"column": 3
},
"end": {
- "line": 37,
+ "line": 38,
"column": 9
}
}
@@ -4814,15 +5135,15 @@
"updateContext": null
},
"value": "id",
- "start": 689,
- "end": 691,
+ "start": 736,
+ "end": 738,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 3
},
"end": {
- "line": 38,
+ "line": 39,
"column": 5
}
}
@@ -4841,15 +5162,15 @@
"updateContext": null
},
"value": "=",
- "start": 691,
- "end": 692,
+ "start": 738,
+ "end": 739,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 5
},
"end": {
- "line": 38,
+ "line": 39,
"column": 6
}
}
@@ -4866,15 +5187,15 @@
"postfix": false,
"binop": null
},
- "start": 692,
- "end": 693,
+ "start": 739,
+ "end": 740,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 6
},
"end": {
- "line": 38,
+ "line": 39,
"column": 7
}
}
@@ -4892,15 +5213,15 @@
"binop": null
},
"value": "props",
- "start": 693,
- "end": 698,
+ "start": 740,
+ "end": 745,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 7
},
"end": {
- "line": 38,
+ "line": 39,
"column": 12
}
}
@@ -4918,15 +5239,15 @@
"binop": null,
"updateContext": null
},
- "start": 698,
- "end": 699,
+ "start": 745,
+ "end": 746,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 12
},
"end": {
- "line": 38,
+ "line": 39,
"column": 13
}
}
@@ -4944,15 +5265,15 @@
"binop": null
},
"value": "id",
- "start": 699,
- "end": 701,
+ "start": 746,
+ "end": 748,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 13
},
"end": {
- "line": 38,
+ "line": 39,
"column": 15
}
}
@@ -4969,15 +5290,15 @@
"postfix": false,
"binop": null
},
- "start": 701,
- "end": 702,
+ "start": 748,
+ "end": 749,
"loc": {
"start": {
- "line": 38,
+ "line": 39,
"column": 15
},
"end": {
- "line": 38,
+ "line": 39,
"column": 16
}
}
@@ -4996,15 +5317,15 @@
"updateContext": null
},
"value": "className",
- "start": 706,
- "end": 715,
+ "start": 753,
+ "end": 762,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 3
},
"end": {
- "line": 39,
+ "line": 40,
"column": 12
}
}
@@ -5023,15 +5344,15 @@
"updateContext": null
},
"value": "=",
- "start": 715,
- "end": 716,
+ "start": 762,
+ "end": 763,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 12
},
"end": {
- "line": 39,
+ "line": 40,
"column": 13
}
}
@@ -5048,15 +5369,15 @@
"postfix": false,
"binop": null
},
- "start": 716,
- "end": 717,
+ "start": 763,
+ "end": 764,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 13
},
"end": {
- "line": 39,
+ "line": 40,
"column": 14
}
}
@@ -5074,15 +5395,15 @@
"binop": null
},
"value": "selectClassNames",
- "start": 717,
- "end": 733,
+ "start": 764,
+ "end": 780,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 14
},
"end": {
- "line": 39,
+ "line": 40,
"column": 30
}
}
@@ -5099,15 +5420,15 @@
"postfix": false,
"binop": null
},
- "start": 733,
- "end": 734,
+ "start": 780,
+ "end": 781,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 30
},
"end": {
- "line": 39,
+ "line": 40,
"column": 31
}
}
@@ -5124,15 +5445,15 @@
"postfix": false,
"binop": null
},
- "start": 734,
- "end": 735,
+ "start": 781,
+ "end": 782,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 31
},
"end": {
- "line": 39,
+ "line": 40,
"column": 32
}
}
@@ -5149,15 +5470,15 @@
"postfix": false,
"binop": null
},
- "start": 735,
- "end": 736,
+ "start": 782,
+ "end": 783,
"loc": {
"start": {
- "line": 39,
+ "line": 40,
"column": 32
},
"end": {
- "line": 39,
+ "line": 40,
"column": 33
}
}
@@ -5176,15 +5497,15 @@
"updateContext": null
},
"value": "value",
- "start": 740,
- "end": 745,
+ "start": 787,
+ "end": 792,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 3
},
"end": {
- "line": 40,
+ "line": 41,
"column": 8
}
}
@@ -5203,15 +5524,15 @@
"updateContext": null
},
"value": "=",
- "start": 745,
- "end": 746,
+ "start": 792,
+ "end": 793,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 8
},
"end": {
- "line": 40,
+ "line": 41,
"column": 9
}
}
@@ -5228,15 +5549,15 @@
"postfix": false,
"binop": null
},
- "start": 746,
- "end": 747,
+ "start": 793,
+ "end": 794,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 9
},
"end": {
- "line": 40,
+ "line": 41,
"column": 10
}
}
@@ -5254,15 +5575,15 @@
"binop": null
},
"value": "props",
- "start": 747,
- "end": 752,
+ "start": 794,
+ "end": 799,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 10
},
"end": {
- "line": 40,
+ "line": 41,
"column": 15
}
}
@@ -5280,15 +5601,15 @@
"binop": null,
"updateContext": null
},
- "start": 752,
- "end": 753,
+ "start": 799,
+ "end": 800,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 15
},
"end": {
- "line": 40,
+ "line": 41,
"column": 16
}
}
@@ -5306,15 +5627,15 @@
"binop": null
},
"value": "value",
- "start": 753,
- "end": 758,
+ "start": 800,
+ "end": 805,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 16
},
"end": {
- "line": 40,
+ "line": 41,
"column": 21
}
}
@@ -5331,15 +5652,15 @@
"postfix": false,
"binop": null
},
- "start": 758,
- "end": 759,
+ "start": 805,
+ "end": 806,
"loc": {
"start": {
- "line": 40,
+ "line": 41,
"column": 21
},
"end": {
- "line": 40,
+ "line": 41,
"column": 22
}
}
@@ -5358,15 +5679,15 @@
"updateContext": null
},
"value": "disabled",
- "start": 763,
- "end": 771,
+ "start": 810,
+ "end": 818,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 3
},
"end": {
- "line": 41,
+ "line": 42,
"column": 11
}
}
@@ -5385,15 +5706,15 @@
"updateContext": null
},
"value": "=",
- "start": 771,
- "end": 772,
+ "start": 818,
+ "end": 819,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 11
},
"end": {
- "line": 41,
+ "line": 42,
"column": 12
}
}
@@ -5410,15 +5731,15 @@
"postfix": false,
"binop": null
},
- "start": 772,
- "end": 773,
+ "start": 819,
+ "end": 820,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 12
},
"end": {
- "line": 41,
+ "line": 42,
"column": 13
}
}
@@ -5436,15 +5757,15 @@
"binop": null
},
"value": "props",
- "start": 773,
- "end": 778,
+ "start": 820,
+ "end": 825,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 13
},
"end": {
- "line": 41,
+ "line": 42,
"column": 18
}
}
@@ -5462,15 +5783,15 @@
"binop": null,
"updateContext": null
},
- "start": 778,
- "end": 779,
+ "start": 825,
+ "end": 826,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 18
},
"end": {
- "line": 41,
+ "line": 42,
"column": 19
}
}
@@ -5488,15 +5809,15 @@
"binop": null
},
"value": "disabled",
- "start": 779,
- "end": 787,
+ "start": 826,
+ "end": 834,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 19
},
"end": {
- "line": 41,
+ "line": 42,
"column": 27
}
}
@@ -5513,15 +5834,15 @@
"postfix": false,
"binop": null
},
- "start": 787,
- "end": 788,
+ "start": 834,
+ "end": 835,
"loc": {
"start": {
- "line": 41,
+ "line": 42,
"column": 27
},
"end": {
- "line": 41,
+ "line": 42,
"column": 28
}
}
@@ -5540,15 +5861,15 @@
"updateContext": null
},
"value": "onChange",
- "start": 792,
- "end": 800,
+ "start": 839,
+ "end": 847,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 3
},
"end": {
- "line": 42,
+ "line": 43,
"column": 11
}
}
@@ -5567,15 +5888,15 @@
"updateContext": null
},
"value": "=",
- "start": 800,
- "end": 801,
+ "start": 847,
+ "end": 848,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 11
},
"end": {
- "line": 42,
+ "line": 43,
"column": 12
}
}
@@ -5592,15 +5913,15 @@
"postfix": false,
"binop": null
},
- "start": 801,
- "end": 802,
+ "start": 848,
+ "end": 849,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 12
},
"end": {
- "line": 42,
+ "line": 43,
"column": 13
}
}
@@ -5618,15 +5939,15 @@
"binop": null
},
"value": "changeHandler",
- "start": 802,
- "end": 815,
+ "start": 849,
+ "end": 862,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 13
},
"end": {
- "line": 42,
+ "line": 43,
"column": 26
}
}
@@ -5643,15 +5964,15 @@
"postfix": false,
"binop": null
},
- "start": 815,
- "end": 816,
+ "start": 862,
+ "end": 863,
"loc": {
"start": {
- "line": 42,
+ "line": 43,
"column": 26
},
"end": {
- "line": 42,
+ "line": 43,
"column": 27
}
}
@@ -5668,15 +5989,15 @@
"postfix": false,
"binop": null
},
- "start": 819,
- "end": 820,
+ "start": 866,
+ "end": 867,
"loc": {
"start": {
- "line": 43,
+ "line": 44,
"column": 2
},
"end": {
- "line": 43,
+ "line": 44,
"column": 3
}
}
@@ -5695,15 +6016,15 @@
"updateContext": null
},
"value": "\n\t\t\t",
- "start": 820,
- "end": 824,
+ "start": 867,
+ "end": 871,
"loc": {
"start": {
- "line": 43,
+ "line": 44,
"column": 3
},
"end": {
- "line": 44,
+ "line": 45,
"column": 3
}
}
@@ -5720,15 +6041,15 @@
"postfix": false,
"binop": null
},
- "start": 824,
- "end": 825,
+ "start": 871,
+ "end": 872,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 3
},
"end": {
- "line": 44,
+ "line": 45,
"column": 4
}
}
@@ -5746,15 +6067,15 @@
"binop": null
},
"value": "props",
- "start": 825,
- "end": 830,
+ "start": 872,
+ "end": 877,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 4
},
"end": {
- "line": 44,
+ "line": 45,
"column": 9
}
}
@@ -5772,15 +6093,15 @@
"binop": null,
"updateContext": null
},
- "start": 830,
- "end": 831,
+ "start": 877,
+ "end": 878,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 9
},
"end": {
- "line": 44,
+ "line": 45,
"column": 10
}
}
@@ -5798,15 +6119,15 @@
"binop": null
},
"value": "options",
- "start": 831,
- "end": 838,
+ "start": 878,
+ "end": 885,
"loc": {
"start": {
- "line": 44,
+ "line": 45,
"column": 10
},
"end": {
- "line": 44,
+ "line": 45,
"column": 17
}
}
@@ -5824,15 +6145,15 @@
"binop": null,
"updateContext": null
},
- "start": 843,
- "end": 844,
+ "start": 890,
+ "end": 891,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 4
},
"end": {
- "line": 45,
+ "line": 46,
"column": 5
}
}
@@ -5850,15 +6171,15 @@
"binop": null
},
"value": "map",
- "start": 844,
- "end": 847,
+ "start": 891,
+ "end": 894,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 5
},
"end": {
- "line": 45,
+ "line": 46,
"column": 8
}
}
@@ -5875,15 +6196,15 @@
"postfix": false,
"binop": null
},
- "start": 847,
- "end": 848,
+ "start": 894,
+ "end": 895,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 8
},
"end": {
- "line": 45,
+ "line": 46,
"column": 9
}
}
@@ -5900,15 +6221,15 @@
"postfix": false,
"binop": null
},
- "start": 848,
- "end": 849,
+ "start": 895,
+ "end": 896,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 9
},
"end": {
- "line": 45,
+ "line": 46,
"column": 10
}
}
@@ -5926,15 +6247,15 @@
"binop": null
},
"value": "item",
- "start": 849,
- "end": 853,
+ "start": 896,
+ "end": 900,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 10
},
"end": {
- "line": 45,
+ "line": 46,
"column": 14
}
}
@@ -5952,15 +6273,15 @@
"binop": null,
"updateContext": null
},
- "start": 853,
- "end": 854,
+ "start": 900,
+ "end": 901,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 14
},
"end": {
- "line": 45,
+ "line": 46,
"column": 15
}
}
@@ -5978,15 +6299,15 @@
"binop": null
},
"value": "i",
- "start": 854,
- "end": 855,
+ "start": 901,
+ "end": 902,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 15
},
"end": {
- "line": 45,
+ "line": 46,
"column": 16
}
}
@@ -6003,15 +6324,15 @@
"postfix": false,
"binop": null
},
- "start": 855,
- "end": 856,
+ "start": 902,
+ "end": 903,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 16
},
"end": {
- "line": 45,
+ "line": 46,
"column": 17
}
}
@@ -6029,15 +6350,15 @@
"binop": null,
"updateContext": null
},
- "start": 857,
- "end": 859,
+ "start": 904,
+ "end": 906,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 18
},
"end": {
- "line": 45,
+ "line": 46,
"column": 20
}
}
@@ -6054,15 +6375,15 @@
"postfix": false,
"binop": null
},
- "start": 860,
- "end": 861,
+ "start": 907,
+ "end": 908,
"loc": {
"start": {
- "line": 45,
+ "line": 46,
"column": 21
},
"end": {
- "line": 45,
+ "line": 46,
"column": 22
}
}
@@ -6082,15 +6403,15 @@
"updateContext": null
},
"value": "const",
- "start": 867,
- "end": 872,
+ "start": 914,
+ "end": 919,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 5
},
"end": {
- "line": 46,
+ "line": 47,
"column": 10
}
}
@@ -6108,15 +6429,15 @@
"binop": null
},
"value": "key",
- "start": 873,
- "end": 876,
+ "start": 920,
+ "end": 923,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 11
},
"end": {
- "line": 46,
+ "line": 47,
"column": 14
}
}
@@ -6135,15 +6456,15 @@
"updateContext": null
},
"value": "=",
- "start": 877,
- "end": 878,
+ "start": 924,
+ "end": 925,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 15
},
"end": {
- "line": 46,
+ "line": 47,
"column": 16
}
}
@@ -6162,15 +6483,15 @@
"updateContext": null
},
"value": "string",
- "start": 879,
- "end": 887,
+ "start": 926,
+ "end": 934,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 17
},
"end": {
- "line": 46,
+ "line": 47,
"column": 25
}
}
@@ -6189,15 +6510,15 @@
"updateContext": null
},
"value": "===",
- "start": 888,
- "end": 891,
+ "start": 935,
+ "end": 938,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 26
},
"end": {
- "line": 46,
+ "line": 47,
"column": 29
}
}
@@ -6217,15 +6538,15 @@
"updateContext": null
},
"value": "typeof",
- "start": 892,
- "end": 898,
+ "start": 939,
+ "end": 945,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 30
},
"end": {
- "line": 46,
+ "line": 47,
"column": 36
}
}
@@ -6243,15 +6564,15 @@
"binop": null
},
"value": "item",
- "start": 899,
- "end": 903,
+ "start": 946,
+ "end": 950,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 37
},
"end": {
- "line": 46,
+ "line": 47,
"column": 41
}
}
@@ -6269,15 +6590,15 @@
"binop": null,
"updateContext": null
},
- "start": 903,
- "end": 904,
+ "start": 950,
+ "end": 951,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 41
},
"end": {
- "line": 46,
+ "line": 47,
"column": 42
}
}
@@ -6295,15 +6616,15 @@
"binop": null
},
"value": "value",
- "start": 904,
- "end": 909,
+ "start": 951,
+ "end": 956,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 42
},
"end": {
- "line": 46,
+ "line": 47,
"column": 47
}
}
@@ -6321,15 +6642,15 @@
"binop": null,
"updateContext": null
},
- "start": 910,
- "end": 911,
+ "start": 957,
+ "end": 958,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 48
},
"end": {
- "line": 46,
+ "line": 47,
"column": 49
}
}
@@ -6347,15 +6668,15 @@
"binop": null
},
"value": "item",
- "start": 912,
- "end": 916,
+ "start": 959,
+ "end": 963,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 50
},
"end": {
- "line": 46,
+ "line": 47,
"column": 54
}
}
@@ -6373,15 +6694,15 @@
"binop": null,
"updateContext": null
},
- "start": 916,
- "end": 917,
+ "start": 963,
+ "end": 964,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 54
},
"end": {
- "line": 46,
+ "line": 47,
"column": 55
}
}
@@ -6399,15 +6720,15 @@
"binop": null
},
"value": "value",
- "start": 917,
- "end": 922,
+ "start": 964,
+ "end": 969,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 55
},
"end": {
- "line": 46,
+ "line": 47,
"column": 60
}
}
@@ -6425,15 +6746,15 @@
"binop": null,
"updateContext": null
},
- "start": 923,
- "end": 924,
+ "start": 970,
+ "end": 971,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 61
},
"end": {
- "line": 46,
+ "line": 47,
"column": 62
}
}
@@ -6451,15 +6772,15 @@
"binop": null
},
"value": "i",
- "start": 925,
- "end": 926,
+ "start": 972,
+ "end": 973,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 63
},
"end": {
- "line": 46,
+ "line": 47,
"column": 64
}
}
@@ -6477,15 +6798,15 @@
"binop": null,
"updateContext": null
},
- "start": 926,
- "end": 927,
+ "start": 973,
+ "end": 974,
"loc": {
"start": {
- "line": 46,
+ "line": 47,
"column": 64
},
"end": {
- "line": 46,
+ "line": 47,
"column": 65
}
}
@@ -6505,15 +6826,15 @@
"updateContext": null
},
"value": "return",
- "start": 933,
- "end": 939,
+ "start": 980,
+ "end": 986,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 5
},
"end": {
- "line": 47,
+ "line": 48,
"column": 11
}
}
@@ -6530,15 +6851,15 @@
"postfix": false,
"binop": null
},
- "start": 939,
- "end": 940,
+ "start": 986,
+ "end": 987,
"loc": {
"start": {
- "line": 47,
+ "line": 48,
"column": 11
},
"end": {
- "line": 47,
+ "line": 48,
"column": 12
}
}
@@ -6555,15 +6876,15 @@
"postfix": false,
"binop": null
},
- "start": 947,
- "end": 948,
+ "start": 994,
+ "end": 995,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 6
},
"end": {
- "line": 48,
+ "line": 49,
"column": 7
}
}
@@ -6582,15 +6903,15 @@
"updateContext": null
},
"value": "option",
- "start": 948,
- "end": 954,
+ "start": 995,
+ "end": 1001,
"loc": {
"start": {
- "line": 48,
+ "line": 49,
"column": 7
},
"end": {
- "line": 48,
+ "line": 49,
"column": 13
}
}
@@ -6609,15 +6930,15 @@
"updateContext": null
},
"value": "key",
- "start": 962,
- "end": 965,
+ "start": 1009,
+ "end": 1012,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 7
},
"end": {
- "line": 49,
+ "line": 50,
"column": 10
}
}
@@ -6636,15 +6957,15 @@
"updateContext": null
},
"value": "=",
- "start": 965,
- "end": 966,
+ "start": 1012,
+ "end": 1013,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 10
},
"end": {
- "line": 49,
+ "line": 50,
"column": 11
}
}
@@ -6661,15 +6982,15 @@
"postfix": false,
"binop": null
},
- "start": 966,
- "end": 967,
+ "start": 1013,
+ "end": 1014,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 11
},
"end": {
- "line": 49,
+ "line": 50,
"column": 12
}
}
@@ -6687,15 +7008,15 @@
"binop": null
},
"value": "key",
- "start": 967,
- "end": 970,
+ "start": 1014,
+ "end": 1017,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 12
},
"end": {
- "line": 49,
+ "line": 50,
"column": 15
}
}
@@ -6712,15 +7033,15 @@
"postfix": false,
"binop": null
},
- "start": 970,
- "end": 971,
+ "start": 1017,
+ "end": 1018,
"loc": {
"start": {
- "line": 49,
+ "line": 50,
"column": 15
},
"end": {
- "line": 49,
+ "line": 50,
"column": 16
}
}
@@ -6739,15 +7060,15 @@
"updateContext": null
},
"value": "className",
- "start": 979,
- "end": 988,
+ "start": 1026,
+ "end": 1035,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 7
},
"end": {
- "line": 50,
+ "line": 51,
"column": 16
}
}
@@ -6766,15 +7087,15 @@
"updateContext": null
},
"value": "=",
- "start": 988,
- "end": 989,
+ "start": 1035,
+ "end": 1036,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 16
},
"end": {
- "line": 50,
+ "line": 51,
"column": 17
}
}
@@ -6791,15 +7112,15 @@
"postfix": false,
"binop": null
},
- "start": 989,
- "end": 990,
+ "start": 1036,
+ "end": 1037,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 17
},
"end": {
- "line": 50,
+ "line": 51,
"column": 18
}
}
@@ -6818,15 +7139,15 @@
"updateContext": null
},
"value": "caldera-config-option",
- "start": 991,
- "end": 1014,
+ "start": 1038,
+ "end": 1061,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 19
},
"end": {
- "line": 50,
+ "line": 51,
"column": 42
}
}
@@ -6843,15 +7164,15 @@
"postfix": false,
"binop": null
},
- "start": 1015,
- "end": 1016,
+ "start": 1062,
+ "end": 1063,
"loc": {
"start": {
- "line": 50,
+ "line": 51,
"column": 43
},
"end": {
- "line": 50,
+ "line": 51,
"column": 44
}
}
@@ -6870,15 +7191,15 @@
"updateContext": null
},
"value": "value",
- "start": 1024,
- "end": 1029,
+ "start": 1071,
+ "end": 1076,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 7
},
"end": {
- "line": 51,
+ "line": 52,
"column": 12
}
}
@@ -6897,15 +7218,15 @@
"updateContext": null
},
"value": "=",
- "start": 1029,
- "end": 1030,
+ "start": 1076,
+ "end": 1077,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 12
},
"end": {
- "line": 51,
+ "line": 52,
"column": 13
}
}
@@ -6922,15 +7243,15 @@
"postfix": false,
"binop": null
},
- "start": 1030,
- "end": 1031,
+ "start": 1077,
+ "end": 1078,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 13
},
"end": {
- "line": 51,
+ "line": 52,
"column": 14
}
}
@@ -6948,15 +7269,15 @@
"binop": null
},
"value": "item",
- "start": 1031,
- "end": 1035,
+ "start": 1078,
+ "end": 1082,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 14
},
"end": {
- "line": 51,
+ "line": 52,
"column": 18
}
}
@@ -6974,15 +7295,15 @@
"binop": null,
"updateContext": null
},
- "start": 1035,
- "end": 1036,
+ "start": 1082,
+ "end": 1083,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 18
},
"end": {
- "line": 51,
+ "line": 52,
"column": 19
}
}
@@ -7000,15 +7321,15 @@
"binop": null
},
"value": "value",
- "start": 1036,
- "end": 1041,
+ "start": 1083,
+ "end": 1088,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 19
},
"end": {
- "line": 51,
+ "line": 52,
"column": 24
}
}
@@ -7025,15 +7346,15 @@
"postfix": false,
"binop": null
},
- "start": 1041,
- "end": 1042,
+ "start": 1088,
+ "end": 1089,
"loc": {
"start": {
- "line": 51,
+ "line": 52,
"column": 24
},
"end": {
- "line": 51,
+ "line": 52,
"column": 25
}
}
@@ -7050,15 +7371,15 @@
"postfix": false,
"binop": null
},
- "start": 1049,
- "end": 1050,
+ "start": 1096,
+ "end": 1097,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 6
},
"end": {
- "line": 52,
+ "line": 53,
"column": 7
}
}
@@ -7077,15 +7398,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t\t\t",
- "start": 1050,
- "end": 1058,
+ "start": 1097,
+ "end": 1105,
"loc": {
"start": {
- "line": 52,
+ "line": 53,
"column": 7
},
"end": {
- "line": 53,
+ "line": 54,
"column": 7
}
}
@@ -7102,15 +7423,15 @@
"postfix": false,
"binop": null
},
- "start": 1058,
- "end": 1059,
+ "start": 1105,
+ "end": 1106,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 7
},
"end": {
- "line": 53,
+ "line": 54,
"column": 8
}
}
@@ -7128,15 +7449,15 @@
"binop": null
},
"value": "item",
- "start": 1059,
- "end": 1063,
+ "start": 1106,
+ "end": 1110,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 8
},
"end": {
- "line": 53,
+ "line": 54,
"column": 12
}
}
@@ -7154,15 +7475,15 @@
"binop": null,
"updateContext": null
},
- "start": 1063,
- "end": 1064,
+ "start": 1110,
+ "end": 1111,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 12
},
"end": {
- "line": 53,
+ "line": 54,
"column": 13
}
}
@@ -7180,15 +7501,15 @@
"binop": null
},
"value": "label",
- "start": 1064,
- "end": 1069,
+ "start": 1111,
+ "end": 1116,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 13
},
"end": {
- "line": 53,
+ "line": 54,
"column": 18
}
}
@@ -7205,15 +7526,15 @@
"postfix": false,
"binop": null
},
- "start": 1069,
- "end": 1070,
+ "start": 1116,
+ "end": 1117,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 18
},
"end": {
- "line": 53,
+ "line": 54,
"column": 19
}
}
@@ -7232,15 +7553,15 @@
"updateContext": null
},
"value": "\n\t\t\t\t\t\t",
- "start": 1070,
- "end": 1077,
+ "start": 1117,
+ "end": 1124,
"loc": {
"start": {
- "line": 53,
+ "line": 54,
"column": 19
},
"end": {
- "line": 54,
+ "line": 55,
"column": 6
}
}
@@ -7257,15 +7578,15 @@
"postfix": false,
"binop": null
},
- "start": 1077,
- "end": 1078,
+ "start": 1124,
+ "end": 1125,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 6
},
"end": {
- "line": 54,
+ "line": 55,
"column": 7
}
}
@@ -7284,15 +7605,15 @@
"updateContext": null
},
"value": "/",
- "start": 1078,
- "end": 1079,
+ "start": 1125,
+ "end": 1126,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 7
},
"end": {
- "line": 54,
+ "line": 55,
"column": 8
}
}
@@ -7311,15 +7632,15 @@
"updateContext": null
},
"value": "option",
- "start": 1079,
- "end": 1085,
+ "start": 1126,
+ "end": 1132,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 8
},
"end": {
- "line": 54,
+ "line": 55,
"column": 14
}
}
@@ -7336,15 +7657,15 @@
"postfix": false,
"binop": null
},
- "start": 1085,
- "end": 1086,
+ "start": 1132,
+ "end": 1133,
"loc": {
"start": {
- "line": 54,
+ "line": 55,
"column": 14
},
"end": {
- "line": 54,
+ "line": 55,
"column": 15
}
}
@@ -7361,15 +7682,15 @@
"postfix": false,
"binop": null
},
- "start": 1092,
- "end": 1093,
+ "start": 1139,
+ "end": 1140,
"loc": {
"start": {
- "line": 55,
+ "line": 56,
"column": 5
},
"end": {
- "line": 55,
+ "line": 56,
"column": 6
}
}
@@ -7387,15 +7708,15 @@
"binop": null,
"updateContext": null
},
- "start": 1093,
- "end": 1094,
+ "start": 1140,
+ "end": 1141,
"loc": {
"start": {
- "line": 55,
+ "line": 56,
"column": 6
},
"end": {
- "line": 55,
+ "line": 56,
"column": 7
}
}
@@ -7412,15 +7733,15 @@
"postfix": false,
"binop": null
},
- "start": 1099,
- "end": 1100,
+ "start": 1146,
+ "end": 1147,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 4
},
"end": {
- "line": 56,
+ "line": 57,
"column": 5
}
}
@@ -7437,15 +7758,15 @@
"postfix": false,
"binop": null
},
- "start": 1100,
- "end": 1101,
+ "start": 1147,
+ "end": 1148,
"loc": {
"start": {
- "line": 56,
+ "line": 57,
"column": 5
},
"end": {
- "line": 56,
+ "line": 57,
"column": 6
}
}
@@ -7462,15 +7783,15 @@
"postfix": false,
"binop": null
},
- "start": 1105,
- "end": 1106,
+ "start": 1152,
+ "end": 1153,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 3
},
"end": {
- "line": 57,
+ "line": 58,
"column": 4
}
}
@@ -7489,15 +7810,15 @@
"updateContext": null
},
"value": "\n\t\t",
- "start": 1106,
- "end": 1109,
+ "start": 1153,
+ "end": 1156,
"loc": {
"start": {
- "line": 57,
+ "line": 58,
"column": 4
},
"end": {
- "line": 58,
+ "line": 59,
"column": 2
}
}
@@ -7514,15 +7835,15 @@
"postfix": false,
"binop": null
},
- "start": 1109,
- "end": 1110,
+ "start": 1156,
+ "end": 1157,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 2
},
"end": {
- "line": 58,
+ "line": 59,
"column": 3
}
}
@@ -7541,15 +7862,15 @@
"updateContext": null
},
"value": "/",
- "start": 1110,
- "end": 1111,
+ "start": 1157,
+ "end": 1158,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 3
},
"end": {
- "line": 58,
+ "line": 59,
"column": 4
}
}
@@ -7568,15 +7889,15 @@
"updateContext": null
},
"value": "select",
- "start": 1111,
- "end": 1117,
+ "start": 1158,
+ "end": 1164,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 4
},
"end": {
- "line": 58,
+ "line": 59,
"column": 10
}
}
@@ -7593,15 +7914,15 @@
"postfix": false,
"binop": null
},
- "start": 1117,
- "end": 1118,
+ "start": 1164,
+ "end": 1165,
"loc": {
"start": {
- "line": 58,
+ "line": 59,
"column": 10
},
"end": {
- "line": 58,
+ "line": 59,
"column": 11
}
}
@@ -7618,15 +7939,15 @@
"postfix": false,
"binop": null
},
- "start": 1123,
- "end": 1124,
+ "start": 1170,
+ "end": 1171,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 1
},
"end": {
- "line": 62,
+ "line": 63,
"column": 2
}
}
@@ -7644,15 +7965,15 @@
"binop": null,
"updateContext": null
},
- "start": 1124,
- "end": 1125,
+ "start": 1171,
+ "end": 1172,
"loc": {
"start": {
- "line": 62,
+ "line": 63,
"column": 2
},
"end": {
- "line": 62,
+ "line": 63,
"column": 3
}
}
@@ -7669,15 +7990,15 @@
"postfix": false,
"binop": null
},
- "start": 1126,
- "end": 1127,
+ "start": 1173,
+ "end": 1174,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 0
},
"end": {
- "line": 63,
+ "line": 64,
"column": 1
}
}
@@ -7695,15 +8016,15 @@
"binop": null,
"updateContext": null
},
- "start": 1127,
- "end": 1128,
+ "start": 1174,
+ "end": 1175,
"loc": {
"start": {
- "line": 63,
+ "line": 64,
"column": 1
},
"end": {
- "line": 63,
+ "line": 64,
"column": 2
}
}
@@ -7711,15 +8032,15 @@
{
"type": "CommentBlock",
"value": "*\n * Prop definition for select fields\n *\n * @type {{}}\n ",
- "start": 1130,
- "end": 1191,
+ "start": 1177,
+ "end": 1238,
"loc": {
"start": {
- "line": 65,
+ "line": 66,
"column": 0
},
"end": {
- "line": 69,
+ "line": 70,
"column": 3
}
}
@@ -7737,15 +8058,15 @@
"binop": null
},
"value": "SelectField",
- "start": 1192,
- "end": 1203,
+ "start": 1239,
+ "end": 1250,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 0
},
"end": {
- "line": 70,
+ "line": 71,
"column": 11
}
}
@@ -7763,15 +8084,15 @@
"binop": null,
"updateContext": null
},
- "start": 1203,
- "end": 1204,
+ "start": 1250,
+ "end": 1251,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 11
},
"end": {
- "line": 70,
+ "line": 71,
"column": 12
}
}
@@ -7789,15 +8110,15 @@
"binop": null
},
"value": "propTypes",
- "start": 1204,
- "end": 1213,
+ "start": 1251,
+ "end": 1260,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 12
},
"end": {
- "line": 70,
+ "line": 71,
"column": 21
}
}
@@ -7816,15 +8137,15 @@
"updateContext": null
},
"value": "=",
- "start": 1214,
- "end": 1215,
+ "start": 1261,
+ "end": 1262,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 22
},
"end": {
- "line": 70,
+ "line": 71,
"column": 23
}
}
@@ -7841,15 +8162,15 @@
"postfix": false,
"binop": null
},
- "start": 1216,
- "end": 1217,
+ "start": 1263,
+ "end": 1264,
"loc": {
"start": {
- "line": 70,
+ "line": 71,
"column": 24
},
"end": {
- "line": 70,
+ "line": 71,
"column": 25
}
}
@@ -7867,15 +8188,15 @@
"binop": null,
"updateContext": null
},
- "start": 1219,
- "end": 1222,
+ "start": 1266,
+ "end": 1269,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 1
},
"end": {
- "line": 71,
+ "line": 72,
"column": 4
}
}
@@ -7893,15 +8214,15 @@
"binop": null
},
"value": "fieldPropTypes",
- "start": 1222,
- "end": 1236,
+ "start": 1269,
+ "end": 1283,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 4
},
"end": {
- "line": 71,
+ "line": 72,
"column": 18
}
}
@@ -7919,19 +8240,97 @@
"binop": null,
"updateContext": null
},
- "start": 1236,
- "end": 1237,
+ "start": 1283,
+ "end": 1284,
"loc": {
"start": {
- "line": 71,
+ "line": 72,
"column": 18
},
"end": {
- "line": 71,
+ "line": 72,
"column": 19
}
}
},
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "options",
+ "start": 1286,
+ "end": 1293,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 1
+ },
+ "end": {
+ "line": 73,
+ "column": 8
+ }
+ }
+ },
+ {
+ "type": {
+ "label": ":",
+ "beforeExpr": true,
+ "startsExpr": false,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null,
+ "updateContext": null
+ },
+ "start": 1293,
+ "end": 1294,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": {
+ "label": "name",
+ "beforeExpr": false,
+ "startsExpr": true,
+ "rightAssociative": false,
+ "isLoop": false,
+ "isAssign": false,
+ "prefix": false,
+ "postfix": false,
+ "binop": null
+ },
+ "value": "optionsShapeProp",
+ "start": 1295,
+ "end": 1311,
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 10
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
{
"type": {
"label": "}",
@@ -7944,15 +8343,15 @@
"postfix": false,
"binop": null
},
- "start": 1238,
- "end": 1239,
+ "start": 1313,
+ "end": 1314,
"loc": {
"start": {
- "line": 72,
+ "line": 75,
"column": 0
},
"end": {
- "line": 72,
+ "line": 75,
"column": 1
}
}
@@ -7970,15 +8369,15 @@
"binop": null,
"updateContext": null
},
- "start": 1239,
- "end": 1240,
+ "start": 1314,
+ "end": 1315,
"loc": {
"start": {
- "line": 72,
+ "line": 75,
"column": 1
},
"end": {
- "line": 72,
+ "line": 75,
"column": 2
}
}
@@ -7986,15 +8385,15 @@
{
"type": "CommentBlock",
"value": "*\n * Default props for select fields\n *\n * @type {{options: Array}}\n ",
- "start": 1242,
- "end": 1315,
+ "start": 1317,
+ "end": 1390,
"loc": {
"start": {
- "line": 74,
+ "line": 77,
"column": 0
},
"end": {
- "line": 78,
+ "line": 81,
"column": 3
}
}
@@ -8012,15 +8411,15 @@
"binop": null
},
"value": "SelectField",
- "start": 1316,
- "end": 1327,
+ "start": 1391,
+ "end": 1402,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 0
},
"end": {
- "line": 79,
+ "line": 82,
"column": 11
}
}
@@ -8038,15 +8437,15 @@
"binop": null,
"updateContext": null
},
- "start": 1327,
- "end": 1328,
+ "start": 1402,
+ "end": 1403,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 11
},
"end": {
- "line": 79,
+ "line": 82,
"column": 12
}
}
@@ -8064,15 +8463,15 @@
"binop": null
},
"value": "defaultProps",
- "start": 1328,
- "end": 1340,
+ "start": 1403,
+ "end": 1415,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 12
},
"end": {
- "line": 79,
+ "line": 82,
"column": 24
}
}
@@ -8091,15 +8490,15 @@
"updateContext": null
},
"value": "=",
- "start": 1341,
- "end": 1342,
+ "start": 1416,
+ "end": 1417,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 25
},
"end": {
- "line": 79,
+ "line": 82,
"column": 26
}
}
@@ -8116,15 +8515,15 @@
"postfix": false,
"binop": null
},
- "start": 1343,
- "end": 1344,
+ "start": 1418,
+ "end": 1419,
"loc": {
"start": {
- "line": 79,
+ "line": 82,
"column": 27
},
"end": {
- "line": 79,
+ "line": 82,
"column": 28
}
}
@@ -8142,15 +8541,15 @@
"binop": null
},
"value": "options",
- "start": 1346,
- "end": 1353,
+ "start": 1421,
+ "end": 1428,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 1
},
"end": {
- "line": 80,
+ "line": 83,
"column": 8
}
}
@@ -8168,15 +8567,15 @@
"binop": null,
"updateContext": null
},
- "start": 1353,
- "end": 1354,
+ "start": 1428,
+ "end": 1429,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 8
},
"end": {
- "line": 80,
+ "line": 83,
"column": 9
}
}
@@ -8194,15 +8593,15 @@
"binop": null,
"updateContext": null
},
- "start": 1355,
- "end": 1356,
+ "start": 1430,
+ "end": 1431,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 10
},
"end": {
- "line": 80,
+ "line": 83,
"column": 11
}
}
@@ -8220,15 +8619,15 @@
"binop": null,
"updateContext": null
},
- "start": 1356,
- "end": 1357,
+ "start": 1431,
+ "end": 1432,
"loc": {
"start": {
- "line": 80,
+ "line": 83,
"column": 11
},
"end": {
- "line": 80,
+ "line": 83,
"column": 12
}
}
@@ -8245,15 +8644,15 @@
"postfix": false,
"binop": null
},
- "start": 1358,
- "end": 1359,
+ "start": 1433,
+ "end": 1434,
"loc": {
"start": {
- "line": 81,
+ "line": 84,
"column": 0
},
"end": {
- "line": 81,
+ "line": 84,
"column": 1
}
}
@@ -8271,15 +8670,15 @@
"binop": null,
"updateContext": null
},
- "start": 1359,
- "end": 1360,
+ "start": 1434,
+ "end": 1435,
"loc": {
"start": {
- "line": 81,
+ "line": 84,
"column": 1
},
"end": {
- "line": 81,
+ "line": 84,
"column": 2
}
}
@@ -8297,15 +8696,15 @@
"binop": null,
"updateContext": null
},
- "start": 1360,
- "end": 1360,
+ "start": 1435,
+ "end": 1435,
"loc": {
"start": {
- "line": 81,
+ "line": 84,
"column": 2
},
"end": {
- "line": 81,
+ "line": 84,
"column": 2
}
}
diff --git a/docs/badge.svg b/docs/badge.svg
index a5edf2e..c83688e 100644
--- a/docs/badge.svg
+++ b/docs/badge.svg
@@ -11,7 +11,7 @@
document
document
- 66%
- 66%
+ 72%
+ 72%
diff --git a/docs/class/src/App.js~App.html b/docs/class/src/App.js~App.html
index df7ef89..5bad79a 100644
--- a/docs/class/src/App.js~App.html
+++ b/docs/class/src/App.js~App.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -73,13 +80,13 @@
@@ -171,7 +178,7 @@
diff --git a/docs/class/src/components/RenderGroup.js~RenderGroup.html b/docs/class/src/components/RenderGroup.js~RenderGroup.html
index 3b60e85..34cb36b 100644
--- a/docs/class/src/components/RenderGroup.js~RenderGroup.html
+++ b/docs/class/src/components/RenderGroup.js~RenderGroup.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html b/docs/class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html
new file mode 100644
index 0000000..95d355b
--- /dev/null
+++ b/docs/class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html
@@ -0,0 +1,1108 @@
+
+
+
+
+
+
MagicFieldGroup | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MagicFieldGroup
+
+
+
+
+
+
Extends: react~React.PureComponent → MagicFieldGroup
+
+
+
+
+
+
+
+
+
+
Encapsulates a complete Magic Select field group including label and the type chooser and the input
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Create a MagicFieldGroup component
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+ state : {"currentListType": * , "isOpen": * }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Create the list of items
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Options for type chooser
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle direct change events
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Update list of tags to show
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the field is blurred
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the field gets focus
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the option is chosen
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Render MagicFieldGroup component
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+
+ constructor (props: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Create a MagicFieldGroup component
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ props
+ Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+
+ state : {"currentListType": * , "isOpen": * }
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+
+ items (): Array
+
+
+
+ source
+
+
+
+
+
+
+
Create the list of items
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ listTypeOptions (): * []
+
+
+
+ source
+
+
+
+
+
+
+
Options for type chooser
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ onChange (newValue: String | number )
+
+
+
+ source
+
+
+
+
+
+
+
Handle direct change events
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ newValue
+ String | number
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ onChangeListType ({String}newType: * )
+
+
+
+ source
+
+
+
+
+
+
+
Update list of tags to show
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ {String}newType
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Handle when the field is blurred
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Handle when the field gets focus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ onSelect (value: String | number )
+
+
+
+ source
+
+
+
+
+
+
+
Handle when the option is chosen
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ value
+ String | number
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ render (): *
+
+
+
+ source
+
+
+
+
+
+
+
Render MagicFieldGroup component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ renderItem (item: object , isHighlighted: bool ): *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ item
+ object
+
+
+
+
+ isHighlighted
+ bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/class/src/components/fields/magic-select/MagicItem.js~MagicItem.html b/docs/class/src/components/fields/magic-select/MagicItem.js~MagicItem.html
new file mode 100644
index 0000000..3e32e79
--- /dev/null
+++ b/docs/class/src/components/fields/magic-select/MagicItem.js~MagicItem.html
@@ -0,0 +1,244 @@
+
+
+
+
+
+
MagicItem | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MagicItem
+
+
+
+
+
+
Extends: react~React.PureComponent → MagicItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Render magic item components
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+
+ render (): *
+
+
+
+ source
+
+
+
+
+
+
+
Render magic item components
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html b/docs/class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html
new file mode 100644
index 0000000..c810380
--- /dev/null
+++ b/docs/class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html
@@ -0,0 +1,770 @@
+
+
+
+
+
+
MagicSelect | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MagicSelect
+
+
+
+
+
+
Extends: react~React.PureComponent → MagicSelect
+
+
+
+
+
+
+
+
+
+
Encapsulates a complete Magic Select field
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Create a MagicSelect component
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle direct change events
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the field is blurred
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the field gets focus
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Handle when the option is chosen
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Render MagicSelect component
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+
+ constructor (props: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Create a MagicSelect component
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ props
+ Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+
+ onChange (event: Event )
+
+
+
+ source
+
+
+
+
+
+
+
Handle direct change events
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ event
+ Event
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Handle when the field is blurred
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Handle when the field gets focus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ onSelect (value: String | number )
+
+
+
+ source
+
+
+
+
+
+
+
Handle when the option is chosen
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ value
+ String | number
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ render (): *
+
+
+
+ source
+
+
+
+
+
+
+
Render MagicSelect component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ renderItem (item: object , isHighlighted: bool ): *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ item
+ object
+
+
+
+
+ isHighlighted
+ bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/coverage.json b/docs/coverage.json
index 4e74899..3c656fc 100644
--- a/docs/coverage.json
+++ b/docs/coverage.json
@@ -1,25 +1,27 @@
{
- "coverage": "66.1%",
- "expectCount": 59,
- "actualCount": 39,
+ "coverage": "72.72%",
+ "expectCount": 88,
+ "actualCount": 64,
"files": {
"src/App.js": {
- "expectCount": 13,
+ "expectCount": 15,
"actualCount": 0,
"undocumentLines": [
- 8,
9,
- 23,
+ 10,
24,
- 35,
- 36,
- 57,
- 58,
- 79,
- 85,
- 89,
- 95,
- 97
+ 42,
+ 43,
+ 54,
+ 55,
+ 76,
+ 77,
+ 98,
+ 105,
+ 109,
+ 115,
+ 117,
+ 119
]
},
"src/components/RenderGroup.js": {
@@ -52,6 +54,11 @@
"actualCount": 1,
"undocumentLines": []
},
+ "src/components/fields/button-group/ButtonGroup.js": {
+ "expectCount": 1,
+ "actualCount": 1,
+ "undocumentLines": []
+ },
"src/components/fields/factories/fieldFactory.js": {
"expectCount": 1,
"actualCount": 1,
@@ -77,6 +84,23 @@
"actualCount": 1,
"undocumentLines": []
},
+ "src/components/fields/magic-select/MagicFieldGroup.js": {
+ "expectCount": 12,
+ "actualCount": 11,
+ "undocumentLines": [
+ 24
+ ]
+ },
+ "src/components/fields/magic-select/MagicItem.js": {
+ "expectCount": 3,
+ "actualCount": 3,
+ "undocumentLines": []
+ },
+ "src/components/fields/magic-select/MagicSelect.js": {
+ "expectCount": 8,
+ "actualCount": 8,
+ "undocumentLines": []
+ },
"src/components/fields/messages/Message.js": {
"expectCount": 2,
"actualCount": 2,
@@ -93,10 +117,11 @@
"undocumentLines": []
},
"src/components/fields/propTypes.js": {
- "expectCount": 6,
- "actualCount": 5,
+ "expectCount": 9,
+ "actualCount": 7,
"undocumentLines": [
- 68
+ 68,
+ 92
]
},
"src/components/fields/select/SelectField.js": {
diff --git a/docs/file/src/App.js.html b/docs/file/src/App.js.html
index 2a3d115..81ec860 100644
--- a/docs/file/src/App.js.html
+++ b/docs/file/src/App.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -79,6 +86,7 @@
import {FieldGroup} from "./components/fields/FieldGroup";
import {fieldSetFactory} from "./components/fields/factories/fieldSetFactory";
import {RenderGroup} from "./components/RenderGroup";
+import {MagicFieldGroup} from "./components/fields/magic-select/MagicFieldGroup";
let textFieldValue = 'Roy,Mike';
const textFieldConfig = {
@@ -95,6 +103,24 @@
};
+const numberFieldConfig = {
+ 'id': 'cf--something-some-number',
+ 'label': 'The number of something',
+ 'desc': 'How many somethings?',
+ 'type': 'text',
+ 'inputType': 'number',
+ attributes: {
+ min: -1,
+ max: 22,
+ step: 0.1,
+ },
+ value: 42,
+ onValueChange: (newNumberValue) =>{
+ console.log(newNumberValue);
+ },
+
+};
+
let hiddenFieldValue = '42';
const hiddenFieldConfig = {
'id': 'cf-something-sequence-id',
@@ -155,7 +181,8 @@
textFieldConfig,
hiddenFieldConfig,
selectFieldConfig,
- fieldSetField
+ fieldSetField,
+ numberFieldConfig
];
const configFieldEls = fieldSetFactory(configFields);
@@ -167,6 +194,8 @@
three: ''
};
+let magicFieldValue = '';
+
class App extends Component {
render() {
@@ -198,6 +227,40 @@
})}
</div>
+ <div>
+ <h2>Magic Select</h2>
+ <MagicFieldGroup
+ id={'magic-5'}
+ label={'Magic Group'}
+ fieldClassName={'magic'}
+ onValueChange={(newValue) => {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+ </div>
+
<div>
<h2>Inputs</h2>
<FieldGroup
diff --git a/docs/file/src/components/RenderGroup.js.html b/docs/file/src/components/RenderGroup.js.html
index d7d67da..b2866f1 100644
--- a/docs/file/src/components/RenderGroup.js.html
+++ b/docs/file/src/components/RenderGroup.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -110,7 +117,7 @@
return configField.ID ? configField.ID : configField.id ? configField.id : false;
}
- if( 'function' === typeof this.props.onBlur ){
+ if( 'function' === typeof this.props.onBlur ){
configFields.forEach((configField, configFieldIndex ) => {
const configFieldId = findFieldId(configField);
if( configFieldId ){
@@ -123,7 +130,7 @@
});
}
- if( 'function' === typeof this.props.onFocus ){
+ if( 'function' === typeof this.props.onFocus ){
configFields.forEach((configField, configFieldIndex ) => {
const configFieldId = findFieldId(configField);
if( configFieldId ){
diff --git a/docs/file/src/components/conditional-logic/checkConfigFieldConditionals.js.html b/docs/file/src/components/conditional-logic/checkConfigFieldConditionals.js.html
index de88bf5..258940c 100644
--- a/docs/file/src/components/conditional-logic/checkConfigFieldConditionals.js.html
+++ b/docs/file/src/components/conditional-logic/checkConfigFieldConditionals.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/conditional-logic/checkConfigFieldsConditionals.js.html b/docs/file/src/components/conditional-logic/checkConfigFieldsConditionals.js.html
index 6e5f8b7..1e75ebb 100644
--- a/docs/file/src/components/conditional-logic/checkConfigFieldsConditionals.js.html
+++ b/docs/file/src/components/conditional-logic/checkConfigFieldsConditionals.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/conditional-logic/index.js.html b/docs/file/src/components/conditional-logic/index.js.html
index 4df4c89..a731f59 100644
--- a/docs/file/src/components/conditional-logic/index.js.html
+++ b/docs/file/src/components/conditional-logic/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/conditional-logic/util.js.html b/docs/file/src/components/conditional-logic/util.js.html
index b1097c6..b3d06f8 100644
--- a/docs/file/src/components/conditional-logic/util.js.html
+++ b/docs/file/src/components/conditional-logic/util.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/FieldGroup.js.html b/docs/file/src/components/fields/FieldGroup.js.html
index d9ee939..c28923d 100644
--- a/docs/file/src/components/fields/FieldGroup.js.html
+++ b/docs/file/src/components/fields/FieldGroup.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -85,6 +92,7 @@
import {Message} from './messages/Message';
import {messageObjectFactory} from './messages/messageObjectFactory';
import {fieldsetCheckboxHandler} from './field-group-change-handlers/fieldsetCheckboxHandler';
+import {MagicFieldGroup} from './magic-select/MagicFieldGroup';
/**
* Represents one configField -- wrapper, label and input.
@@ -94,6 +102,9 @@
* @constructor
*/
export const FieldGroup = (props) => {
+ if( 'magic' === props.type ){
+ return <MagicFieldGroup {...props} />;
+ }
/**
* Creates the id attribute
@@ -193,11 +204,8 @@
<div
className={RenderGroup.classNames.fieldWrapper}
>
- <label
- htmlFor={fieldProps.id}
- >
- {fieldProps.label}
- </label>
+ <FieldGroup.Label id={fieldProps.id} label={fieldProps.label} />
+
<Message
message={message}
/>
@@ -238,13 +246,39 @@
return fieldInner(props);
};
-
+/**
+ * The prop type definitions for FieldGroup components
+ *
+ * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}
+ */
FieldGroup.propTypes = fieldGroupPropTypes;
+/**
+ * Default props for FieldGroups
+ *
+ * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}
+ */
FieldGroup.defaultProps = {
isBlockInput: true,
isRequired: false,
help: ''
+};
+
+/**
+ * Creates the FieldGroup's label component
+ *
+ * @param {Object} props
+ * @return {*}
+ * @constructor
+ */
+FieldGroup.Label = (props) => {
+ return (
+ <label
+ htmlFor={props.id}
+ >
+ {props.label}
+ </label>
+ );
};
diff --git a/docs/file/src/components/fields/FieldInner.js.html b/docs/file/src/components/fields/FieldInner.js.html
index c1c4118..50dc17c 100644
--- a/docs/file/src/components/fields/FieldInner.js.html
+++ b/docs/file/src/components/fields/FieldInner.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -115,6 +122,7 @@
switch( props.type ){
case 'select':
case 'dropdown':
+ const options = Array.isArray(props.options) ? props.options : [];
return (
<SelectField
id={props.id}
@@ -123,7 +131,7 @@
value={props.value}
onValueChange={props.onValueChange}
inputType={props.inputType}
- options={props.options}
+ options={options}
disabled={props.disabled}
onBlur={props.onBlur}
onFocus={props.onFocus}
diff --git a/docs/file/src/components/fields/button-group/ButtonGroup.js.html b/docs/file/src/components/fields/button-group/ButtonGroup.js.html
new file mode 100644
index 0000000..0e4ff4b
--- /dev/null
+++ b/docs/file/src/components/fields/button-group/ButtonGroup.js.html
@@ -0,0 +1,176 @@
+
+
+
+
+
+
src/components/fields/button-group/ButtonGroup.js | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+
src/components/fields/button-group/ButtonGroup.js
+
import React from 'react';
+import {optionShape} from '../propTypes';
+import PropTypes from 'prop-types';
+/**
+ * Creates a button group field
+ *
+ * @param {Object} props
+ * @returns {*}
+ * @constructor
+ */
+export const ButtonGroup = (props) => {
+ /**
+ * Dispatches new value(s) to parent
+ *
+ * @param selection
+ * @returns {*}
+ */
+ function changeHandler(selection) {
+ return props.onChange(selection);
+ }
+
+ /**
+ * Render a button group
+ */
+ return (
+ <div
+ role="group"
+ >
+ {props.options.map(option => {
+ return <button
+ aria-label={option.ariaLabel ? option.ariaLabel : option.label}
+ key={option.value}
+ className={props.value === option.value ? 'selected' : 'not-selected' }
+ onClick={() => {
+ return changeHandler(option.value);
+ }}
+ >
+ {option.hasOwnProperty('icon')&&
+ <span className={option.icon}></span>
+ }
+ {!option.hasOwnProperty('icon') &&
+ <React.Fragment>{option.label}</React.Fragment>
+ }
+
+ </button>;
+ })}
+ </div>
+ );
+};
+
+/**
+ * Prop definition for select fields
+ *
+ * @type {{}}
+ */
+ButtonGroup.propTypes = {
+ onChange: PropTypes.func.isRequired,
+ options: PropTypes.arrayOf(
+ PropTypes.shape({
+ ...optionShape,
+ icon:PropTypes.string,
+ ariaLabel:PropTypes.string
+ })
+ ),
+ value: PropTypes.oneOfType([
+ PropTypes.number,
+ PropTypes.string
+ ])
+};
+
+/**
+ * Default props for select fields
+ *
+ * @type {{options: Array}}
+ */
+ButtonGroup.defaultProps = {
+ options: []
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/file/src/components/fields/factories/fieldFactory.js.html b/docs/file/src/components/fields/factories/fieldFactory.js.html
index e91a416..cccb289 100644
--- a/docs/file/src/components/fields/factories/fieldFactory.js.html
+++ b/docs/file/src/components/fields/factories/fieldFactory.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/factories/fieldSetFactory.js.html b/docs/file/src/components/fields/factories/fieldSetFactory.js.html
index 433f985..2b8ea4a 100644
--- a/docs/file/src/components/fields/factories/fieldSetFactory.js.html
+++ b/docs/file/src/components/fields/factories/fieldSetFactory.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/factories/index.js.html b/docs/file/src/components/fields/factories/index.js.html
index 60f1b79..d096812 100644
--- a/docs/file/src/components/fields/factories/index.js.html
+++ b/docs/file/src/components/fields/factories/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/factories/prepareFieldConfig.js.html b/docs/file/src/components/fields/factories/prepareFieldConfig.js.html
index 0fbd2ef..8eec99a 100644
--- a/docs/file/src/components/fields/factories/prepareFieldConfig.js.html
+++ b/docs/file/src/components/fields/factories/prepareFieldConfig.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -73,7 +80,7 @@
src/components/fields/factories/prepareFieldConfig.js
-
import {fieldGroupPropTypes} from '../propTypes';
+import {fieldGroupPropTypes,magicGroupPropTypes} from '../propTypes';
import {isValidHtml5type, toBoolean} from '../util';
import {messageObjectFactory} from '../messages/messageObjectFactory';
@@ -128,7 +135,8 @@
validators = fieldArgs.validators;
}
- fieldArgs = pick(fieldArgs, Object.keys(fieldGroupPropTypes));
+ const keys = 'magic' === fieldArgs.type ? magicGroupPropTypes : fieldGroupPropTypes;
+ fieldArgs = pick(fieldArgs, Object.keys(keys));
fieldArgs.disabled = toBoolean(fieldArgs.disabled);
fieldArgs.message = 'object' === typeof fieldArgs.message
? messageObjectFactory(fieldArgs.message)
diff --git a/docs/file/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js.html b/docs/file/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js.html
index b118462..d1183dd 100644
--- a/docs/file/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js.html
+++ b/docs/file/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/index.js.html b/docs/file/src/components/fields/index.js.html
index 4a1dc7e..fdbc23f 100644
--- a/docs/file/src/components/fields/index.js.html
+++ b/docs/file/src/components/fields/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/input/Input.js.html b/docs/file/src/components/fields/input/Input.js.html
index ae46e6b..5c89dae 100644
--- a/docs/file/src/components/fields/input/Input.js.html
+++ b/docs/file/src/components/fields/input/Input.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/magic-select/MagicFieldGroup.js.html b/docs/file/src/components/fields/magic-select/MagicFieldGroup.js.html
new file mode 100644
index 0000000..ba2e6b3
--- /dev/null
+++ b/docs/file/src/components/fields/magic-select/MagicFieldGroup.js.html
@@ -0,0 +1,326 @@
+
+
+
+
+
+ src/components/fields/magic-select/MagicFieldGroup.js | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+src/components/fields/magic-select/MagicFieldGroup.js
+
import React from 'react';
+import {magicGroupPropTypes} from '../propTypes';
+import classNames from 'classnames';
+import {MagicItem} from './MagicItem';
+import {ButtonGroup} from '../button-group/ButtonGroup';
+import {MagicSelect} from './MagicSelect';
+import {RenderGroup} from '../../RenderGroup';
+import {Message} from '../messages/Message';
+import {FieldGroup} from '../FieldGroup';
+
+
+/**
+ * Encapsulates a complete Magic Select field group including label and the type chooser and the input
+ */
+export class MagicFieldGroup extends React.PureComponent {
+
+ /**
+ * Create a MagicFieldGroup component
+ *
+ * @param {Object} props
+ */
+ constructor(props) {
+ super(props);
+ this.state = {
+ currentListType: props.defaultList,
+ isOpen: props.isOpen,
+ };
+ this.onChange = this.onChange.bind(this);
+ this.items = this.items.bind(this);
+ this.onChange = this.onChange.bind(this);
+ this.onSelect = this.onSelect.bind(this);
+ this.onInputFocus = this.onInputFocus.bind(this);
+ this.renderItem = this.renderItem.bind(this);
+ this.onInputBlur = this.onInputBlur.bind(this);
+ this.onChangeListType = this.onChangeListType.bind(this);
+ this.listTypeOptions = this.listTypeOptions.bind(this);
+ }
+
+ /**
+ * Handle direct change events
+ * @param {String|number} newValue
+ */
+ onChange(newValue) {
+ this.props.onValueChange(newValue);
+ }
+
+ /**
+ * Handle when the field gets focus
+ */
+ onInputFocus() {
+ this.setState({isOpen: true});
+ }
+
+ /**
+ * Handle when the field is blurred
+ */
+ onInputBlur() {
+ this.setState({isOpen: false});
+ }
+
+
+ /**
+ * Handle when the option is chosen
+ * @param {String|number} value
+ */
+ onSelect(value) {
+ this.props.onValueChange(value);
+ this.setState({isOpen: false});
+ }
+
+ /**
+ * Update list of tags to show
+ * @param {String}newType
+ */
+ onChangeListType(newType){
+ if( ! this.state.isOpen ){
+ this.setState({isOpen:true});
+ }
+ this.setState({currentListType:newType});
+ }
+
+ /**
+ * Render option
+ *
+ * @param {object} item
+ * @param {bool} isHighlighted
+ * @return {*}
+ */
+ renderItem(item, isHighlighted){
+ return <MagicItem item={item} isHighlighted={isHighlighted} innerKey={item.innerKey} key={item.innerKey} />;
+ }
+
+ /**
+ * Create the list of items
+ *
+ * @return {Array}
+ */
+ items() {
+ const optionsOrEmpty =(options) => {
+ return Array.isArray(options) && options.length ? options : [];
+ };
+
+ let items = [];
+
+ if( optionsOrEmpty(this.props.options).length){
+ items = optionsOrEmpty(this.props.options);
+ }
+ else if ('system' === this.state.currentListType ) {
+ items = optionsOrEmpty(this.props.systemTagsList);
+ } else {
+ items = optionsOrEmpty(this.props.fieldsList);
+ }
+
+ if (items.length) {
+ items.forEach((item, itemIndex) => {
+ items[itemIndex].innerKey = `${item.value}-${itemIndex}`;
+ });
+ }else{
+ items.push({
+ value: null,
+ label: null,
+ innerKey:this.props.id
+ });
+ }
+
+ return items;
+
+ }
+
+ /**
+ * Options for type chooser
+ *
+ * @return {*[]}
+ */
+ listTypeOptions(){
+ return [
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ];
+ }
+
+
+
+ /**
+ * Render MagicFieldGroup component
+ * @return {*}
+ */
+ render() {
+ return (
+ <div
+ className={classNames(
+ MagicFieldGroup.classNames.fieldWrapper,
+ RenderGroup.classNames.fieldWrapper,
+ this.props.className
+ )
+ }
+ >
+ <FieldGroup.Label
+ id={this.props.id}
+ label={this.props.label}
+ />
+ {this.props.message.message &&
+ <Message
+ message={this.props.message}
+ />
+ }
+ {this.state.isOpen &&
+ <ButtonGroup
+ onChange={this.onChangeListType}
+ options={this.listTypeOptions()}
+ value={this.state.currentListType}
+ />
+ }
+
+ <MagicSelect
+ id={this.props.id}
+ options={this.items()}
+ onValueChange={this.props.onValueChange}
+ value={this.props.value}
+ isRequired={this.props.isRequired}
+ isOpen={this.state.isOpen}
+ onBlur={this.onInputBlur}
+ onFocus={this.onInputFocus}
+ className={this.props.fieldClassName}
+ />
+ </div>
+ );
+ }
+}
+
+
+/**
+ * Prop definitions for MagicFieldGroup component
+ */
+MagicFieldGroup.propTypes = magicGroupPropTypes;
+
+/**
+ * Default property values for MagicFieldGroup component
+ *
+ * @type {{}}
+ */
+MagicFieldGroup.defaultProps = {
+ defaultList: 'fields',
+ isOpen: false,
+ message: {
+ error: false,
+ message: ''
+ },
+ type: 'magic'
+};
+
+/**
+ * The names of classes used for HTML elements in MagicFieldGroup component
+ * @type {{fieldWrapper: string, input: string, option: string}}
+ */
+MagicFieldGroup.classNames = {
+ fieldWrapper: 'caldera-magic-select-group',
+ input: 'caldera-magic-input',
+ option: 'caldera-magic-option'
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/file/src/components/fields/magic-select/MagicItem.js.html b/docs/file/src/components/fields/magic-select/MagicItem.js.html
new file mode 100644
index 0000000..18f7709
--- /dev/null
+++ b/docs/file/src/components/fields/magic-select/MagicItem.js.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+ src/components/fields/magic-select/MagicItem.js | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+src/components/fields/magic-select/MagicItem.js
+
import React from 'react';
+import {
+ optionShape
+} from '../propTypes';
+import classNames from 'classnames';
+import PropTypes from 'prop-types';
+
+/**
+ * Create magic item for option of magic selects
+ *
+ * This can not be a functional component
+ * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758
+ *
+ *
+ * @param {Object} props
+ * @return {*}
+ * @constructor
+ */
+export class MagicItem extends React.PureComponent {
+
+ /**
+ * Render magic item components
+ */
+ render() {
+ return React.createElement(
+ this.props.elementType,
+ {
+ style: {background: this.props.isHighlighted ? this.props.highlightColor : this.props.notHighlighterColor},
+ className: classNames(this.props.className, 'magic-input-option'),
+ onClick: this.props.onClick
+ },
+ [
+ React.createElement(
+ this.props.innerElementType,
+ {
+ key: `left--${this.props.innerKey}`,
+ className: classNames('magic-item-value', 'magic-item-left')
+ },
+ this.props.item.value
+ ),
+ React.createElement(
+ this.props.innerElementType,
+ {
+ key: `right--${this.props.innerKey}`,
+ className: classNames('magic-item-label', 'magic-item-right')
+ },
+ this.props.item.label
+ )
+ ]
+ );
+ }
+}
+
+/**
+ * Prop definition for allowed element types
+ * @type {shim}
+ */
+const elementTypesProp = PropTypes.oneOf(['div', 'span']);
+/**
+ * Prop definitions for MagicItem component
+ *
+ * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}
+ */
+MagicItem.propTypes = {
+ elementType: elementTypesProp,
+ innerElementType: elementTypesProp,
+ item: PropTypes.shape(optionShape),
+ isHighlighted: PropTypes.bool,
+ className: PropTypes.string,
+ highlightColor: PropTypes.string,
+ notHighlighterColor: PropTypes.string,
+ innerKey: PropTypes.string.isRequired,
+ onClick: PropTypes.func
+};
+
+/**
+ * Default props for the MagicItem component
+ *
+ * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}
+ */
+MagicItem.defaultProps = {
+ elementType: 'div',
+ innerElementType: 'span',
+ isHighlighted: false,
+ highlightColor: 'lightgray',
+ notHighlightedColor: 'white',
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/file/src/components/fields/magic-select/MagicSelect.js.html b/docs/file/src/components/fields/magic-select/MagicSelect.js.html
new file mode 100644
index 0000000..07ea572
--- /dev/null
+++ b/docs/file/src/components/fields/magic-select/MagicSelect.js.html
@@ -0,0 +1,241 @@
+
+
+
+
+
+ src/components/fields/magic-select/MagicSelect.js | Caldera Components library
+
+
+
+
+
+
+
+
+
+
+
+
+src/components/fields/magic-select/MagicSelect.js
+
import React from 'react';
+import {
+ onValueChangePropType,
+ optionsShapeProp,
+ valuePropType
+} from '../propTypes';
+import Autocomplete from 'react-autocomplete';
+import PropTypes from 'prop-types';
+import {MagicItem} from './MagicItem';
+import {MagicFieldGroup} from './MagicFieldGroup';
+import classNames from 'classnames';
+
+
+/**
+ * Encapsulates a complete Magic Select field
+ */
+export class MagicSelect extends React.PureComponent {
+
+ /**
+ * Create a MagicSelect component
+ *
+ * @param {Object} props
+ */
+ constructor(props) {
+ super(props);
+ this.onChange = this.onChange.bind(this);
+ this.onChange = this.onChange.bind(this);
+ this.onSelect = this.onSelect.bind(this);
+ this.onInputFocus = this.onInputFocus.bind(this);
+ this.renderItem = this.renderItem.bind(this);
+ this.onInputBlur = this.onInputBlur.bind(this);
+ }
+
+ /**
+ * Handle direct change events
+ *
+ * @param {Event} event
+ */
+ onChange(event) {
+ this.props.onValueChange(event.target.value);
+ }
+
+ /**
+ * Handle when the field gets focus
+ */
+ onInputFocus() {
+ if( 'function' === typeof this.props.onFocus ){
+ this.props.onFocus();
+ }
+ }
+
+ /**
+ * Handle when the field is blurred
+ */
+ onInputBlur() {
+ if( 'function' === typeof this.props.onBlur ){
+ this.props.onBlur();
+ }
+ }
+
+
+ /**
+ * Handle when the option is chosen
+ * @param {String|number} value
+ */
+ onSelect(value) {
+ this.props.onValueChange(value);
+ }
+
+
+ /**
+ * Render option
+ *
+ * @param {object} item
+ * @param {bool} isHighlighted
+ * @return {*}
+ */
+ renderItem(item, isHighlighted){
+ return <MagicItem item={item} isHighlighted={isHighlighted} innerKey={item.innerKey} key={item.innerKey} onClick={this.onSelect} />;
+ }
+
+
+ /**
+ * Render MagicSelect component
+ * @return {*}
+ */
+ render() {
+ return (
+ <Autocomplete
+ getItemValue={(item) => item.value}
+ items={this.props.options}
+ inputProps={{
+ id: this.props.id,
+ value: this.props.value,
+ className:classNames(
+ MagicFieldGroup.classNames.input,
+ `${MagicFieldGroup.classNames.input}-${this.props.id}`,
+ this.props.className
+ ),
+ onFocus: this.onInputFocus,
+ onBlur:this.onInputBlur,
+ onClick:this.onChange
+ }}
+ renderItem={this.renderItem}
+ value={this.props.value}
+ onChange={this.onChange}
+ open={this.props.isOpen}
+ selectOnBlur={true}
+ onSelect={this.onSelect}
+ />
+
+ );
+ }
+}
+
+
+/**
+ * Prop definitions for MagicSelect component
+ */
+MagicSelect.propTypes = {
+ id: PropTypes.string.isRequired,
+ options: optionsShapeProp,
+ isRequired: PropTypes.bool,
+ help: PropTypes.string,
+ value: valuePropType,
+ onValueChange: onValueChangePropType,
+ disabled: PropTypes.bool,
+ isOpen: PropTypes.bool,
+ onBlur: PropTypes.func,
+ onFocus: PropTypes.func,
+ className: PropTypes.string
+};
+
+/**
+ * Default property values for MagicSelect component
+ *
+ * @type {{}}
+ */
+MagicSelect.defaultProps = {
+ defaultList: 'fields',
+ isOpen: false,
+ options:[]
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/file/src/components/fields/messages/Message.js.html b/docs/file/src/components/fields/messages/Message.js.html
index a230d1c..87b601b 100644
--- a/docs/file/src/components/fields/messages/Message.js.html
+++ b/docs/file/src/components/fields/messages/Message.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/messages/messageObjectFactory.js.html b/docs/file/src/components/fields/messages/messageObjectFactory.js.html
index 32ffb9b..b528741 100644
--- a/docs/file/src/components/fields/messages/messageObjectFactory.js.html
+++ b/docs/file/src/components/fields/messages/messageObjectFactory.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/messages/messagePropTypes.js.html b/docs/file/src/components/fields/messages/messagePropTypes.js.html
index 86aef0d..4d8a4a0 100644
--- a/docs/file/src/components/fields/messages/messagePropTypes.js.html
+++ b/docs/file/src/components/fields/messages/messagePropTypes.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/propTypes.js.html b/docs/file/src/components/fields/propTypes.js.html
index 711cdcc..90a2f59 100644
--- a/docs/file/src/components/fields/propTypes.js.html
+++ b/docs/file/src/components/fields/propTypes.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -99,7 +106,7 @@
* Proptypes for Input component
* @type {shim}
*/
-export const inputTypeProp = PropTypes.string;
+export const inputTypeProp = PropTypes.string;
/**
* PropTypes for field groups
@@ -112,11 +119,11 @@
isRequired: PropTypes.bool,
help: PropTypes.string,
label: PropTypes.string.isRequired,
- type: PropTypes.oneOf(['input','select', 'fieldset']),
+ type: PropTypes.oneOf(['input', 'select', 'fieldset', 'magic']),
value: valuePropType,
onValueChange: onValueChangePropType,
options: PropTypes.array,
- inputType:inputTypeProp,
+ inputType: inputTypeProp,
disabled: PropTypes.bool,
message: messagePropShape,
onBlur: PropTypes.func,
@@ -141,7 +148,37 @@
};
export const fieldPropTypes = fieldInnerPropTypes;
-
+
+/**
+ * The shape of one option for a select field
+ *
+ * @type {{label: shim, value: shim}}
+ */
+export const optionShape = {
+ label: PropTypes.string,
+ value: PropTypes.oneOfType([
+ PropTypes.string,
+ PropTypes.number,
+ ])
+};
+
+/**
+ * Shape of options prop for select fields
+ *
+ * @type {shim}
+ */
+export const optionsShapeProp = PropTypes.arrayOf(
+ PropTypes.shape(optionShape)
+);
+
+export const magicGroupPropTypes = {
+ ...fieldGroupPropTypes,
+ fieldsList: optionsShapeProp,
+ systemTagsList: optionsShapeProp,
+ defaultList: PropTypes.string,
+ isOpen: PropTypes.bool,
+ type: PropTypes.string
+};
diff --git a/docs/file/src/components/fields/select/SelectField.js.html b/docs/file/src/components/fields/select/SelectField.js.html
index de364e0..84f9872 100644
--- a/docs/file/src/components/fields/select/SelectField.js.html
+++ b/docs/file/src/components/fields/select/SelectField.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -77,6 +84,7 @@
import {fieldPropTypes} from '../propTypes';
import classNames from 'classnames';
import {RenderGroup} from '../../RenderGroup';
+import {optionsShapeProp} from '../propTypes';
/**
* Creates a select field
@@ -144,6 +152,8 @@
*/
SelectField.propTypes = {
...fieldPropTypes,
+ options: optionsShapeProp
+
};
/**
diff --git a/docs/file/src/components/fields/select/SelectFieldFancy.js.html b/docs/file/src/components/fields/select/SelectFieldFancy.js.html
index b7d6a7c..e664c36 100644
--- a/docs/file/src/components/fields/select/SelectFieldFancy.js.html
+++ b/docs/file/src/components/fields/select/SelectFieldFancy.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/fields/util.js.html b/docs/file/src/components/fields/util.js.html
index fa4d35b..db4c466 100644
--- a/docs/file/src/components/fields/util.js.html
+++ b/docs/file/src/components/fields/util.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/index.js.html b/docs/file/src/components/index.js.html
index 9051e22..3403bd2 100644
--- a/docs/file/src/components/index.js.html
+++ b/docs/file/src/components/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/addAutomaticValidators.js.html b/docs/file/src/components/validation/addAutomaticValidators.js.html
index ac7ad45..7fb33ac 100644
--- a/docs/file/src/components/validation/addAutomaticValidators.js.html
+++ b/docs/file/src/components/validation/addAutomaticValidators.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/checkValidatorsForConfigField.js.html b/docs/file/src/components/validation/checkValidatorsForConfigField.js.html
index 7e4cd1a..0ef95e1 100644
--- a/docs/file/src/components/validation/checkValidatorsForConfigField.js.html
+++ b/docs/file/src/components/validation/checkValidatorsForConfigField.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/checkValidatorsForConfigFields.js.html b/docs/file/src/components/validation/checkValidatorsForConfigFields.js.html
index b4ce82c..d1d339e 100644
--- a/docs/file/src/components/validation/checkValidatorsForConfigFields.js.html
+++ b/docs/file/src/components/validation/checkValidatorsForConfigFields.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/getValidatorsFromConfigField.js.html b/docs/file/src/components/validation/getValidatorsFromConfigField.js.html
index 5faf966..6ac9d2e 100644
--- a/docs/file/src/components/validation/getValidatorsFromConfigField.js.html
+++ b/docs/file/src/components/validation/getValidatorsFromConfigField.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/index.js.html b/docs/file/src/components/validation/index.js.html
index 8da4c3f..b9f0028 100644
--- a/docs/file/src/components/validation/index.js.html
+++ b/docs/file/src/components/validation/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/isEmpty.js.html b/docs/file/src/components/validation/isEmpty.js.html
index ad83a2b..4befd6a 100644
--- a/docs/file/src/components/validation/isEmpty.js.html
+++ b/docs/file/src/components/validation/isEmpty.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/isValid.js.html b/docs/file/src/components/validation/isValid.js.html
index 334483f..b8d9819 100644
--- a/docs/file/src/components/validation/isValid.js.html
+++ b/docs/file/src/components/validation/isValid.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/isValidOrEmpty.js.html b/docs/file/src/components/validation/isValidOrEmpty.js.html
index 6c13b24..7d0d6ec 100644
--- a/docs/file/src/components/validation/isValidOrEmpty.js.html
+++ b/docs/file/src/components/validation/isValidOrEmpty.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/messageStrings.js.html b/docs/file/src/components/validation/messageStrings.js.html
index 9c7209c..4f6e0af 100644
--- a/docs/file/src/components/validation/messageStrings.js.html
+++ b/docs/file/src/components/validation/messageStrings.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/strings.js.html b/docs/file/src/components/validation/strings.js.html
index fa4eb15..1746f13 100644
--- a/docs/file/src/components/validation/strings.js.html
+++ b/docs/file/src/components/validation/strings.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/components/validation/util.js.html b/docs/file/src/components/validation/util.js.html
index 0310b3e..7fe6f38 100644
--- a/docs/file/src/components/validation/util.js.html
+++ b/docs/file/src/components/validation/util.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/index.js.html b/docs/file/src/index.js.html
index 2c99636..e7e0a60 100644
--- a/docs/file/src/index.js.html
+++ b/docs/file/src/index.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/file/src/registerServiceWorker.js.html b/docs/file/src/registerServiceWorker.js.html
index 92067fb..72baabd 100644
--- a/docs/file/src/registerServiceWorker.js.html
+++ b/docs/file/src/registerServiceWorker.js.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
diff --git a/docs/function/index.html b/docs/function/index.html
index 1aff0dc..af3e3e7 100644
--- a/docs/function/index.html
+++ b/docs/function/index.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+
V magicGroupPropTypes
V onValueChangePropType
+
V optionShape
+
V optionsShapeProp
V valuePropType
+
components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+
components/fields/magic-select C MagicFieldGroup
+
C MagicItem
+
C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -83,6 +90,35 @@
+
+
+
+
+
+
+
+
Creates a button group field
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
@@ -920,6 +956,78 @@
Static Public
+
+
+
+
+
+
+
Creates a button group field
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ props
+ Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ V
+
+
+ magicGroupPropTypes : {...fieldGroupPropTypes: Object , "fieldsList": * , "systemTagsList": * , "defaultList": * , "isOpen": * , "type": * }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
@@ -666,6 +701,64 @@ components/fields
+
+
+
+
+
+ V
+
+
+ optionShape : {label: shim , value: shim }
+
+
+
+
+
+
The shape of one option for a select field
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Shape of options prop for select fields
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
@@ -687,6 +780,45 @@ components/fields
+
+
+
+
+
+
+
+
components/fields/button-group
+
+ summary
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Creates a button group field
+
+
+
+
+
+
@@ -862,6 +994,103 @@ components/fields/input
+
+
+
+
+
+
+
+
components/fields/magic-select
+
+ summary
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Encapsulates a complete Magic Select field group including label and the type chooser and the input
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Create magic item for option of magic selects
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Encapsulates a complete Magic Select field
+
+
+
+
+
+
@@ -1310,9 +1539,11 @@ components/validation
diff --git a/docs/index.html b/docs/index.html
index af7856b..c4d6ff8 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
@@ -383,6 +390,38 @@ Structure of class attributes The
configFields={configFields}
className={'cf-something-config'}
/>
+
A Magic Aut-Complete Field Selector In A RednerGroup const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ isOpen: true,
+ onValueChange: () => {
+ }
+};
+
+<RenderGroup configFields={[magicField]}/>
+
Add onFocus Event For All Fields Of Render Group You can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.
<RenderGroup
configFields={[
//add your fields
@@ -401,7 +440,7 @@ Structure of class attributes The
Field Groups If you have to use a component, please use FieldGroup not its inner components.
Text field that is required <FieldGroup
+Text Field Groups If the prop type is input, the type of input is controlled by the inputType props, which by default is text. Therefore, by default input field groups have inputs with the HTML5 input type attribute of "text". Also, inputType could be "number" or "data", etc.
Text field that is required <FieldGroup
id={'control-22'}
label={'Required Text input'}
type={'input'}
@@ -412,7 +451,7 @@ Structure of class attributes The
}}
/>
-Text field that is not required <FieldGroup
+Text field that is not required <FieldGroup
id={'control-23'}
label={'Non Required Text input'}
type={'input'}
@@ -422,7 +461,7 @@ Structure of class attributes The
values.two=newValue;
}}
/>
-Text field with help text Text field with help text
Adding help text automatically ads aria-describedby
<FieldGroup
id={'control-23'}
@@ -435,7 +474,7 @@ Structure of class attributes The
values.three=newValue;
}}
/>
-Number Field <FieldGroup
+Number Field Group <FieldGroup
id={'control-24'}
label={'Non Required Numeric input'}
type={'input'}
@@ -446,10 +485,69 @@ Structure of class attributes The
values.two=newValue;
}}
/>
+
+### Select Field Groups
+
+Select field groups happen when you pass "select" to the `type` prop.
+
+Select fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)
+
-Select Fields import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
+let selectFieldValue = '';
<FieldGroup
+ type={'select'}
+ label={'Basic select field'}
+ value={selectFieldValue}
+ id={'id-of-the-select-field-itself'}
+ onValueChange={(newValue) => {
+ selectFieldValue = newValue;
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'One'
+ },
+ {
+ value: 2,
+ label: 'Two'
+ }
+ ]}
+/>
Magic Select Groups Magic select groups use MagicSelect fields, which wrap reactjs/react-autocomple to create a UI for Caldera Forms magic tags .
These fields groups show options from two lists, one is passed in the prop fieldsList and represents the fields of the form, and the other is in systemTagsList, which represents the system values such as the current user info.
The property isOpen controls if the auto-complete list is open.
let magicFieldValue ='';
+
+<MagicFieldGroup
+ id={'magic-5'}
+ fieldClassName={'magic'}
+ label={'Magic Group'}
+ onValueChange={(newValue) => {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+## Select Fields
+* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)
+
+```jsx
+import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
<SelectFieldFancy
id={'number-of-things'} //ID attribute for input
@@ -493,6 +591,60 @@ Structure of class attributes The
}
]}
/>
+Button Group Button groups are select fields. One button can be selected at once.
This is a field, not a group (like FieldGroup or MagicFieldGroup) so it does not handle its own label.
Button groups fields take an array of options in the prop option. Options in that collection must conform the shape defined here
Examples Button Group With Two Options <ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ }
+ ]}
+ value={1}
+/>
+Button Group With Icon If options have icon, the rendered markup for the button will be like this:
<button ...><span class="fa-envelope"></span></button>
+
+That's the markup you need if font awesome is loaded on the page. In the future this component should supply font awesome or dashicons or emoji icons. For now, it does not.
<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ icon: 'fa-envelop'
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ icon: 'fa-twitter'
+
+ }
+ ]}
+ value={1}
+/>
+Explicitly set aria-label Attribute By default, the visual representation fo the option is option.label. That makes sense, if you're representing the option with words. Allowing the component to use option.label for the aria-label attribute, which is its default value, I think makes sense.
But, if the visual representation of the option is an emoji or image, then aria-label can not be an image, it has to be text that gives meaning to the image for users who can not see the image.
<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ]}
+/>
Message component The Message component is used to display validation messages in a FieldGroup component. Messages have a shape defined in the messagePropShape object. This component, by design, returns nothing if props.message.message is not supplied, or is an empty string.
An error message <Message
message={{
message:'Something bad has happened.',
diff --git a/docs/index.json b/docs/index.json
index c0115e9..d07c5e7 100644
--- a/docs/index.json
+++ b/docs/index.json
@@ -567,7 +567,7 @@
"__docId__": 48,
"kind": "file",
"name": "src/App.js",
- "content": "import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\nimport {FieldGroup} from \"./components/fields/FieldGroup\";\nimport {fieldSetFactory} from \"./components/fields/factories/fieldSetFactory\";\nimport {RenderGroup} from \"./components/RenderGroup\";\n\nlet textFieldValue = 'Roy,Mike';\nconst textFieldConfig = {\n\t'id': 'cf-something-tags',\n\t'label': 'Tags',\n\t'desc': 'Comma separated list of tags.',\n\t'type': 'text',\n\t'description': false,\n\tvalue: textFieldValue,\n\tonValueChange: function(newValue){\n\t\ttextFieldValue = newValue\n\t},\n\n\n};\n\nlet hiddenFieldValue = '42';\nconst hiddenFieldConfig = {\n\t'id': 'cf-something-sequence-id',\n\t'type': 'hidden',\n\t'label': 'Sequence ID',\n\t'description': false,\n\tvalue: hiddenFieldValue,\n\tonValueChange: function(newValue){\n\t\thiddenFieldValue = newValue\n\t},\n};\n\nlet selectFieldValue = 'html';\nconst selectFieldConfig = {\n\t'id': 'cf-something-select-id',\n\t'type': 'dropdown',\n\t'label': 'Content type',\n\t'description': 'Choose content type, default is HTML',\n\toptions: [\n\t\t{\n\t\t\tlabel: 'HTML',\n\t\t\tvalue: 'html'\n\t\t},\n\t\t{\n\t\t\tlabel: 'Plain Text',\n\t\t\tvalue: 'plain'\n\t\t}\n\t],\n\tvalue: selectFieldValue,\n\tonValueChange: function(newValue){\n\t\tselectFieldValue = newValue\n\t}\n};\n\nlet fieldSetFieldValue = ['1'];\nconst fieldSetField = {\n\tid: 'fieldset-3',\n\tlabel: 'How many?',\n\ttype: 'fieldset',\n\toptions: [\n\t\t{\n\t\t\tvalue: '1',\n\t\t\tlabel: 'One'\n\t\t},\n\t\t{\n\t\t\tvalue: '2',\n\t\t\tlabel: 'Two'\n\t\t}\n\n\t],\n\tvalue:[],\n\tonValueChange:(newValue) => {\n\t\tfieldSetFieldValue=newValue;\n\t}\n};\n\nconst configFields = [\n\ttextFieldConfig,\n\thiddenFieldConfig,\n\tselectFieldConfig,\n\tfieldSetField\n];\nconst configFieldEls = fieldSetFactory(configFields);\n\n\n\nlet values = {\n\tone: '',\n\ttwo: '',\n\tthree: ''\n};\n\nclass App extends Component {\n\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t
\n\t\t\t\t\t \n\t\t\t\t\tWelcome to React \n\t\t\t\t \n\n\n\t\t\t\t
\n\t\t\t\t\t
Created With RenderGroup Component \n\t\t\t\t\t {console.log(fI)}}\n\t\t\t\t\t/>\n\t\t\t\t \n\n\t\t\t\t
\n\t\t\t\t\t
Created With Factory \n\t\t\t\t\t{Array.from(configFieldEls).map((field,i) => {\n\t\t\t\t\t\treturn React.createElement(\n\t\t\t\t\t\t\tReact.Fragment, {\n\t\t\t\t\t\t\t\tkey: i,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tfield\n\t\t\t\t\t\t);\n\t\t\t\t\t})}\n\t\t\t\t\n\n\t\t\t\t
\n\t\t\t\t\t
Inputs \n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.one=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.three=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tmessage={{\n\t\t\t\t\t\t\tmessage:'Failures happened',\n\t\t\t\t\t\t\terror: true\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tdisabled={true}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tmessage={{\n\t\t\t\t\t\t\tmessage:'Failures did not happened',\n\t\t\t\t\t\t\terror: false\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\t\t\t\t \n\t\t\t\t
\n\t\t\t\t\t
Selects \n\t\t\t\t\t {\n\t\t\t\t\t\t\tselectFieldValue = newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: 1,\n\t\t\t\t\t\t\t\tlabel: 'One'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: 2,\n\t\t\t\t\t\t\t\tlabel: 'Two'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]}\n\t\t\t\t\t/>\n\n\t\t\t\t \n\n\t\t\t\t
\n\t\t\t\t\t
fieldsets \n\t\t\t\t\t {\n\t\t\t\t\t\t\tfieldSetFieldValue = newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: '1',\n\t\t\t\t\t\t\t\tlabel: 'One'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: '2',\n\t\t\t\t\t\t\t\tlabel: 'Two'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]}\n\t\t\t\t\t/>\n\t\t\t\t \n\n\t\t\t
\n\t\t);\n\t}\n}\n\nexport default App;\n",
+ "content": "import React, { Component } from 'react';\nimport logo from './logo.svg';\nimport './App.css';\nimport {FieldGroup} from \"./components/fields/FieldGroup\";\nimport {fieldSetFactory} from \"./components/fields/factories/fieldSetFactory\";\nimport {RenderGroup} from \"./components/RenderGroup\";\nimport {MagicFieldGroup} from \"./components/fields/magic-select/MagicFieldGroup\";\n\nlet textFieldValue = 'Roy,Mike';\nconst textFieldConfig = {\n\t'id': 'cf-something-tags',\n\t'label': 'Tags',\n\t'desc': 'Comma separated list of tags.',\n\t'type': 'text',\n\t'description': false,\n\tvalue: textFieldValue,\n\tonValueChange: function(newValue){\n\t\ttextFieldValue = newValue\n\t},\n\n\n};\n\nconst numberFieldConfig = {\n\t'id': 'cf--something-some-number',\n\t'label': 'The number of something',\n\t'desc': 'How many somethings?',\n\t'type': 'text',\n\t'inputType': 'number',\n\tattributes: {\n\t\tmin: -1,\n\t\tmax: 22,\n\t\tstep: 0.1,\n\t},\n\tvalue: 42,\n\tonValueChange: (newNumberValue) =>{\n\t\tconsole.log(newNumberValue);\n\t},\n\n};\n\nlet hiddenFieldValue = '42';\nconst hiddenFieldConfig = {\n\t'id': 'cf-something-sequence-id',\n\t'type': 'hidden',\n\t'label': 'Sequence ID',\n\t'description': false,\n\tvalue: hiddenFieldValue,\n\tonValueChange: function(newValue){\n\t\thiddenFieldValue = newValue\n\t},\n};\n\nlet selectFieldValue = 'html';\nconst selectFieldConfig = {\n\t'id': 'cf-something-select-id',\n\t'type': 'dropdown',\n\t'label': 'Content type',\n\t'description': 'Choose content type, default is HTML',\n\toptions: [\n\t\t{\n\t\t\tlabel: 'HTML',\n\t\t\tvalue: 'html'\n\t\t},\n\t\t{\n\t\t\tlabel: 'Plain Text',\n\t\t\tvalue: 'plain'\n\t\t}\n\t],\n\tvalue: selectFieldValue,\n\tonValueChange: function(newValue){\n\t\tselectFieldValue = newValue\n\t}\n};\n\nlet fieldSetFieldValue = ['1'];\nconst fieldSetField = {\n\tid: 'fieldset-3',\n\tlabel: 'How many?',\n\ttype: 'fieldset',\n\toptions: [\n\t\t{\n\t\t\tvalue: '1',\n\t\t\tlabel: 'One'\n\t\t},\n\t\t{\n\t\t\tvalue: '2',\n\t\t\tlabel: 'Two'\n\t\t}\n\n\t],\n\tvalue:[],\n\tonValueChange:(newValue) => {\n\t\tfieldSetFieldValue=newValue;\n\t}\n};\n\nconst configFields = [\n\ttextFieldConfig,\n\thiddenFieldConfig,\n\tselectFieldConfig,\n\tfieldSetField,\n\tnumberFieldConfig\n];\nconst configFieldEls = fieldSetFactory(configFields);\n\n\n\nlet values = {\n\tone: '',\n\ttwo: '',\n\tthree: ''\n};\n\nlet magicFieldValue = '';\n\nclass App extends Component {\n\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t
\n\t\t\t\t\t \n\t\t\t\t\tWelcome to React \n\t\t\t\t \n\n\n\t\t\t\t
\n\t\t\t\t\t
Created With RenderGroup Component \n\t\t\t\t\t {console.log(fI)}}\n\t\t\t\t\t/>\n\t\t\t\t \n\n\t\t\t\t
\n\t\t\t\t\t
Created With Factory \n\t\t\t\t\t{Array.from(configFieldEls).map((field,i) => {\n\t\t\t\t\t\treturn React.createElement(\n\t\t\t\t\t\t\tReact.Fragment, {\n\t\t\t\t\t\t\t\tkey: i,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tfield\n\t\t\t\t\t\t);\n\t\t\t\t\t})}\n\t\t\t\t\n\n\t\t\t\t
\n\t\t\t\t\t
Magic Select \n\t\t\t\t\t {\n\t\t\t\t\t\t\tmagicFieldValue = newValue;\n\t\t\t\t\t\t} }\n\t\t\t\t\t\tfieldsList={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tlabel: 'Field One',\n\t\t\t\t\t\t\t\tvalue: '%fldOne%'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tlabel: 'Field Two',\n\t\t\t\t\t\t\t\tvalue: '%fldTwo%'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tlabel: 'Field Three',\n\t\t\t\t\t\t\t\tvalue: '%fldThree%'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t]}\n\t\t\t\t\t\tsystemTagsList={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tlabel: 'User First Name',\n\t\t\t\t\t\t\t\tvalue: '{user:first_name}'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]}\n\t\t\t\t\t\tisOpen={true}\n\t\t\t\t\t\tvalue={magicFieldValue}\n\t\t\t\t\t/>\n\t\t\t\t \n\n\t\t\t\t
\n\t\t\t\t\t
Inputs \n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.one=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.three=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tmessage={{\n\t\t\t\t\t\t\tmessage:'Failures happened',\n\t\t\t\t\t\t\terror: true\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tdisabled={true}\n\t\t\t\t\t/>\n\n\t\t\t\t\t {\n\t\t\t\t\t\t\tvalues.two=newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\tmessage={{\n\t\t\t\t\t\t\tmessage:'Failures did not happened',\n\t\t\t\t\t\t\terror: false\n\t\t\t\t\t\t}}\n\t\t\t\t\t/>\n\t\t\t\t \n\t\t\t\t
\n\t\t\t\t\t
Selects \n\t\t\t\t\t {\n\t\t\t\t\t\t\tselectFieldValue = newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: 1,\n\t\t\t\t\t\t\t\tlabel: 'One'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: 2,\n\t\t\t\t\t\t\t\tlabel: 'Two'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]}\n\t\t\t\t\t/>\n\n\t\t\t\t \n\n\t\t\t\t
\n\t\t\t\t\t
fieldsets \n\t\t\t\t\t {\n\t\t\t\t\t\t\tfieldSetFieldValue = newValue;\n\t\t\t\t\t\t}}\n\t\t\t\t\t\toptions={[\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: '1',\n\t\t\t\t\t\t\t\tlabel: 'One'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tvalue: '2',\n\t\t\t\t\t\t\t\tlabel: 'Two'\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]}\n\t\t\t\t\t/>\n\t\t\t\t \n\n\t\t\t
\n\t\t);\n\t}\n}\n\nexport default App;\n",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/App.js",
"access": "public",
@@ -586,7 +586,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 8,
+ "lineNumber": 9,
"undocument": true,
"type": {
"types": [
@@ -607,7 +607,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 9,
+ "lineNumber": 10,
"undocument": true,
"type": {
"types": [
@@ -619,6 +619,27 @@
{
"__docId__": 51,
"kind": "variable",
+ "name": "numberFieldConfig",
+ "memberof": "src/App.js",
+ "static": true,
+ "longname": "src/App.js~numberFieldConfig",
+ "access": "public",
+ "export": false,
+ "importPath": "@caldera-labs/components/src/App.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 24,
+ "undocument": true,
+ "type": {
+ "types": [
+ "{\"id\": string, \"label\": string, \"desc\": string, \"type\": string, \"inputType\": string, \"attributes\": *, \"value\": number, \"onValueChange\": *}"
+ ]
+ },
+ "ignore": true
+ },
+ {
+ "__docId__": 52,
+ "kind": "variable",
"name": "hiddenFieldValue",
"memberof": "src/App.js",
"static": true,
@@ -628,7 +649,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 23,
+ "lineNumber": 42,
"undocument": true,
"type": {
"types": [
@@ -638,7 +659,7 @@
"ignore": true
},
{
- "__docId__": 52,
+ "__docId__": 53,
"kind": "variable",
"name": "hiddenFieldConfig",
"memberof": "src/App.js",
@@ -649,7 +670,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 24,
+ "lineNumber": 43,
"undocument": true,
"type": {
"types": [
@@ -659,7 +680,7 @@
"ignore": true
},
{
- "__docId__": 53,
+ "__docId__": 54,
"kind": "variable",
"name": "selectFieldValue",
"memberof": "src/App.js",
@@ -670,7 +691,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 35,
+ "lineNumber": 54,
"undocument": true,
"type": {
"types": [
@@ -680,7 +701,7 @@
"ignore": true
},
{
- "__docId__": 54,
+ "__docId__": 55,
"kind": "variable",
"name": "selectFieldConfig",
"memberof": "src/App.js",
@@ -691,7 +712,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 36,
+ "lineNumber": 55,
"undocument": true,
"type": {
"types": [
@@ -701,7 +722,7 @@
"ignore": true
},
{
- "__docId__": 55,
+ "__docId__": 56,
"kind": "variable",
"name": "fieldSetFieldValue",
"memberof": "src/App.js",
@@ -712,7 +733,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 57,
+ "lineNumber": 76,
"undocument": true,
"type": {
"types": [
@@ -722,7 +743,7 @@
"ignore": true
},
{
- "__docId__": 56,
+ "__docId__": 57,
"kind": "variable",
"name": "fieldSetField",
"memberof": "src/App.js",
@@ -733,7 +754,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 58,
+ "lineNumber": 77,
"undocument": true,
"type": {
"types": [
@@ -743,7 +764,7 @@
"ignore": true
},
{
- "__docId__": 57,
+ "__docId__": 58,
"kind": "variable",
"name": "configFields",
"memberof": "src/App.js",
@@ -754,7 +775,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 79,
+ "lineNumber": 98,
"undocument": true,
"type": {
"types": [
@@ -764,7 +785,7 @@
"ignore": true
},
{
- "__docId__": 58,
+ "__docId__": 59,
"kind": "variable",
"name": "configFieldEls",
"memberof": "src/App.js",
@@ -775,7 +796,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 85,
+ "lineNumber": 105,
"undocument": true,
"type": {
"types": [
@@ -785,7 +806,7 @@
"ignore": true
},
{
- "__docId__": 59,
+ "__docId__": 60,
"kind": "variable",
"name": "values",
"memberof": "src/App.js",
@@ -796,7 +817,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": null,
"description": null,
- "lineNumber": 89,
+ "lineNumber": 109,
"undocument": true,
"type": {
"types": [
@@ -806,7 +827,28 @@
"ignore": true
},
{
- "__docId__": 60,
+ "__docId__": 61,
+ "kind": "variable",
+ "name": "magicFieldValue",
+ "memberof": "src/App.js",
+ "static": true,
+ "longname": "src/App.js~magicFieldValue",
+ "access": "public",
+ "export": false,
+ "importPath": "@caldera-labs/components/src/App.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 115,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ },
+ "ignore": true
+ },
+ {
+ "__docId__": 62,
"kind": "class",
"name": "App",
"memberof": "src/App.js",
@@ -817,7 +859,7 @@
"importPath": "@caldera-labs/components/src/App.js",
"importStyle": "App",
"description": null,
- "lineNumber": 95,
+ "lineNumber": 117,
"undocument": true,
"interface": false,
"extends": [
@@ -825,7 +867,7 @@
]
},
{
- "__docId__": 61,
+ "__docId__": 63,
"kind": "method",
"name": "render",
"memberof": "src/App.js~App",
@@ -835,7 +877,7 @@
"longname": "src/App.js~App#render",
"access": "public",
"description": null,
- "lineNumber": 97,
+ "lineNumber": 119,
"undocument": true,
"params": [],
"return": {
@@ -845,10 +887,10 @@
}
},
{
- "__docId__": 62,
+ "__docId__": 64,
"kind": "file",
"name": "src/components/RenderGroup.js",
- "content": "import React from 'react';\nimport propTypes from 'prop-types';\nimport {fieldSetFactory} from './fields/factories/fieldSetFactory';\n\n/**\n * Component for rendering an array of field configs\n */\nexport class RenderGroup extends React.Component {\n\n\n\t/**\n\t * Constructor for RenderGroup component\n\t * @param {Object} props\n\t */\n\tconstructor(props) {\n\t\tsuper(props);\n\t\tthis.createComponents = this.createComponents.bind(this);\n\t}\n\n\t/**\n\t * Create components\n\t *\n\t * @return {Array}\n\t */\n\tcreateComponents() {\n\t\tlet configFields = this.props.configFields;\n\n\t\t/**\n\t\t * Find config field ID/id\n\t\t *\n\t\t * @param {Object} configField\n\t\t * @return {boolean}\n\t\t */\n\t\tfunction findFieldId(configField) {\n\t\t\treturn configField.ID ? configField.ID : configField.id ? configField.id : false;\n\t\t}\n\n\t\tif( 'function' === typeof this.props.onBlur ){\n\t\t\tconfigFields.forEach((configField, configFieldIndex ) => {\n\t\t\t\tconst configFieldId = findFieldId(configField);\n\t\t\t\tif( configFieldId ){\n\t\t\t\t\tconfigFields[configFieldIndex].onBlur = () => {\n\t\t\t\t\t\tthis.props.onBlur(configFieldId);\n\t\t\t\t\t};\n\n\t\t\t\t}\n\n\t\t\t});\n\n\t\t}\n\t\tif( 'function' === typeof this.props.onFocus ){\n\t\t\tconfigFields.forEach((configField, configFieldIndex ) => {\n\t\t\t\tconst configFieldId = findFieldId(configField);\n\t\t\t\tif( configFieldId ){\n\t\t\t\t\tconfigFields[configFieldIndex].onFocus = () => {\n\t\t\t\t\t\tthis.props.onFocus(configFieldId);\n\t\t\t\t\t};\n\n\t\t\t\t}\n\n\t\t\t});\n\t\t}\n\t\treturn fieldSetFactory(configFields);\n\t}\n\n\t/**\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t */\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t{this.createComponents().map((configField, i) => {\n\t\t\t\t\treturn React.createElement(\n\t\t\t\t\t\t'div', {\n\t\t\t\t\t\t\tkey: i,\n\t\t\t\t\t\t\tclassName: RenderGroup.classNames.fieldGroup\n\t\t\t\t\t\t},\n\t\t\t\t\t\tconfigField\n\t\t\t\t\t);\n\t\t\t\t})}\n\t\t\t
\n\t\t);\n\t}\n}\n\n/**\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n */\nRenderGroup.propTypes = {\n\tconfigFields: propTypes.array.isRequired,\n\tclassName: propTypes.string,\n\tonBlur: propTypes.func,\n\tonFocus: propTypes.func\n};\n\n/**\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n */\nRenderGroup.classNames = {\n\trenderGroupWrapper: 'caldera-config-field-setup',\n\tfieldGroup: 'caldera-config-group',\n\tfieldWrapper: 'caldera-config-field',\n\tinput: 'field-config',\n\n};",
+ "content": "import React from 'react';\nimport propTypes from 'prop-types';\nimport {fieldSetFactory} from './fields/factories/fieldSetFactory';\n\n/**\n * Component for rendering an array of field configs\n */\nexport class RenderGroup extends React.Component {\n\n\n\t/**\n\t * Constructor for RenderGroup component\n\t * @param {Object} props\n\t */\n\tconstructor(props) {\n\t\tsuper(props);\n\t\tthis.createComponents = this.createComponents.bind(this);\n\t}\n\n\t/**\n\t * Create components\n\t *\n\t * @return {Array}\n\t */\n\tcreateComponents() {\n\t\tlet configFields = this.props.configFields;\n\n\t\t/**\n\t\t * Find config field ID/id\n\t\t *\n\t\t * @param {Object} configField\n\t\t * @return {boolean}\n\t\t */\n\t\tfunction findFieldId(configField) {\n\t\t\treturn configField.ID ? configField.ID : configField.id ? configField.id : false;\n\t\t}\n\n\t\tif( 'function' === typeof this.props.onBlur ){\n\t\t\tconfigFields.forEach((configField, configFieldIndex ) => {\n\t\t\t\tconst configFieldId = findFieldId(configField);\n\t\t\t\tif( configFieldId ){\n\t\t\t\t\tconfigFields[configFieldIndex].onBlur = () => {\n\t\t\t\t\t\tthis.props.onBlur(configFieldId);\n\t\t\t\t\t};\n\n\t\t\t\t}\n\n\t\t\t});\n\n\t\t}\n\t\tif( 'function' === typeof this.props.onFocus ){\n\t\t\tconfigFields.forEach((configField, configFieldIndex ) => {\n\t\t\t\tconst configFieldId = findFieldId(configField);\n\t\t\t\tif( configFieldId ){\n\t\t\t\t\tconfigFields[configFieldIndex].onFocus = () => {\n\t\t\t\t\t\tthis.props.onFocus(configFieldId);\n\t\t\t\t\t};\n\n\t\t\t\t}\n\n\t\t\t});\n\t\t}\n\t\treturn fieldSetFactory(configFields);\n\t}\n\n\t/**\n\t * Renderer for RenderGroup component\n\t *\n\t * @return {*}\n\t */\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t{this.createComponents().map((configField, i) => {\n\t\t\t\t\treturn React.createElement(\n\t\t\t\t\t\t'div', {\n\t\t\t\t\t\t\tkey: i,\n\t\t\t\t\t\t\tclassName: RenderGroup.classNames.fieldGroup\n\t\t\t\t\t\t},\n\t\t\t\t\t\tconfigField\n\t\t\t\t\t);\n\t\t\t\t})}\n\t\t\t
\n\t\t);\n\t}\n}\n\n/**\n * Prop definitions for RenderGroup component\n * @type {{configFields: *, className: shim}}\n */\nRenderGroup.propTypes = {\n\tconfigFields: propTypes.array.isRequired,\n\tclassName: propTypes.string,\n\tonBlur: propTypes.func,\n\tonFocus: propTypes.func\n};\n\n/**\n * Classnames for elements (wrappers, field groups and form fields)\n *\n * @type {{renderGroupWrapper: string, fieldWrapper: string}}\n */\nRenderGroup.classNames = {\n\trenderGroupWrapper: 'caldera-config-field-setup',\n\tfieldGroup: 'caldera-config-group',\n\tfieldWrapper: 'caldera-config-field',\n\tinput: 'field-config',\n\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/RenderGroup.js",
"access": "public",
@@ -856,7 +898,7 @@
"lineNumber": 1
},
{
- "__docId__": 63,
+ "__docId__": 65,
"kind": "class",
"name": "RenderGroup",
"memberof": "src/components/RenderGroup.js",
@@ -874,7 +916,7 @@
]
},
{
- "__docId__": 64,
+ "__docId__": 66,
"kind": "constructor",
"name": "constructor",
"memberof": "src/components/RenderGroup.js~RenderGroup",
@@ -899,7 +941,7 @@
]
},
{
- "__docId__": 66,
+ "__docId__": 68,
"kind": "method",
"name": "createComponents",
"memberof": "src/components/RenderGroup.js~RenderGroup",
@@ -921,7 +963,7 @@
"params": []
},
{
- "__docId__": 67,
+ "__docId__": 69,
"kind": "method",
"name": "render",
"memberof": "src/components/RenderGroup.js~RenderGroup",
@@ -943,7 +985,7 @@
"params": []
},
{
- "__docId__": 68,
+ "__docId__": 70,
"kind": "file",
"name": "src/components/conditional-logic/checkConfigFieldConditionals.js",
"content": "/**\n * Check configField conditionals.\n *\n * Returns false if any conditionals fail.\n * Returns true if no conditionals fail, or there are no conditionals.\n *\n * @param {Object} configField The field to check the conditionals of.\n * @param {Object} fieldValues Optional. Data to pass to conditional rule callbacks\n * @return {boolean}\n */\nexport const checkConfigFieldConditionals = (configField, fieldValues = {}) => {\n\tif (!configField.hasOwnProperty('conditionals') || !Array.isArray(configField.conditionals)) {\n\t\treturn true;\n\t}\n\n\tlet allRulesPassed = true;\n\tconfigField.conditionals.forEach(conditional => {\n\t\tif ('function' === typeof conditional && false === conditional.call(null, fieldValues)) {\n\t\t\tallRulesPassed = false;\n\t\t\treturn false;\n\t\t}\n\t});\n\n\treturn allRulesPassed;\n\n};",
@@ -954,7 +996,7 @@
"lineNumber": 1
},
{
- "__docId__": 69,
+ "__docId__": 71,
"kind": "function",
"name": "checkConfigFieldConditionals",
"memberof": "src/components/conditional-logic/checkConfigFieldConditionals.js",
@@ -1000,7 +1042,7 @@
}
},
{
- "__docId__": 70,
+ "__docId__": 72,
"kind": "file",
"name": "src/components/conditional-logic/checkConfigFieldsConditionals.js",
"content": "import {checkConfigFieldConditionals} from './checkConfigFieldConditionals';\n\n/**\n * Check conditionals for a collection of configFields\n *\n * Returns false if any conditionals fail.\n * Returns true if no conditionals fail, or there are no conditionals.\n *\n * @param {Array} configFields The fields to check the conditionals of.\n * @param {Object} fieldValues Optional. Data to pass to conditional rules' callbacks\n * @return {boolean}\n */\nexport const checkConfigFieldsConditionals = (configFields, fieldValues = {}) => {\n\tlet results = {};\n\tObject.values( configFields ).forEach(configField => {\n\t\tresults[configField.ID] = checkConfigFieldConditionals(configField,fieldValues);\n\t});\n\treturn results;\n\n};",
@@ -1011,7 +1053,7 @@
"lineNumber": 1
},
{
- "__docId__": 71,
+ "__docId__": 73,
"kind": "function",
"name": "checkConfigFieldsConditionals",
"memberof": "src/components/conditional-logic/checkConfigFieldsConditionals.js",
@@ -1057,7 +1099,7 @@
}
},
{
- "__docId__": 72,
+ "__docId__": 74,
"kind": "file",
"name": "src/components/conditional-logic/index.js",
"content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport {checkConfigFieldConditionals} from './checkConfigFieldConditionals';\nimport {checkConfigFieldsConditionals} from './checkConfigFieldsConditionals';\nimport {reduceConfigFieldsToValues} from './util';\n\n/**\n * The Caldera Components conditional logic system\n */\nexport default {\n\tcheckConfigFieldConditionals,\n\tcheckConfigFieldsConditionals,\n\treduceConfigFieldsToValues\n};",
@@ -1068,7 +1110,7 @@
"lineNumber": 1
},
{
- "__docId__": 73,
+ "__docId__": 75,
"kind": "file",
"name": "src/components/conditional-logic/util.js",
"content": "/**\n * Get the current values for prepareConfigFields\n *\n * @param {Array} configFields\n */\nexport const reduceConfigFieldsToValues = (configFields) => {\n\tlet values = {};\n\tconfigFields.forEach(field => {\n\t\tvalues[field.ID] = field.value\n\t\t\t? field.value\n\t\t\t: field.default\n\t\t\t\t? field.default\n\t\t\t\t: null;\n\t});\n\treturn values;\n};\n",
@@ -1079,7 +1121,7 @@
"lineNumber": 1
},
{
- "__docId__": 74,
+ "__docId__": 76,
"kind": "function",
"name": "reduceConfigFieldsToValues",
"memberof": "src/components/conditional-logic/util.js",
@@ -1112,10 +1154,10 @@
}
},
{
- "__docId__": 75,
+ "__docId__": 77,
"kind": "file",
"name": "src/components/fields/FieldGroup.js",
- "content": "import React from 'react';\nimport classNames from 'classnames';\nimport {ariaDescribedbyAttr} from './util';\nimport {\n\tfieldGroupPropTypes,\n} from './propTypes';\n\nimport {FieldInner} from './FieldInner';\nimport {RenderGroup} from '../RenderGroup';\nimport {Message} from './messages/Message';\nimport {messageObjectFactory} from './messages/messageObjectFactory';\nimport {fieldsetCheckboxHandler} from './field-group-change-handlers/fieldsetCheckboxHandler';\n\n/**\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n */\nexport const FieldGroup = (props) => {\n\n\t/**\n\t * Creates the id attribute\n\t * @return {String}\n\t */\n\tfunction idAttrForHelpElement() {\n\t\treturn ariaDescribedbyAttr(props.id, props.help);\n\t}\n\n\n\t/**\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t */\n\tfunction fieldInner(fieldProps) {\n\t\tconst message = 'object' === typeof fieldProps.message\n\t\t\t? messageObjectFactory(fieldProps.message)\n\t\t\t: messageObjectFactory({message: null, error: false});\n\n\t\tfunction getFieldClassName(conditionalClassNames) {\n\t\t\treturn classNames(\n\t\t\t\t{\n\t\t\t\t\trequired: fieldProps.isRequired,\n\t\t\t\t\t...conditionalClassNames\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\n\t\t/**\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t */\n\t\tfunction isCheckedOption(option, currentValue) {\n\t\t\tif (Array.isArray(currentValue)) {\n\t\t\t\treturn currentValue.includes(option.value);\n\t\t\t}\n\t\t\treturn option.value === currentValue;\n\t\t}\n\n\t\t//Fieldsets are rendered recursively.\n\t\tif ('fieldset' === fieldProps.type) {\n\t\t\treturn (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{props.label}\n\t\t\t\t\t \n\t\t\t\t\t{props.options.map(option => {\n\n\n\t\t\t\t\t\t//Call this same function, as a regular checkbox\n\t\t\t\t\t\treturn (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{fieldInner({\n\t\t\t\t\t\t\t\t\ttype: 'input',\n\t\t\t\t\t\t\t\t\tinputType: 'checkbox',\n\t\t\t\t\t\t\t\t\tid: `${props.id}-${option.value}`,\n\t\t\t\t\t\t\t\t\tvalue: isCheckedOption(option, props.value),\n\t\t\t\t\t\t\t\t\tfieldClassName: getFieldClassName({\n\t\t\t\t\t\t\t\t\t\t'fieldset-checkbox': true,\n\t\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t\t\tlabel: option.label,\n\t\t\t\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\t\t\t\tonValueChange: () => fieldsetCheckboxHandler(option, props.values, props.onValueChange),\n\t\t\t\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t\t\t\t})}\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t);\n\t\t\t\t\t})}\n\t\t\t\t \n\t\t\t);\n\t\t} else if ('hidden' === fieldProps.inputType) {\n\t\t\treturn (\n\t\t\t\tFieldInner(\n\t\t\t\t\t{\n\t\t\t\t\t\ttype: props.type,\n\t\t\t\t\t\tid: props.id,\n\t\t\t\t\t\tfieldClassName: getFieldClassName(),\n\t\t\t\t\t\tvalue: fieldProps.value,\n\t\t\t\t\t\tonValueChange: fieldProps.onValueChange,\n\t\t\t\t\t\tinputType: fieldProps.inputType,\n\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t}\n\t\t\t\t)\n\t\t\t);\n\t\t} else {\n\t\t\treturn (\n\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t{fieldProps.label}\n\t\t\t\t\t \n\t\t\t\t\t
\n\t\t\t\t\t{FieldInner(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\ttype: fieldProps.type,\n\t\t\t\t\t\t\tid: fieldProps.id,\n\t\t\t\t\t\t\tfieldClassName: getFieldClassName({\n\t\t\t\t\t\t\t\t'block-input': fieldProps.isBlockInput\n\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\thelp: fieldProps.help,\n\t\t\t\t\t\t\tvalue: fieldProps.value,\n\t\t\t\t\t\t\tonValueChange: fieldProps.onValueChange,\n\t\t\t\t\t\t\tinputType: fieldProps.inputType,\n\t\t\t\t\t\t\toptions: fieldProps.options,\n\t\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t\t}\n\t\t\t\t\t)}\n\t\t\t\t\t{fieldProps.help &&\n\t\t\t\t\t
\n\t\t\t\t\t\t{fieldProps.help}\n\t\t\t\t\t
\n\t\t\t\t\t}\n\t\t\t\t
\n\t\t\t);\n\t\t}\n\n\t}\n\n\t/**\n\t * Render field group\n\t */\n\treturn fieldInner(props);\n};\n\n\nFieldGroup.propTypes = fieldGroupPropTypes;\n\nFieldGroup.defaultProps = {\n\tisBlockInput: true,\n\tisRequired: false,\n\thelp: ''\n};",
+ "content": "import React from 'react';\nimport classNames from 'classnames';\nimport {ariaDescribedbyAttr} from './util';\nimport {\n\tfieldGroupPropTypes,\n} from './propTypes';\n\nimport {FieldInner} from './FieldInner';\nimport {RenderGroup} from '../RenderGroup';\nimport {Message} from './messages/Message';\nimport {messageObjectFactory} from './messages/messageObjectFactory';\nimport {fieldsetCheckboxHandler} from './field-group-change-handlers/fieldsetCheckboxHandler';\nimport {MagicFieldGroup} from './magic-select/MagicFieldGroup';\n\n/**\n * Represents one configField -- wrapper, label and input.\n *\n * @param props\n * @return {*}\n * @constructor\n */\nexport const FieldGroup = (props) => {\n\tif( 'magic' === props.type ){\n\t\treturn ;\n\t}\n\n\t/**\n\t * Creates the id attribute\n\t * @return {String}\n\t */\n\tfunction idAttrForHelpElement() {\n\t\treturn ariaDescribedbyAttr(props.id, props.help);\n\t}\n\n\n\t/**\n\t * Based on type, render the field.\n\t *\n\t * @return {*}\n\t */\n\tfunction fieldInner(fieldProps) {\n\t\tconst message = 'object' === typeof fieldProps.message\n\t\t\t? messageObjectFactory(fieldProps.message)\n\t\t\t: messageObjectFactory({message: null, error: false});\n\n\t\tfunction getFieldClassName(conditionalClassNames) {\n\t\t\treturn classNames(\n\t\t\t\t{\n\t\t\t\t\trequired: fieldProps.isRequired,\n\t\t\t\t\t...conditionalClassNames\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\n\t\t/**\n\t\t * Is this option the checked value?\n\t\t * @param {object}option\n\t\t * @param {String|number|Array} currentValue\n\t\t * @return {boolean}\n\t\t */\n\t\tfunction isCheckedOption(option, currentValue) {\n\t\t\tif (Array.isArray(currentValue)) {\n\t\t\t\treturn currentValue.includes(option.value);\n\t\t\t}\n\t\t\treturn option.value === currentValue;\n\t\t}\n\n\t\t//Fieldsets are rendered recursively.\n\t\tif ('fieldset' === fieldProps.type) {\n\t\t\treturn (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{props.label}\n\t\t\t\t\t \n\t\t\t\t\t{props.options.map(option => {\n\n\n\t\t\t\t\t\t//Call this same function, as a regular checkbox\n\t\t\t\t\t\treturn (\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{fieldInner({\n\t\t\t\t\t\t\t\t\ttype: 'input',\n\t\t\t\t\t\t\t\t\tinputType: 'checkbox',\n\t\t\t\t\t\t\t\t\tid: `${props.id}-${option.value}`,\n\t\t\t\t\t\t\t\t\tvalue: isCheckedOption(option, props.value),\n\t\t\t\t\t\t\t\t\tfieldClassName: getFieldClassName({\n\t\t\t\t\t\t\t\t\t\t'fieldset-checkbox': true,\n\t\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t\t\tlabel: option.label,\n\t\t\t\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\t\t\t\tonValueChange: () => fieldsetCheckboxHandler(option, props.values, props.onValueChange),\n\t\t\t\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t\t\t\t})}\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t);\n\t\t\t\t\t})}\n\t\t\t\t \n\t\t\t);\n\t\t} else if ('hidden' === fieldProps.inputType) {\n\t\t\treturn (\n\t\t\t\tFieldInner(\n\t\t\t\t\t{\n\t\t\t\t\t\ttype: props.type,\n\t\t\t\t\t\tid: props.id,\n\t\t\t\t\t\tfieldClassName: getFieldClassName(),\n\t\t\t\t\t\tvalue: fieldProps.value,\n\t\t\t\t\t\tonValueChange: fieldProps.onValueChange,\n\t\t\t\t\t\tinputType: fieldProps.inputType,\n\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t}\n\t\t\t\t)\n\t\t\t);\n\t\t} else {\n\t\t\treturn (\n\t\t\t\t\n\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t\t{FieldInner(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\ttype: fieldProps.type,\n\t\t\t\t\t\t\tid: fieldProps.id,\n\t\t\t\t\t\t\tfieldClassName: getFieldClassName({\n\t\t\t\t\t\t\t\t'block-input': fieldProps.isBlockInput\n\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\thelp: fieldProps.help,\n\t\t\t\t\t\t\tvalue: fieldProps.value,\n\t\t\t\t\t\t\tonValueChange: fieldProps.onValueChange,\n\t\t\t\t\t\t\tinputType: fieldProps.inputType,\n\t\t\t\t\t\t\toptions: fieldProps.options,\n\t\t\t\t\t\t\tdisabled: props.disabled,\n\t\t\t\t\t\t\tonBlur: props.onBlur,\n\t\t\t\t\t\t\tonFocus: props.onFocus\n\t\t\t\t\t\t}\n\t\t\t\t\t)}\n\t\t\t\t\t{fieldProps.help &&\n\t\t\t\t\t
\n\t\t\t\t\t\t{fieldProps.help}\n\t\t\t\t\t
\n\t\t\t\t\t}\n\t\t\t\t
\n\t\t\t);\n\t\t}\n\n\t}\n\n\t/**\n\t * Render field group\n\t */\n\treturn fieldInner(props);\n};\n\n/**\n * The prop type definitions for FieldGroup components\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n */\nFieldGroup.propTypes = fieldGroupPropTypes;\n\n/**\n * Default props for FieldGroups\n *\n * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}\n */\nFieldGroup.defaultProps = {\n\tisBlockInput: true,\n\tisRequired: false,\n\thelp: ''\n};\n\n/**\n * Creates the FieldGroup's label component\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n */\nFieldGroup.Label = (props) => {\n\treturn (\n\t\t\n\t\t\t{props.label}\n\t\t \n\t);\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/fields/FieldGroup.js",
"access": "public",
@@ -1123,7 +1165,7 @@
"lineNumber": 1
},
{
- "__docId__": 76,
+ "__docId__": 78,
"kind": "function",
"name": "FieldGroup",
"memberof": "src/components/fields/FieldGroup.js",
@@ -1136,7 +1178,7 @@
"importPath": "@caldera-labs/components/src/components/fields/FieldGroup.js",
"importStyle": "{FieldGroup}",
"description": "Represents one configField -- wrapper, label and input.",
- "lineNumber": 21,
+ "lineNumber": 22,
"unknown": [
{
"tagName": "@constructor",
@@ -1165,10 +1207,10 @@
}
},
{
- "__docId__": 77,
+ "__docId__": 79,
"kind": "file",
"name": "src/components/fields/FieldInner.js",
- "content": "import {fieldInnerPropTypes} from './propTypes';\nimport React from 'react';\nimport {Input} from './input/Input';\nimport {SelectField} from './select/SelectField';\nimport {ariaDescribedbyAttr} from './util';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../RenderGroup';\n/**\n * Creates the field inside of a field group\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const FieldInner = (props) => {\n\n\t/**\n\t * Get the ID for the description element if it will be created\n\t *\n\t * @return {String|null}\n\t */\n\tfunction ariaIdAttr() {\n\t\treturn ariaDescribedbyAttr(props.id, props.help);\n\t}\n\n\t/**\n\t * Get the className prop for the\n\t *\n\t * @return {String}\n\t */\n\tfunction inputClassName() {\n\t\treturn classNames([\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t]\n\t\t);\n\t}\n\n\tswitch( props.type ){\n\tcase 'select':\n\tcase 'dropdown':\n\t\treturn (\n\t\t\t \n\t\t);\n\tdefault:\n\tcase 'input':\n\t\treturn (\n\t\t\t );\n\t}\n\n};\n\n/**\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n */\nFieldInner.propTypes = {\n\t...fieldInnerPropTypes,\n\ttype: PropTypes.string,\n};\n\n/**\n * Default props for FieldInner component\n * @type {{help: string}}\n */\nFieldInner.defaultProps = {\n\thelp: '',\n\ttype: 'input'\n};",
+ "content": "import {fieldInnerPropTypes} from './propTypes';\nimport React from 'react';\nimport {Input} from './input/Input';\nimport {SelectField} from './select/SelectField';\nimport {ariaDescribedbyAttr} from './util';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../RenderGroup';\n/**\n * Creates the field inside of a field group\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const FieldInner = (props) => {\n\n\t/**\n\t * Get the ID for the description element if it will be created\n\t *\n\t * @return {String|null}\n\t */\n\tfunction ariaIdAttr() {\n\t\treturn ariaDescribedbyAttr(props.id, props.help);\n\t}\n\n\t/**\n\t * Get the className prop for the\n\t *\n\t * @return {String}\n\t */\n\tfunction inputClassName() {\n\t\treturn classNames([\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t]\n\t\t);\n\t}\n\n\tswitch( props.type ){\n\tcase 'select':\n\tcase 'dropdown':\n\t\tconst options = Array.isArray(props.options) ? props.options : [];\n\t\treturn (\n\t\t\t \n\t\t);\n\tdefault:\n\tcase 'input':\n\t\treturn (\n\t\t\t );\n\t}\n\n};\n\n/**\n * propTypes for FieldInner component\n *\n * @type {{options, ariaDescribedbyAttr}}\n */\nFieldInner.propTypes = {\n\t...fieldInnerPropTypes,\n\ttype: PropTypes.string,\n};\n\n/**\n * Default props for FieldInner component\n * @type {{help: string}}\n */\nFieldInner.defaultProps = {\n\thelp: '',\n\ttype: 'input'\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/fields/FieldInner.js",
"access": "public",
@@ -1176,7 +1218,7 @@
"lineNumber": 1
},
{
- "__docId__": 78,
+ "__docId__": 80,
"kind": "function",
"name": "FieldInner",
"memberof": "src/components/fields/FieldInner.js",
@@ -1222,7 +1264,64 @@
}
},
{
- "__docId__": 79,
+ "__docId__": 81,
+ "kind": "file",
+ "name": "src/components/fields/button-group/ButtonGroup.js",
+ "content": "import React from 'react';\nimport {optionShape} from '../propTypes';\nimport PropTypes from 'prop-types';\n/**\n * Creates a button group field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const ButtonGroup = (props) => {\n\t/**\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t */\n\tfunction changeHandler(selection) {\n\t\treturn props.onChange(selection);\n\t}\n\n\t/**\n\t * Render a button group\n\t */\n\treturn (\n\t\t\n\t\t\t{props.options.map(option => {\n\t\t\t\treturn {\n\t\t\t\t\t\treturn changeHandler(option.value);\n\t\t\t\t\t}}\n\t\t\t\t>\n\t\t\t\t\t{option.hasOwnProperty('icon')&&\n\t\t\t\t\t\t \n\t\t\t\t\t}\n\t\t\t\t\t{!option.hasOwnProperty('icon') &&\n\t\t\t\t\t\t{option.label} \n\t\t\t\t\t}\n\n\t\t\t\t ;\n\t\t\t})}\n\t\t
\n\t);\n};\n\n/**\n * Prop definition for select fields\n *\n * @type {{}}\n */\nButtonGroup.propTypes = {\n\tonChange: PropTypes.func.isRequired,\n\toptions: PropTypes.arrayOf(\n\t\tPropTypes.shape({\n\t\t\t...optionShape,\n\t\t\ticon:PropTypes.string,\n\t\t\tariaLabel:PropTypes.string\n\t\t})\n\t),\n\tvalue: PropTypes.oneOfType([\n\t\tPropTypes.number,\n\t\tPropTypes.string\n\t])\n};\n\n/**\n * Default props for select fields\n *\n * @type {{options: Array}}\n */\nButtonGroup.defaultProps = {\n\toptions: []\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/button-group/ButtonGroup.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 82,
+ "kind": "function",
+ "name": "ButtonGroup",
+ "memberof": "src/components/fields/button-group/ButtonGroup.js",
+ "generator": false,
+ "async": false,
+ "static": true,
+ "longname": "src/components/fields/button-group/ButtonGroup.js~ButtonGroup",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/button-group/ButtonGroup.js",
+ "importStyle": "{ButtonGroup}",
+ "description": "Creates a button group field",
+ "lineNumber": 11,
+ "unknown": [
+ {
+ "tagName": "@returns",
+ "tagValue": "{*}"
+ },
+ {
+ "tagName": "@constructor",
+ "tagValue": ""
+ }
+ ],
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "props",
+ "description": ""
+ }
+ ],
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ }
+ },
+ {
+ "__docId__": 83,
"kind": "file",
"name": "src/components/fields/factories/fieldFactory.js",
"content": "import {prepareFieldConfig} from './prepareFieldConfig';\nimport {FieldGroup} from '../FieldGroup';\n\n\n/**\n * Generates field controls\n *\n * @param {Array} fieldArgs Field config\n * @returns {*}\n */\nexport const fieldFactory = (fieldArgs) =>{\n\treturn FieldGroup(prepareFieldConfig(fieldArgs));\n};\n",
@@ -1233,7 +1332,7 @@
"lineNumber": 1
},
{
- "__docId__": 80,
+ "__docId__": 84,
"kind": "function",
"name": "fieldFactory",
"memberof": "src/components/fields/factories/fieldFactory.js",
@@ -1275,7 +1374,7 @@
}
},
{
- "__docId__": 81,
+ "__docId__": 85,
"kind": "file",
"name": "src/components/fields/factories/fieldSetFactory.js",
"content": "import {fieldFactory} from './fieldFactory';\n\n/**\n * Given an array of field configs, generates and array of field controls\n *\n * Should be used for a group of settings, such as all settings for a processor.\n *\n * @param {Array} fields Field configs\n * @returns {Array}\n */\nexport const fieldSetFactory = (fields) =>{\n\tlet out = [];\n\tObject.values(fields).forEach( field => {\n\t\tout.push(fieldFactory(field));\n\t});\n\treturn out;\n};",
@@ -1286,7 +1385,7 @@
"lineNumber": 1
},
{
- "__docId__": 82,
+ "__docId__": 86,
"kind": "function",
"name": "fieldSetFactory",
"memberof": "src/components/fields/factories/fieldSetFactory.js",
@@ -1328,7 +1427,7 @@
}
},
{
- "__docId__": 83,
+ "__docId__": 87,
"kind": "file",
"name": "src/components/fields/factories/index.js",
"content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport {fieldFactory} from './fieldFactory';\nimport {fieldSetFactory} from './fieldSetFactory';\n\nmodule.exports = {\n\tfieldFactory,\n\tfieldSetFactory\n};",
@@ -1339,10 +1438,10 @@
"lineNumber": 1
},
{
- "__docId__": 84,
+ "__docId__": 88,
"kind": "file",
"name": "src/components/fields/factories/prepareFieldConfig.js",
- "content": "import {fieldGroupPropTypes} from '../propTypes';\nimport {isValidHtml5type, toBoolean} from '../util';\nimport {messageObjectFactory} from '../messages/messageObjectFactory';\n\n/**\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n */\nexport const prepareFieldConfig = (fieldArgs) => {\n\t/**\n\t * Pick whitelisted keys from object\n\t *\n\t * @see http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/\n\t *\n\t * @param {Object} obj The object to pick from\n\t * @param {Array} keys The whitelist of keys\n\t * @return {*}\n\t */\n\tfunction pick(obj, keys) {\n\t\treturn keys.map(k => k in obj ? {[k]: obj[k]} : {})\n\t\t\t.reduce((res, o) => Object.assign(res, o), {});\n\t}\n\n\tswitch (fieldArgs.type) {\n\tcase 'select':\n\tcase 'dropdown':\n\t\tfieldArgs.type = 'select';\n\t\tbreak;\n\tcase 'fieldset':\n\t\tfieldArgs.type = 'fieldset';\n\t\tbreak;\n\tcase 'text':\n\tcase 'number':\n\tdefault:\n\t\tfieldArgs.inputType = isValidHtml5type(fieldArgs.type) ? fieldArgs.type : 'text';\n\t\tfieldArgs.type = 'input';\n\t\tbreak;\n\t}\n\n\tif (fieldArgs.hasOwnProperty('desc')) {\n\t\tfieldArgs.help = fieldArgs.desc;\n\t}\n\tif (fieldArgs.hasOwnProperty('description')) {\n\t\tfieldArgs.help = fieldArgs.description;\n\t}\n\n\tlet validators = [];\n\tif( fieldArgs.hasOwnProperty('validators') && Array.isArray(fieldArgs.validators )){\n\t\tvalidators = fieldArgs.validators;\n\t}\n\n\tfieldArgs = pick(fieldArgs, Object.keys(fieldGroupPropTypes));\n\tfieldArgs.disabled = toBoolean(fieldArgs.disabled);\n\tfieldArgs.message = 'object' === typeof fieldArgs.message\n\t\t? messageObjectFactory(fieldArgs.message)\n\t\t: messageObjectFactory({message:null, error: false });\n\n\tfieldArgs.validators = validators;\n\treturn fieldArgs;\n};",
+ "content": "import {fieldGroupPropTypes,magicGroupPropTypes} from '../propTypes';\nimport {isValidHtml5type, toBoolean} from '../util';\nimport {messageObjectFactory} from '../messages/messageObjectFactory';\n\n/**\n * Validates field configurations\n *\n * NOTE: This is called internally by factory. You probably do not want to call this.\n *\n * @param {Object}fieldArgs\n * @returns {*}\n */\nexport const prepareFieldConfig = (fieldArgs) => {\n\t/**\n\t * Pick whitelisted keys from object\n\t *\n\t * @see http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/\n\t *\n\t * @param {Object} obj The object to pick from\n\t * @param {Array} keys The whitelist of keys\n\t * @return {*}\n\t */\n\tfunction pick(obj, keys) {\n\t\treturn keys.map(k => k in obj ? {[k]: obj[k]} : {})\n\t\t\t.reduce((res, o) => Object.assign(res, o), {});\n\t}\n\n\tswitch (fieldArgs.type) {\n\tcase 'select':\n\tcase 'dropdown':\n\t\tfieldArgs.type = 'select';\n\t\tbreak;\n\tcase 'fieldset':\n\t\tfieldArgs.type = 'fieldset';\n\t\tbreak;\n\tcase 'text':\n\tcase 'number':\n\tdefault:\n\t\tfieldArgs.inputType = isValidHtml5type(fieldArgs.type) ? fieldArgs.type : 'text';\n\t\tfieldArgs.type = 'input';\n\t\tbreak;\n\t}\n\n\tif (fieldArgs.hasOwnProperty('desc')) {\n\t\tfieldArgs.help = fieldArgs.desc;\n\t}\n\tif (fieldArgs.hasOwnProperty('description')) {\n\t\tfieldArgs.help = fieldArgs.description;\n\t}\n\n\tlet validators = [];\n\tif( fieldArgs.hasOwnProperty('validators') && Array.isArray(fieldArgs.validators )){\n\t\tvalidators = fieldArgs.validators;\n\t}\n\n\tconst keys = 'magic' === fieldArgs.type ? magicGroupPropTypes : fieldGroupPropTypes;\n\tfieldArgs = pick(fieldArgs, Object.keys(keys));\n\tfieldArgs.disabled = toBoolean(fieldArgs.disabled);\n\tfieldArgs.message = 'object' === typeof fieldArgs.message\n\t\t? messageObjectFactory(fieldArgs.message)\n\t\t: messageObjectFactory({message:null, error: false });\n\n\tfieldArgs.validators = validators;\n\treturn fieldArgs;\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/fields/factories/prepareFieldConfig.js",
"access": "public",
@@ -1350,7 +1449,7 @@
"lineNumber": 1
},
{
- "__docId__": 85,
+ "__docId__": 89,
"kind": "function",
"name": "prepareFieldConfig",
"memberof": "src/components/fields/factories/prepareFieldConfig.js",
@@ -1392,31 +1491,563 @@
}
},
{
- "__docId__": 86,
+ "__docId__": 90,
+ "kind": "file",
+ "name": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
+ "content": "import {addOrRemoveFromArray} from '../util';\n\n/**\n * Change handler for a checkbox that is a part of a group\n * @param {Object} option Option that is being changed. Shape: `{value:String|number,label:String}`,\n * @param {Array|string|number} values Current values\n * @param {Function} onValueChange Function to call with updated value\n */\nexport const fieldsetCheckboxHandler = (option, values, onValueChange) => {\n\tif (!Array.isArray(values)) {\n\t\tif ('string' === typeof values || 'number' === typeof values) {\n\t\t\tvalues = [values];\n\t\t} else {\n\t\t\tvalues = [];\n\n\t\t}\n\t}\n\tvalues = addOrRemoveFromArray(option.value, values);\n\tonValueChange(values);\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 91,
+ "kind": "function",
+ "name": "fieldsetCheckboxHandler",
+ "memberof": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
+ "generator": false,
+ "async": false,
+ "static": true,
+ "longname": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js~fieldsetCheckboxHandler",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
+ "importStyle": "{fieldsetCheckboxHandler}",
+ "description": "Change handler for a checkbox that is a part of a group",
+ "lineNumber": 9,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "option",
+ "description": "Option that is being changed. Shape: `{value:String|number,label:String}`,"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Array",
+ "string",
+ "number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "values",
+ "description": "Current values"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Function"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "onValueChange",
+ "description": "Function to call with updated value"
+ }
+ ],
+ "return": null
+ },
+ {
+ "__docId__": 92,
+ "kind": "file",
+ "name": "src/components/fields/index.js",
+ "content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport {FieldGroup} from './FieldGroup';\nimport {SelectFieldFancy} from './select/SelectFieldFancy';\nimport {Input} from './input/Input';\n\nmodule.exports = {\n\tFieldGroup,\n\tSelectField: SelectFieldFancy,\n\tInput\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/index.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 93,
+ "kind": "file",
+ "name": "src/components/fields/input/Input.js",
+ "content": "import React from 'react';\nimport {fieldPropTypes} from '../propTypes';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../../RenderGroup';\n/**\n * Input component for any HTML5 input type\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const Input = (props) => {\n\t/**\n\t * Dispatches value of input when it changes\n\t * @param event\n\t * @return {*}\n\t */\n\tfunction changeHandler(event){\n\t\treturn props.onValueChange(event.target.value);\n\t}\n\n\t/**\n\t * Dispatches value when checkbox is checked\n\t * @return {*}\n\t */\n\tfunction checkboxChangeHandler() {\n\t\treturn props.onValueChange(! props.value);\n\t}\n\n\n\t/**\n\t * Get the className prop for inputs\n\t *\n\t * @return {String}\n\t */\n\tfunction inputClassName() {\n\t\treturn classNames(\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t);\n\t}\n\n\tif( 'checkbox' === props.inputType ){\n\t\treturn (\n\t\t\t \n\t\t);\n\t}\n\n\treturn (\n\t\t \n\t);\n\n};\n\n/**\n * Prop definitions for Input components\n */\nInput.propTypes = fieldPropTypes;\n\n/**\n * Default props for Input Component\n *\n * @type {{ariaDescribedbyAttr: string, isRequired: boolean, inputType: string}}\n */\nInput.defaultProps = {\n\tariaDescribedbyAttr: '',\n\tisRequired: false,\n\tinputType: 'text'\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/input/Input.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 94,
+ "kind": "function",
+ "name": "Input",
+ "memberof": "src/components/fields/input/Input.js",
+ "generator": false,
+ "async": false,
+ "static": true,
+ "longname": "src/components/fields/input/Input.js~Input",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/input/Input.js",
+ "importStyle": "{Input}",
+ "description": "Input component for any HTML5 input type",
+ "lineNumber": 12,
+ "unknown": [
+ {
+ "tagName": "@returns",
+ "tagValue": "{*}"
+ },
+ {
+ "tagName": "@constructor",
+ "tagValue": ""
+ }
+ ],
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "props",
+ "description": ""
+ }
+ ],
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ }
+ },
+ {
+ "__docId__": 95,
+ "kind": "file",
+ "name": "src/components/fields/magic-select/MagicFieldGroup.js",
+ "content": "import React from 'react';\nimport {magicGroupPropTypes} from '../propTypes';\nimport classNames from 'classnames';\nimport {MagicItem} from './MagicItem';\nimport {ButtonGroup} from '../button-group/ButtonGroup';\nimport {MagicSelect} from './MagicSelect';\nimport {RenderGroup} from '../../RenderGroup';\nimport {Message} from '../messages/Message';\nimport {FieldGroup} from '../FieldGroup';\n\n\n/**\n * Encapsulates a complete Magic Select field group including label and the type chooser and the input\n */\nexport class MagicFieldGroup extends React.PureComponent {\n\n\t/**\n\t * Create a MagicFieldGroup component\n\t *\n\t * @param {Object} props\n\t */\n\tconstructor(props) {\n\t\tsuper(props);\n\t\tthis.state = {\n\t\t\tcurrentListType: props.defaultList,\n\t\t\tisOpen: props.isOpen,\n\t\t};\n\t\tthis.onChange = this.onChange.bind(this);\n\t\tthis.items = this.items.bind(this);\n\t\tthis.onChange = this.onChange.bind(this);\n\t\tthis.onSelect = this.onSelect.bind(this);\n\t\tthis.onInputFocus = this.onInputFocus.bind(this);\n\t\tthis.renderItem = this.renderItem.bind(this);\n\t\tthis.onInputBlur = this.onInputBlur.bind(this);\n\t\tthis.onChangeListType = this.onChangeListType.bind(this);\n\t\tthis.listTypeOptions = this.listTypeOptions.bind(this);\n\t}\n\n\t/**\n\t * Handle direct change events\n\t * @param {String|number} newValue\n\t */\n\tonChange(newValue) {\n\t\tthis.props.onValueChange(newValue);\n\t}\n\n\t/**\n\t * Handle when the field gets focus\n\t */\n\tonInputFocus() {\n\t\tthis.setState({isOpen: true});\n\t}\n\n\t/**\n\t * Handle when the field is blurred\n\t */\n\tonInputBlur() {\n\t\tthis.setState({isOpen: false});\n\t}\n\n\n\t/**\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t */\n\tonSelect(value) {\n\t\tthis.props.onValueChange(value);\n\t\tthis.setState({isOpen: false});\n\t}\n\n\t/**\n\t * Update list of tags to show\n\t * @param {String}newType\n\t */\n\tonChangeListType(newType){\n\t\tif( ! this.state.isOpen ){\n\t\t\tthis.setState({isOpen:true});\n\t\t}\n\t\tthis.setState({currentListType:newType});\n\t}\n\n\t/**\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t */\n\trenderItem(item, isHighlighted){\n\t\treturn ;\n\t}\n\n\t/**\n\t * Create the list of items\n\t *\n\t * @return {Array}\n\t */\n\titems() {\n\t\tconst optionsOrEmpty =(options) => {\n\t\t\treturn Array.isArray(options) && options.length ? options : [];\n\t\t};\n\n\t\tlet items = [];\n\n\t\tif( optionsOrEmpty(this.props.options).length){\n\t\t\titems = optionsOrEmpty(this.props.options);\n\t\t}\n\t\telse if ('system' === this.state.currentListType ) {\n\t\t\titems = optionsOrEmpty(this.props.systemTagsList);\n\t\t} else {\n\t\t\titems = optionsOrEmpty(this.props.fieldsList);\n\t\t}\n\n\t\tif (items.length) {\n\t\t\titems.forEach((item, itemIndex) => {\n\t\t\t\titems[itemIndex].innerKey = `${item.value}-${itemIndex}`;\n\t\t\t});\n\t\t}else{\n\t\t\titems.push({\n\t\t\t\tvalue: null,\n\t\t\t\tlabel: null,\n\t\t\t\tinnerKey:this.props.id\n\t\t\t});\n\t\t}\n\n\t\treturn items;\n\n\t}\n\n\t/**\n\t * Options for type chooser\n\t *\n\t * @return {*[]}\n\t */\n\tlistTypeOptions(){\n\t\treturn [\n\t\t\t{\n\t\t\t\tvalue: 'fields',\n\t\t\t\tlabel: '%',\n\t\t\t\tariaLabel: 'Select from field values'\n\t\t\t},\n\t\t\t{\n\t\t\t\tvalue: 'system',\n\t\t\t\tlabel: '{}',\n\t\t\t\tariaLabel: 'Select from system values'\n\t\t\t},\n\t\t];\n\t}\n\n\n\n\t/**\n\t * Render MagicFieldGroup component\n\t * @return {*}\n\t */\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t \n\t\t\t\t{this.props.message.message &&\n\t\t\t\t\t \n\t\t\t\t}\n\t\t\t\t{this.state.isOpen &&\n\t\t\t\t\t \n\t\t\t\t}\n\n\t\t\t\t \n\t\t\t
\n\t\t);\n\t}\n}\n\n\n/**\n * Prop definitions for MagicFieldGroup component\n */\nMagicFieldGroup.propTypes = magicGroupPropTypes;\n\n/**\n * Default property values for MagicFieldGroup component\n *\n * @type {{}}\n */\nMagicFieldGroup.defaultProps = {\n\tdefaultList: 'fields',\n\tisOpen: false,\n\tmessage: {\n\t\terror: false,\n\t\tmessage: ''\n\t},\n\ttype: 'magic'\n};\n\n/**\n * The names of classes used for HTML elements in MagicFieldGroup component\n * @type {{fieldWrapper: string, input: string, option: string}}\n */\nMagicFieldGroup.classNames = {\n\tfieldWrapper: 'caldera-magic-select-group',\n\tinput: 'caldera-magic-input',\n\toption: 'caldera-magic-option'\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/magic-select/MagicFieldGroup.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 96,
+ "kind": "class",
+ "name": "MagicFieldGroup",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js",
+ "static": true,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/magic-select/MagicFieldGroup.js",
+ "importStyle": "{MagicFieldGroup}",
+ "description": "Encapsulates a complete Magic Select field group including label and the type chooser and the input",
+ "lineNumber": 15,
+ "interface": false,
+ "extends": [
+ "react~React.PureComponent"
+ ]
+ },
+ {
+ "__docId__": 97,
+ "kind": "constructor",
+ "name": "constructor",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#constructor",
+ "access": "public",
+ "description": "Create a MagicFieldGroup component",
+ "lineNumber": 22,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "props",
+ "description": ""
+ }
+ ]
+ },
+ {
+ "__docId__": 98,
+ "kind": "member",
+ "name": "state",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#state",
+ "access": "public",
+ "description": null,
+ "lineNumber": 24,
+ "undocument": true,
+ "type": {
+ "types": [
+ "{\"currentListType\": *, \"isOpen\": *}"
+ ]
+ }
+ },
+ {
+ "__docId__": 108,
+ "kind": "method",
+ "name": "onChange",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onChange",
+ "access": "public",
+ "description": "Handle direct change events",
+ "lineNumber": 43,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "String",
+ "number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "newValue",
+ "description": ""
+ }
+ ],
+ "return": null
+ },
+ {
+ "__docId__": 109,
+ "kind": "method",
+ "name": "onInputFocus",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onInputFocus",
+ "access": "public",
+ "description": "Handle when the field gets focus",
+ "lineNumber": 50,
+ "params": [],
+ "return": null
+ },
+ {
+ "__docId__": 110,
+ "kind": "method",
+ "name": "onInputBlur",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onInputBlur",
+ "access": "public",
+ "description": "Handle when the field is blurred",
+ "lineNumber": 57,
+ "params": [],
+ "return": null
+ },
+ {
+ "__docId__": 111,
+ "kind": "method",
+ "name": "onSelect",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onSelect",
+ "access": "public",
+ "description": "Handle when the option is chosen",
+ "lineNumber": 66,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "String",
+ "number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "value",
+ "description": ""
+ }
+ ],
+ "return": null
+ },
+ {
+ "__docId__": 112,
+ "kind": "method",
+ "name": "onChangeListType",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onChangeListType",
+ "access": "public",
+ "description": "Update list of tags to show",
+ "lineNumber": 75,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "{String}newType",
+ "description": ""
+ }
+ ],
+ "return": null
+ },
+ {
+ "__docId__": 113,
+ "kind": "method",
+ "name": "renderItem",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#renderItem",
+ "access": "public",
+ "description": "Render option",
+ "lineNumber": 89,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "item",
+ "description": ""
+ },
+ {
+ "nullable": null,
+ "types": [
+ "bool"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isHighlighted",
+ "description": ""
+ }
+ ],
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ }
+ },
+ {
+ "__docId__": 114,
+ "kind": "method",
+ "name": "items",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#items",
+ "access": "public",
+ "description": "Create the list of items",
+ "lineNumber": 98,
+ "return": {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "description": ""
+ },
+ "params": []
+ },
+ {
+ "__docId__": 115,
+ "kind": "method",
+ "name": "listTypeOptions",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#listTypeOptions",
+ "access": "public",
+ "description": "Options for type chooser",
+ "lineNumber": 135,
+ "return": {
+ "nullable": null,
+ "types": [
+ "*[]"
+ ],
+ "spread": false,
+ "description": ""
+ },
+ "params": []
+ },
+ {
+ "__docId__": 116,
+ "kind": "method",
+ "name": "render",
+ "memberof": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#render",
+ "access": "public",
+ "description": "Render MagicFieldGroup component",
+ "lineNumber": 156,
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ },
+ "params": []
+ },
+ {
+ "__docId__": 117,
+ "kind": "file",
+ "name": "src/components/fields/magic-select/MagicItem.js",
+ "content": "import React from 'react';\nimport {\n\toptionShape\n} from '../propTypes';\nimport classNames from 'classnames';\nimport PropTypes from 'prop-types';\n\n/**\n * Create magic item for option of magic selects\n *\n * This can not be a functional component\n * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758\n *\n *\n * @param {Object} props\n * @return {*}\n * @constructor\n */\nexport class MagicItem extends React.PureComponent {\n\n\t/**\n\t * Render magic item components\n\t */\n\trender() {\n\t\treturn React.createElement(\n\t\t\tthis.props.elementType,\n\t\t\t{\n\t\t\t\tstyle: {background: this.props.isHighlighted ? this.props.highlightColor : this.props.notHighlighterColor},\n\t\t\t\tclassName: classNames(this.props.className, 'magic-input-option'),\n\t\t\t\tonClick: this.props.onClick\n\t\t\t},\n\t\t\t[\n\t\t\t\tReact.createElement(\n\t\t\t\t\tthis.props.innerElementType,\n\t\t\t\t\t{\n\t\t\t\t\t\tkey: `left--${this.props.innerKey}`,\n\t\t\t\t\t\tclassName: classNames('magic-item-value', 'magic-item-left')\n\t\t\t\t\t},\n\t\t\t\t\tthis.props.item.value\n\t\t\t\t),\n\t\t\t\tReact.createElement(\n\t\t\t\t\tthis.props.innerElementType,\n\t\t\t\t\t{\n\t\t\t\t\t\tkey: `right--${this.props.innerKey}`,\n\t\t\t\t\t\tclassName: classNames('magic-item-label', 'magic-item-right')\n\t\t\t\t\t},\n\t\t\t\t\tthis.props.item.label\n\t\t\t\t)\n\t\t\t]\n\t\t);\n\t}\n}\n\n/**\n * Prop definition for allowed element types\n * @type {shim}\n */\nconst elementTypesProp = PropTypes.oneOf(['div', 'span']);\n/**\n * Prop definitions for MagicItem component\n *\n * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}\n */\nMagicItem.propTypes = {\n\telementType: elementTypesProp,\n\tinnerElementType: elementTypesProp,\n\titem: PropTypes.shape(optionShape),\n\tisHighlighted: PropTypes.bool,\n\tclassName: PropTypes.string,\n\thighlightColor: PropTypes.string,\n\tnotHighlighterColor: PropTypes.string,\n\tinnerKey: PropTypes.string.isRequired,\n\tonClick: PropTypes.func\n};\n\n/**\n * Default props for the MagicItem component\n *\n * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}\n */\nMagicItem.defaultProps = {\n\telementType: 'div',\n\tinnerElementType: 'span',\n\tisHighlighted: false,\n\thighlightColor: 'lightgray',\n\tnotHighlightedColor: 'white',\n};",
+ "static": true,
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/magic-select/MagicItem.js",
+ "access": "public",
+ "description": null,
+ "lineNumber": 1
+ },
+ {
+ "__docId__": 118,
+ "kind": "class",
+ "name": "MagicItem",
+ "memberof": "src/components/fields/magic-select/MagicItem.js",
+ "static": true,
+ "longname": "src/components/fields/magic-select/MagicItem.js~MagicItem",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/magic-select/MagicItem.js",
+ "importStyle": "{MagicItem}",
+ "description": "Create magic item for option of magic selects\n\nThis can not be a functional component\nhttps://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758",
+ "lineNumber": 19,
+ "unknown": [
+ {
+ "tagName": "@constructor",
+ "tagValue": ""
+ }
+ ],
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "props",
+ "description": ""
+ }
+ ],
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ },
+ "interface": false,
+ "extends": [
+ "react~React.PureComponent"
+ ]
+ },
+ {
+ "__docId__": 119,
+ "kind": "method",
+ "name": "render",
+ "memberof": "src/components/fields/magic-select/MagicItem.js~MagicItem",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicItem.js~MagicItem#render",
+ "access": "public",
+ "description": "Render magic item components",
+ "lineNumber": 24,
+ "params": [],
+ "return": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "__docId__": 120,
+ "kind": "variable",
+ "name": "elementTypesProp",
+ "memberof": "src/components/fields/magic-select/MagicItem.js",
+ "static": true,
+ "longname": "src/components/fields/magic-select/MagicItem.js~elementTypesProp",
+ "access": "public",
+ "export": false,
+ "importPath": "@caldera-labs/components/src/components/fields/magic-select/MagicItem.js",
+ "importStyle": null,
+ "description": "Prop definition for allowed element types",
+ "lineNumber": 58,
+ "type": {
+ "nullable": null,
+ "types": [
+ "shim"
+ ],
+ "spread": false,
+ "description": null
+ },
+ "ignore": true
+ },
+ {
+ "__docId__": 121,
"kind": "file",
- "name": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
- "content": "import {addOrRemoveFromArray} from '../util';\n\n/**\n * Change handler for a checkbox that is a part of a group\n * @param {Object} option Option that is being changed. Shape: `{value:String|number,label:String}`,\n * @param {Array|string|number} values Current values\n * @param {Function} onValueChange Function to call with updated value\n */\nexport const fieldsetCheckboxHandler = (option, values, onValueChange) => {\n\tif (!Array.isArray(values)) {\n\t\tif ('string' === typeof values || 'number' === typeof values) {\n\t\t\tvalues = [values];\n\t\t} else {\n\t\t\tvalues = [];\n\n\t\t}\n\t}\n\tvalues = addOrRemoveFromArray(option.value, values);\n\tonValueChange(values);\n};",
+ "name": "src/components/fields/magic-select/MagicSelect.js",
+ "content": "import React from 'react';\nimport {\n\tonValueChangePropType,\n\toptionsShapeProp,\n\tvaluePropType\n} from '../propTypes';\nimport Autocomplete from 'react-autocomplete';\nimport PropTypes from 'prop-types';\nimport {MagicItem} from './MagicItem';\nimport {MagicFieldGroup} from './MagicFieldGroup';\nimport classNames from 'classnames';\n\n\n/**\n * Encapsulates a complete Magic Select field\n */\nexport class MagicSelect extends React.PureComponent {\n\n\t/**\n\t * Create a MagicSelect component\n\t *\n\t * @param {Object} props\n\t */\n\tconstructor(props) {\n\t\tsuper(props);\n\t\tthis.onChange = this.onChange.bind(this);\n\t\tthis.onChange = this.onChange.bind(this);\n\t\tthis.onSelect = this.onSelect.bind(this);\n\t\tthis.onInputFocus = this.onInputFocus.bind(this);\n\t\tthis.renderItem = this.renderItem.bind(this);\n\t\tthis.onInputBlur = this.onInputBlur.bind(this);\n\t}\n\n\t/**\n\t * Handle direct change events\n\t *\n\t * @param {Event} event\n\t */\n\tonChange(event) {\n\t\tthis.props.onValueChange(event.target.value);\n\t}\n\n\t/**\n\t * Handle when the field gets focus\n\t */\n\tonInputFocus() {\n\t\tif( 'function' === typeof this.props.onFocus ){\n\t\t\tthis.props.onFocus();\n\t\t}\n\t}\n\n\t/**\n\t * Handle when the field is blurred\n\t */\n\tonInputBlur() {\n\t\tif( 'function' === typeof this.props.onBlur ){\n\t\t\tthis.props.onBlur();\n\t\t}\n\t}\n\n\n\t/**\n\t * Handle when the option is chosen\n\t * @param {String|number} value\n\t */\n\tonSelect(value) {\n\t\tthis.props.onValueChange(value);\n\t}\n\n\n\t/**\n\t * Render option\n\t *\n\t * @param {object} item\n\t * @param {bool} isHighlighted\n\t * @return {*}\n\t */\n\trenderItem(item, isHighlighted){\n\t\treturn ;\n\t}\n\n\n\t/**\n\t * Render MagicSelect component\n\t * @return {*}\n\t */\n\trender() {\n\t\treturn (\n\t\t\t item.value}\n\t\t\t\titems={this.props.options}\n\t\t\t\tinputProps={{\n\t\t\t\t\tid: this.props.id,\n\t\t\t\t\tvalue: this.props.value,\n\t\t\t\t\tclassName:classNames(\n\t\t\t\t\t\tMagicFieldGroup.classNames.input,\n\t\t\t\t\t\t`${MagicFieldGroup.classNames.input}-${this.props.id}`,\n\t\t\t\t\t\tthis.props.className\n\t\t\t\t\t),\n\t\t\t\t\tonFocus: this.onInputFocus,\n\t\t\t\t\tonBlur:this.onInputBlur,\n\t\t\t\t\tonClick:this.onChange\n\t\t\t\t}}\n\t\t\t\trenderItem={this.renderItem}\n\t\t\t\tvalue={this.props.value}\n\t\t\t\tonChange={this.onChange}\n\t\t\t\topen={this.props.isOpen}\n\t\t\t\tselectOnBlur={true}\n\t\t\t\tonSelect={this.onSelect}\n\t\t\t/>\n\n\t\t);\n\t}\n}\n\n\n/**\n * Prop definitions for MagicSelect component\n */\nMagicSelect.propTypes = {\n\tid: PropTypes.string.isRequired,\n\toptions: optionsShapeProp,\n\tisRequired: PropTypes.bool,\n\thelp: PropTypes.string,\n\tvalue: valuePropType,\n\tonValueChange: onValueChangePropType,\n\tdisabled: PropTypes.bool,\n\tisOpen: PropTypes.bool,\n\tonBlur: PropTypes.func,\n\tonFocus: PropTypes.func,\n\tclassName: PropTypes.string\n};\n\n/**\n * Default property values for MagicSelect component\n *\n * @type {{}}\n */\nMagicSelect.defaultProps = {\n\tdefaultList: 'fields',\n\tisOpen: false,\n\toptions:[]\n};",
"static": true,
- "longname": "/Users/josh/caldera-js/components/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
+ "longname": "/Users/josh/caldera-js/components/src/components/fields/magic-select/MagicSelect.js",
"access": "public",
"description": null,
"lineNumber": 1
},
{
- "__docId__": 87,
- "kind": "function",
- "name": "fieldsetCheckboxHandler",
- "memberof": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
- "generator": false,
- "async": false,
+ "__docId__": 122,
+ "kind": "class",
+ "name": "MagicSelect",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js",
"static": true,
- "longname": "src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js~fieldsetCheckboxHandler",
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
"access": "public",
"export": true,
- "importPath": "@caldera-labs/components/src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js",
- "importStyle": "{fieldsetCheckboxHandler}",
- "description": "Change handler for a checkbox that is a part of a group",
- "lineNumber": 9,
+ "importPath": "@caldera-labs/components/src/components/fields/magic-select/MagicSelect.js",
+ "importStyle": "{MagicSelect}",
+ "description": "Encapsulates a complete Magic Select field",
+ "lineNumber": 17,
+ "interface": false,
+ "extends": [
+ "react~React.PureComponent"
+ ]
+ },
+ {
+ "__docId__": 123,
+ "kind": "constructor",
+ "name": "constructor",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#constructor",
+ "access": "public",
+ "description": "Create a MagicSelect component",
+ "lineNumber": 24,
"params": [
{
"nullable": null,
@@ -1425,90 +2056,125 @@
],
"spread": false,
"optional": false,
- "name": "option",
- "description": "Option that is being changed. Shape: `{value:String|number,label:String}`,"
- },
- {
- "nullable": null,
- "types": [
- "Array",
- "string",
- "number"
- ],
- "spread": false,
- "optional": false,
- "name": "values",
- "description": "Current values"
- },
+ "name": "props",
+ "description": ""
+ }
+ ]
+ },
+ {
+ "__docId__": 130,
+ "kind": "method",
+ "name": "onChange",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onChange",
+ "access": "public",
+ "description": "Handle direct change events",
+ "lineNumber": 39,
+ "params": [
{
"nullable": null,
"types": [
- "Function"
+ "Event"
],
"spread": false,
"optional": false,
- "name": "onValueChange",
- "description": "Function to call with updated value"
+ "name": "event",
+ "description": ""
}
],
"return": null
},
{
- "__docId__": 88,
- "kind": "file",
- "name": "src/components/fields/index.js",
- "content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport {FieldGroup} from './FieldGroup';\nimport {SelectFieldFancy} from './select/SelectFieldFancy';\nimport {Input} from './input/Input';\n\nmodule.exports = {\n\tFieldGroup,\n\tSelectField: SelectFieldFancy,\n\tInput\n};",
- "static": true,
- "longname": "/Users/josh/caldera-js/components/src/components/fields/index.js",
+ "__docId__": 131,
+ "kind": "method",
+ "name": "onInputFocus",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onInputFocus",
"access": "public",
- "description": null,
- "lineNumber": 1
+ "description": "Handle when the field gets focus",
+ "lineNumber": 46,
+ "params": [],
+ "return": null
},
{
- "__docId__": 89,
- "kind": "file",
- "name": "src/components/fields/input/Input.js",
- "content": "import React from 'react';\nimport {fieldPropTypes} from '../propTypes';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../../RenderGroup';\n/**\n * Input component for any HTML5 input type\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const Input = (props) => {\n\t/**\n\t * Dispatches value of input when it changes\n\t * @param event\n\t * @return {*}\n\t */\n\tfunction changeHandler(event){\n\t\treturn props.onValueChange(event.target.value);\n\t}\n\n\t/**\n\t * Dispatches value when checkbox is checked\n\t * @return {*}\n\t */\n\tfunction checkboxChangeHandler() {\n\t\treturn props.onValueChange(! props.value);\n\t}\n\n\n\t/**\n\t * Get the className prop for inputs\n\t *\n\t * @return {String}\n\t */\n\tfunction inputClassName() {\n\t\treturn classNames(\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t);\n\t}\n\n\tif( 'checkbox' === props.inputType ){\n\t\treturn (\n\t\t\t \n\t\t);\n\t}\n\n\treturn (\n\t\t \n\t);\n\n};\n\n/**\n * Prop definitions for Input components\n */\nInput.propTypes = fieldPropTypes;\n\n/**\n * Default props for Input Component\n *\n * @type {{ariaDescribedbyAttr: string, isRequired: boolean, inputType: string}}\n */\nInput.defaultProps = {\n\tariaDescribedbyAttr: '',\n\tisRequired: false,\n\tinputType: 'text'\n};",
- "static": true,
- "longname": "/Users/josh/caldera-js/components/src/components/fields/input/Input.js",
+ "__docId__": 132,
+ "kind": "method",
+ "name": "onInputBlur",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onInputBlur",
"access": "public",
- "description": null,
- "lineNumber": 1
+ "description": "Handle when the field is blurred",
+ "lineNumber": 55,
+ "params": [],
+ "return": null
},
{
- "__docId__": 90,
- "kind": "function",
- "name": "Input",
- "memberof": "src/components/fields/input/Input.js",
+ "__docId__": 133,
+ "kind": "method",
+ "name": "onSelect",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
"generator": false,
"async": false,
- "static": true,
- "longname": "src/components/fields/input/Input.js~Input",
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onSelect",
"access": "public",
- "export": true,
- "importPath": "@caldera-labs/components/src/components/fields/input/Input.js",
- "importStyle": "{Input}",
- "description": "Input component for any HTML5 input type",
- "lineNumber": 12,
- "unknown": [
- {
- "tagName": "@returns",
- "tagValue": "{*}"
- },
+ "description": "Handle when the option is chosen",
+ "lineNumber": 66,
+ "params": [
{
- "tagName": "@constructor",
- "tagValue": ""
+ "nullable": null,
+ "types": [
+ "String",
+ "number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "value",
+ "description": ""
}
],
+ "return": null
+ },
+ {
+ "__docId__": 134,
+ "kind": "method",
+ "name": "renderItem",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#renderItem",
+ "access": "public",
+ "description": "Render option",
+ "lineNumber": 78,
"params": [
{
"nullable": null,
"types": [
- "Object"
+ "object"
],
"spread": false,
"optional": false,
- "name": "props",
+ "name": "item",
+ "description": ""
+ },
+ {
+ "nullable": null,
+ "types": [
+ "bool"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isHighlighted",
"description": ""
}
],
@@ -1522,7 +2188,29 @@
}
},
{
- "__docId__": 91,
+ "__docId__": 135,
+ "kind": "method",
+ "name": "render",
+ "memberof": "src/components/fields/magic-select/MagicSelect.js~MagicSelect",
+ "generator": false,
+ "async": false,
+ "static": false,
+ "longname": "src/components/fields/magic-select/MagicSelect.js~MagicSelect#render",
+ "access": "public",
+ "description": "Render MagicSelect component",
+ "lineNumber": 87,
+ "return": {
+ "nullable": null,
+ "types": [
+ "*"
+ ],
+ "spread": false,
+ "description": ""
+ },
+ "params": []
+ },
+ {
+ "__docId__": 136,
"kind": "file",
"name": "src/components/fields/messages/Message.js",
"content": "import React from 'react';\nimport PropTypes from 'prop-types';\nimport {messagePropShape} from './messagePropTypes';\nimport classNames from 'classnames';\n\n/**\n * The class that message components always wrap messages in\n * @type {string}\n */\nexport const MESSAGE_CLASS = 'caldera-components-message';\n\n/**\n * Prop for showing a validation message\n *\n * Use or for errors and such\n *\n * @param {object} props\n * @return {*}\n * @constructor\n */\nexport const Message = (props) => {\n\tconst {message,error} = props.message;\n\tif( !message || '' === message ){\n\t\treturn ;\n\t}\n\treturn(\n\t\t\n\t\t\t{message}\n\t\t
\n\t);\n};\n\n/**\n * Prop types for Message components\n *\n * @type {{className: shim, message}}\n */\nMessage.propTypes = {\n\tclassName: PropTypes.string,\n\tmessage: messagePropShape,\n};\n\n",
@@ -1533,7 +2221,7 @@
"lineNumber": 1
},
{
- "__docId__": 92,
+ "__docId__": 137,
"kind": "variable",
"name": "MESSAGE_CLASS",
"memberof": "src/components/fields/messages/Message.js",
@@ -1555,7 +2243,7 @@
}
},
{
- "__docId__": 93,
+ "__docId__": 138,
"kind": "function",
"name": "Message",
"memberof": "src/components/fields/messages/Message.js",
@@ -1597,7 +2285,7 @@
}
},
{
- "__docId__": 94,
+ "__docId__": 139,
"kind": "file",
"name": "src/components/fields/messages/messageObjectFactory.js",
"content": "import {toBoolean} from '../util';\n\n/**\n * Prepares messages object in fieldConfigs\n *\n * @param {Object} message\n * @param {Boolean} error\n * @return {{message: *, error: boolean}}\n */\nexport const messageObjectFactory = ({message,error}) => {\n\tif( 'string' !== typeof message ){\n\t\tmessage = '';\n\t}\n\treturn{\n\t\tmessage: message,\n\t\terror: toBoolean(error)\n\t};\n};",
@@ -1608,7 +2296,7 @@
"lineNumber": 1
},
{
- "__docId__": 95,
+ "__docId__": 140,
"kind": "function",
"name": "messageObjectFactory",
"memberof": "src/components/fields/messages/messageObjectFactory.js",
@@ -1654,7 +2342,7 @@
}
},
{
- "__docId__": 96,
+ "__docId__": 141,
"kind": "file",
"name": "src/components/fields/messages/messagePropTypes.js",
"content": "import PropTypes from 'prop-types';\n\n/**\n * The shape of the message object passed to Message compoent\n *\n * @type {shim}\n */\nexport const messagePropShape = PropTypes.shape(\n\t{\n\t\terror: PropTypes.bool,\n\t\ttext: PropTypes.string\n\t}\n);",
@@ -1665,7 +2353,7 @@
"lineNumber": 1
},
{
- "__docId__": 97,
+ "__docId__": 142,
"kind": "variable",
"name": "messagePropShape",
"memberof": "src/components/fields/messages/messagePropTypes.js",
@@ -1687,10 +2375,10 @@
}
},
{
- "__docId__": 98,
+ "__docId__": 143,
"kind": "file",
"name": "src/components/fields/propTypes.js",
- "content": "import PropTypes from 'prop-types';\nimport {messagePropShape} from './messages/messagePropTypes';\n\n/**\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n */\nexport const valuePropType = PropTypes.oneOfType([\n\tPropTypes.string,\n\tPropTypes.number,\n\tPropTypes.array,\n\tPropTypes.bool\n]);\n\n/**\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n */\nexport const onValueChangePropType = PropTypes.func.isRequired;\n\n/**\n * Proptypes for Input component\n * @type {shim}\n */\nexport const inputTypeProp = PropTypes.string;\n\n/**\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n */\nexport const fieldGroupPropTypes = {\n\tid: PropTypes.string.isRequired,\n\tisBlockInput: PropTypes.bool,\n\tisRequired: PropTypes.bool,\n\thelp: PropTypes.string,\n\tlabel: PropTypes.string.isRequired,\n\ttype: PropTypes.oneOf(['input','select', 'fieldset']),\n\tvalue: valuePropType,\n\tonValueChange: onValueChangePropType,\n\toptions: PropTypes.array,\n\tinputType:inputTypeProp,\n\tdisabled: PropTypes.bool,\n\tmessage: messagePropShape,\n\tonBlur: PropTypes.func,\n\tonFocus: PropTypes.func\n};\n\n/**\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n */\nexport const fieldInnerPropTypes = {\n\tid: PropTypes.string.isRequired,\n\tfieldClassName: PropTypes.string.isRequired,\n\thelp: PropTypes.string,\n\tvalue: valuePropType,\n\tonValueChange: onValueChangePropType,\n\tinputType: inputTypeProp,\n\tariaDescribedbyAttr: PropTypes.string,\n\tonBlur: PropTypes.func,\n\tonFocus: PropTypes.func\n};\n\nexport const fieldPropTypes = fieldInnerPropTypes;\n",
+ "content": "import PropTypes from 'prop-types';\nimport {messagePropShape} from './messages/messagePropTypes';\n\n/**\n * PropType for the field value used in multiple components\n *\n * @type {shim}\n */\nexport const valuePropType = PropTypes.oneOfType([\n\tPropTypes.string,\n\tPropTypes.number,\n\tPropTypes.array,\n\tPropTypes.bool\n]);\n\n/**\n * PropType for the field value change event used in multiple components\n *\n * @type {shim}\n */\nexport const onValueChangePropType = PropTypes.func.isRequired;\n\n/**\n * Proptypes for Input component\n * @type {shim}\n */\nexport const inputTypeProp = PropTypes.string;\n\n/**\n * PropTypes for field groups\n *\n * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n */\nexport const fieldGroupPropTypes = {\n\tid: PropTypes.string.isRequired,\n\tisBlockInput: PropTypes.bool,\n\tisRequired: PropTypes.bool,\n\thelp: PropTypes.string,\n\tlabel: PropTypes.string.isRequired,\n\ttype: PropTypes.oneOf(['input', 'select', 'fieldset', 'magic']),\n\tvalue: valuePropType,\n\tonValueChange: onValueChangePropType,\n\toptions: PropTypes.array,\n\tinputType: inputTypeProp,\n\tdisabled: PropTypes.bool,\n\tmessage: messagePropShape,\n\tonBlur: PropTypes.func,\n\tonFocus: PropTypes.func\n};\n\n/**\n * PropTypes for the InnerField component\n *\n * @type {{id: (boolean|shim|*), fieldClassName: (boolean|shim|*), help: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}\n */\nexport const fieldInnerPropTypes = {\n\tid: PropTypes.string.isRequired,\n\tfieldClassName: PropTypes.string.isRequired,\n\thelp: PropTypes.string,\n\tvalue: valuePropType,\n\tonValueChange: onValueChangePropType,\n\tinputType: inputTypeProp,\n\tariaDescribedbyAttr: PropTypes.string,\n\tonBlur: PropTypes.func,\n\tonFocus: PropTypes.func\n};\n\nexport const fieldPropTypes = fieldInnerPropTypes;\n\n/**\n * The shape of one option for a select field\n *\n * @type {{label: shim, value: shim}}\n */\nexport const optionShape = {\n\tlabel: PropTypes.string,\n\tvalue: PropTypes.oneOfType([\n\t\tPropTypes.string,\n\t\tPropTypes.number,\n\t])\n};\n\n/**\n * Shape of options prop for select fields\n *\n * @type {shim}\n */\nexport const optionsShapeProp = PropTypes.arrayOf(\n\tPropTypes.shape(optionShape)\n);\n\nexport const magicGroupPropTypes = {\n\t...fieldGroupPropTypes,\n\tfieldsList: optionsShapeProp,\n\tsystemTagsList: optionsShapeProp,\n\tdefaultList: PropTypes.string,\n\tisOpen: PropTypes.bool,\n\ttype: PropTypes.string\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/fields/propTypes.js",
"access": "public",
@@ -1698,7 +2386,7 @@
"lineNumber": 1
},
{
- "__docId__": 99,
+ "__docId__": 144,
"kind": "variable",
"name": "valuePropType",
"memberof": "src/components/fields/propTypes.js",
@@ -1720,7 +2408,7 @@
}
},
{
- "__docId__": 100,
+ "__docId__": 145,
"kind": "variable",
"name": "onValueChangePropType",
"memberof": "src/components/fields/propTypes.js",
@@ -1742,7 +2430,7 @@
}
},
{
- "__docId__": 101,
+ "__docId__": 146,
"kind": "variable",
"name": "inputTypeProp",
"memberof": "src/components/fields/propTypes.js",
@@ -1764,7 +2452,7 @@
}
},
{
- "__docId__": 102,
+ "__docId__": 147,
"kind": "variable",
"name": "fieldGroupPropTypes",
"memberof": "src/components/fields/propTypes.js",
@@ -1786,7 +2474,7 @@
}
},
{
- "__docId__": 103,
+ "__docId__": 148,
"kind": "variable",
"name": "fieldInnerPropTypes",
"memberof": "src/components/fields/propTypes.js",
@@ -1808,7 +2496,7 @@
}
},
{
- "__docId__": 104,
+ "__docId__": 149,
"kind": "variable",
"name": "fieldPropTypes",
"memberof": "src/components/fields/propTypes.js",
@@ -1828,10 +2516,74 @@
}
},
{
- "__docId__": 105,
+ "__docId__": 150,
+ "kind": "variable",
+ "name": "optionShape",
+ "memberof": "src/components/fields/propTypes.js",
+ "static": true,
+ "longname": "src/components/fields/propTypes.js~optionShape",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/propTypes.js",
+ "importStyle": "{optionShape}",
+ "description": "The shape of one option for a select field",
+ "lineNumber": 75,
+ "type": {
+ "nullable": null,
+ "types": [
+ "{label: shim, value: shim}"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 151,
+ "kind": "variable",
+ "name": "optionsShapeProp",
+ "memberof": "src/components/fields/propTypes.js",
+ "static": true,
+ "longname": "src/components/fields/propTypes.js~optionsShapeProp",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/propTypes.js",
+ "importStyle": "{optionsShapeProp}",
+ "description": "Shape of options prop for select fields",
+ "lineNumber": 88,
+ "type": {
+ "nullable": null,
+ "types": [
+ "shim"
+ ],
+ "spread": false,
+ "description": null
+ }
+ },
+ {
+ "__docId__": 152,
+ "kind": "variable",
+ "name": "magicGroupPropTypes",
+ "memberof": "src/components/fields/propTypes.js",
+ "static": true,
+ "longname": "src/components/fields/propTypes.js~magicGroupPropTypes",
+ "access": "public",
+ "export": true,
+ "importPath": "@caldera-labs/components/src/components/fields/propTypes.js",
+ "importStyle": "{magicGroupPropTypes}",
+ "description": null,
+ "lineNumber": 92,
+ "undocument": true,
+ "type": {
+ "types": [
+ "{...fieldGroupPropTypes: Object, \"fieldsList\": *, \"systemTagsList\": *, \"defaultList\": *, \"isOpen\": *, \"type\": *}"
+ ]
+ }
+ },
+ {
+ "__docId__": 153,
"kind": "file",
"name": "src/components/fields/select/SelectField.js",
- "content": "import React from 'react';\nimport {fieldPropTypes} from '../propTypes';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../../RenderGroup';\n\n/**\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const SelectField = (props) => {\n\t/**\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t */\n\tfunction changeHandler(selection) {\n\t\treturn props.onValueChange(selection);\n\t}\n\n\t/**\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t */\n\tfunction selectClassNames() {\n\t\treturn classNames(\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t);\n\t}\n\n\treturn (\n\t\t\n\t\t\t{props.options\n\t\t\t\t.map((item,i) => {\n\t\t\t\t\tconst key = 'string' === typeof item.value ? item.value : i;\n\t\t\t\t\treturn(\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{item.label}\n\t\t\t\t\t\t \n\t\t\t\t\t);\n\t\t\t\t})\n\t\t\t}\n\t\t \n\n\n\n\t);\n};\n\n/**\n * Prop definition for select fields\n *\n * @type {{}}\n */\nSelectField.propTypes = {\n\t...fieldPropTypes,\n};\n\n/**\n * Default props for select fields\n *\n * @type {{options: Array}}\n */\nSelectField.defaultProps = {\n\toptions: []\n};",
+ "content": "import React from 'react';\nimport {fieldPropTypes} from '../propTypes';\nimport classNames from 'classnames';\nimport {RenderGroup} from '../../RenderGroup';\nimport {optionsShapeProp} from '../propTypes';\n\n/**\n * Creates a select field\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const SelectField = (props) => {\n\t/**\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t */\n\tfunction changeHandler(selection) {\n\t\treturn props.onValueChange(selection);\n\t}\n\n\t/**\n\t * Get the className prop for the select element\n\t *\n\t * @return {String}\n\t */\n\tfunction selectClassNames() {\n\t\treturn classNames(\n\t\t\tprops.fieldClassName,\n\t\t\tRenderGroup.classNames.input\n\t\t);\n\t}\n\n\treturn (\n\t\t\n\t\t\t{props.options\n\t\t\t\t.map((item,i) => {\n\t\t\t\t\tconst key = 'string' === typeof item.value ? item.value : i;\n\t\t\t\t\treturn(\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{item.label}\n\t\t\t\t\t\t \n\t\t\t\t\t);\n\t\t\t\t})\n\t\t\t}\n\t\t \n\n\n\n\t);\n};\n\n/**\n * Prop definition for select fields\n *\n * @type {{}}\n */\nSelectField.propTypes = {\n\t...fieldPropTypes,\n\toptions: optionsShapeProp\n\n};\n\n/**\n * Default props for select fields\n *\n * @type {{options: Array}}\n */\nSelectField.defaultProps = {\n\toptions: []\n};",
"static": true,
"longname": "/Users/josh/caldera-js/components/src/components/fields/select/SelectField.js",
"access": "public",
@@ -1839,7 +2591,7 @@
"lineNumber": 1
},
{
- "__docId__": 106,
+ "__docId__": 154,
"kind": "function",
"name": "SelectField",
"memberof": "src/components/fields/select/SelectField.js",
@@ -1852,7 +2604,7 @@
"importPath": "@caldera-labs/components/src/components/fields/select/SelectField.js",
"importStyle": "{SelectField}",
"description": "Creates a select field",
- "lineNumber": 13,
+ "lineNumber": 14,
"unknown": [
{
"tagName": "@returns",
@@ -1885,7 +2637,7 @@
}
},
{
- "__docId__": 107,
+ "__docId__": 155,
"kind": "file",
"name": "src/components/fields/select/SelectFieldFancy.js",
"content": "import React from 'react';\nimport Downshift from 'downshift';\nimport PropTypes from 'prop-types';\nimport {fieldPropTypes} from '../propTypes';\n\n/**\n * Creates a select field\n *\n * Wraps [downshift](https://github.com/paypal/downshift)\n *\n * @param {Object} props\n * @returns {*}\n * @constructor\n */\nexport const SelectFieldFancy = (props) => {\n\t/**\n\t * Dispatches new value(s) to parent\n\t *\n\t * @param selection\n\t * @returns {*}\n\t */\n\tfunction changeHandler(selection) {\n\t\treturn props.onValueChange(selection);\n\t}\n\n\treturn (\n\t\t (item ? item.value : '')}\n\t\t\tdefaultIsOpen={props.isOpen}\n\t\t>\n\t\t\t{({\n\t\t\t\tgetInputProps,\n\t\t\t\tgetItemProps,\n\t\t\t\tisOpen,\n\t\t\t\tinputValue,\n\t\t\t\thighlightedIndex,\n\t\t\t\tselectedItem,\n\t\t\t}) => (\n\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t{isOpen ? (\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t{props.options\n\t\t\t\t\t\t\t\t.filter(item => !inputValue || item.value.includes(inputValue))\n\t\t\t\t\t\t\t\t.map((item, index) => (\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t{item.value}\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t))}\n\t\t\t\t\t\t
\n\t\t\t\t\t) : null}\n\t\t\t\t
\n\t\t\t)}\n\t\t \n\t);\n};\n\n\nSelectFieldFancy.propTypes = {\n\t...fieldPropTypes,\n\tisOpen: PropTypes.bool,\n};",
@@ -1896,7 +2648,7 @@
"lineNumber": 1
},
{
- "__docId__": 108,
+ "__docId__": 156,
"kind": "function",
"name": "SelectFieldFancy",
"memberof": "src/components/fields/select/SelectFieldFancy.js",
@@ -1942,7 +2694,7 @@
}
},
{
- "__docId__": 109,
+ "__docId__": 157,
"kind": "file",
"name": "src/components/fields/util.js",
"content": "/**\n * Create the aria-describedby attribute or id attribute for the describing element\n *\n * @param {String} id Id attribute of input being described\n * @param {String} help Optional. Help text. If empty return is null.\n * @returns {String|null}\n */\nexport const ariaDescribedbyAttr = (id, help = '') => {\n\tlet ariaDescribedby = null;\n\tif (help.length) {\n\t\tariaDescribedby = `${id}-description`;\n\t}\n\treturn ariaDescribedby;\n};\n\n\n/**\n * Get HTML5 input types that are valid\n * @returns {string[]}\n */\nexport function getHtmlInputTypes() {\n\treturn [\n\t\t'text',\n\t\t'email',\n\t\t'number',\n\t\t'date',\n\t\t'datetime',\n\t\t'password',\n\t\t'submit',\n\t\t'reset',\n\t\t'checkbox',\n\t\t'hidden'\n\t];\n}\n\n/**\n * Checks if a given input type is an acceptable HTML5 input type\n *\n * @param {String} type\n * @returns {boolean}\n */\nexport function isValidHtml5type(type) {\n\treturn getHtmlInputTypes().includes(type);\n}\n\n\n/**\n * Remove a value from an array if present, if not present, add it\n *\n * @param {String|number} value Value to add or remove\n * @param {Array} array Array to mutate\n * @return {*}\n */\nexport const addOrRemoveFromArray = (value,array) => {\n\tconst index = array.indexOf(value);\n\tif (index !== -1){\n\t\tarray.splice(index, 1);\n\t}else{\n\t\tarray.push( value );\n\t}\n\treturn array;\n};\n\n/**\n * Cast a boolean or boolean like to a true or false\n *\n * @param Mixed} value Value to cast\n * @return {boolean}\n */\nexport const toBoolean =(value) => {\n\tswitch(value){\n\tcase true:\n\tcase 'true':\n\tcase 1:\n\tcase '1':\n\tcase 'on':\n\tcase 'yes':\n\t\treturn true;\n\tdefault:\n\t\treturn false;\n\t}\n};",
@@ -1953,7 +2705,7 @@
"lineNumber": 1
},
{
- "__docId__": 110,
+ "__docId__": 158,
"kind": "function",
"name": "ariaDescribedbyAttr",
"memberof": "src/components/fields/util.js",
@@ -2006,7 +2758,7 @@
}
},
{
- "__docId__": 111,
+ "__docId__": 159,
"kind": "function",
"name": "getHtmlInputTypes",
"memberof": "src/components/fields/util.js",
@@ -2037,7 +2789,7 @@
"params": []
},
{
- "__docId__": 112,
+ "__docId__": 160,
"kind": "function",
"name": "isValidHtml5type",
"memberof": "src/components/fields/util.js",
@@ -2079,7 +2831,7 @@
}
},
{
- "__docId__": 113,
+ "__docId__": 161,
"kind": "function",
"name": "addOrRemoveFromArray",
"memberof": "src/components/fields/util.js",
@@ -2126,7 +2878,7 @@
}
},
{
- "__docId__": 114,
+ "__docId__": 162,
"kind": "function",
"name": "toBoolean",
"memberof": "src/components/fields/util.js",
@@ -2162,7 +2914,7 @@
}
},
{
- "__docId__": 115,
+ "__docId__": 163,
"kind": "file",
"name": "src/components/index.js",
"content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport * as fields from './fields/index';\nimport * as factories from './fields/factories/index';\nimport {RenderGroup} from './RenderGroup';\nimport conditionals from './conditional-logic/index';\nimport validation from './validation/index';\n\n/**\n * Caldera components\n *\n * @type {{RenderGroup: RenderGroup, fields: *, factories: *, conditionals: {checkConfigFieldConditionals, checkConfigFieldsConditionals, reduceConfigFieldsToValues}}}\n */\nmodule.exports = {\n\tRenderGroup,\n\tfields,\n\tfactories,\n\tconditionals,\n\tvalidation\n};",
@@ -2173,7 +2925,7 @@
"lineNumber": 1
},
{
- "__docId__": 116,
+ "__docId__": 164,
"kind": "file",
"name": "src/components/validation/addAutomaticValidators.js",
"content": "import getValidatorsFromConfigField from './getValidatorsFromConfigField';\nimport isValidOrEmpty from './isValidOrEmpty';\nimport {findFieldValueInFieldValues} from './util';\nimport isValid from './isValid';\n/**\n * Helper function to curry validator functions\n *\n * Validators expect 1 value, not an object of values, this function solves that.\n *\n * @param {String} fieldId Field to look for\n * @param {Function} validator Validator function\n * @return {function(*=): *}\n */\nfunction curryValidator(fieldId, validator) {\n\treturn (fieldValues) => {\n\t\treturn validator(findFieldValueInFieldValues(fieldId, fieldValues));\n\t};\n}\n\n/**\n * Create validation function based on type and required\n *\n * @param {Object} configField Field to create validations for\n * @param {Array} validators Current array of validators\n * @param {string} validationType Type of validators to add.\n * @return {Array}\n */\nfunction addValidatorsForType(configField, validators, validationType) {\n\tif (configField.isRequired) {\n\t\tvalidators.push(\n\t\t\tcurryValidator(\n\t\t\t\tconfigField.ID, isValid[validationType]\n\t\t\t)\n\t\t);\n\t} else {\n\t\tvalidators.push(\n\t\t\tcurryValidator(\n\t\t\t\tconfigField.ID, isValidOrEmpty[validationType]\n\t\t\t)\n\t\t);\n\t}\n\n\treturn validators;\n}\n\n/**\n * Adds sensible, automatic validation to fields -- if no validators have been added yet.\n *\n * @param {Object} configField\n * @return {*}\n */\nexport const addAutomaticValidators = (configField) => {\n\tlet validators = getValidatorsFromConfigField(configField);\n\tif (0 !== validators.length) {\n\t\treturn configField;\n\t}\n\n\tswitch (configField.type) {\n\tcase 'input':\n\t\tif( [\n\t\t\t'email',\n\t\t\t'url',\n\t\t\t'date',\n\t\t\t'number',\n\t\t].includes( configField.inputType ) ){\n\t\t\tvalidators = addValidatorsForType(configField, validators, configField.inputType);\n\t\t}else if( 'text' === configField.inputType){\n\t\t\tvalidators = addValidatorsForType(configField, validators, 'string');\n\n\t\t}\n\n\t\telse{\n\t\t\tvalidators = addValidatorsForType( configField, validators, 'anything' );\n\t\t}\n\n\t\tbreak;\n\tcase 'select':\n\t\tvalidators = addValidatorsForType( configField, validators, 'stringOrNumber' );\n\t\tbreak;\n\t}\n\n\n\treturn {\n\t\t...configField,\n\t\tvalidators\n\t};\n\n};",
@@ -2184,7 +2936,7 @@
"lineNumber": 1
},
{
- "__docId__": 117,
+ "__docId__": 165,
"kind": "function",
"name": "curryValidator",
"memberof": "src/components/validation/addAutomaticValidators.js",
@@ -2231,7 +2983,7 @@
"ignore": true
},
{
- "__docId__": 118,
+ "__docId__": 166,
"kind": "function",
"name": "addValidatorsForType",
"memberof": "src/components/validation/addAutomaticValidators.js",
@@ -2288,7 +3040,7 @@
"ignore": true
},
{
- "__docId__": 119,
+ "__docId__": 167,
"kind": "function",
"name": "addAutomaticValidators",
"memberof": "src/components/validation/addAutomaticValidators.js",
@@ -2324,7 +3076,7 @@
}
},
{
- "__docId__": 120,
+ "__docId__": 168,
"kind": "file",
"name": "src/components/validation/checkValidatorsForConfigField.js",
"content": "/**\n * Check the validators for one field\n *\n * @param {Object} configField The field to check the validator of.\n * @param {Object} fieldValues Optional. Data to pass to validator rule callbacks\n * @return {boolean}\n */\nimport getValidatorsFromConfigField from './getValidatorsFromConfigField';\n\nexport default function checkValidatorsForConfigField(configField,fieldValues) {\n\tif( ! getValidatorsFromConfigField(configField).length){\n\t\treturn true;\n\t}\n\tlet allRulesPassed = true;\n\tconfigField.validators.forEach(conditional => {\n\t\tif ('function' === typeof conditional && false === conditional.call(null, fieldValues)) {\n\t\t\tallRulesPassed = false;\n\t\t\treturn false;\n\t\t}\n\t});\n\n\treturn allRulesPassed;\n}\n\n\n",
@@ -2335,7 +3087,7 @@
"lineNumber": 1
},
{
- "__docId__": 121,
+ "__docId__": 169,
"kind": "function",
"name": "checkValidatorsForConfigField",
"memberof": "src/components/validation/checkValidatorsForConfigField.js",
@@ -2371,7 +3123,7 @@
}
},
{
- "__docId__": 122,
+ "__docId__": 170,
"kind": "file",
"name": "src/components/validation/checkValidatorsForConfigFields.js",
"content": "import checkValidatorsForConfigField from './checkValidatorsForConfigField';\nimport getValidatorsFromConfigField from './getValidatorsFromConfigField';\n\n/**\n * Check validators for a collection of configFields\n *\n * Returns false if any validators fail.\n * Returns true if no validators fail, or there are no validators.\n *\n * @param {Array} configFields The fields to check the validators of.\n * @param {Object} fieldValues Optional. Data to pass to validators rules' callbacks\n * @return {Object}\n */\nexport default function checkValidatorsForConfigFields(configFields,fieldValues) {\n\tlet results = {};\n\tObject.values( configFields ).forEach(configField => {\n\t\tconst rules = getValidatorsFromConfigField(configField);\n\t\tlet thisResult = true;\n\t\tif( rules.length ){\n\t\t\tthisResult = checkValidatorsForConfigField(configField,fieldValues);\n\n\t\t}\n\t\tresults[configField.ID] = thisResult;\n\t});\n\treturn results;\n}\n\n",
@@ -2382,7 +3134,7 @@
"lineNumber": 1
},
{
- "__docId__": 123,
+ "__docId__": 171,
"kind": "function",
"name": "checkValidatorsForConfigFields",
"memberof": "src/components/validation/checkValidatorsForConfigFields.js",
@@ -2428,7 +3180,7 @@
}
},
{
- "__docId__": 124,
+ "__docId__": 172,
"kind": "file",
"name": "src/components/validation/getValidatorsFromConfigField.js",
"content": "/**\n * Find the array of validators for a configField\n *\n * @param {Object} configField The config field to search in\n * @return {Array} Array of validators or empty array if non found\n */\nexport default function getValidatorsFromConfigField(configField) {\n\tif (!configField.hasOwnProperty('validators') || !Array.isArray(configField.validators)) {\n\t\treturn [];\n\t}\n\n\treturn configField.validators;\n}\n\n",
@@ -2439,7 +3191,7 @@
"lineNumber": 1
},
{
- "__docId__": 125,
+ "__docId__": 173,
"kind": "function",
"name": "getValidatorsFromConfigField",
"memberof": "src/components/validation/getValidatorsFromConfigField.js",
@@ -2475,7 +3227,7 @@
}
},
{
- "__docId__": 126,
+ "__docId__": 174,
"kind": "file",
"name": "src/components/validation/index.js",
"content": "/*eslint no-undef: \"error\"*/\n/*eslint-env node*/\nimport getValidatorsFromConfigField from './getValidatorsFromConfigField';\nimport checkValidatorsForConfigFields from './checkValidatorsForConfigFields';\nimport checkValidatorsForConfigField from './checkValidatorsForConfigField';\nimport {addAutomaticValidators} from './addAutomaticValidators';\nimport messageStrings from './messageStrings';\nimport isEmpty from './isEmpty';\nimport isValid from './isValid';\nimport isValidOrEmpty from './isValidOrEmpty';\n//Usage here indicates that this is a cross-cutting concern, & it totally is\n//Move to shared module?\nimport {reduceConfigFieldsToValues} from '../conditional-logic/util';\n\n/**\n * One export for validation system\n */\nexport default {\n\tgetValidatorsFromConfigField,\n\tcheckValidatorsForConfigFields,\n\tcheckValidatorsForConfigField,\n\treduceConfigFieldsToValues,\n\taddAutomaticValidators,\n\tisEmpty,\n\tisValid,\n\tisValidOrEmpty,\n\tmessageStrings\n};",
@@ -2486,7 +3238,7 @@
"lineNumber": 1
},
{
- "__docId__": 127,
+ "__docId__": 175,
"kind": "file",
"name": "src/components/validation/isEmpty.js",
"content": "/**\n * CalderaValidators that check if a value is empty or not\n */\nexport default {\n\t/**\n\t * Check if different types (numbers, strings, objects, arrays or Maps) are empty\n\t *\n\t * @param {String|number|Array|object|Map} value\n\t * @return {boolean}\n\t */\n\tanything(value){\n\t\tif( Array.isArray(value)){\n\t\t\treturn this.array(value);\n\t\t}\n\t\tif( value instanceof Map ){\n\t\t\treturn this.map(value);\n\t\t}\n\t\tswitch (typeof value){\n\t\tcase 'object':\n\t\t\treturn this.object(value);\n\t\tcase 'string':\n\t\t\treturn this.string(value);\n\t\tdefault:\n\t\t\treturn false;//\n\t\t}\n\t\treturn false;\n\t},\n\t/**\n\t * Check if value is an empty object\n\t *\n\t * @param {Object} value The object to check\n\t * @return {boolean}\n\t */\n\tobject(value){\n\t\tfor(let key in value) {\n\t\t\tif(value.hasOwnProperty(key))\n\t\t\t\treturn false;\n\t\t}\n\t\treturn true;\n\t},\n\t/**\n\t * Check if value is an empty array\n\t *\n\t * @param {Array} value Array to check\n\t * @return {boolean}\n\t */\n\tarray(value){\n\t\treturn 0 === value.length;\n\t},\n\t/**\n\t * Check if value is not an empty string\n\t *\n\t * @param {String} value String to check\n\t * @return {boolean}\n\t */\n\tstring(value){\n\t\treturn !value;\n\t},\n\t/**\n\t * Check if value is not an empty map\n\t *\n\t * @param {Map} value The Map to check\n\t * @return {boolean}\n\t */\n\tmap( value ){\n\t\treturn 0 === value.size;\n\t}\n};",
@@ -2497,7 +3249,7 @@
"lineNumber": 1
},
{
- "__docId__": 128,
+ "__docId__": 176,
"kind": "file",
"name": "src/components/validation/isValid.js",
"content": "import {isEmail,isUrl, isDate} from '@helpdotcom/is';\nimport isEmpty from './isEmpty';\n\n/**\n * CalderaValidators for common types of validation needed\n *\n * Empty values are not valid.\n * Ue isValidOrEmpty instead if you want empty values to pass\n */\nexport default {\n\t/**\n\t * Check if a given value is an email address\n\t *\n\t * @param {String} value Value to check\n\t * @return {boolean}\n\t */\n\temail(value){\n\t\treturn isEmail(value);\n\t},\n\t/**\n\t * Check if given value is a non-empty string\n\t *\n\t * @param {String} value Value to check\n\t */\n\tstring(value){\n\t\treturn 'string' === typeof value && ! isEmpty.string(value);\n\t},\n\t/**\n\t * Check if given value is a string\n\t *\n\t * @param {String} value Value to check\n\t */\n\tstringOrNumber(value){\n\t\tif( null !== value ){\n\t\t\treturn this.string(value) || this.number(value);\n\t\t}\n\t\treturn false;\n\t},\n\t/**\n\t * Check if a given value is a valid url\n\t *\n\t * @param {String} value Value to check\n\t * @return {boolean}\n\t */\n\turl(value){\n\t\treturn isUrl(value);\n\t},\n\t/**\n\t * Check if a given value is an date.\n\t *\n\t * Considers Date objects and strings conforming to ISO 8601 standard to be valid.\n\t *\n\t * @param {String|Date} value Value to check\n\t * @return {boolean}\n\t */\n\tdate(value){\n\t\treturn isDate(value);\n\t},\n\t/**\n\t * Check if a given value is numeric\n\t *\n\t * @param {String|number} value Value to check\n\t * @return {boolean}\n\t */\n\tnumber(value){\n\t\tif( '' === value ){\n\t\t\treturn false;\n\t\t}\n\t\tif( Array.isArray( value ) ){\n\t\t\treturn false;\n\t\t}\n\t\treturn ! isNaN(value);\n\t}\n};",
@@ -2508,7 +3260,7 @@
"lineNumber": 1
},
{
- "__docId__": 129,
+ "__docId__": 177,
"kind": "file",
"name": "src/components/validation/isValidOrEmpty.js",
"content": "import isEmpty from './isEmpty';\nimport isValid from './isValid';\n/**\n * Validators by type that consider an empty value valid.\n *\n * Combines the isEmpty and isValid validations\n */\nexport default {\n\t/**\n\t * Check if a given value is an email address or empty\n\t *\n\t * @param {String} value Value to check\n\t * @return {boolean}\n\t */\n\temail(value){\n\t\treturn isEmpty.anything( value ) || isValid.email(value);\n\t},\n\t/**\n\t * Check if given value is a string or empty\n\t *\n\t * @param {String} value Value to check\n\t */\n\tstring(value){\n\t\treturn isEmpty.anything( value ) || isValid.string(value);\n\t},\n\t/**\n\t * Check if given value is a string or number empty\n\t *\n\t * @param {String} value Value to check\n\t */\n\tstringOrNumber(value){\n\t\treturn isEmpty.anything(value) || isValid.stringOrNumber(value);\n\t},\n\t/**\n\t * Check if a given value is a valid url or empty\n\t *\n\t * @param {String} value Value to check\n\t * @return {boolean}\n\t */\n\turl(value){\n\t\treturn isEmpty.anything( value ) || isValid.url(value);\n\t},\n\t/**\n\t * Check if a given value is an date.\n\t *\n\t * Considers Date objects and strings conforming to ISO 8601 standard to be valid.\n\t *\n\t * @param {String|Date} value Value to check or empty\n\t * @return {boolean}\n\t */\n\tdate(value){\n\t\treturn isEmpty.anything( value ) || isValid.date(value);\n\t},\n\t/**\n\t * Check if a given value is numeric\n\t *\n\t * @param {String|number} value Value to check or empty\n\t * @return {boolean}\n\t */\n\tnumber(value){\n\t\treturn isEmpty.anything( value ) || isValid.number(value);\n\t}\n};",
@@ -2519,7 +3271,7 @@
"lineNumber": 1
},
{
- "__docId__": 130,
+ "__docId__": 178,
"kind": "file",
"name": "src/components/validation/messageStrings.js",
"content": "import strings from './strings';\n\n/**\n * Get translation strings by language\n *\n * @param {String|Object} lang Language code or an object containing properly formatted strings to search in.\n * @param {String} defaultLang Optional. Language code to use for missing strings.\n *\n * @return {Object}\n */\nexport const getMessageStrings = (lang, defaultLang = 'en') => {\n\tif ('string' === typeof lang) {\n\t\tif (strings.hasOwnProperty(lang)) {\n\t\t\treturn strings[lang];\n\t\t} else {\n\t\t\treturn getMessageStrings(defaultLang);\n\t\t}\n\t}\n\tif ('object' === typeof lang) {\n\t\treturn Object.assign(getMessageStrings(defaultLang, 'en'), lang);\n\t}\n};\n\n/**\n * Get message for an invalid field, by field type\n *\n * @param {String} inputType Type of input to get invalid message for.\n * @param {String|Object} lang Language code or an object containing properly formatted strings to search in.\n * @param {String} defaultLang Optional. Language code to use for missing strings.\n * @return {String}\n */\nexport const getMessageStringByType = (inputType, lang, defaultLang = 'en') => {\n\tconst strings = getMessageStrings(lang, defaultLang);\n\tif (strings.type.hasOwnProperty(inputType)) {\n\t\treturn strings.type[inputType];\n\t}\n\treturn strings.defaultMessage;\n};\n\n/**\n * Get the required message, by language.\n *\n * @param {String|Object} lang Language code or an object containing properly formatted strings to search in.\n * @param {String} defaultLang Optional. Language code to use for missing strings.\n * @return {String}\n */\nexport const getRequiredMessage = (lang, defaultLang = 'en') => {\n\treturn getMessageStrings(lang, defaultLang).required;\n\n};\n\n/**\n * Message string utilities for validation\n */\nexport default {\n\tgetMessageStrings,\n\tgetMessageStringByType,\n\tgetRequiredMessage\n};",
@@ -2530,7 +3282,7 @@
"lineNumber": 1
},
{
- "__docId__": 131,
+ "__docId__": 179,
"kind": "function",
"name": "getMessageStrings",
"memberof": "src/components/validation/messageStrings.js",
@@ -2577,7 +3329,7 @@
}
},
{
- "__docId__": 132,
+ "__docId__": 180,
"kind": "function",
"name": "getMessageStringByType",
"memberof": "src/components/validation/messageStrings.js",
@@ -2634,7 +3386,7 @@
}
},
{
- "__docId__": 133,
+ "__docId__": 181,
"kind": "function",
"name": "getRequiredMessage",
"memberof": "src/components/validation/messageStrings.js",
@@ -2681,7 +3433,7 @@
}
},
{
- "__docId__": 134,
+ "__docId__": 182,
"kind": "file",
"name": "src/components/validation/strings.js",
"content": "/**\n * Translation strings for Caldera Components\n * Copied from Parsley (License: MIT)\n * https://github.com/guillaumepotier/Parsley.js/blob/master/dist/i18n/\n *\n */\nexport default {\n\ten: {\n\t\tdefaultMessage: 'This value seems to be invalid.',\n\t\ttype: {\n\t\t\temail: 'This value should be a valid email.',\n\t\t\turl: 'This value should be a valid url.',\n\t\t\tnumber: 'This value should be a valid number.',\n\t\t\tinteger: 'This value should be a valid integer.',\n\t\t\tdigits: 'This value should be digits.',\n\t\t\talphanum: 'This value should be alphanumeric.'\n\t\t},\n\t\tnotblank: 'This value should not be blank.',\n\t\trequired: 'This value is required.',\n\t\tpattern: 'This value seems to be invalid.',\n\t\tmin: 'This value should be greater than or equal to %s.',\n\t\tmax: 'This value should be lower than or equal to %s.',\n\t\trange: 'This value should be between %s and %s.',\n\t\tminlength: 'This value is too short. It should have %s characters or more.',\n\t\tmaxlength: 'This value is too long. It should have %s characters or fewer.',\n\t\tlength: 'This value length is invalid. It should be between %s and %s characters long.',\n\t\tmincheck: 'You must select at least %s choices.',\n\t\tmaxcheck: 'You must select %s choices or fewer.',\n\t\tcheck: 'You must select between %s and %s choices.',\n\t\tequalto: 'This value should be the same.'\n\t},\n\tes:{\n\t\tdefaultMessage: 'Este valor parece ser inválido.',\n\t\ttype: {\n\t\t\temail: 'Este valor debe ser un correo válido.',\n\t\t\turl: 'Este valor debe ser una URL válida.',\n\t\t\tnumber: 'Este valor debe ser un número válido.',\n\t\t\tinteger: 'Este valor debe ser un número válido.',\n\t\t\tdigits: 'Este valor debe ser un dígito válido.',\n\t\t\talphanum: 'Este valor debe ser alfanumérico.'\n\t\t},\n\t\tnotblank: 'Este valor no debe estar en blanco.',\n\t\trequired: 'Este valor es requerido.',\n\t\tpattern: 'Este valor es incorrecto.',\n\t\tmin: 'Este valor no debe ser menor que %s.',\n\t\tmax: 'Este valor no debe ser mayor que %s.',\n\t\trange: 'Este valor debe estar entre %s y %s.',\n\t\tminlength: 'Este valor es muy corto. La longitud mínima es de %s caracteres.',\n\t\tmaxlength: 'Este valor es muy largo. La longitud máxima es de %s caracteres.',\n\t\tlength: 'La longitud de este valor debe estar entre %s y %s caracteres.',\n\t\tmincheck: 'Debe seleccionar al menos %s opciones.',\n\t\tmaxcheck: 'Debe seleccionar %s opciones o menos.',\n\t\tcheck: 'Debe seleccionar entre %s y %s opciones.',\n\t\tequalto: 'Este valor debe ser idéntico.'\n\t}\n};",
@@ -2692,7 +3444,7 @@
"lineNumber": 1
},
{
- "__docId__": 135,
+ "__docId__": 183,
"kind": "file",
"name": "src/components/validation/util.js",
"content": "\n\n/**\n * Find the value of a field by ID\n *\n * Returns null if field is not in collection\n *\n * @param {String} fieldId Field to look for\n * @param {Object} fieldValues Values to look for field in\n * @return {String|Array|boolean|number|null}\n */\nexport const findFieldValueInFieldValues = (fieldId, fieldValues) => {\n\tif (fieldValues.hasOwnProperty(fieldId)) {\n\t\treturn fieldValues[fieldId];\n\t}\n\n\treturn null;\n};\n\n\n\n\n\n",
@@ -2703,7 +3455,7 @@
"lineNumber": 1
},
{
- "__docId__": 136,
+ "__docId__": 184,
"kind": "function",
"name": "findFieldValueInFieldValues",
"memberof": "src/components/validation/util.js",
@@ -2753,7 +3505,7 @@
}
},
{
- "__docId__": 137,
+ "__docId__": 185,
"kind": "file",
"name": "src/index.js",
"content": "import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport App from './App';\nimport registerServiceWorker from './registerServiceWorker';\n\nReactDOM.render( , document.getElementById('root'));\nregisterServiceWorker();\n",
@@ -2764,7 +3516,7 @@
"lineNumber": 1
},
{
- "__docId__": 138,
+ "__docId__": 186,
"kind": "file",
"name": "src/registerServiceWorker.js",
"content": "// In production, we register a service worker to serve assets from local cache.\n\n// This lets the app load faster on subsequent visits in production, and gives\n// it offline capabilities. However, it also means that developers (and users)\n// will only see deployed updates on the \"N+1\" visit to a page, since previously\n// cached resources are updated in the background.\n\n// To learn more about the benefits of this model, read https://goo.gl/KwvDNy.\n// This link also includes instructions on opting out of this behavior.\n\nconst isLocalhost = Boolean(\n\twindow.location.hostname === 'localhost' ||\n // [::1] is the IPv6 localhost address.\n window.location.hostname === '[::1]' ||\n // 127.0.0.1/8 is considered localhost for IPv4.\n window.location.hostname.match(\n \t/^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\n )\n);\n\nexport default function register() {\n\tif (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\n\t\t// The URL constructor is available in all browsers that support SW.\n\t\tconst publicUrl = new URL(process.env.PUBLIC_URL, window.location);\n\t\tif (publicUrl.origin !== window.location.origin) {\n\t\t\t// Our service worker won't work if PUBLIC_URL is on a different origin\n\t\t\t// from what our page is served on. This might happen if a CDN is used to\n\t\t\t// serve assets; see https://github.com/facebookincubator/create-react-app/issues/2374\n\t\t\treturn;\n\t\t}\n\n\t\twindow.addEventListener('load', () => {\n\t\t\tconst swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\n\n\t\t\tif (isLocalhost) {\n\t\t\t\t// This is running on localhost. Lets check if a service worker still exists or not.\n\t\t\t\tcheckValidServiceWorker(swUrl);\n\t\t\t} else {\n\t\t\t\t// Is not local host. Just register service worker\n\t\t\t\tregisterValidSW(swUrl);\n\t\t\t}\n\t\t});\n\t}\n}\n\nfunction registerValidSW(swUrl) {\n\tnavigator.serviceWorker\n\t\t.register(swUrl)\n\t\t.then(registration => {\n\t\t\tregistration.onupdatefound = () => {\n\t\t\t\tconst installingWorker = registration.installing;\n\t\t\t\tinstallingWorker.onstatechange = () => {\n\t\t\t\t\tif (installingWorker.state === 'installed') {\n\t\t\t\t\t\tif (navigator.serviceWorker.controller) {\n\t\t\t\t\t\t\t// At this point, the old content will have been purged and\n\t\t\t\t\t\t\t// the fresh content will have been added to the cache.\n\t\t\t\t\t\t\t// It's the perfect time to display a \"New content is\n\t\t\t\t\t\t\t// available; please refresh.\" message in your web app.\n\t\t\t\t\t\t\tconsole.log('New content is available; please refresh.');\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// At this point, everything has been precached.\n\t\t\t\t\t\t\t// It's the perfect time to display a\n\t\t\t\t\t\t\t// \"Content is cached for offline use.\" message.\n\t\t\t\t\t\t\tconsole.log('Content is cached for offline use.');\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t};\n\t\t})\n\t\t.catch(error => {\n\t\t\tconsole.error('Error during service worker registration:', error);\n\t\t});\n}\n\nfunction checkValidServiceWorker(swUrl) {\n\t// Check if the service worker can be found. If it can't reload the page.\n\tfetch(swUrl)\n\t\t.then(response => {\n\t\t\t// Ensure service worker exists, and that we really are getting a JS file.\n\t\t\tif (\n\t\t\t\tresponse.status === 404 ||\n response.headers.get('content-type').indexOf('javascript') === -1\n\t\t\t) {\n\t\t\t\t// No service worker found. Probably a different app. Reload the page.\n\t\t\t\tnavigator.serviceWorker.ready.then(registration => {\n\t\t\t\t\tregistration.unregister().then(() => {\n\t\t\t\t\t\twindow.location.reload();\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// Service worker found. Proceed as normal.\n\t\t\t\tregisterValidSW(swUrl);\n\t\t\t}\n\t\t})\n\t\t.catch(() => {\n\t\t\tconsole.log(\n\t\t\t\t'No internet connection found. App is running in offline mode.'\n\t\t\t);\n\t\t});\n}\n\nexport function unregister() {\n\tif ('serviceWorker' in navigator) {\n\t\tnavigator.serviceWorker.ready.then(registration => {\n\t\t\tregistration.unregister();\n\t\t});\n\t}\n}\n",
@@ -2775,7 +3527,7 @@
"lineNumber": 1
},
{
- "__docId__": 139,
+ "__docId__": 187,
"kind": "variable",
"name": "isLocalhost",
"memberof": "src/registerServiceWorker.js",
@@ -2796,7 +3548,7 @@
"ignore": true
},
{
- "__docId__": 140,
+ "__docId__": 188,
"kind": "function",
"name": "register",
"memberof": "src/registerServiceWorker.js",
@@ -2815,7 +3567,7 @@
"return": null
},
{
- "__docId__": 141,
+ "__docId__": 189,
"kind": "function",
"name": "registerValidSW",
"memberof": "src/registerServiceWorker.js",
@@ -2842,7 +3594,7 @@
"ignore": true
},
{
- "__docId__": 142,
+ "__docId__": 190,
"kind": "function",
"name": "checkValidServiceWorker",
"memberof": "src/registerServiceWorker.js",
@@ -2869,7 +3621,7 @@
"ignore": true
},
{
- "__docId__": 143,
+ "__docId__": 191,
"kind": "function",
"name": "unregister",
"memberof": "src/registerServiceWorker.js",
@@ -2897,7 +3649,7 @@
},
{
"kind": "packageJSON",
- "content": "{\n \"name\": \"@caldera-labs/components\",\n \"version\": \"1.3.0\",\n \"dependencies\": {\n \"@helpdotcom/is\": \"^3.0.4\",\n \"classnames\": \"^2.2.6\",\n \"downshift\": \"^1.31.16\"\n },\n \"license\": \"GPL-2.0\",\n \"scripts\": {\n \"start\": \"react-wp-scripts start\",\n \"example:build\": \"react-wp-script build\",\n \"test\": \"react-scripts test --env=jsdom\",\n \"test:once\": \"CI=true react-scripts test --env=jsdom\",\n \"test:coverage\": \"npm test -- --coverage\",\n \"coveralls\": \"cat ./coverage/lcov.info | node node_modules/.bin/coveralls\",\n \"eject\": \"react-wp-script eject\",\n \"lint\": \"eslint src/components/**\",\n \"document\": \"./node_modules/.bin/esdoc\",\n \"build\": \"npm run build:pre && npm run build:compile && npm run build:post\",\n \"build:pre\": \"npm run test:once\",\n \"build:compile\": \"./node_modules/.bin/babel -d dist src/components\",\n \"build:post\": \"npm run document\",\n \"prepublish\": \"npm run build\",\n \"release\": \"npm run release:patch\",\n \"release:minor\": \"npm version minor -m \\\"version %s\\\" && npm publish\",\n \"release:major\": \"npm version major -m \\\"version %s\\\" && npm publish\",\n \"release:patch\": \"npm version patch -m \\\"version %s\\\" && npm publish\"\n },\n \"main\": \"./dist/index.js\",\n \"files\": [\n \"dist\"\n ],\n \"devDependencies\": {\n \"babel-cli\": \"^6.26.0\",\n \"babel-preset-env\": \"^1.7.0\",\n \"babel-preset-react\": \"^6.24.1\",\n \"babel-preset-stage-3\": \"^6.24.1\",\n \"enzyme\": \"^3.3.0\",\n \"enzyme-adapter-react-16\": \"^1.1.1\",\n \"esdoc\": \"^1.1.0\",\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\n \"esdoc-jsx-plugin\": \"^1.0.0\",\n \"esdoc-standard-plugin\": \"^1.0.0\",\n \"eslint-plugin-jest\": \"^21.17.0\",\n \"eslint-plugin-react\": \"^7.9.1\",\n \"prop-types\": \"^15.6.1\",\n \"react\": \"^16.4.1\",\n \"react-dom\": \"^16.4.1\",\n \"react-test-renderer\": \"^16.4.1\",\n \"react-wp-scripts\": \"0.2.0\"\n },\n \"jest\": {\n \"collectCoverageFrom\": [\n \"src/components/**/*.js\",\n \"!src/components/index.js\",\n \"!src/components/fields/index.js\"\n ]\n }\n}\n",
+ "content": "{\n \"name\": \"@caldera-labs/components\",\n \"version\": \"1.3.1\",\n \"dependencies\": {\n \"@helpdotcom/is\": \"^3.0.4\",\n \"classnames\": \"^2.2.6\",\n \"downshift\": \"^1.31.16\",\n \"react-autocomplete\": \"^1.8.1\"\n },\n \"license\": \"GPL-2.0\",\n \"scripts\": {\n \"start\": \"react-wp-scripts start\",\n \"example:build\": \"react-wp-script build\",\n \"test\": \"react-scripts test --env=jsdom\",\n \"test:once\": \"CI=true react-scripts test --env=jsdom\",\n \"test:coverage\": \"npm test -- --coverage\",\n \"coveralls\": \"cat ./coverage/lcov.info | node node_modules/.bin/coveralls\",\n \"eject\": \"react-wp-script eject\",\n \"lint\": \"eslint src/components/**\",\n \"document\": \"./node_modules/.bin/esdoc\",\n \"build\": \"npm run build:pre && npm run build:compile && npm run build:post\",\n \"build:pre\": \"npm run test:once\",\n \"build:compile\": \"./node_modules/.bin/babel -d dist src/components\",\n \"build:post\": \"npm run document\",\n \"prepublish\": \"npm run build\",\n \"release\": \"npm run release:patch\",\n \"release:minor\": \"npm version minor -m \\\"version %s\\\" && npm publish\",\n \"release:major\": \"npm version major -m \\\"version %s\\\" && npm publish\",\n \"release:patch\": \"npm version patch -m \\\"version %s\\\" && npm publish\"\n },\n \"main\": \"./dist/index.js\",\n \"files\": [\n \"dist\"\n ],\n \"devDependencies\": {\n \"babel-cli\": \"^6.26.0\",\n \"babel-preset-env\": \"^1.7.0\",\n \"babel-preset-react\": \"^6.24.1\",\n \"babel-preset-stage-3\": \"^6.24.1\",\n \"coveralls\": \"^3.0.2\",\n \"enzyme\": \"^3.3.0\",\n \"enzyme-adapter-react-16\": \"^1.1.1\",\n \"esdoc\": \"^1.1.0\",\n \"esdoc-ecmascript-proposal-plugin\": \"^1.0.0\",\n \"esdoc-jsx-plugin\": \"^1.0.0\",\n \"esdoc-standard-plugin\": \"^1.0.0\",\n \"eslint-plugin-jest\": \"^21.17.0\",\n \"eslint-plugin-react\": \"^7.9.1\",\n \"prop-types\": \"^15.6.1\",\n \"react\": \"^16.4.1\",\n \"react-dom\": \"^16.4.1\",\n \"react-test-renderer\": \"^16.4.1\",\n \"react-wp-scripts\": \"0.2.0\"\n },\n \"jest\": {\n \"collectCoverageFrom\": [\n \"src/components/**/*.js\",\n \"!src/components/index.js\",\n \"!src/components/fields/index.js\"\n ]\n }\n}\n",
"longname": "/Users/josh/caldera-js/components/package.json",
"name": "package.json",
"static": true,
@@ -2924,7 +3676,7 @@
"kind": "manual",
"longname": "/Users/josh/caldera-js/components/manual/components.md",
"name": "./manual/components.md",
- "content": "# Included Component\nThese components are used by the factories and follow their schema, [defined here](https://calderalabs.org/caldera-components/manual/factories.html#configfield-schema).\nIn general, use the `RenderGroup` component, do not use the low-level components. Use the factories or `RenderGroup`.\n\n## `RenderGroup`\nThe `RenderGroup` component takes an array of field configs and generates UI for them. \n\n* [Reference](https://calderalabs.org/caldera-components/class/src/components/RenderGroup.js~RenderGroup.html)\n\n### Example Of `RenderGroup` Component Usage\n\n```jsx \nconst textFieldConfig = {\n\t'id': 'cf-something-tags',\n\t'label': 'Tags',\n\t'desc': 'Comma separated list of tags.',\n\t'type': 'text',\n\t'description': false,\n\tvalue: 'Roy,Mike',\n\tonValueChange: (newValue) =>{\n\t\tconsole.log(newValue)\n\t}\n};\n\nconst hiddenFieldConfig = {\n\t'id': 'cf-something-sequence-id',\n\t'type': 'hidden',\n\t'label': 'Sequence ID',\n\t'description': false,\n\tvalue: '42',\n \tonValueChange: (newValue) =>{\n \t\tconsole.log(newValue)\n \t}\n};\n\nconst selectFieldConfig = {\n\t'id': 'cf-something-select-id',\n\t'type': 'dropdown',\n\t'label': 'Content type',\n\t'description': 'Choose content type, default is HTML',\n\toptions: [\n\t\t{\n\t\t\tlabel: 'HTML',\n\t\t\tvalue: 'html'\n\t\t},\n\t\t{\n\t\t\tlabel: 'Plain Text',\n\t\t\tvalue: 'plain'\n\t\t}\n\t],\n\tvalue: 'html',\n onValueChange: (newValue) =>{\n console.log(newValue)\n }\n};\n\nconst configFields = [\n\ttextFieldConfig,\n\thiddenFieldConfig,\n\tselectFieldConfig\n];\n\n \n```\n\n### Add onFocus Event For All Fields Of Render Group\nYou can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.\n```js\n console.log(fieldId)}\n /> \n\n```\n\n### Add onBlur Event For All Fields Of Render Group\nYou can add an `onBlur` event that fires when ever any field is blurred. The callback function gets the config field's ID as its only parameter.\n\n```js\n console.log(fieldId)}\n /> \n\n```\n\n\n## Field Groups\nIf you have to use a component, please use `FieldGroup` not its inner components.\n\n* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-Input)\n\n### Text field that is required\n```jsx\n {\n values.one=newValue;\n }}\n/>\n\n```\n\n### Text field that is not required\n```jsx\n {\n values.two=newValue;\n }}\n/>\n```\n\n### Text field with help text\n* Adding help text automatically ads `aria-describedby`\n\n```jsx\n {\n values.three=newValue;\n }}\n/>\n```\n\n\n### Number Field\n\n```jsx\n {\n values.two=newValue;\n }}\n/>\n\n```\n## Select Fields\n* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)\n\n```jsx \nimport {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'\n\n {\n console.log(newValue)\n }} //Update callback\n options={[\n {\n value: '1,\n label: 'One'\n },\n {\n value: '2',\n label: 'Two'\n }\n ]}\n value={'2'} //The current value\n/>\n \n```\n\n## Fieldsets\nFor a `` element containing checkboxes, pass the value `fieldset` to the `type\n\n\n```js\n//Value is an array.\nlet checkBoxValue = ['1'];\n\n\n value={checkBoxValue} //value(s)\n id={'Checkbox1'} //id attribute for \n onValueChange={(newValue) => {\n \t//logic of removing/adding from array is handled internally\n checkBoxValue = newValue;\n }}\n options={[\n {\n value: '1', //this value is in array so box will be checked by default\n label: 'One'// Used for this checkbox's \n },\n {\n value: '2', //this value is NOT in array so box will NOT be checked by default\n label: 'Two'// Used for this checkbox's \n }\n ]}\n/>\n```\n\n## Message component\nThe `Message` component is used to display validation messages in a `FieldGroup` component. Messages have a shape defined in the `messagePropShape` object. This component, by design, returns nothing if `props.message.message` is not supplied, or is an empty string.\n### An error message\n```js\n \n```\n\n### A non-error message\n```js\n \n```\n\n### Render nothing\nMessage components only render when needed.\n\nThis will not render anything\n ```js\n \n ```\n \n This will also render nothing:\n ```js\n \n ```\n\n### Adding additional classes to the message's outer element\nThis example adds the class `cf-whatever-error` to the element with the message.\n \n```js\n\n```",
+ "content": "# Included Component\nThese components are used by the factories and follow their schema, [defined here](https://calderalabs.org/caldera-components/manual/factories.html#configfield-schema).\nIn general, use the `RenderGroup` component, do not use the low-level components. Use the factories or `RenderGroup`.\n\n## `RenderGroup`\nThe `RenderGroup` component takes an array of field configs and generates UI for them. \n\n* [Reference](https://calderalabs.org/caldera-components/class/src/components/RenderGroup.js~RenderGroup.html)\n\n### Example Of `RenderGroup` Component Usage\n\n```jsx \nconst textFieldConfig = {\n\t'id': 'cf-something-tags',\n\t'label': 'Tags',\n\t'desc': 'Comma separated list of tags.',\n\t'type': 'text',\n\t'description': false,\n\tvalue: 'Roy,Mike',\n\tonValueChange: (newValue) =>{\n\t\tconsole.log(newValue)\n\t}\n};\n\nconst hiddenFieldConfig = {\n\t'id': 'cf-something-sequence-id',\n\t'type': 'hidden',\n\t'label': 'Sequence ID',\n\t'description': false,\n\tvalue: '42',\n \tonValueChange: (newValue) =>{\n \t\tconsole.log(newValue)\n \t}\n};\n\nconst selectFieldConfig = {\n\t'id': 'cf-something-select-id',\n\t'type': 'dropdown',\n\t'label': 'Content type',\n\t'description': 'Choose content type, default is HTML',\n\toptions: [\n\t\t{\n\t\t\tlabel: 'HTML',\n\t\t\tvalue: 'html'\n\t\t},\n\t\t{\n\t\t\tlabel: 'Plain Text',\n\t\t\tvalue: 'plain'\n\t\t}\n\t],\n\tvalue: 'html',\n onValueChange: (newValue) =>{\n console.log(newValue)\n }\n};\n\nconst configFields = [\n\ttextFieldConfig,\n\thiddenFieldConfig,\n\tselectFieldConfig\n];\n\n \n```\n\n### A Magic Aut-Complete Field Selector In A RednerGroup\n```js\nconst magicField = {\n 'id': 'cf-magic-example',\n 'type': 'magic',\n 'label': 'Magic ID',\n 'description': 'Select a value from list of magic tags or type a value',\n fieldsList: [\n {\n label: '0',\n value: 0\n },\n {\n label: '1',\n value: 1\n },\n {\n label: '3',\n value: 3\n }\n ],\n systemTagsList: [\n {\n label: '3',\n value: 3\n }\n ],\n isOpen: true,\n onValueChange: () => {\n }\n};\n\n\n\n```\n\n### Add onFocus Event For All Fields Of Render Group\nYou can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.\n```js\n console.log(fieldId)}\n /> \n\n```\n\n### Add onBlur Event For All Fields Of Render Group\nYou can add an `onBlur` event that fires when ever any field is blurred. The callback function gets the config field's ID as its only parameter.\n\n```js\n console.log(fieldId)}\n /> \n\n```\n\n\n## Field Groups\nIf you have to use a component, please use `FieldGroup` not its inner components.\n\n* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-Input)\n\n### Text Field Groups\nIf the prop `type` is input, the type of input is controlled by the `inputType` props, which by default is `text`. Therefore, by default input field groups have inputs with the HTML5 input `type` attribute of \"text\". Also, `inputType` could be \"number\" or \"data\", etc.\n\n#### Text field that is required\n```jsx\n {\n values.one=newValue;\n }}\n/>\n\n```\n\n#### Text field that is not required\n```jsx\n {\n values.two=newValue;\n }}\n/>\n```\n\n#### Text field with help text\n* Adding help text automatically ads `aria-describedby`\n\n```jsx\n {\n values.three=newValue;\n }}\n/>\n```\n\n\n### Number Field Group\n\n```jsx\n {\n values.two=newValue;\n }}\n/>\n\n### Select Field Groups\n\nSelect field groups happen when you pass \"select\" to the `type` prop. \n\nSelect fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)\n\n\n```\nlet selectFieldValue = '';\n {\n selectFieldValue = newValue;\n }}\n options={[\n {\n value: 1,\n label: 'One'\n },\n {\n value: 2,\n label: 'Two'\n }\n ]}\n/>\n\n### Magic Select Groups\nMagic select groups use `MagicSelect` fields, which wrap [reactjs/react-autocomple](https://github.com/reactjs/react-autocomplete) to create a UI for [Caldera Forms magic tags](https://calderaforms.com/doc/using-magic-tags-caldera-forms/).\n\nThese fields groups show options from two lists, one is passed in the prop `fieldsList` and represents the fields of the form, and the other is in `systemTagsList`, which represents the system values such as the current user info.\n\nThe property `isOpen` controls if the auto-complete list is open.\n```js\nlet magicFieldValue ='';\n\n {\n magicFieldValue = newValue;\n } }\n fieldsList={[\n {\n label: 'Field One',\n value: '%fldOne%'\n },\n {\n label: 'Field Two',\n value: '%fldTwo%'\n },\n {\n label: 'Field Three',\n value: '%fldThree%'\n },\n ]}\n systemTagsList={[\n {\n label: 'User First Name',\n value: '{user:first_name}'\n }\n ]}\n isOpen={true}\n value={magicFieldValue}\n />\n```\n```\n## Select Fields\n* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)\n\n```jsx \nimport {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'\n\n {\n console.log(newValue)\n }} //Update callback\n options={[\n {\n value: '1,\n label: 'One'\n },\n {\n value: '2',\n label: 'Two'\n }\n ]}\n value={'2'} //The current value\n/>\n \n```\n\n## Fieldsets\nFor a `` element containing checkboxes, pass the value `fieldset` to the `type\n\n\n```js\n//Value is an array.\nlet checkBoxValue = ['1'];\n\n\n value={checkBoxValue} //value(s)\n id={'Checkbox1'} //id attribute for \n onValueChange={(newValue) => {\n \t//logic of removing/adding from array is handled internally\n checkBoxValue = newValue;\n }}\n options={[\n {\n value: '1', //this value is in array so box will be checked by default\n label: 'One'// Used for this checkbox's \n },\n {\n value: '2', //this value is NOT in array so box will NOT be checked by default\n label: 'Two'// Used for this checkbox's \n }\n ]}\n/>\n```\n\n## Button Group\nButton groups are select fields. One button can be selected at once.\n\nThis is a field, not a group (like `FieldGroup` or `MagicFieldGroup`) so it does not handle its own label.\n\nButton groups fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)\n\n### Examples\n### Button Group With Two Options\n```js\n {\n \tconsole.log(selectedValue);\n }}\n options={[\n {\n value: 1,\n label: 'Option One',\n },\n {\n value: 2,\n label: 'Option Two',\n }\n ]}\n value={1}\n/>\n```\n\n#### Button Group With Icon\nIf options have `icon`, the rendered markup for the button will be like this:\n\n```html\n \n\n```\n\nThat's the markup you need if font awesome is loaded on the page. In the future this component should supply font awesome or dashicons or emoji icons. For now, it does not.\n\n```js\n {\n \tconsole.log(selectedValue);\n }}\n options={[\n {\n value: 1,\n label: 'Option One',\n icon: 'fa-envelop'\n },\n {\n value: 2,\n label: 'Option Two',\n icon: 'fa-twitter'\n\n }\n ]}\n value={1}\n/>\n```\n\n#### Explicitly set `aria-label` Attribute\nBy default, the visual representation fo the option is `option.label`. That makes sense, if you're representing the option with words. Allowing the component to use `option.label` for the `aria-label` attribute, which is its default value, I think makes sense.\n\nBut, if the visual representation of the option is an emoji or image, then `aria-label` can not be an image, it has to be text that gives meaning to the image for users who can not see the image.\n\n```js\n {\n \tconsole.log(selectedValue);\n }}\n options={[\n {\n value: 'fields',\n label: '%',\n ariaLabel: 'Select from field values'\n },\n {\n value: 'system',\n label: '{}',\n ariaLabel: 'Select from system values'\n },\n ]}\n/>\n```\n\n## Message component\nThe `Message` component is used to display validation messages in a `FieldGroup` component. Messages have a shape defined in the `messagePropShape` object. This component, by design, returns nothing if `props.message.message` is not supplied, or is an empty string.\n### An error message\n```js\n \n```\n\n### A non-error message\n```js\n \n```\n\n### Render nothing\nMessage components only render when needed.\n\nThis will not render anything\n ```js\n \n ```\n \n This will also render nothing:\n ```js\n \n ```\n\n### Adding additional classes to the message's outer element\nThis example adds the class `cf-whatever-error` to the element with the message.\n \n```js\n\n```",
"static": true,
"access": "public"
},
diff --git a/docs/lint.json b/docs/lint.json
index faf03c4..c1d6f7a 100644
--- a/docs/lint.json
+++ b/docs/lint.json
@@ -47,6 +47,38 @@
"{Object}fieldArgs"
]
},
+ {
+ "name": "MagicFieldGroup#onChangeListType",
+ "filePath": "src/components/fields/magic-select/MagicFieldGroup.js",
+ "lines": [
+ {
+ "lineNumber": 70,
+ "line": "\t/**"
+ },
+ {
+ "lineNumber": 71,
+ "line": "\t * Update list of tags to show"
+ },
+ {
+ "lineNumber": 72,
+ "line": "\t * @param {String}newType"
+ },
+ {
+ "lineNumber": 73,
+ "line": "\t */"
+ },
+ {
+ "lineNumber": 74,
+ "line": "\tonChangeListType(newType){"
+ }
+ ],
+ "codeParams": [
+ "newType"
+ ],
+ "docParams": [
+ "{String}newType"
+ ]
+ },
{
"name": "messageObjectFactory",
"filePath": "src/components/fields/messages/messageObjectFactory.js",
diff --git a/docs/manual/README.html b/docs/manual/README.html
index 24de34c..1e85a51 100644
--- a/docs/manual/README.html
+++ b/docs/manual/README.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
diff --git a/docs/manual/components.html b/docs/manual/components.html
index dc96c54..256a62f 100644
--- a/docs/manual/components.html
+++ b/docs/manual/components.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
@@ -199,6 +206,39 @@ Example Of Re
className={'cf-something-config'}
/>
+A Magic Aut-Complete Field Selector In A RednerGroup const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ isOpen: true,
+ onValueChange: () => {
+ }
+};
+
+<RenderGroup configFields={[magicField]}/>
+
+
Add onFocus Event For All Fields Of Render Group You can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.
<RenderGroup
configFields={[
@@ -223,7 +263,8 @@ Field Groups If you have to use a component, please
-Text field that is required <FieldGroup
+Text Field Groups If the prop type is input, the type of input is controlled by the inputType props, which by default is text. Therefore, by default input field groups have inputs with the HTML5 input type attribute of "text". Also, inputType could be "number" or "data", etc.
+Text field that is required <FieldGroup
id={'control-22'}
label={'Required Text input'}
type={'input'}
@@ -235,7 +276,7 @@ Text field that is required
-Text field that is not required <FieldGroup
+Text field that is not required <FieldGroup
id={'control-23'}
label={'Non Required Text input'}
type={'input'}
@@ -246,7 +287,7 @@ Text field that is not required
-Text field with help text
+Text field with help text
Adding help text automatically ads aria-describedby
<FieldGroup
@@ -261,7 +302,7 @@ Text field with help text
-Number Field <FieldGroup
+Number Field Group <FieldGroup
id={'control-24'}
label={'Non Required Numeric input'}
type={'input'}
@@ -272,12 +313,76 @@ Number Field Select Fields
-import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
+let selectFieldValue = '';
+<FieldGroup
+ type={'select'}
+ label={'Basic select field'}
+ value={selectFieldValue}
+ id={'id-of-the-select-field-itself'}
+ onValueChange={(newValue) => {
+ selectFieldValue = newValue;
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'One'
+ },
+ {
+ value: 2,
+ label: 'Two'
+ }
+ ]}
+/>
+Magic Select Groups Magic select groups use MagicSelect fields, which wrap reactjs/react-autocomple to create a UI for Caldera Forms magic tags .
+These fields groups show options from two lists, one is passed in the prop fieldsList and represents the fields of the form, and the other is in systemTagsList, which represents the system values such as the current user info.
+The property isOpen controls if the auto-complete list is open.
+let magicFieldValue ='';
+
+<MagicFieldGroup
+ id={'magic-5'}
+ fieldClassName={'magic'}
+ label={'Magic Group'}
+ onValueChange={(newValue) => {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+
+## Select Fields
+* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)
+
+```jsx
+import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
<SelectFieldFancy
id={'number-of-things'} //ID attribute for input
@@ -298,8 +403,7 @@ Select Fields
value={'2'} //The current value
/>
-
-Fieldsets For a <fieldset> element containing checkboxes, pass the value fieldset to the `type
+Fieldsets For a <fieldset> element containing checkboxes, pass the value fieldset to the `type
//Value is an array.
let checkBoxValue = ['1'];
@@ -324,6 +428,71 @@ Fieldsets For a <fieldset> element
]}
/>
+Button Group Button groups are select fields. One button can be selected at once.
+This is a field, not a group (like FieldGroup or MagicFieldGroup) so it does not handle its own label.
+Button groups fields take an array of options in the prop option. Options in that collection must conform the shape defined here
+Examples Button Group With Two Options <ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ }
+ ]}
+ value={1}
+/>
+
+Button Group With Icon If options have icon, the rendered markup for the button will be like this:
+<button ...><span class="fa-envelope"></span></button>
+
+
+That's the markup you need if font awesome is loaded on the page. In the future this component should supply font awesome or dashicons or emoji icons. For now, it does not.
+<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ icon: 'fa-envelop'
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ icon: 'fa-twitter'
+
+ }
+ ]}
+ value={1}
+/>
+
+Explicitly set aria-label Attribute By default, the visual representation fo the option is option.label. That makes sense, if you're representing the option with words. Allowing the component to use option.label for the aria-label attribute, which is its default value, I think makes sense.
+But, if the visual representation of the option is an emoji or image, then aria-label can not be an image, it has to be text that gives meaning to the image for users who can not see the image.
+<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ]}
+/>
+
Message component The Message component is used to display validation messages in a FieldGroup component. Messages have a shape defined in the messagePropShape object. This component, by design, returns nothing if props.message.message is not supplied, or is an empty string.
An error message <Message
message={{
diff --git a/docs/manual/conditional-logic.html b/docs/manual/conditional-logic.html
index f222f1d..6a7b365 100644
--- a/docs/manual/conditional-logic.html
+++ b/docs/manual/conditional-logic.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
diff --git a/docs/manual/factories.html b/docs/manual/factories.html
index 714d6bf..e3839aa 100644
--- a/docs/manual/factories.html
+++ b/docs/manual/factories.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
diff --git a/docs/manual/index.html b/docs/manual/index.html
index 979b519..7ad413a 100644
--- a/docs/manual/index.html
+++ b/docs/manual/index.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
@@ -383,6 +390,38 @@ Structure of class attributes The
configFields={configFields}
className={'cf-something-config'}
/>
+A Magic Aut-Complete Field Selector In A RednerGroup const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ isOpen: true,
+ onValueChange: () => {
+ }
+};
+
+<RenderGroup configFields={[magicField]}/>
+
Add onFocus Event For All Fields Of Render Group You can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.
<RenderGroup
configFields={[
//add your fields
@@ -401,7 +440,7 @@ Structure of class attributes The
Field Groups If you have to use a component, please use FieldGroup not its inner components.
Text field that is required <FieldGroup
+Text Field Groups If the prop type is input, the type of input is controlled by the inputType props, which by default is text. Therefore, by default input field groups have inputs with the HTML5 input type attribute of "text". Also, inputType could be "number" or "data", etc.
Text field that is required <FieldGroup
id={'control-22'}
label={'Required Text input'}
type={'input'}
@@ -412,7 +451,7 @@ Structure of class attributes The
}}
/>
-Text field that is not required <FieldGroup
+Text field that is not required <FieldGroup
id={'control-23'}
label={'Non Required Text input'}
type={'input'}
@@ -422,7 +461,7 @@ Structure of class attributes The
values.two=newValue;
}}
/>
-Text field with help text Text field with help text
Adding help text automatically ads aria-describedby
<FieldGroup
id={'control-23'}
@@ -435,7 +474,7 @@ Structure of class attributes The
values.three=newValue;
}}
/>
-Number Field <FieldGroup
+Number Field Group <FieldGroup
id={'control-24'}
label={'Non Required Numeric input'}
type={'input'}
@@ -446,10 +485,69 @@ Structure of class attributes The
values.two=newValue;
}}
/>
+
+### Select Field Groups
+
+Select field groups happen when you pass "select" to the `type` prop.
+
+Select fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)
+
-Select Fields import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
+let selectFieldValue = '';
<FieldGroup
+ type={'select'}
+ label={'Basic select field'}
+ value={selectFieldValue}
+ id={'id-of-the-select-field-itself'}
+ onValueChange={(newValue) => {
+ selectFieldValue = newValue;
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'One'
+ },
+ {
+ value: 2,
+ label: 'Two'
+ }
+ ]}
+/>
Magic Select Groups Magic select groups use MagicSelect fields, which wrap reactjs/react-autocomple to create a UI for Caldera Forms magic tags .
These fields groups show options from two lists, one is passed in the prop fieldsList and represents the fields of the form, and the other is in systemTagsList, which represents the system values such as the current user info.
The property isOpen controls if the auto-complete list is open.
let magicFieldValue ='';
+
+<MagicFieldGroup
+ id={'magic-5'}
+ fieldClassName={'magic'}
+ label={'Magic Group'}
+ onValueChange={(newValue) => {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+## Select Fields
+* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)
+
+```jsx
+import {SelectFieldFancy} from '@caldera-labs/components/src/components/fields/select/SelectFieldFancyFancy.js'
<SelectFieldFancy
id={'number-of-things'} //ID attribute for input
@@ -493,6 +591,60 @@ Structure of class attributes The
}
]}
/>
+Button Group Button groups are select fields. One button can be selected at once.
This is a field, not a group (like FieldGroup or MagicFieldGroup) so it does not handle its own label.
Button groups fields take an array of options in the prop option. Options in that collection must conform the shape defined here
Examples Button Group With Two Options <ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ }
+ ]}
+ value={1}
+/>
+Button Group With Icon If options have icon, the rendered markup for the button will be like this:
<button ...><span class="fa-envelope"></span></button>
+
+That's the markup you need if font awesome is loaded on the page. In the future this component should supply font awesome or dashicons or emoji icons. For now, it does not.
<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ icon: 'fa-envelop'
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ icon: 'fa-twitter'
+
+ }
+ ]}
+ value={1}
+/>
+Explicitly set aria-label Attribute By default, the visual representation fo the option is option.label. That makes sense, if you're representing the option with words. Allowing the component to use option.label for the aria-label attribute, which is its default value, I think makes sense.
But, if the visual representation of the option is an emoji or image, then aria-label can not be an image, it has to be text that gives meaning to the image for users who can not see the image.
<ButtonGroup
+ onChange={(selectedValue) => {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ]}
+/>
Message component The Message component is used to display validation messages in a FieldGroup component. Messages have a shape defined in the messagePropShape object. This component, by design, returns nothing if props.message.message is not supplied, or is an empty string.
An error message <Message
message={{
message:'Something bad has happened.',
diff --git a/docs/manual/testing.html b/docs/manual/testing.html
index feb16bc..5381f33 100644
--- a/docs/manual/testing.html
+++ b/docs/manual/testing.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
diff --git a/docs/manual/validation.html b/docs/manual/validation.html
index e7b73b3..a2f6d01 100644
--- a/docs/manual/validation.html
+++ b/docs/manual/validation.html
@@ -55,15 +55,22 @@
Included Component
RenderGroup
Example Of RenderGroup Component Usage
+A Magic Aut-Complete Field Selector In A RednerGroup
Add onFocus Event For All Fields Of Render Group
Add onBlur Event For All Fields Of Render Group
Field Groups
-Text field that is required
-Text field that is not required
-Text field with help text
-Number Field
-Select Fields
+Text Field Groups
+Text field that is required
+Text field that is not required
+Text field with help text
+Number Field Group
+Magic Select Groups
Fieldsets
+Button Group
+Examples
+Button Group With Two Options
+Button Group With Icon
+Explicitly set aria-label Attribute
Message component
An error message
A non-error message
diff --git a/docs/script/search_index.js b/docs/script/search_index.js
index b027535..2fa62a2 100644
--- a/docs/script/search_index.js
+++ b/docs/script/search_index.js
@@ -5,6 +5,12 @@ window.esdocSearchIndex = [
"App @caldera-labs/components/src/App.js ",
"class"
],
+ [
+ "@caldera-labs/components/src/components/fields/button-group/buttongroup.js~buttongroup",
+ "function/index.html#static-function-ButtonGroup",
+ "ButtonGroup @caldera-labs/components/src/components/fields/button-group/ButtonGroup.js ",
+ "function"
+ ],
[
"@caldera-labs/components/src/components/fields/fieldgroup.js~fieldgroup",
"function/index.html#static-function-FieldGroup",
@@ -29,6 +35,24 @@ window.esdocSearchIndex = [
"MESSAGE_CLASS @caldera-labs/components/src/components/fields/messages/Message.js ",
"variable"
],
+ [
+ "@caldera-labs/components/src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html",
+ "MagicFieldGroup @caldera-labs/components/src/components/fields/magic-select/MagicFieldGroup.js ",
+ "class"
+ ],
+ [
+ "@caldera-labs/components/src/components/fields/magic-select/magicitem.js~magicitem",
+ "class/src/components/fields/magic-select/MagicItem.js~MagicItem.html",
+ "MagicItem @caldera-labs/components/src/components/fields/magic-select/MagicItem.js ",
+ "class"
+ ],
+ [
+ "@caldera-labs/components/src/components/fields/magic-select/magicselect.js~magicselect",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html",
+ "MagicSelect @caldera-labs/components/src/components/fields/magic-select/MagicSelect.js ",
+ "class"
+ ],
[
"@caldera-labs/components/src/components/fields/messages/message.js~message",
"function/index.html#static-function-Message",
@@ -179,6 +203,12 @@ window.esdocSearchIndex = [
"isValidHtml5type @caldera-labs/components/src/components/fields/util.js ",
"function"
],
+ [
+ "@caldera-labs/components/src/components/fields/proptypes.js~magicgroupproptypes",
+ "variable/index.html#static-variable-magicGroupPropTypes",
+ "magicGroupPropTypes @caldera-labs/components/src/components/fields/propTypes.js ",
+ "variable"
+ ],
[
"@caldera-labs/components/src/components/fields/messages/messageobjectfactory.js~messageobjectfactory",
"function/index.html#static-function-messageObjectFactory",
@@ -197,6 +227,18 @@ window.esdocSearchIndex = [
"onValueChangePropType @caldera-labs/components/src/components/fields/propTypes.js ",
"variable"
],
+ [
+ "@caldera-labs/components/src/components/fields/proptypes.js~optionshape",
+ "variable/index.html#static-variable-optionShape",
+ "optionShape @caldera-labs/components/src/components/fields/propTypes.js ",
+ "variable"
+ ],
+ [
+ "@caldera-labs/components/src/components/fields/proptypes.js~optionsshapeprop",
+ "variable/index.html#static-variable-optionsShapeProp",
+ "optionsShapeProp @caldera-labs/components/src/components/fields/propTypes.js ",
+ "variable"
+ ],
[
"@caldera-labs/components/src/components/fields/factories/preparefieldconfig.js~preparefieldconfig",
"function/index.html#static-function-prepareFieldConfig",
@@ -587,6 +629,12 @@ window.esdocSearchIndex = [
"src/components/fields/FieldInner.js",
"file"
],
+ [
+ "src/components/fields/button-group/buttongroup.js",
+ "file/src/components/fields/button-group/ButtonGroup.js.html",
+ "src/components/fields/button-group/ButtonGroup.js",
+ "file"
+ ],
[
"src/components/fields/factories/fieldfactory.js",
"file/src/components/fields/factories/fieldFactory.js.html",
@@ -629,6 +677,138 @@ window.esdocSearchIndex = [
"src/components/fields/input/Input.js",
"file"
],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js",
+ "file/src/components/fields/magic-select/MagicFieldGroup.js.html",
+ "src/components/fields/magic-select/MagicFieldGroup.js",
+ "file"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#constructor",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-constructor-constructor",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#constructor",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#items",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-items",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#items",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#listtypeoptions",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-listTypeOptions",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#listTypeOptions",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#onchange",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-onChange",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onChange",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#onchangelisttype",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-onChangeListType",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onChangeListType",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#oninputblur",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-onInputBlur",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onInputBlur",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#oninputfocus",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-onInputFocus",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onInputFocus",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#onselect",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-onSelect",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#onSelect",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#render",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-render",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#render",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#renderitem",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-method-renderItem",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#renderItem",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicfieldgroup.js~magicfieldgroup#state",
+ "class/src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup.html#instance-member-state",
+ "src/components/fields/magic-select/MagicFieldGroup.js~MagicFieldGroup#state",
+ "member"
+ ],
+ [
+ "src/components/fields/magic-select/magicitem.js",
+ "file/src/components/fields/magic-select/MagicItem.js.html",
+ "src/components/fields/magic-select/MagicItem.js",
+ "file"
+ ],
+ [
+ "src/components/fields/magic-select/magicitem.js~magicitem#render",
+ "class/src/components/fields/magic-select/MagicItem.js~MagicItem.html#instance-method-render",
+ "src/components/fields/magic-select/MagicItem.js~MagicItem#render",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js",
+ "file/src/components/fields/magic-select/MagicSelect.js.html",
+ "src/components/fields/magic-select/MagicSelect.js",
+ "file"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#constructor",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-constructor-constructor",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#constructor",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#onchange",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-onChange",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onChange",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#oninputblur",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-onInputBlur",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onInputBlur",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#oninputfocus",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-onInputFocus",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onInputFocus",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#onselect",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-onSelect",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#onSelect",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#render",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-render",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#render",
+ "method"
+ ],
+ [
+ "src/components/fields/magic-select/magicselect.js~magicselect#renderitem",
+ "class/src/components/fields/magic-select/MagicSelect.js~MagicSelect.html#instance-method-renderItem",
+ "src/components/fields/magic-select/MagicSelect.js~MagicSelect#renderItem",
+ "method"
+ ],
[
"src/components/fields/messages/message.js",
"file/src/components/fields/messages/Message.js.html",
diff --git a/docs/source.html b/docs/source.html
index ac97e4e..4d593b4 100644
--- a/docs/source.html
+++ b/docs/source.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -72,7 +79,7 @@
-Source 39/59
+
Source 64/88
@@ -88,20 +95,20 @@
- src/App.js
+ src/App.js
App
- 0 % 0/13
- 5010 byte
- 259
- 2018-07-03 00:20:51 (UTC)
+ 0 % 0/15
+ 6120 byte
+ 315
+ 2018-07-07 16:34:14 (UTC)
src/components/RenderGroup.js
RenderGroup
100 % 4/4
- 2466 byte
+ 2464 byte
111
- 2018-07-03 00:33:05 (UTC)
+ 2018-07-07 17:14:45 (UTC)
src/components/conditional-logic/checkConfigFieldConditionals.js
@@ -139,17 +146,25 @@
src/components/fields/FieldGroup.js
FieldGroup
100 % 1/1
- 3940 byte
- 172
- 2018-07-02 23:41:58 (UTC)
+ 4649 byte
+ 199
+ 2018-07-07 17:38:16 (UTC)
src/components/fields/FieldInner.js
FieldInner
100 % 1/1
- 1891 byte
- 91
- 2018-07-02 23:40:06 (UTC)
+ 1954 byte
+ 92
+ 2018-07-06 20:04:30 (UTC)
+
+
+ src/components/fields/button-group/ButtonGroup.js
+ ButtonGroup
+ 100 % 1/1
+ 1470 byte
+ 77
+ 2018-07-07 16:53:16 (UTC)
src/components/fields/factories/fieldFactory.js
@@ -179,9 +194,9 @@
src/components/fields/factories/prepareFieldConfig.js
prepareFieldConfig
100 % 1/1
- 1772 byte
- 63
- 2018-07-01 00:21:18 (UTC)
+ 1864 byte
+ 64
+ 2018-07-07 17:21:56 (UTC)
src/components/fields/field-group-change-handlers/fieldsetCheckboxHandler.js
@@ -207,6 +222,30 @@
90
2018-07-02 23:40:21 (UTC)
+
+ src/components/fields/magic-select/MagicFieldGroup.js
+ MagicFieldGroup
+ 91 % 11/12
+ 4787 byte
+ 227
+ 2018-07-07 17:43:02 (UTC)
+
+
+ src/components/fields/magic-select/MagicItem.js
+ MagicItem
+ 100 % 3/3
+ 2177 byte
+ 86
+ 2018-07-07 16:53:16 (UTC)
+
+
+ src/components/fields/magic-select/MagicSelect.js
+ MagicSelect
+ 100 % 8/8
+ 2942 byte
+ 142
+ 2018-07-07 16:53:16 (UTC)
+
src/components/fields/messages/Message.js
MESSAGE_CLASS
@@ -233,25 +272,28 @@
2018-06-06 21:39:38 (UTC)
- src/components/fields/propTypes.js
+ src/components/fields/propTypes.js
fieldGroupPropTypes
fieldInnerPropTypes
fieldPropTypes
inputTypeProp
+magicGroupPropTypes
onValueChangePropType
+optionShape
+optionsShapeProp
valuePropType
- 83 % 5/6
- 1855 byte
- 68
- 2018-07-02 23:41:06 (UTC)
+ 77 % 7/9
+ 2460 byte
+ 98
+ 2018-07-07 17:23:30 (UTC)
src/components/fields/select/SelectField.js
SelectField
100 % 1/1
- 1360 byte
- 80
- 2018-06-06 17:53:28 (UTC)
+ 1435 byte
+ 83
+ 2018-07-05 22:12:50 (UTC)
src/components/fields/select/SelectFieldFancy.js
@@ -259,7 +301,7 @@
100 % 1/1
1665 byte
79
- 2018-06-05 17:05:53 (UTC)
+ 2018-07-05 18:01:12 (UTC)
src/components/fields/util.js
diff --git a/docs/variable/index.html b/docs/variable/index.html
index c7ea534..10e12d0 100644
--- a/docs/variable/index.html
+++ b/docs/variable/index.html
@@ -47,13 +47,20 @@
V fieldInnerPropTypes
V fieldPropTypes
V inputTypeProp
+V magicGroupPropTypes
V onValueChangePropType
+V optionShape
+V optionsShapeProp
V valuePropType
+components/fields/button-group F ButtonGroup
components/fields/factories F fieldFactory
F fieldSetFactory
F prepareFieldConfig
components/fields/field-group-change-handlers F fieldsetCheckboxHandler
components/fields/input F Input
+components/fields/magic-select C MagicFieldGroup
+C MagicItem
+C MagicSelect
components/fields/messages F Message
F messageObjectFactory
V MESSAGE_CLASS
@@ -227,6 +234,34 @@
+
+
+
+
+
+
+
+
+ magicGroupPropTypes : {...fieldGroupPropTypes: Object , "fieldsList": * , "systemTagsList": * , "defaultList": * , "isOpen": * , "type": * }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
@@ -285,6 +320,64 @@
+
+
+
+
+
+
+
+
The shape of one option for a select field
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Shape of options prop for select fields
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
@@ -531,6 +624,49 @@
+
+
+
+ public
+
+
+
+
+
+ magicGroupPropTypes : {...fieldGroupPropTypes: Object , "fieldsList": * , "systemTagsList": * , "defaultList": * , "isOpen": * , "type": * }
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -619,6 +755,94 @@
+
+
+
+ public
+
+
+
+
+
+ optionShape : {label: shim , value: shim }
+
+
+
+ source
+
+
+
+
+
+
+
The shape of one option for a select field
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+ optionsShapeProp : shim
+
+
+
+ source
+
+
+
+
+
+
+
Shape of options prop for select fields
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/manual/components.md b/manual/components.md
index 9f1d0ec..c4962c5 100644
--- a/manual/components.md
+++ b/manual/components.md
@@ -66,6 +66,42 @@ const configFields = [
/>
```
+### A Magic Aut-Complete Field Selector In A RednerGroup
+```js
+const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ isOpen: true,
+ onValueChange: () => {
+ }
+};
+
+
+
+```
+
### Add onFocus Event For All Fields Of Render Group
You can add an onFocus event that fires when ever any field is focused. The callback function gets the config field's ID as its only parameter.
```js
@@ -99,7 +135,10 @@ If you have to use a component, please use `FieldGroup` not its inner components
* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-Input)
-### Text field that is required
+### Text Field Groups
+If the prop `type` is input, the type of input is controlled by the `inputType` props, which by default is `text`. Therefore, by default input field groups have inputs with the HTML5 input `type` attribute of "text". Also, `inputType` could be "number" or "data", etc.
+
+#### Text field that is required
```jsx
```
-### Text field with help text
+#### Text field with help text
* Adding help text automatically ads `aria-describedby`
```jsx
@@ -146,7 +185,7 @@ If you have to use a component, please use `FieldGroup` not its inner components
```
-### Number Field
+### Number Field Group
```jsx
+### Select Field Groups
+
+Select field groups happen when you pass "select" to the `type` prop.
+
+Select fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)
+
+
+```
+let selectFieldValue = '';
+ {
+ selectFieldValue = newValue;
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'One'
+ },
+ {
+ value: 2,
+ label: 'Two'
+ }
+ ]}
+/>
+
+### Magic Select Groups
+Magic select groups use `MagicSelect` fields, which wrap [reactjs/react-autocomple](https://github.com/reactjs/react-autocomplete) to create a UI for [Caldera Forms magic tags](https://calderaforms.com/doc/using-magic-tags-caldera-forms/).
+
+These fields groups show options from two lists, one is passed in the prop `fieldsList` and represents the fields of the form, and the other is in `systemTagsList`, which represents the system values such as the current user info.
+
+The property `isOpen` controls if the auto-complete list is open.
+```js
+let magicFieldValue ='';
+
+ {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+```
```
## Select Fields
* [Reference](https://calderalabs.org/caldera-components/function/index.html#static-function-SelectField)
@@ -219,6 +327,91 @@ let checkBoxValue = ['1'];
/>
```
+## Button Group
+Button groups are select fields. One button can be selected at once.
+
+This is a field, not a group (like `FieldGroup` or `MagicFieldGroup`) so it does not handle its own label.
+
+Button groups fields take an array of options in the prop option. Options in that collection must conform the shape [defined here](https://calderalabs.org/caldera-components/docs/file/src/components/fields/propTypes.js.html#lineNumber75)
+
+### Examples
+### Button Group With Two Options
+```js
+ {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ }
+ ]}
+ value={1}
+/>
+```
+
+#### Button Group With Icon
+If options have `icon`, the rendered markup for the button will be like this:
+
+```html
+
+
+```
+
+That's the markup you need if font awesome is loaded on the page. In the future this component should supply font awesome or dashicons or emoji icons. For now, it does not.
+
+```js
+ {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 1,
+ label: 'Option One',
+ icon: 'fa-envelop'
+ },
+ {
+ value: 2,
+ label: 'Option Two',
+ icon: 'fa-twitter'
+
+ }
+ ]}
+ value={1}
+/>
+```
+
+#### Explicitly set `aria-label` Attribute
+By default, the visual representation fo the option is `option.label`. That makes sense, if you're representing the option with words. Allowing the component to use `option.label` for the `aria-label` attribute, which is its default value, I think makes sense.
+
+But, if the visual representation of the option is an emoji or image, then `aria-label` can not be an image, it has to be text that gives meaning to the image for users who can not see the image.
+
+```js
+ {
+ console.log(selectedValue);
+ }}
+ options={[
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ]}
+/>
+```
+
## Message component
The `Message` component is used to display validation messages in a `FieldGroup` component. Messages have a shape defined in the `messagePropShape` object. This component, by design, returns nothing if `props.message.message` is not supplied, or is an empty string.
### An error message
diff --git a/package-lock.json b/package-lock.json
index ae74c8c..451225f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@caldera-labs/components",
- "version": "1.3.0",
+ "version": "1.3.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -3049,6 +3049,11 @@
}
}
},
+ "dom-scroll-into-view": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.0.1.tgz",
+ "integrity": "sha1-Mqu5Lw2P7KYhUWKu9D5LRJq42Zw="
+ },
"dom-serializer": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
@@ -6935,8 +6940,7 @@
"js-tokens": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
- "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
- "dev": true
+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
},
"js-yaml": {
"version": "3.7.0",
@@ -7416,7 +7420,6 @@
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
"integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
- "dev": true,
"requires": {
"js-tokens": "^3.0.0"
}
@@ -8017,8 +8020,7 @@
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
- "dev": true
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
"object-copy": {
"version": "0.1.0",
@@ -9777,7 +9779,6 @@
"version": "15.6.2",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz",
"integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==",
- "dev": true,
"requires": {
"loose-envify": "^1.3.1",
"object-assign": "^4.1.1"
@@ -10020,6 +10021,15 @@
}
}
},
+ "react-autocomplete": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/react-autocomplete/-/react-autocomplete-1.8.1.tgz",
+ "integrity": "sha1-67vEAABqqRrVOLLRRye55+XQYxA=",
+ "requires": {
+ "dom-scroll-into-view": "1.0.1",
+ "prop-types": "^15.5.10"
+ }
+ },
"react-dev-utils": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-4.2.1.tgz",
diff --git a/package.json b/package.json
index fe0da62..7c300e9 100644
--- a/package.json
+++ b/package.json
@@ -1,10 +1,11 @@
{
"name": "@caldera-labs/components",
- "version": "1.3.0",
+ "version": "1.3.1",
"dependencies": {
"@helpdotcom/is": "^3.0.4",
"classnames": "^2.2.6",
- "downshift": "^1.31.16"
+ "downshift": "^1.31.16",
+ "react-autocomplete": "^1.8.1"
},
"license": "GPL-2.0",
"scripts": {
diff --git a/src/App.js b/src/App.js
index 60e1865..8f0a026 100644
--- a/src/App.js
+++ b/src/App.js
@@ -4,6 +4,7 @@ import './App.css';
import {FieldGroup} from "./components/fields/FieldGroup";
import {fieldSetFactory} from "./components/fields/factories/fieldSetFactory";
import {RenderGroup} from "./components/RenderGroup";
+import {MagicFieldGroup} from "./components/fields/magic-select/MagicFieldGroup";
let textFieldValue = 'Roy,Mike';
const textFieldConfig = {
@@ -98,7 +99,8 @@ const configFields = [
textFieldConfig,
hiddenFieldConfig,
selectFieldConfig,
- fieldSetField
+ fieldSetField,
+ numberFieldConfig
];
const configFieldEls = fieldSetFactory(configFields);
@@ -110,6 +112,8 @@ let values = {
three: ''
};
+let magicFieldValue = '';
+
class App extends Component {
render() {
@@ -141,6 +145,40 @@ class App extends Component {
})}
+
+
Magic Select
+ {
+ magicFieldValue = newValue;
+ } }
+ fieldsList={[
+ {
+ label: 'Field One',
+ value: '%fldOne%'
+ },
+ {
+ label: 'Field Two',
+ value: '%fldTwo%'
+ },
+ {
+ label: 'Field Three',
+ value: '%fldThree%'
+ },
+ ]}
+ systemTagsList={[
+ {
+ label: 'User First Name',
+ value: '{user:first_name}'
+ }
+ ]}
+ isOpen={true}
+ value={magicFieldValue}
+ />
+
+
Inputs
{
const configFieldId = findFieldId(configField);
if( configFieldId ){
@@ -48,7 +48,7 @@ export class RenderGroup extends React.Component {
});
}
- if( 'function' === typeof this.props.onFocus ){
+ if( 'function' === typeof this.props.onFocus ){
configFields.forEach((configField, configFieldIndex ) => {
const configFieldId = findFieldId(configField);
if( configFieldId ){
diff --git a/src/components/fields/FieldGroup.js b/src/components/fields/FieldGroup.js
index 163f587..6572542 100644
--- a/src/components/fields/FieldGroup.js
+++ b/src/components/fields/FieldGroup.js
@@ -10,6 +10,7 @@ import {RenderGroup} from '../RenderGroup';
import {Message} from './messages/Message';
import {messageObjectFactory} from './messages/messageObjectFactory';
import {fieldsetCheckboxHandler} from './field-group-change-handlers/fieldsetCheckboxHandler';
+import {MagicFieldGroup} from './magic-select/MagicFieldGroup';
/**
* Represents one configField -- wrapper, label and input.
@@ -19,6 +20,9 @@ import {fieldsetCheckboxHandler} from './field-group-change-handlers/fieldsetChe
* @constructor
*/
export const FieldGroup = (props) => {
+ if( 'magic' === props.type ){
+ return ;
+ }
/**
* Creates the id attribute
@@ -118,11 +122,8 @@ export const FieldGroup = (props) => {
-
- {fieldProps.label}
-
+
+
@@ -163,11 +164,37 @@ export const FieldGroup = (props) => {
return fieldInner(props);
};
-
+/**
+ * The prop type definitions for FieldGroup components
+ *
+ * @type {{id: (boolean|shim|*), isBlockInput: shim, isRequired: shim, help: shim, label: (boolean|shim|*), type: shim, value: shim, onValueChange: (boolean|shim|*), inputType: shim}}
+ */
FieldGroup.propTypes = fieldGroupPropTypes;
+/**
+ * Default props for FieldGroups
+ *
+ * @type {{isBlockInput: boolean, isRequired: boolean, help: string}}
+ */
FieldGroup.defaultProps = {
isBlockInput: true,
isRequired: false,
help: ''
+};
+
+/**
+ * Creates the FieldGroup's label component
+ *
+ * @param {Object} props
+ * @return {*}
+ * @constructor
+ */
+FieldGroup.Label = (props) => {
+ return (
+
+ {props.label}
+
+ );
};
\ No newline at end of file
diff --git a/src/components/fields/FieldGroup.test.js b/src/components/fields/FieldGroup.test.js
index 212637b..8475dfd 100644
--- a/src/components/fields/FieldGroup.test.js
+++ b/src/components/fields/FieldGroup.test.js
@@ -554,4 +554,16 @@ describe('Field Group component', () => {
expect(wrapper.find('.caldera-components-message')).toHaveLength(0);
});
});
+
+ it( 'Uses the Magic group, if type is magic', () => {
+ const component = renderer.create(
+ {}}
+ />
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
});
\ No newline at end of file
diff --git a/src/components/fields/FieldInner.js b/src/components/fields/FieldInner.js
index 7ebb881..2892122 100644
--- a/src/components/fields/FieldInner.js
+++ b/src/components/fields/FieldInner.js
@@ -40,6 +40,7 @@ export const FieldInner = (props) => {
switch( props.type ){
case 'select':
case 'dropdown':
+ const options = Array.isArray(props.options) ? props.options : [];
return (
{
value={props.value}
onValueChange={props.onValueChange}
inputType={props.inputType}
- options={props.options}
+ options={options}
disabled={props.disabled}
onBlur={props.onBlur}
onFocus={props.onFocus}
diff --git a/src/components/fields/__snapshots__/FieldGroup.test.js.snap b/src/components/fields/__snapshots__/FieldGroup.test.js.snap
index 6560fa9..34e9082 100644
--- a/src/components/fields/__snapshots__/FieldGroup.test.js.snap
+++ b/src/components/fields/__snapshots__/FieldGroup.test.js.snap
@@ -129,3 +129,38 @@ exports[`Field Group component Field group component props Works with help text
`;
+
+exports[`Field Group component Uses the Magic group, if type is magic 1`] = `
+
+`;
diff --git a/src/components/fields/button-group/ButtonGroup.js b/src/components/fields/button-group/ButtonGroup.js
new file mode 100644
index 0000000..1980831
--- /dev/null
+++ b/src/components/fields/button-group/ButtonGroup.js
@@ -0,0 +1,78 @@
+import React from 'react';
+import {optionShape} from '../propTypes';
+import PropTypes from 'prop-types';
+/**
+ * Creates a button group field
+ *
+ * @param {Object} props
+ * @returns {*}
+ * @constructor
+ */
+export const ButtonGroup = (props) => {
+ /**
+ * Dispatches new value(s) to parent
+ *
+ * @param selection
+ * @returns {*}
+ */
+ function changeHandler(selection) {
+ return props.onChange(selection);
+ }
+
+ /**
+ * Render a button group
+ */
+ return (
+
+ {props.options.map(option => {
+ return {
+ return changeHandler(option.value);
+ }}
+ >
+ {option.hasOwnProperty('icon')&&
+
+ }
+ {!option.hasOwnProperty('icon') &&
+ {option.label}
+ }
+
+ ;
+ })}
+
+ );
+};
+
+/**
+ * Prop definition for select fields
+ *
+ * @type {{}}
+ */
+ButtonGroup.propTypes = {
+ onChange: PropTypes.func.isRequired,
+ options: PropTypes.arrayOf(
+ PropTypes.shape({
+ ...optionShape,
+ icon:PropTypes.string,
+ ariaLabel:PropTypes.string
+ })
+ ),
+ value: PropTypes.oneOfType([
+ PropTypes.number,
+ PropTypes.string
+ ])
+};
+
+/**
+ * Default props for select fields
+ *
+ * @type {{options: Array}}
+ */
+ButtonGroup.defaultProps = {
+ options: []
+};
\ No newline at end of file
diff --git a/src/components/fields/button-group/ButtonGroup.test.js b/src/components/fields/button-group/ButtonGroup.test.js
new file mode 100644
index 0000000..6b26e9d
--- /dev/null
+++ b/src/components/fields/button-group/ButtonGroup.test.js
@@ -0,0 +1,143 @@
+import {ButtonGroup} from './ButtonGroup';
+import renderer from 'react-test-renderer';
+import React from 'react';
+import {mount} from 'enzyme';
+import Enzyme from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+
+Enzyme.configure({adapter: new Adapter()});
+
+describe('Button Group component', () => {
+ function genericChangeHandler() {
+
+ }
+
+ describe( 'options', () =>{
+ it('Creates with one option', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+ it('Renders two buttons', () => {
+ let updateValue = null;
+ const component = mount(
+ {
+ updateValue = newValue;
+ }}
+ options={[
+ {
+ value: 'tags',
+ label: 'Tags'
+ },
+ {
+ value: 'categories',
+ label: 'Categories'
+ }
+ ]}
+ />
+ );
+ expect(component.find('button')).toHaveLength(2);
+ });
+
+ it('Sends the right update value when clicked', () => {
+ let updateValue = null;
+ const component = mount(
+ {
+ updateValue = newValue;
+ }}
+ options={[
+ {
+ value: 'Tags',
+ label: 'Tags'
+ }
+ ]}
+ />
+ );
+ component.find('button').simulate('click');
+ expect(updateValue).toBe('Tags');
+ });
+
+ it('Marks the value as selected if it should on initial load', () => {
+ const component = mount(
+ {
+
+ }}
+ options={[
+ {
+ value: 'a1',
+ label: 'Tags'
+ }
+ ]}
+ value={'a1'}
+ />
+ );
+
+ expect(component.find('button').hasClass('selected')).toBe(true);
+ });
+
+ it('Sets aria-label to label when ariaLabel not provided', () => {
+ const component = mount(
+
+ );
+
+ expect(component.find('button').prop('aria-label')).toBe('Tags');
+ });
+
+ it('Sets aria-label to explicit value when passed', () => {
+ const component = mount(
+
+ );
+
+ expect(component.find('button').prop('aria-label')).toBe('Select field values');
+ });
+ });
+
+ describe( 'icon buttons', ()=> {
+ it('Creates with an icon option', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+ });
+
+
+});
\ No newline at end of file
diff --git a/src/components/fields/button-group/__snapshots__/ButtonGroup.test.js.snap b/src/components/fields/button-group/__snapshots__/ButtonGroup.test.js.snap
new file mode 100644
index 0000000..e7264d0
--- /dev/null
+++ b/src/components/fields/button-group/__snapshots__/ButtonGroup.test.js.snap
@@ -0,0 +1,31 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`Button Group component icon buttons Creates with an icon option 1`] = `
+
+
+
+
+
+`;
+
+exports[`Button Group component options Creates with one option 1`] = `
+
+
+ Tags
+
+
+`;
diff --git a/src/components/fields/factories/__snapshots__/fieldFactory.test.js.snap b/src/components/fields/factories/__snapshots__/fieldFactory.test.js.snap
index 57fcd21..2050bd6 100644
--- a/src/components/fields/factories/__snapshots__/fieldFactory.test.js.snap
+++ b/src/components/fields/factories/__snapshots__/fieldFactory.test.js.snap
@@ -47,8 +47,10 @@ exports[`Factories Field set factory Renders with elements 1`] = `
>
+ value={null}
+ >
+ -- Select --
+
diff --git a/src/components/fields/factories/fieldFactory.test.js b/src/components/fields/factories/fieldFactory.test.js
index 22d148d..6a0c995 100644
--- a/src/components/fields/factories/fieldFactory.test.js
+++ b/src/components/fields/factories/fieldFactory.test.js
@@ -27,6 +27,34 @@ const hiddenFieldConfig = {
'description': false
};
+const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ onValueChange: () => {}
+};
+
const configFields = [
{
'id': 'cf-convertkit-apikey', 'label': 'API Key', 'type': 'text'
@@ -35,7 +63,10 @@ const configFields = [
'id': 'pid-1',
'label': 'Sequence',
'type': 'dropdown',
- 'options': ['-- Select A ConvertKit Sequence --'],
+ 'options': [{
+ value: null,
+ label: '-- Select --'
+ }],
'desc': 'ConvertKit sequence to add subscriber to. Sequences are also referred to as courses.',
'description': false,
'extra_classes': 'field-Something is wrong',
@@ -368,7 +399,26 @@ describe('Factories', () => {
);
expect(wrapper.children()).toHaveLength(configFields.length);
expect(wrapper.find('.f-1')).toHaveLength(1);
- expect(wrapper.find('.f-1').text()).toBe('Sequence');
+ });
+
+ it('Creates the if a magic field is in collection', () => {
+ const components = fieldSetFactory([
+ magicField
+ ]);
+ const wrapper = mount(
+
+ {Array.from(components).map((field, i) => {
+ return React.createElement(
+ 'div', {
+ key: i,
+ className: `f-${i}`
+ },
+ field
+ );
+ })}
+
+ );
+ expect(wrapper.find('input')).toHaveLength(1);
});
diff --git a/src/components/fields/factories/prepareFieldConfig.js b/src/components/fields/factories/prepareFieldConfig.js
index 3fb39a0..2b7fea9 100644
--- a/src/components/fields/factories/prepareFieldConfig.js
+++ b/src/components/fields/factories/prepareFieldConfig.js
@@ -1,4 +1,4 @@
-import {fieldGroupPropTypes} from '../propTypes';
+import {fieldGroupPropTypes,magicGroupPropTypes} from '../propTypes';
import {isValidHtml5type, toBoolean} from '../util';
import {messageObjectFactory} from '../messages/messageObjectFactory';
@@ -53,7 +53,8 @@ export const prepareFieldConfig = (fieldArgs) => {
validators = fieldArgs.validators;
}
- fieldArgs = pick(fieldArgs, Object.keys(fieldGroupPropTypes));
+ const keys = 'magic' === fieldArgs.type ? magicGroupPropTypes : fieldGroupPropTypes;
+ fieldArgs = pick(fieldArgs, Object.keys(keys));
fieldArgs.disabled = toBoolean(fieldArgs.disabled);
fieldArgs.message = 'object' === typeof fieldArgs.message
? messageObjectFactory(fieldArgs.message)
diff --git a/src/components/fields/field-group-change-handlers/handlers.test.js b/src/components/fields/field-group-change-handlers/handlers.test.js
index c67adec..a142fa0 100644
--- a/src/components/fields/field-group-change-handlers/handlers.test.js
+++ b/src/components/fields/field-group-change-handlers/handlers.test.js
@@ -1,20 +1,20 @@
import {fieldsetCheckboxHandler} from './fieldsetCheckboxHandler';
describe('checkbox handler', () => {
- let udpateValue = null;
+ let updateValue = null;
beforeEach(() => {
- udpateValue = null;
+ updateValue = null;
});
function handler(newValue) {
- udpateValue = newValue;
+ updateValue = newValue;
}
it('Adds value to array of values', () => {
fieldsetCheckboxHandler({
value: '2',
label: 'Two'
}, [5, 'pants'], handler);
- expect(udpateValue).toEqual([5, 'pants', '2']);
+ expect(updateValue).toEqual([5, 'pants', '2']);
});
it('Removes value from array of values', () => {
@@ -22,7 +22,7 @@ describe('checkbox handler', () => {
value: 1,
label: 'One'
}, [1, 2], handler);
- expect(udpateValue).toEqual([2]);
+ expect(updateValue).toEqual([2]);
});
it('Adds value to when values is a string', () => {
@@ -30,7 +30,7 @@ describe('checkbox handler', () => {
value: 1,
label: 'One'
}, '2', handler);
- expect(udpateValue).toEqual(['2',1]);
+ expect(updateValue).toEqual(['2',1]);
});
@@ -39,6 +39,6 @@ describe('checkbox handler', () => {
value: 1,
label: 'One'
}, 2, handler);
- expect(udpateValue).toEqual([2,1]);
+ expect(updateValue).toEqual([2,1]);
});
});
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicFieldGroup.js b/src/components/fields/magic-select/MagicFieldGroup.js
new file mode 100644
index 0000000..f01638c
--- /dev/null
+++ b/src/components/fields/magic-select/MagicFieldGroup.js
@@ -0,0 +1,228 @@
+import React from 'react';
+import {magicGroupPropTypes} from '../propTypes';
+import classNames from 'classnames';
+import {MagicItem} from './MagicItem';
+import {ButtonGroup} from '../button-group/ButtonGroup';
+import {MagicSelect} from './MagicSelect';
+import {RenderGroup} from '../../RenderGroup';
+import {Message} from '../messages/Message';
+import {FieldGroup} from '../FieldGroup';
+
+
+/**
+ * Encapsulates a complete Magic Select field group including label and the type chooser and the input
+ */
+export class MagicFieldGroup extends React.PureComponent {
+
+ /**
+ * Create a MagicFieldGroup component
+ *
+ * @param {Object} props
+ */
+ constructor(props) {
+ super(props);
+ this.state = {
+ currentListType: props.defaultList,
+ isOpen: props.isOpen,
+ };
+ this.onChange = this.onChange.bind(this);
+ this.items = this.items.bind(this);
+ this.onChange = this.onChange.bind(this);
+ this.onSelect = this.onSelect.bind(this);
+ this.onInputFocus = this.onInputFocus.bind(this);
+ this.renderItem = this.renderItem.bind(this);
+ this.onInputBlur = this.onInputBlur.bind(this);
+ this.onChangeListType = this.onChangeListType.bind(this);
+ this.listTypeOptions = this.listTypeOptions.bind(this);
+ }
+
+ /**
+ * Handle direct change events
+ * @param {String|number} newValue
+ */
+ onChange(newValue) {
+ this.props.onValueChange(newValue);
+ }
+
+ /**
+ * Handle when the field gets focus
+ */
+ onInputFocus() {
+ this.setState({isOpen: true});
+ }
+
+ /**
+ * Handle when the field is blurred
+ */
+ onInputBlur() {
+ this.setState({isOpen: false});
+ }
+
+
+ /**
+ * Handle when the option is chosen
+ * @param {String|number} value
+ */
+ onSelect(value) {
+ this.props.onValueChange(value);
+ this.setState({isOpen: false});
+ }
+
+ /**
+ * Update list of tags to show
+ * @param {String}newType
+ */
+ onChangeListType(newType){
+ if( ! this.state.isOpen ){
+ this.setState({isOpen:true});
+ }
+ this.setState({currentListType:newType});
+ }
+
+ /**
+ * Render option
+ *
+ * @param {object} item
+ * @param {bool} isHighlighted
+ * @return {*}
+ */
+ renderItem(item, isHighlighted){
+ return ;
+ }
+
+ /**
+ * Create the list of items
+ *
+ * @return {Array}
+ */
+ items() {
+ const optionsOrEmpty =(options) => {
+ return Array.isArray(options) && options.length ? options : [];
+ };
+
+ let items = [];
+
+ if( optionsOrEmpty(this.props.options).length){
+ items = optionsOrEmpty(this.props.options);
+ }
+ else if ('system' === this.state.currentListType ) {
+ items = optionsOrEmpty(this.props.systemTagsList);
+ } else {
+ items = optionsOrEmpty(this.props.fieldsList);
+ }
+
+ if (items.length) {
+ items.forEach((item, itemIndex) => {
+ items[itemIndex].innerKey = `${item.value}-${itemIndex}`;
+ });
+ }else{
+ items.push({
+ value: null,
+ label: null,
+ innerKey:this.props.id
+ });
+ }
+
+ return items;
+
+ }
+
+ /**
+ * Options for type chooser
+ *
+ * @return {*[]}
+ */
+ listTypeOptions(){
+ return [
+ {
+ value: 'fields',
+ label: '%',
+ ariaLabel: 'Select from field values'
+ },
+ {
+ value: 'system',
+ label: '{}',
+ ariaLabel: 'Select from system values'
+ },
+ ];
+ }
+
+
+
+ /**
+ * Render MagicFieldGroup component
+ * @return {*}
+ */
+ render() {
+ return (
+
+
+ {this.props.message.message &&
+
+ }
+ {this.state.isOpen &&
+
+ }
+
+
+
+ );
+ }
+}
+
+
+/**
+ * Prop definitions for MagicFieldGroup component
+ */
+MagicFieldGroup.propTypes = magicGroupPropTypes;
+
+/**
+ * Default property values for MagicFieldGroup component
+ *
+ * @type {{}}
+ */
+MagicFieldGroup.defaultProps = {
+ defaultList: 'fields',
+ isOpen: false,
+ message: {
+ error: false,
+ message: ''
+ },
+ type: 'magic'
+};
+
+/**
+ * The names of classes used for HTML elements in MagicFieldGroup component
+ * @type {{fieldWrapper: string, input: string, option: string}}
+ */
+MagicFieldGroup.classNames = {
+ fieldWrapper: 'caldera-magic-select-group',
+ input: 'caldera-magic-input',
+ option: 'caldera-magic-option'
+};
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicFieldGroup.test.js b/src/components/fields/magic-select/MagicFieldGroup.test.js
new file mode 100644
index 0000000..3d7fad7
--- /dev/null
+++ b/src/components/fields/magic-select/MagicFieldGroup.test.js
@@ -0,0 +1,567 @@
+import renderer from 'react-test-renderer';
+import React from 'react';
+import {mount, shallow} from 'enzyme';
+import Enzyme from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+import {MagicFieldGroup} from './MagicFieldGroup';
+
+Enzyme.configure({adapter: new Adapter()});
+
+const genericChangeHandler = () => {
+};
+describe('MagicFieldGroup component', () => {
+
+
+ it('matches snapshot with no message', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+
+ it('matches snapshot with message', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+
+ describe('Inner input', () => {
+ it('Has inner input', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input')).toHaveLength(1);
+ });
+ });
+ describe('Options', () => {
+ it('shows no options if closed', () => {
+ const component = mount(
+
+ );
+ expect(component.find('.magic-input-option')).toHaveLength(0);
+ });
+
+
+ it('Uses options prop by default - right number of options', () => {
+ const component = mount(
+
+ );
+ component.find('input').simulate('focus');
+ expect(component.find('.magic-input-option')).toHaveLength(2);
+ });
+
+ it('Uses options prop by default', () => {
+ const component = mount(
+
+ );
+ component.find('input').simulate('focus');
+ expect(component.find('.magic-input-option')).toHaveLength(2);
+ });
+
+ it('Uses fieldsList prop if no options prop', () => {
+ const component = mount(
+
+ );
+ component.find('input').simulate('focus');
+ expect(component.find('.magic-input-option')).toHaveLength(3);
+ });
+
+ it('Uses systemTagsList prop if no options prop and currentListType state is system', () => {
+ const component = mount(
+
+ );
+ component.find('input').simulate('focus');
+ component.setState({currentListType: 'system'});
+ expect(component.find('.magic-input-option')).toHaveLength(1);
+ });
+
+ it('Receives updated value', () => {
+ let value = '1';
+ const component = mount(
+ {
+ value = newValue;
+ }}
+ fieldsList={[
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ]}
+ systemTagsList={[
+ {
+ label: '3',
+ value: 3
+ }
+ ]}
+ value={value}
+ isOpen={true}
+ />
+ );
+ component.find('input').simulate('focus');
+ component.find('input').simulate('change', {target: {value: '3'}});
+ expect(value).toEqual('3');
+ });
+ });
+
+
+ describe('Value', () => {
+ it('Uses props.value to set value', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input').prop('value')).toBe(1);
+ });
+
+
+ it('Passes updated value properly through the onSelect handler', () => {
+ let updatedValue = null;
+ const component = mount(
+ {
+ updatedValue = newValue;
+ }}
+ options={[
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '14',
+ value: 14
+ }
+ ]}
+ value={1}
+ />
+ );
+
+ component.instance().onSelect(14);
+ expect(updatedValue).toEqual(14);
+ });
+ });
+
+ describe('Button group for type choice', () => {
+ it('Outputs the buttons if open', () => {
+ const component = mount(
+
+ );
+ expect(component.find('button')).toHaveLength(2);
+ });
+ it('Does not output the buttons if not open', () => {
+ const component = mount(
+
+ );
+ expect(component.find('button')).toHaveLength(0);
+ });
+ });
+
+ it('onChange passes value', () => {
+ let value = 2;
+ const component = mount(
+ {
+ value = newValue;
+ }}
+ fieldsList={[
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ]}
+ systemTagsList={[
+ {
+ label: '3',
+ value: 3
+ }
+ ]}
+ value={value}
+ isOpen={true}
+ />
+ );
+ component.instance().onChange(3);
+ expect(value).toBe(3);
+ });
+
+ describe('updates state on focus', () => {
+ it('Updates state when calling handler directly', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={false}
+ />
+ );
+ component.instance().onInputFocus();
+ expect(component.state().isOpen).toBe(true);
+ });
+
+ it('Updates state when simulating focus', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={false}
+ />
+ );
+ component.find('input').simulate('focus');
+ expect(component.state().isOpen).toBe(true);
+ });
+ });
+
+ describe('updates state on blur', () => {
+
+ it('Updates state when calling handler directly', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={true}
+ />
+ );
+ component.instance().onInputBlur();
+ expect(component.state().isOpen).toBe(false);
+ });
+
+
+
+ });
+
+ describe( 'Changing list type', () => {
+ it('Opens whenever changing type', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={false}
+ />
+ );
+ component.instance().onChangeListType('system');
+ expect(component.state().isOpen).toBe(true);
+ });
+ it('Stays opens changing type', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={true}
+ />
+ );
+ component.instance().onChangeListType('system');
+ expect(component.state().isOpen).toBe(true);
+ });
+
+ it('Changes the type', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+
+ isOpen={true}
+ />
+ );
+ component.instance().onChangeListType('system');
+ expect(component.state().currentListType).toBe('system');
+ });
+ });
+
+
+ it('Renders the inner items', () => {
+ const component = mount(
+ {
+ }}
+ defaultList={'fields'}
+ options={[]}
+ isOpen={true}
+ />
+ );
+ const innerComponent = renderer.create(
+ component.instance().renderItem({
+ label: '1',
+ value: '1',
+ innerKey: '1'
+ }, true
+ ));
+ expect(innerComponent.toJSON()).toMatchSnapshot();
+ });
+});
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicItem.js b/src/components/fields/magic-select/MagicItem.js
new file mode 100644
index 0000000..675c727
--- /dev/null
+++ b/src/components/fields/magic-select/MagicItem.js
@@ -0,0 +1,87 @@
+import React from 'react';
+import {
+ optionShape
+} from '../propTypes';
+import classNames from 'classnames';
+import PropTypes from 'prop-types';
+
+/**
+ * Create magic item for option of magic selects
+ *
+ * This can not be a functional component
+ * https://github.com/reactjs/react-autocomplete/pull/293#issuecomment-371617758
+ *
+ *
+ * @param {Object} props
+ * @return {*}
+ * @constructor
+ */
+export class MagicItem extends React.PureComponent {
+
+ /**
+ * Render magic item components
+ */
+ render() {
+ return React.createElement(
+ this.props.elementType,
+ {
+ style: {background: this.props.isHighlighted ? this.props.highlightColor : this.props.notHighlighterColor},
+ className: classNames(this.props.className, 'magic-input-option'),
+ onClick: this.props.onClick
+ },
+ [
+ React.createElement(
+ this.props.innerElementType,
+ {
+ key: `left--${this.props.innerKey}`,
+ className: classNames('magic-item-value', 'magic-item-left')
+ },
+ this.props.item.value
+ ),
+ React.createElement(
+ this.props.innerElementType,
+ {
+ key: `right--${this.props.innerKey}`,
+ className: classNames('magic-item-label', 'magic-item-right')
+ },
+ this.props.item.label
+ )
+ ]
+ );
+ }
+}
+
+/**
+ * Prop definition for allowed element types
+ * @type {shim}
+ */
+const elementTypesProp = PropTypes.oneOf(['div', 'span']);
+/**
+ * Prop definitions for MagicItem component
+ *
+ * @type {{item: shim, isHighlighted: shim, className: shim, highlightColor: shim, notHighlighterColor: shim}}
+ */
+MagicItem.propTypes = {
+ elementType: elementTypesProp,
+ innerElementType: elementTypesProp,
+ item: PropTypes.shape(optionShape),
+ isHighlighted: PropTypes.bool,
+ className: PropTypes.string,
+ highlightColor: PropTypes.string,
+ notHighlighterColor: PropTypes.string,
+ innerKey: PropTypes.string.isRequired,
+ onClick: PropTypes.func
+};
+
+/**
+ * Default props for the MagicItem component
+ *
+ * @type {{isHighlighted: boolean, highlightColor: string, notHighlightedColor: string}}
+ */
+MagicItem.defaultProps = {
+ elementType: 'div',
+ innerElementType: 'span',
+ isHighlighted: false,
+ highlightColor: 'lightgray',
+ notHighlightedColor: 'white',
+};
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicItem.test.js b/src/components/fields/magic-select/MagicItem.test.js
new file mode 100644
index 0000000..afea8fb
--- /dev/null
+++ b/src/components/fields/magic-select/MagicItem.test.js
@@ -0,0 +1,58 @@
+import renderer from 'react-test-renderer';
+import React from 'react';
+import {MagicItem} from './MagicItem';
+
+
+describe('MagicSelect component', () => {
+
+ it('Matches snapshot', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+
+ it('Can render as span', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+
+ it('Can render inner type as div', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+});
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicSelect.js b/src/components/fields/magic-select/MagicSelect.js
new file mode 100644
index 0000000..515978e
--- /dev/null
+++ b/src/components/fields/magic-select/MagicSelect.js
@@ -0,0 +1,153 @@
+import React from 'react';
+import {
+ onValueChangePropType,
+ optionsShapeProp,
+ valuePropType
+} from '../propTypes';
+import Autocomplete from 'react-autocomplete';
+import PropTypes from 'prop-types';
+import {MagicItem} from './MagicItem';
+import {MagicFieldGroup} from './MagicFieldGroup';
+import classNames from 'classnames';
+
+
+/**
+ * Encapsulates a complete Magic Select field
+ */
+export class MagicSelect extends React.PureComponent {
+
+ /**
+ * Create a MagicSelect component
+ *
+ * @param {Object} props
+ */
+ constructor(props) {
+ super(props);
+ this.onChange = this.onChange.bind(this);
+ this.onChange = this.onChange.bind(this);
+ this.onSelect = this.onSelect.bind(this);
+ this.onInputFocus = this.onInputFocus.bind(this);
+ this.renderItem = this.renderItem.bind(this);
+ this.onInputBlur = this.onInputBlur.bind(this);
+ this.getItemValue = this.getItemValue.bind(this);
+ }
+
+ /**
+ * Handle direct change events
+ *
+ * @param {Event} event
+ */
+ onChange(event) {
+ this.props.onValueChange(event.target.value);
+ }
+
+ /**
+ * Handle when the field gets focus
+ */
+ onInputFocus() {
+ if( 'function' === typeof this.props.onFocus ){
+ this.props.onFocus();
+ }
+ }
+
+ /**
+ * Handle when the field is blurred
+ */
+ onInputBlur() {
+ if( 'function' === typeof this.props.onBlur ){
+ this.props.onBlur();
+ }
+ }
+
+
+ /**
+ * Handle when the option is chosen
+ * @param {String|number} value
+ */
+ onSelect(value) {
+ this.props.onValueChange(value);
+ }
+
+
+ /**
+ * Render option
+ *
+ * @param {object} item
+ * @param {bool} isHighlighted
+ * @return {*}
+ */
+ renderItem(item, isHighlighted){
+ return ;
+ }
+
+ /**
+ * Get the value of the item
+ * @param {Object} item
+ * @return {*}
+ */
+ getItemValue(item){
+ return item.value;
+ }
+
+
+ /**
+ * Render MagicSelect component
+ * @return {*}
+ */
+ render() {
+ return (
+
+
+ );
+ }
+}
+
+
+/**
+ * Prop definitions for MagicSelect component
+ */
+MagicSelect.propTypes = {
+ id: PropTypes.string.isRequired,
+ options: optionsShapeProp,
+ isRequired: PropTypes.bool,
+ help: PropTypes.string,
+ value: valuePropType,
+ onValueChange: onValueChangePropType,
+ disabled: PropTypes.bool,
+ isOpen: PropTypes.bool,
+ onBlur: PropTypes.func,
+ onFocus: PropTypes.func,
+ className: PropTypes.string
+};
+
+/**
+ * Default property values for MagicSelect component
+ *
+ * @type {{}}
+ */
+MagicSelect.defaultProps = {
+ defaultList: 'fields',
+ isOpen: false,
+ options:[]
+};
\ No newline at end of file
diff --git a/src/components/fields/magic-select/MagicSelect.test.js b/src/components/fields/magic-select/MagicSelect.test.js
new file mode 100644
index 0000000..61a7672
--- /dev/null
+++ b/src/components/fields/magic-select/MagicSelect.test.js
@@ -0,0 +1,391 @@
+import renderer from 'react-test-renderer';
+import React from 'react';
+import {mount} from 'enzyme';
+import Enzyme from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+import {MagicSelect} from './MagicSelect';
+
+Enzyme.configure({adapter: new Adapter()});
+
+const genericChangeHandler = () => {
+};
+describe('MagicSelect component', () => {
+
+ it('Matches snapshot', () => {
+ const component = renderer.create(
+
+ );
+ expect(component.toJSON()).toMatchSnapshot();
+ });
+
+ it('Has inner input', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input')).toHaveLength(1);
+ });
+
+ it('puts the right id attribute on inner input', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input').prop('id')).toBe('magic-2');
+ });
+
+ describe('Options', () => {
+ it('shows no options if closed', () => {
+ const component = mount(
+
+ );
+ expect(component.find('.magic-input-option')).toHaveLength(0);
+ });
+
+ it('shows options if opened', () => {
+ const component = mount(
+
+ );
+ expect(component.find('.magic-input-option')).toHaveLength(2);
+ });
+
+ it('Updates is open state when focused', () => {
+ let isOpen = false;
+ const component = mount(
+ {
+ isOpen = true;
+ }}
+ onFocus={() => {
+ isOpen = false;
+ }}
+ onValueChange={genericChangeHandler}
+ options={[
+ {
+ label: 'a1',
+ value: 1,
+ innerKey: '1'
+ },
+ {
+ label: 'a14',
+ value: 14,
+ innerKey: '2'
+
+ }
+ ]}
+ />
+ );
+ component.find( 'input' ).simulate('focus');
+ expect(component.prop('isOpen')).toEqual(false);
+ });
+
+ it('Updates is open state when blurred', () => {
+ let isOpen = false;
+ const component = mount(
+ {
+ isOpen = true;
+ }}
+ onFocus={() => {
+ isOpen = false;
+ }}
+ options={[
+ {
+ label: 'a1',
+ value: 1,
+ innerKey: '1'
+ },
+ {
+ label: 'a14',
+ value: 14,
+ innerKey: '2'
+
+ }
+ ]}
+ />
+ );
+ component.find( 'input' ).simulate('focus');
+ component.find( 'input' ).simulate('blur');
+ expect(component.prop('isOpen')).toEqual(false);
+ });
+
+ it('Uses options prop by default - right number of options', () => {
+ const component = mount(
+
+ );
+ expect(component.find('.magic-input-option')).toHaveLength(2);
+ });
+
+ it('Uses options prop by default - right number of options', () => {
+ const component = mount(
+
+ );
+ expect(component.find('.magic-input-option')).toHaveLength(2);
+ });
+
+ });
+
+
+ describe('Value', () => {
+ it('Uses props.value to set value', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input').prop('value')).toBe(1);
+ });
+
+
+ it('Passes updated value properly through the onSelect handler', () => {
+ let updatedValue = null;
+ const component = mount(
+ {
+ updatedValue = newValue;
+ }}
+ options={[
+ {
+ label: '1',
+ value: 1,
+ innerKey: '12'
+ },
+ {
+ label: '14',
+ value: 14,
+ innerKey: '13'
+
+ }
+ ]}
+ value={1}
+ />
+ );
+
+ component.instance().onSelect(14);
+ expect(updatedValue).toEqual(14);
+ });
+
+ it('Passes updated value, not an event ', () => {
+ let updatedValue = 1;
+ const component = mount(
+ {
+ updatedValue = newValue;
+ }}
+ options={[
+ {
+ label: '1',
+ value: 1,
+ innerKey: '1'
+ },
+ {
+ label: '12',
+ value: 12,
+ innerKey: '12'
+ }
+ ]}
+ value={updatedValue}
+ isOpen={true}
+ />
+ );
+
+ component.instance().onChange({ target: { value: 12 } });
+ expect(updatedValue).toEqual(12);
+ });
+
+ it('Receives the updated value ', () => {
+ let updatedValue = 1;
+ const component = mount(
+ {
+ updatedValue = newValue;
+ }}
+ options={[
+ {
+ label: '1',
+ value: 1,
+ innerKey: '1'
+ },
+ {
+ label: '12',
+ value: 12,
+ innerKey: '12'
+ }
+ ]}
+ value={updatedValue}
+ isOpen={true}
+ />
+ );
+
+ component.find('input').simulate('change', { target: { value: 12 } });
+ expect(updatedValue).toEqual(12);
+ });
+
+ it('Gets the item value ', () => {
+ let updatedValue = 1;
+ const component = mount(
+ {
+ updatedValue = newValue;
+ }}
+ options={[
+ {
+ label: '1',
+ value: 1,
+ innerKey: '1'
+ },
+ {
+ label: '12',
+ value: 12,
+ innerKey: '12'
+ }
+ ]}
+ value={updatedValue}
+ isOpen={true}
+ />
+ );
+ expect(component.instance().getItemValue({value: 12})).toEqual(12);
+ });
+ });
+
+
+
+});
\ No newline at end of file
diff --git a/src/components/fields/magic-select/__snapshots__/MagicFieldGroup.test.js.snap b/src/components/fields/magic-select/__snapshots__/MagicFieldGroup.test.js.snap
new file mode 100644
index 0000000..d58cea5
--- /dev/null
+++ b/src/components/fields/magic-select/__snapshots__/MagicFieldGroup.test.js.snap
@@ -0,0 +1,98 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`MagicFieldGroup component Renders the inner items 1`] = `
+
+
+ 1
+
+
+ 1
+
+
+`;
+
+exports[`MagicFieldGroup component matches snapshot with message 1`] = `
+
+
+ Hi Roy
+
+
+ Hi Roy
+
+
+
+
+
+`;
+
+exports[`MagicFieldGroup component matches snapshot with no message 1`] = `
+
+`;
diff --git a/src/components/fields/magic-select/__snapshots__/MagicItem.test.js.snap b/src/components/fields/magic-select/__snapshots__/MagicItem.test.js.snap
new file mode 100644
index 0000000..be66e44
--- /dev/null
+++ b/src/components/fields/magic-select/__snapshots__/MagicItem.test.js.snap
@@ -0,0 +1,70 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`MagicSelect component Can render as span 1`] = `
+
+
+ html
+
+
+ HTML
+
+
+`;
+
+exports[`MagicSelect component Can render inner type as div 1`] = `
+
+`;
+
+exports[`MagicSelect component Matches snapshot 1`] = `
+
+
+ html
+
+
+ HTML
+
+
+`;
diff --git a/src/components/fields/magic-select/__snapshots__/MagicSelect.test.js.snap b/src/components/fields/magic-select/__snapshots__/MagicSelect.test.js.snap
new file mode 100644
index 0000000..3314de6
--- /dev/null
+++ b/src/components/fields/magic-select/__snapshots__/MagicSelect.test.js.snap
@@ -0,0 +1,26 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`MagicSelect component Matches snapshot 1`] = `
+
+
+
+`;
diff --git a/src/components/fields/propTypes.js b/src/components/fields/propTypes.js
index 6539199..83babf8 100644
--- a/src/components/fields/propTypes.js
+++ b/src/components/fields/propTypes.js
@@ -24,7 +24,7 @@ export const onValueChangePropType = PropTypes.func.isRequired;
* Proptypes for Input component
* @type {shim}
*/
-export const inputTypeProp = PropTypes.string;
+export const inputTypeProp = PropTypes.string;
/**
* PropTypes for field groups
@@ -37,11 +37,11 @@ export const fieldGroupPropTypes = {
isRequired: PropTypes.bool,
help: PropTypes.string,
label: PropTypes.string.isRequired,
- type: PropTypes.oneOf(['input','select', 'fieldset']),
+ type: PropTypes.oneOf(['input', 'select', 'fieldset', 'magic']),
value: valuePropType,
onValueChange: onValueChangePropType,
options: PropTypes.array,
- inputType:inputTypeProp,
+ inputType: inputTypeProp,
disabled: PropTypes.bool,
message: messagePropShape,
onBlur: PropTypes.func,
@@ -66,3 +66,34 @@ export const fieldInnerPropTypes = {
};
export const fieldPropTypes = fieldInnerPropTypes;
+
+/**
+ * The shape of one option for a select field
+ *
+ * @type {{label: shim, value: shim}}
+ */
+export const optionShape = {
+ label: PropTypes.string,
+ value: PropTypes.oneOfType([
+ PropTypes.string,
+ PropTypes.number,
+ ])
+};
+
+/**
+ * Shape of options prop for select fields
+ *
+ * @type {shim}
+ */
+export const optionsShapeProp = PropTypes.arrayOf(
+ PropTypes.shape(optionShape)
+);
+
+export const magicGroupPropTypes = {
+ ...fieldGroupPropTypes,
+ fieldsList: optionsShapeProp,
+ systemTagsList: optionsShapeProp,
+ defaultList: PropTypes.string,
+ isOpen: PropTypes.bool,
+ type: PropTypes.string
+};
\ No newline at end of file
diff --git a/src/components/fields/select/SelectField.js b/src/components/fields/select/SelectField.js
index bdbc83a..0abaffc 100644
--- a/src/components/fields/select/SelectField.js
+++ b/src/components/fields/select/SelectField.js
@@ -2,6 +2,7 @@ import React from 'react';
import {fieldPropTypes} from '../propTypes';
import classNames from 'classnames';
import {RenderGroup} from '../../RenderGroup';
+import {optionsShapeProp} from '../propTypes';
/**
* Creates a select field
@@ -69,6 +70,8 @@ export const SelectField = (props) => {
*/
SelectField.propTypes = {
...fieldPropTypes,
+ options: optionsShapeProp
+
};
/**
diff --git a/src/components/renderGroup.test.js b/src/components/renderGroup.test.js
index 57962eb..bf8d0c8 100644
--- a/src/components/renderGroup.test.js
+++ b/src/components/renderGroup.test.js
@@ -1,10 +1,11 @@
import {RenderGroup} from './RenderGroup';
-import { mount } from 'enzyme';
+import {mount} from 'enzyme';
import Enzyme from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
import React from 'react';
import renderer from 'react-test-renderer';
-Enzyme.configure({ adapter: new Adapter() });
+
+Enzyme.configure({adapter: new Adapter()});
const textFieldConfig = {
'id': 'cf-something-tags',
@@ -29,66 +30,69 @@ const configFields = [
textFieldConfig
];
-const genericHandler = () => {};
+const genericHandler = () => {
+};
configFields.map(config => {
config.onValueChange = genericHandler;
});
-describe( 'The render group component', () => {
+describe('The render group component', () => {
- describe( 'Rendering with fields', () => {
- it( 'Works with one text field', () => {
+ describe('Rendering with fields', () => {
+ it('Works with one text field', () => {
const component = renderer.create(
-
+
);
- expect( component.toJSON() ).toMatchSnapshot();
+ expect(component.toJSON()).toMatchSnapshot();
});
- it( 'Works with a few fields', () => {
+ it('Works with a few fields', () => {
const component = renderer.create(
);
- expect( component.toJSON() ).toMatchSnapshot();
+ expect(component.toJSON()).toMatchSnapshot();
});
- it( 'Does not error when passed empty array of fields', () => {
+ it('Does not error when passed empty array of fields', () => {
const component = renderer.create(
);
- expect( component.toJSON() ).toMatchSnapshot();
+ expect(component.toJSON()).toMatchSnapshot();
});
});
- describe( 'Creates the inner components correctly', () =>{
- it( 'Creates array of components', () => {
+ describe('Creates the inner components correctly', () => {
+ it('Creates array of components', () => {
const component = new RenderGroup({
- configFields:configFields
+ configFields: configFields
});
- expect( component.createComponents() ).toBeInstanceOf(Array);
+ expect(component.createComponents()).toBeInstanceOf(Array);
});
- it( 'Has the right number of children', () => {
+ it('Has the right number of children', () => {
const wrapper = mount(
);
- expect( wrapper.find('.x1').children() ).toHaveLength(4);
+ expect(wrapper.find('.x1').children()).toHaveLength(4);
});
- it( 'Adds the description', () => {
+ it('Adds the description', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -100,12 +104,12 @@ describe( 'The render group component', () => {
}
];
- const wrapper = mount( );
+ const wrapper = mount();
- expect( wrapper.find('p.description') ).toHaveLength(1);
+ expect(wrapper.find('p.description')).toHaveLength(1);
});
- it( 'Adds the right description', () => {
+ it('Adds the right description', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -116,11 +120,11 @@ describe( 'The render group component', () => {
onValueChange: genericHandler
}
];
- const wrapper = mount( );
- expect( wrapper.find('p.description').text() ).toEqual( 'Expect This' );
+ const wrapper = mount();
+ expect(wrapper.find('p.description').text()).toEqual('Expect This');
});
- it( 'Sets aria-describedby prop on input to match description', () => {
+ it('Sets aria-describedby prop on input to match description', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -131,11 +135,11 @@ describe( 'The render group component', () => {
onValueChange: genericHandler
}
];
- const wrapper = mount( );
- expect( wrapper.find('input').prop('aria-describedby') ).toEqual( 'sz-description' );
+ const wrapper = mount();
+ expect(wrapper.find('input').prop('aria-describedby')).toEqual('sz-description');
});
- it( 'Adds the description using .desc if .description is not provided to match old spec', () => {
+ it('Adds the description using .desc if .description is not provided to match old spec', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -146,13 +150,13 @@ describe( 'The render group component', () => {
}
];
- const wrapper = mount( );
+ const wrapper = mount();
- expect( wrapper.find('p.description') ).toHaveLength(1);
- expect( wrapper.find('p.description').text() ).toEqual( 'Expect This' );
+ expect(wrapper.find('p.description')).toHaveLength(1);
+ expect(wrapper.find('p.description').text()).toEqual('Expect This');
});
- it( 'Adds the right description using .desc if .description is not provided to match old spec', () => {
+ it('Adds the right description using .desc if .description is not provided to match old spec', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -163,12 +167,12 @@ describe( 'The render group component', () => {
}
];
- const wrapper = mount( );
+ const wrapper = mount();
- expect( wrapper.find('p.description').text() ).toEqual( 'Expect This' );
+ expect(wrapper.find('p.description').text()).toEqual('Expect This');
});
- it( 'Adds no description if .description is false', () => {
+ it('Adds no description if .description is false', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -178,11 +182,11 @@ describe( 'The render group component', () => {
}
];
- const wrapper = mount( );
- expect( wrapper.find('p.description') ).toHaveLength(0);
+ const wrapper = mount();
+ expect(wrapper.find('p.description')).toHaveLength(0);
});
- it( 'Adds the label', () => {
+ it('Adds the label', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -193,12 +197,12 @@ describe( 'The render group component', () => {
onValueChange: genericHandler
}
];
- const wrapper = mount( );
- expect( wrapper.find('label') ).toHaveLength(1);
- expect( wrapper.find('label').text() ).toEqual(thisConfigFields[0].label);
+ const wrapper = mount();
+ expect(wrapper.find('label')).toHaveLength(1);
+ expect(wrapper.find('label').text()).toEqual(thisConfigFields[0].label);
});
- it( 'Adds the right label', () => {
+ it('Adds the right label', () => {
const thisConfigFields = [
{
'id': 'sz',
@@ -209,8 +213,8 @@ describe( 'The render group component', () => {
onValueChange: genericHandler
}
];
- const wrapper = mount( );
- expect( wrapper.find('label').text() ).toEqual(thisConfigFields[0].label);
+ const wrapper = mount();
+ expect(wrapper.find('label').text()).toEqual(thisConfigFields[0].label);
});
});
@@ -230,30 +234,30 @@ describe( 'The render group component', () => {
}
],
- value:[],
- onValueChange:genericHandler
+ value: [],
+ onValueChange: genericHandler
};
- describe( 'fieldsets', () => {
- it( 'Outputs a fieldset', () => {
- const wrapper = mount( );
- expect( wrapper.find('fieldset') ).toHaveLength(1);
+ describe('fieldsets', () => {
+ it('Outputs a fieldset', () => {
+ const wrapper = mount();
+ expect(wrapper.find('fieldset')).toHaveLength(1);
});
- it( 'has inputs in the fieldset', () =>{
- const wrapper = mount( );
- expect( wrapper.find('fieldset').children().find('input' ) ).toHaveLength(2);
+ it('has inputs in the fieldset', () => {
+ const wrapper = mount();
+ expect(wrapper.find('fieldset').children().find('input')).toHaveLength(2);
});
- it( 'has inputs that are checbkoxes in the fieldset', () =>{
- const wrapper = mount( );
- expect( wrapper.find('fieldset').children().find('input' ).first().prop('type') ).toEqual( 'checkbox' );
+ it('has inputs that are checbkoxes in the fieldset', () => {
+ const wrapper = mount();
+ expect(wrapper.find('fieldset').children().find('input').first().prop('type')).toEqual('checkbox');
});
});
- describe( 'class structure', () => {
+ describe('class structure', () => {
const fieldConfigsForThisTest = [
{
'id': 'cf-something-else',
@@ -264,26 +268,26 @@ describe( 'The render group component', () => {
textFieldConfig
];
- it( 'Puts .caldera-config-field-setup on outermost element', () =>{
- const wrapper = mount( );
- expect( wrapper.find('.caldera-config-field-setup') ).toHaveLength(1);
+ it('Puts .caldera-config-field-setup on outermost element', () => {
+ const wrapper = mount();
+ expect(wrapper.find('.caldera-config-field-setup')).toHaveLength(1);
});
- it( 'It puts .caldera-config-group around each group', () => {
- const wrapper = mount( );
+ it('It puts .caldera-config-group around each group', () => {
+ const wrapper = mount();
expect(
wrapper.find('.caldera-config-field-setup').children().find('.caldera-config-group')
).toHaveLength(2);
});
- it( 'Matches snapshot', () => {
+ it('Matches snapshot', () => {
const component = renderer.create();
- expect( component.toJSON()).toMatchSnapshot();
+ expect(component.toJSON()).toMatchSnapshot();
});
});
- describe( 'Select fields', () => {
- it( 'Select fields have options', () => {
+ describe('Select fields', () => {
+ it('Select fields have options', () => {
const selectFieldConfig = {
'id': 'cf-something-select-id',
'type': 'dropdown',
@@ -307,13 +311,30 @@ describe( 'The render group component', () => {
onValueChange: genericHandler
};
- const wrapper = mount( );
+ const wrapper = mount();
expect(
wrapper.find('select').children().find('option')
).toHaveLength(3);
});
- it( 'Select field change handlers receive value, not event ', () => {
+ it('Select fields can have no options', () => {
+ const selectFieldConfig = {
+ 'id': 'cf-something-select-id',
+ 'type': 'dropdown',
+ 'label': 'Content type',
+ 'description': 'Choose content type, default is HTML',
+ options: null,
+ value: '',
+ onValueChange: genericHandler
+ };
+
+ const wrapper = mount();
+ expect(
+ wrapper.find('select').children().find('option')//this would make an error if the select field was invalid
+ ).toHaveLength(0);
+ });
+
+ it('Select field change handlers receive value, not event ', () => {
let updateValue = '';
const selectFieldConfig = {
'id': 'cf-something-select-id',
@@ -341,54 +362,82 @@ describe( 'The render group component', () => {
}
};
- const wrapper = mount( );
- wrapper.find( 'select' ).simulate('change', { target: { value: 'imaginary' } });
+ const wrapper = mount();
+ wrapper.find('select').simulate('change', {target: {value: 'imaginary'}});
expect(
wrapper.find('select').children().find('option')
).toHaveLength(3);
});
});
- describe( 'adding blur and focus', () => {
- it( 'Adds the props', () => {
- const component = renderer.create( {},
- onFocus: () => {}
- }]}/> );
- expect( component.toJSON() ).toMatchSnapshot();
+ describe('adding blur and focus', () => {
+ it('Adds the props', () => {
+ const component = renderer.create( {
+ },
+ onFocus: () => {
+ }
+ }]}
+ />);
+ expect(component.toJSON()).toMatchSnapshot();
});
- it( 'Fires the onFocus handler', () => {
+ it('Passes down the onFocus handler', () => {
let itFired = false;
- const wrapper = mount( {},
- onFocus: () => {
- itFired = true;
- }
- }]}/> );
- wrapper.find( 'input' ).simulate('focus');
+ const idArg = 'a1';
+ const wrapper = mount( {
+ },
+ onFocus: () => {
+ itFired = true;
+ }
+ }]}
+ />);
- expect( itFired ).toBe(true);
+ wrapper.find('input').simulate('focus');
+ expect(itFired).toBe(true);
});
- it( 'Fires the onBlur handler', () => {
+ it('Fires the onFocus handler', () => {
let itFired = false;
- const wrapper = mount( {
- itFired = true;
- }
- }]}/> );
- wrapper.find( 'input' ).simulate('blur');
+ const wrapper = mount( {
+ },
+ onFocus: () => {
+ itFired = true;
+ }
+ }]}
+ />);
+ wrapper.find('input').simulate('focus');
- expect( itFired ).toBe(true);
+ expect(itFired).toBe(true);
+ });
+
+ it('Fires the onBlur handler', () => {
+ let itFired = false;
+ const wrapper = mount( {
+ itFired = true;
+ }
+ }]}
+ />);
+ wrapper.find('input').simulate('blur');
+
+ expect(itFired).toBe(true);
});
});
- describe( 'showing component in the child fields', () => {
+ describe('showing component in the child fields', () => {
const successMessage = {
message: 'Hi Roy',
error: false,
@@ -398,28 +447,89 @@ describe( 'The render group component', () => {
message: 'Fail'
};
- it( 'shows success message', () => {
- const wrapper = mount( );
- expect( wrapper.find( '.caldera-components-message' ).text() ).toBe('Hi Roy');
+ it('shows success message', () => {
+ const wrapper = mount( );
+ expect(wrapper.find('.caldera-components-message').text()).toBe('Hi Roy');
});
- it( 'shows error message', () => {
- const wrapper = mount( );
+ it('shows error message', () => {
+ const wrapper = mount( );
expect(wrapper.find('.caldera-components-message').text()).toBe('Fail');
});
});
+ describe('Magic fields inside render groups', () => {
+ const magicField = {
+ 'id': 'cf-magic-example',
+ 'type': 'magic',
+ 'label': 'Magic ID',
+ 'description': 'Select a value from list of magic tags or type a value',
+ fieldsList: [
+ {
+ label: '0',
+ value: 0
+ },
+ {
+ label: '1',
+ value: 1
+ },
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ systemTagsList: [
+ {
+ label: '3',
+ value: 3
+ }
+ ],
+ isOpen: true,
+ onValueChange: () => {
+ }
+ };
+
+ it('Has the input', () => {
+ const component = mount(
+
+ );
+ expect(component.find('input')).toHaveLength(1);
+ });
+
+ it('Get values update ', () => {
+ let value = '1';
+ const component = mount(
+ {
+ value = newValue;
+ }
+ }
+ ]}/>
+ );
+ component.find('input').simulate('change', { target: { value: 3 } });
+
+ expect(value).toBe(3);
+ });
+
+ });
+
-
});
diff --git a/yarn.lock b/yarn.lock
index 9368a26..c7f771b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,13 @@
# yarn lockfile v1
+"@helpdotcom/is@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@helpdotcom/is/-/is-3.0.4.tgz#009eccf243e837909f93dbd07fc7238db03c189a"
+ dependencies:
+ ip-address "~5.8.8"
+ tldjs "~1.6.2"
+
"@types/node@*":
version "10.3.4"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.3.4.tgz#c74e8aec19e555df44609b8057311052a2c84d9e"
@@ -1873,6 +1880,17 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1:
parse-json "^2.2.0"
require-from-string "^1.1.0"
+coveralls@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.0.2.tgz#f5a0bcd90ca4e64e088b710fa8dda640aea4884f"
+ dependencies:
+ growl "~> 1.10.0"
+ js-yaml "^3.11.0"
+ lcov-parse "^0.0.10"
+ log-driver "^1.2.7"
+ minimist "^1.2.0"
+ request "^2.85.0"
+
create-ecdh@^4.0.0:
version "4.0.3"
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
@@ -2268,6 +2286,10 @@ dom-converter@~0.1:
dependencies:
utila "~0.3"
+dom-scroll-into-view@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/dom-scroll-into-view/-/dom-scroll-into-view-1.0.1.tgz#32abb92f0d8feca6215162aef43e4b449ab8d99c"
+
dom-serializer@0, dom-serializer@~0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
@@ -3465,6 +3487,10 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6,
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
+"growl@~> 1.10.0":
+ version "1.10.5"
+ resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
+
growly@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
@@ -3893,6 +3919,18 @@ invert-kv@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+ip-address@~5.8.8:
+ version "5.8.9"
+ resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-5.8.9.tgz#6379277c23fc5adb20511e4d23ec2c1bde105dfd"
+ dependencies:
+ jsbn "1.1.0"
+ lodash.find "^4.6.0"
+ lodash.max "^4.0.1"
+ lodash.merge "^4.6.0"
+ lodash.padstart "^4.6.1"
+ lodash.repeat "^4.1.0"
+ sprintf-js "1.1.0"
+
ip@^1.1.0, ip@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
@@ -4514,7 +4552,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
-js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1:
+js-yaml@^3.11.0, js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1:
version "3.12.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
dependencies:
@@ -4528,6 +4566,10 @@ js-yaml@~3.7.0:
argparse "^1.0.7"
esprima "^2.6.0"
+jsbn@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040"
+
jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
@@ -4705,6 +4747,10 @@ lcid@^1.0.0:
dependencies:
invert-kv "^1.0.0"
+lcov-parse@^0.0.10:
+ version "0.0.10"
+ resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3"
+
leven@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -4798,6 +4844,10 @@ lodash.filter@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace"
+lodash.find@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1"
+
lodash.flatten@^4.2.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
@@ -4814,14 +4864,22 @@ lodash.map@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3"
+lodash.max@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/lodash.max/-/lodash.max-4.0.1.tgz#8735566c618b35a9f760520b487ae79658af136a"
+
lodash.memoize@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
-lodash.merge@^4.4.0:
+lodash.merge@^4.4.0, lodash.merge@^4.6.0:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54"
+lodash.padstart@^4.6.1:
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"
+
lodash.pick@^4.2.1:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
@@ -4834,6 +4892,10 @@ lodash.reject@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415"
+lodash.repeat@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/lodash.repeat/-/lodash.repeat-4.1.0.tgz#fc7de8131d8c8ac07e4b49f74ffe829d1f2bec44"
+
lodash.some@^4.4.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d"
@@ -4859,6 +4921,10 @@ lodash.uniq@^4.5.0:
version "4.17.10"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
+log-driver@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8"
+
loglevel@^1.4.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
@@ -6248,6 +6314,13 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
+react-autocomplete@^1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/react-autocomplete/-/react-autocomplete-1.8.1.tgz#ebbbc400006aa91ad538b2d14727b9e7e5d06310"
+ dependencies:
+ dom-scroll-into-view "1.0.1"
+ prop-types "^15.5.10"
+
react-dev-utils@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-4.2.1.tgz#9f2763e7bafa1a1b9c52254d2a479deec280f111"
@@ -6600,7 +6673,7 @@ request@2.81.0:
tunnel-agent "^0.6.0"
uuid "^3.0.0"
-request@^2.55.0, request@^2.79.0:
+request@^2.55.0, request@^2.79.0, request@^2.85.0:
version "2.87.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e"
dependencies:
@@ -7067,6 +7140,10 @@ split-string@^3.0.1, split-string@^3.0.2:
dependencies:
extend-shallow "^3.0.0"
+sprintf-js@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.0.tgz#cffcaf702daf65ea39bb4e0fa2b299cec1a1be46"
+
sprintf-js@~1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -7370,6 +7447,10 @@ timers-browserify@^2.0.4:
dependencies:
setimmediate "^1.0.4"
+tldjs@~1.6.2:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/tldjs/-/tldjs-1.6.3.tgz#6c2ecbcf5164dc7e73e98b4efe7585d5eea74e2d"
+
tmp@^0.0.33:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"