Subversion Repository Public Repository

Nextrek

Diff Revisions 1085 vs 1086 for /s2s/data/A3AD388FK7A43A40E6SBDAEE6632D53B3ECB.json

Diff revisions: vs.
  @@ -5,11 +5,11 @@
5 5 "items": {
6 6 "name": "Template_InputNumberBox",
7 7 "type": "game_script",
8 - "order": 6,
8 + "order": 13,
9 9 "content": "ui.UiFactory.customTypes[\"ui.InputNumberBox\"] = {\n \"type\": \"ui.FreeLayout\",\n \"frame\": [0, 0, Graphics.width, Graphics.height],\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"frame\": [0, 10],\n \"zIndex\": 1000,\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Window\",\n \"frame\": [0, 0, \"MAX($tempFields.digits * 110, 460)\", 470]\n },\n {\n \"type\": \"ui.Panel\",\n \"style\": \"windowSubPanel\",\n \"frame\": [\"MAX($tempFields.digits * 110, 460) - 130\", 180, 130, 470 - 160],\n \"zIndex\": 10\n },\n {\n \"type\": \"ui.Panel\",\n \"style\": \"windowContentSeparator\",\n \"frame\": [0, 180, \"MAX($tempFields.digits * 110, 460)\", 1],\n \"zIndex\": 10\n },\n {\n \"type\": \"ui.Text\",\n \"styles\": [\"regularUIText\"],\n \"sizeToFit\": true,\n \"text\": \"Number\",\n \"zIndex\": 10,\n \"frame\": [20, 15]\n },\n {\n \"type\": \"ui.StackLayout\",\n \"components\": [{ \"id\": \"numberInput\", \"type\": \"Component_NumberInput\", \"params\": { \"digits\": ($ -> $tempFields.digits) } }],\n \"sizeToFit\": true,\n \"id\": \"numberField\",\n \"zIndex\": 10,\n \"alignmentX\": \"center\",\n \"frame\": [12, 50],\n \"dataField\": $ -> $tempFields.digits\n \"template\": {\n \"type\": \"ui.FreeLayout\",\n \"margin\": [5, 5, 5, 5],\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Image\",\n \"image\": \"entrybox\"\n },\n {\n \"type\": \"ui.Text\",\n \"frame\": [0, 0],\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\",\n \"style\": \"numberInputEntryText\",\n \"text\": \"0\"\n }\n ]\n }\n }\n ]\n },\n {\n \"type\": \"ui.GridLayout\",\n \"sizeToFit\": true,\n \"rows\": 4,\n \"columns\": 3,\n \"alignmentY\": 0,\n \"frame\": [30, 185],\n \"cellSpacing\": [0, 0, 40, 0],\n \"controls\": [\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"1\", \"number\": 1, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"2\", \"number\": 2, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"3\", \"number\": 3, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"4\", \"number\": 4, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"5\", \"number\": 5, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"6\", \"number\": 6, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"7\", \"number\": 7, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"8\", \"number\": 8, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"9\", \"number\": 9, \"target\": ($ -> 'numberField.numberInput') }\n },\n {\n \"type\": \"ui.Number\", \"params\": { \"text\": \"0\", \"number\": 0, \"target\": ($ -> 'numberField.numberInput') }\n }\n ]\n },\n {\n \"type\": \"ui.NumberBackspace\", \"params\": { \"target\": ($ -> 'numberField.numberInput') },\n \"frame\": [\"100% - 120\", 260]\n },\n {\n \"type\": \"ui.NumberAccept\",\n \"frame\": [\"100% - 120\", 200]\n }\n ]\n }\n ]\n}\n\nui.UiFactory.customTypes[\"ui.Number\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Frame\",\n \"style\": \"selectableWindowShadow\",\n \"images\": [\"\", \"selection\", \"\", \"\", \"\"],\n \"zIndex\": 5000,\n \"padding\": [-16, -16, -16, -16],\n \"frame\": [0, 0, 70, 70],\n \"actions\": [{\"name\": \"action_addNumber\", \"target\": (-> p.target), \"params\": { \"number\": (-> p.number) } }]\n },\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\"\n \"style\": \"numberInputDigitText\",\n \"text\": (-> p.text),\n \"zIndex\": 5000\n }\n ]\n}\nui.UiFactory.customTypes[\"ui.NumberBackspace\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Back\",\n \"zIndex\": 5000,\n \"action\": {\"name\": \"action_removeNumber\", \"target\": (-> p.target), \"params\": { \"number\": (-> p.number) } }\n \n }\n ]\n}\nui.UiFactory.customTypes[\"ui.NumberAccept\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Confirm\",\n \"zIndex\": 5000,\n \"action\": {\"name\": \"emitEvent\", \"params\": { \"name\": \"accept\", \"source\": ($ -> o.parent.parent.parent), \"data\": { \"number\": ($ -> $numberField.numberInput.number) } } }\n }\n ]\n}",
10 10 "parentId": "2A0E8A67K5BAAA4D7AS9017ED220E9EFFCA7",
11 11 "folder": false,
12 - "compiledContent": "ui.UiFactory.customTypes[\"ui.InputNumberBox\"] = {\n \"type\": \"ui.FreeLayout\",\n \"frame\": [0, 0, Graphics.width, Graphics.height],\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"frame\": [0, 10],\n \"zIndex\": 1000,\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Window\",\n \"frame\": [0, 0, \"MAX($tempFields.digits * 110, 460)\", 470]\n }, {\n \"type\": \"ui.Panel\",\n \"style\": \"windowSubPanel\",\n \"frame\": [\"MAX($tempFields.digits * 110, 460) - 130\", 180, 130, 470 - 160],\n \"zIndex\": 10\n }, {\n \"type\": \"ui.Panel\",\n \"style\": \"windowContentSeparator\",\n \"frame\": [0, 180, \"MAX($tempFields.digits * 110, 460)\", 1],\n \"zIndex\": 10\n }, {\n \"type\": \"ui.Text\",\n \"styles\": [\"regularUIText\"],\n \"sizeToFit\": true,\n \"text\": \"Number\",\n \"zIndex\": 10,\n \"frame\": [20, 15]\n }, {\n \"type\": \"ui.StackLayout\",\n \"components\": [\n {\n \"id\": \"numberInput\",\n \"type\": \"Component_NumberInput\",\n \"params\": {\n \"digits\": $(function() {\n return $tempFields.digits;\n })\n }\n }\n ],\n \"sizeToFit\": true,\n \"id\": \"numberField\",\n \"zIndex\": 10,\n \"alignmentX\": \"center\",\n \"frame\": [12, 50],\n \"dataField\": $(function() {\n return $tempFields.digits;\n }),\n \"template\": {\n \"type\": \"ui.FreeLayout\",\n \"margin\": [5, 5, 5, 5],\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Image\",\n \"image\": \"entrybox\"\n }, {\n \"type\": \"ui.Text\",\n \"frame\": [0, 0],\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\",\n \"style\": \"numberInputEntryText\",\n \"text\": \"0\"\n }\n ]\n }\n }\n ]\n }, {\n \"type\": \"ui.GridLayout\",\n \"sizeToFit\": true,\n \"rows\": 4,\n \"columns\": 3,\n \"alignmentY\": 0,\n \"frame\": [30, 185],\n \"cellSpacing\": [0, 0, 40, 0],\n \"controls\": [\n {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"1\",\n \"number\": 1,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"2\",\n \"number\": 2,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"3\",\n \"number\": 3,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"4\",\n \"number\": 4,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"5\",\n \"number\": 5,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"6\",\n \"number\": 6,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"7\",\n \"number\": 7,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"8\",\n \"number\": 8,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"9\",\n \"number\": 9,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"0\",\n \"number\": 0,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }\n ]\n }, {\n \"type\": \"ui.NumberBackspace\",\n \"params\": {\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n },\n \"frame\": [\"100% - 120\", 260]\n }, {\n \"type\": \"ui.NumberAccept\",\n \"frame\": [\"100% - 120\", 200]\n }\n ]\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.Number\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Frame\",\n \"style\": \"selectableWindowShadow\",\n \"images\": [\"\", \"selection\", \"\", \"\", \"\"],\n \"zIndex\": 5000,\n \"padding\": [-16, -16, -16, -16],\n \"frame\": [0, 0, 70, 70],\n \"actions\": [\n {\n \"name\": \"action_addNumber\",\n \"target\": (function() {\n return p.target;\n }),\n \"params\": {\n \"number\": (function() {\n return p.number;\n })\n }\n }\n ]\n }, {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\",\n \"style\": \"numberInputDigitText\",\n \"text\": (function() {\n return p.text;\n }),\n \"zIndex\": 5000\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.NumberBackspace\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Back\",\n \"zIndex\": 5000,\n \"action\": {\n \"name\": \"action_removeNumber\",\n \"target\": (function() {\n return p.target;\n }),\n \"params\": {\n \"number\": (function() {\n return p.number;\n })\n }\n }\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.NumberAccept\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Confirm\",\n \"zIndex\": 5000,\n \"action\": {\n \"name\": \"emitEvent\",\n \"params\": {\n \"name\": \"accept\",\n \"source\": $(function() {\n return o.parent.parent.parent;\n }),\n \"data\": {\n \"number\": $(function() {\n return $numberField.numberInput.number;\n })\n }\n }\n }\n }\n ]\n};\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQUUsQ0FBQyxTQUFTLENBQUMsV0FBWSxDQUFBLG1CQUFBLENBQXpCLEdBQWdEO0VBQzVDLE1BQUEsRUFBUSxlQURvQztFQUU1QyxPQUFBLEVBQVMsQ0FBQyxDQUFELEVBQUksQ0FBSixFQUFPLFFBQVEsQ0FBQyxLQUFoQixFQUF1QixRQUFRLENBQUMsTUFBaEMsQ0FGbUM7RUFHNUMsVUFBQSxFQUFZO0lBQ1I7TUFDSSxNQUFBLEVBQVEsZUFEWjtNQUVJLFdBQUEsRUFBYSxJQUZqQjtNQUdJLFlBQUEsRUFBYyxRQUhsQjtNQUlJLE9BQUEsRUFBUyxDQUFDLENBQUQsRUFBSSxFQUFKLENBSmI7TUFLSSxRQUFBLEVBQVUsSUFMZDtNQU1JLFVBQUEsRUFBWTtRQUNSO1VBQ0ksTUFBQSxFQUFRLGVBRFo7VUFFSSxXQUFBLEVBQWEsSUFGakI7VUFHSSxVQUFBLEVBQVk7WUFDUjtjQUNJLE1BQUEsRUFBUSxXQURaO2NBRUksT0FBQSxFQUFTLENBQUMsQ0FBRCxFQUFJLENBQUosRUFBTyxvQ0FBUCxFQUE2QyxHQUE3QyxDQUZiO2FBRFEsRUFLUjtjQUNJLE1BQUEsRUFBUSxVQURaO2NBRUksT0FBQSxFQUFTLGdCQUZiO2NBR0ksT0FBQSxFQUFTLENBQUMsMENBQUQsRUFBNkMsR0FBN0MsRUFBa0QsR0FBbEQsRUFBdUQsR0FBQSxHQUFNLEdBQTdELENBSGI7Y0FJSSxRQUFBLEVBQVUsRUFKZDthQUxRLEVBV1I7Y0FDSSxNQUFBLEVBQVEsVUFEWjtjQUVJLE9BQUEsRUFBUyx3QkFGYjtjQUdJLE9BQUEsRUFBUyxDQUFDLENBQUQsRUFBSSxHQUFKLEVBQVMsb0NBQVQsRUFBK0MsQ0FBL0MsQ0FIYjtjQUlJLFFBQUEsRUFBVSxFQUpkO2FBWFEsRUFpQlI7Y0FDSSxNQUFBLEVBQVEsU0FEWjtjQUVJLFFBQUEsRUFBVSxDQUFDLGVBQUQsQ0FGZDtjQUdJLFdBQUEsRUFB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QVksQ0FBQyxXQUFXLENBQUM7WUFBNUIsQ0FBRixDQUFiO1dBQXJFO1NBQWhDO09BTmQ7S0FEUTtHQUg4QiIsInNvdXJjZXNDb250ZW50IjpbInVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLklucHV0TnVtYmVyQm94XCJdID0ge1xuICAgIFwidHlwZVwiOiBcInVpLkZyZWVMYXlvdXRcIixcbiAgICBcImZyYW1lXCI6IFswLCAwLCBHcmFwaGljcy53aWR0aCwgR3JhcGhpY3MuaGVpZ2h0XSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwiYWxpZ25tZW50WFwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgXCJmcmFtZVwiOiBbMCwgMTBdLFxuICAgICAgICAgICAgXCJ6SW5kZXhcIjogMTAwMCxcbiAgICAgICAgICAgIFwiY29udHJvbHNcIjogW1xuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5XaW5kb3dcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFswLCAwLCBcIk1BWCgkdGVtcEZpZWxkcy5kaWdpdHMgKiAxMTAsIDQ2MClcIiwgNDcwXVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5QYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJ3aW5kb3dTdWJQYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogW1wiTUFYKCR0ZW1wRmllbGRzLmRpZ2l0cyAqIDExMCwgNDYwKSAtIDEzMFwiLCAxODAsIDEzMCwgNDcwIC0gMTYwXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMFxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5QYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJ3aW5kb3dDb250ZW50U2VwYXJhdG9yXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbMCwgMTgwLCBcIk1BWCgkdGVtcEZpZWxkcy5kaWdpdHMgKiAxMTAsIDQ2MClcIiwgMV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ6SW5kZXhcIjogMTBcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRleHRcIjogXCJOdW1iZXJcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFsyMCwgMTVdXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlN0YWNrTGF5b3V0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJjb21wb25lbnRzXCI6IFt7IFwiaWRcIjogXCJudW1iZXJJbnB1dFwiLCBcInR5cGVcIjogXCJDb21wb25lbnRfTnVtYmVySW5wdXRcIiwgXCJwYXJhbXNcIjogeyBcImRpZ2l0c1wiOiAoJCAtPiAkdGVtcEZpZWxkcy5kaWdpdHMpIH0gfV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImlkXCI6IFwibnVtYmVyRmllbGRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImFsaWdubWVudFhcIjogXCJjZW50ZXJcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFsxMiwgNTBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZGF0YUZpZWxkXCI6ICQgLT4gJHRlbXBGaWVsZHMuZGlnaXRzXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0ZW1wbGF0ZVwiOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkZyZWVMYXlvdXRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJtYXJnaW5cIjogWzUsIDUsIDUsIDVdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5JbWFnZVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiaW1hZ2VcIjogXCJlbnRyeWJveFwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFswLCAwXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYWxpZ25tZW50WFwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYWxpZ25tZW50WVwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJudW1iZXJJbnB1dEVudHJ5VGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidGV4dFwiOiBcIjBcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkdyaWRMYXlvdXRcIixcbiAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgXCJyb3dzXCI6IDQsXG4gICAgICAgICAgICAgICAgICAgIFwiY29sdW1uc1wiOiAzLFxuICAgICAgICAgICAgICAgICAgICBcImFsaWdubWVudFlcIjogMCxcbiAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbMzAsIDE4NV0sXG4gICAgICAgICAgICAgICAgICAgIFwiY2VsbFNwYWNpbmdcIjogWzAsIDAsIDQwLCAwXSxcbiAgICAgICAgICAgICAgICAgICAgXCJjb250cm9sc1wiOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiMVwiLCBcIm51bWJlclwiOiAxLCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjJcIiwgXCJudW1iZXJcIjogMiwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCIzXCIsIFwibnVtYmVyXCI6IDMsIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiNFwiLCBcIm51bWJlclwiOiA0LCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjVcIiwgXCJudW1iZXJcIjogNSwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCI2XCIsIFwibnVtYmVyXCI6IDYsIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiN1wiLCBcIm51bWJlclwiOiA3LCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjhcIiwgXCJudW1iZXJcIjogOCwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCI5XCIsIFwibnVtYmVyXCI6IDksIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiMFwiLCBcIm51bWJlclwiOiAwLCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyQmFja3NwYWNlXCIsIFwicGFyYW1zXCI6IHsgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfSxcbiAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbXCIxMDAlIC0gMTIwXCIsIDI2MF1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyQWNjZXB0XCIsXG4gICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogW1wiMTAwJSAtIDEyMFwiLCAyMDBdXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXVxuICAgICAgICB9XG4gICAgXVxufVxuXG51aS5VaUZhY3RvcnkuY3VzdG9tVHlwZXNbXCJ1aS5OdW1iZXJcIl0gPSB7XG4gICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgXCJjb250cm9sc1wiOiBbXG4gICAgICAgIHtcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkZyYW1lXCIsXG4gICAgICAgICAgICBcInN0eWxlXCI6IFwic2VsZWN0YWJsZVdpbmRvd1NoYWRvd1wiLFxuICAgICAgICAgICAgXCJpbWFnZXNcIjogW1wiXCIsIFwic2VsZWN0aW9uXCIsIFwiXCIsIFwiXCIsIFwiXCJdLFxuICAgICAgICAgICAgXCJ6SW5kZXhcIjogNTAwMCxcbiAgICAgICAgICAgIFwicGFkZGluZ1wiOiBbLTE2LCAtMTYsIC0xNiwgLTE2XSxcbiAgICAgICAgICAgIFwiZnJhbWVcIjogWzAsIDAsIDcwLCA3MF0sXG4gICAgICAgICAgICBcImFjdGlvbnNcIjogW3tcIm5hbWVcIjogXCJhY3Rpb25fYWRkTnVtYmVyXCIsIFwidGFyZ2V0XCI6ICgtPiBwLnRhcmdldCksIFwicGFyYW1zXCI6IHsgXCJudW1iZXJcIjogKC0+IHAubnVtYmVyKSB9IH1dXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgICAgICAgICBcImFsaWdubWVudFhcIjogXCJjZW50ZXJcIixcbiAgICAgICAgICAgIFwiYWxpZ25tZW50WVwiOiBcImNlbnRlclwiXG4gICAgICAgICAgICBcInN0eWxlXCI6IFwibnVtYmVySW5wdXREaWdpdFRleHRcIixcbiAgICAgICAgICAgIFwidGV4dFwiOiAoLT4gcC50ZXh0KSxcbiAgICAgICAgICAgIFwiekluZGV4XCI6IDUwMDBcbiAgICAgICAgfVxuICAgIF1cbn1cbnVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLk51bWJlckJhY2tzcGFjZVwiXSA9IHtcbiAgICBcInR5cGVcIjogXCJ1aS5GcmVlTGF5b3V0XCIsXG4gICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICBcInRleHRcIjogXCJCYWNrXCIsXG4gICAgICAgICAgICBcInpJbmRleFwiOiA1MDAwLFxuICAgICAgICAgICAgXCJhY3Rpb25cIjoge1wibmFtZVwiOiBcImFjdGlvbl9yZW1vdmVOdW1iZXJcIiwgXCJ0YXJnZXRcIjogKC0+IHAudGFyZ2V0KSwgXCJwYXJhbXNcIjogeyBcIm51bWJlclwiOiAoLT4gcC5udW1iZXIpIH0gfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIF1cbn1cbnVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLk51bWJlckFjY2VwdFwiXSA9IHtcbiAgICBcInR5cGVcIjogXCJ1aS5GcmVlTGF5b3V0XCIsXG4gICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICBcInRleHRcIjogXCJDb25maXJtXCIsXG4gICAgICAgICAgICBcInpJbmRleFwiOiA1MDAwLFxuICAgICAgICAgICAgXCJhY3Rpb25cIjoge1wibmFtZVwiOiBcImVtaXRFdmVudFwiLCBcInBhcmFtc1wiOiB7IFwibmFtZVwiOiBcImFjY2VwdFwiLCBcInNvdXJjZVwiOiAoJCAtPiBvLnBhcmVudC5wYXJlbnQucGFyZW50KSwgXCJkYXRhXCI6IHsgXCJudW1iZXJcIjogKCQgLT4gJG51bWJlckZpZWxkLm51bWJlcklucHV0Lm51bWJlcikgfSB9IH1cbiAgICAgICAgfVxuICAgIF1cbn0iXX0=\n//# sourceURL=Template_InputNumberBox_85.js"
12 + "compiledContent": "ui.UiFactory.customTypes[\"ui.InputNumberBox\"] = {\n \"type\": \"ui.FreeLayout\",\n \"frame\": [0, 0, Graphics.width, Graphics.height],\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"frame\": [0, 10],\n \"zIndex\": 1000,\n \"controls\": [\n {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Window\",\n \"frame\": [0, 0, \"MAX($tempFields.digits * 110, 460)\", 470]\n }, {\n \"type\": \"ui.Panel\",\n \"style\": \"windowSubPanel\",\n \"frame\": [\"MAX($tempFields.digits * 110, 460) - 130\", 180, 130, 470 - 160],\n \"zIndex\": 10\n }, {\n \"type\": \"ui.Panel\",\n \"style\": \"windowContentSeparator\",\n \"frame\": [0, 180, \"MAX($tempFields.digits * 110, 460)\", 1],\n \"zIndex\": 10\n }, {\n \"type\": \"ui.Text\",\n \"styles\": [\"regularUIText\"],\n \"sizeToFit\": true,\n \"text\": \"Number\",\n \"zIndex\": 10,\n \"frame\": [20, 15]\n }, {\n \"type\": \"ui.StackLayout\",\n \"components\": [\n {\n \"id\": \"numberInput\",\n \"type\": \"Component_NumberInput\",\n \"params\": {\n \"digits\": $(function() {\n return $tempFields.digits;\n })\n }\n }\n ],\n \"sizeToFit\": true,\n \"id\": \"numberField\",\n \"zIndex\": 10,\n \"alignmentX\": \"center\",\n \"frame\": [12, 50],\n \"dataField\": $(function() {\n return $tempFields.digits;\n }),\n \"template\": {\n \"type\": \"ui.FreeLayout\",\n \"margin\": [5, 5, 5, 5],\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Image\",\n \"image\": \"entrybox\"\n }, {\n \"type\": \"ui.Text\",\n \"frame\": [0, 0],\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\",\n \"style\": \"numberInputEntryText\",\n \"text\": \"0\"\n }\n ]\n }\n }\n ]\n }, {\n \"type\": \"ui.GridLayout\",\n \"sizeToFit\": true,\n \"rows\": 4,\n \"columns\": 3,\n \"alignmentY\": 0,\n \"frame\": [30, 185],\n \"cellSpacing\": [0, 0, 40, 0],\n \"controls\": [\n {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"1\",\n \"number\": 1,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"2\",\n \"number\": 2,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"3\",\n \"number\": 3,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"4\",\n \"number\": 4,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"5\",\n \"number\": 5,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"6\",\n \"number\": 6,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"7\",\n \"number\": 7,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"8\",\n \"number\": 8,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"9\",\n \"number\": 9,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }, {\n \"type\": \"ui.Number\",\n \"params\": {\n \"text\": \"0\",\n \"number\": 0,\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n }\n }\n ]\n }, {\n \"type\": \"ui.NumberBackspace\",\n \"params\": {\n \"target\": $(function() {\n return 'numberField.numberInput';\n })\n },\n \"frame\": [\"100% - 120\", 260]\n }, {\n \"type\": \"ui.NumberAccept\",\n \"frame\": [\"100% - 120\", 200]\n }\n ]\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.Number\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Frame\",\n \"style\": \"selectableWindowShadow\",\n \"images\": [\"\", \"selection\", \"\", \"\", \"\"],\n \"zIndex\": 5000,\n \"padding\": [-16, -16, -16, -16],\n \"frame\": [0, 0, 70, 70],\n \"actions\": [\n {\n \"name\": \"action_addNumber\",\n \"target\": (function() {\n return p.target;\n }),\n \"params\": {\n \"number\": (function() {\n return p.number;\n })\n }\n }\n ]\n }, {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"alignmentX\": \"center\",\n \"alignmentY\": \"center\",\n \"style\": \"numberInputDigitText\",\n \"text\": (function() {\n return p.text;\n }),\n \"zIndex\": 5000\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.NumberBackspace\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Back\",\n \"zIndex\": 5000,\n \"action\": {\n \"name\": \"action_removeNumber\",\n \"target\": (function() {\n return p.target;\n }),\n \"params\": {\n \"number\": (function() {\n return p.number;\n })\n }\n }\n }\n ]\n};\n\nui.UiFactory.customTypes[\"ui.NumberAccept\"] = {\n \"type\": \"ui.FreeLayout\",\n \"sizeToFit\": true,\n \"controls\": [\n {\n \"type\": \"ui.Text\",\n \"sizeToFit\": true,\n \"styles\": [\"regularUIText\"],\n \"text\": \"Confirm\",\n \"zIndex\": 5000,\n \"action\": {\n \"name\": \"emitEvent\",\n \"params\": {\n \"name\": \"accept\",\n \"source\": $(function() {\n return o.parent.parent.parent;\n }),\n \"data\": {\n \"number\": $(function() {\n return $numberField.numberInput.number;\n })\n }\n }\n }\n }\n ]\n};\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVBQUUsQ0FBQyxTQUFTLENBQUMsV0FBWSxDQUFBLG1CQUFBLENBQXpCLEdBQWdEO0VBQzVDLE1BQUEsRUFBUSxlQURvQztFQUU1QyxPQUFBLEVBQVMsQ0FBQyxDQUFELEVBQUksQ0FBSixFQUFPLFFBQVEsQ0FBQyxLQUFoQixFQUF1QixRQUFRLENBQUMsTUFBaEMsQ0FGbUM7RUFHNUMsVUFBQSxFQUFZO0lBQ1I7TUFDSSxNQUFBLEVBQVEsZUFEWjtNQUVJLFdBQUEsRUFBYSxJQUZqQjtNQUdJLFlBQUEsRUFBYyxRQUhsQjtNQUlJLE9BQUEsRUFBUyxDQUFDLENBQUQsRUFBSSxFQUFKLENBSmI7TUFLSSxRQUFBLEVBQVUsSUFMZDtNQU1JLFVBQUEsRUFBWTtRQUNSO1VBQ0ksTUFBQSxFQUFRLGVBRFo7VUFFSSxXQUFBLEVBQWEsSUFGakI7VUFHSSxVQUFBLEVBQVk7WUFDUjtjQUNJLE1BQUEsRUFBUSxXQURaO2NBRUksT0FBQSxFQUFTLENBQUMsQ0FBRCxFQUFJLENBQUosRUFBTyxvQ0FBUCxFQUE2QyxHQUE3QyxDQUZiO2FBRFEsRUFLUjtjQUNJLE1BQUEsRUFBUSxVQURaO2NBRUksT0FBQSxFQUFTLGdCQUZiO2NBR0ksT0FBQSxFQUFTLENBQUMsMENBQUQsRUFBNkMsR0FBN0MsRUFBa0QsR0FBbEQsRUFBdUQsR0FBQSxHQUFNLEdBQTdELENBSGI7Y0FJSSxRQUFBLEVBQVUsRUFKZDthQUxRLEVBV1I7Y0FDSSxNQUFBLEVBQVEsVUFEWjtjQUVJLE9BQUEsRUFBUyx3QkFGYjtjQUdJLE9BQUEsRUFBUyxDQUFDLENBQUQsRUFBSSxHQUFKLEVBQVMsb0NBQVQsRUFBK0MsQ0FBL0MsQ0FIYjtjQUlJLFFBQUEsRUFBVSxFQUpkO2FBWFEsRUFpQlI7Y0FDSSxNQUFBLEVBQVEsU0FEWjtjQUVJLFFBQUEsRUFBVSxDQUFDLGVBQUQsQ0FGZDtjQUdJLFdBQUEsRUFB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QVksQ0FBQyxXQUFXLENBQUM7WUFBNUIsQ0FBRixDQUFiO1dBQXJFO1NBQWhDO09BTmQ7S0FEUTtHQUg4QiIsInNvdXJjZXNDb250ZW50IjpbInVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLklucHV0TnVtYmVyQm94XCJdID0ge1xuICAgIFwidHlwZVwiOiBcInVpLkZyZWVMYXlvdXRcIixcbiAgICBcImZyYW1lXCI6IFswLCAwLCBHcmFwaGljcy53aWR0aCwgR3JhcGhpY3MuaGVpZ2h0XSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwiYWxpZ25tZW50WFwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgXCJmcmFtZVwiOiBbMCwgMTBdLFxuICAgICAgICAgICAgXCJ6SW5kZXhcIjogMTAwMCxcbiAgICAgICAgICAgIFwiY29udHJvbHNcIjogW1xuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5XaW5kb3dcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFswLCAwLCBcIk1BWCgkdGVtcEZpZWxkcy5kaWdpdHMgKiAxMTAsIDQ2MClcIiwgNDcwXVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5QYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJ3aW5kb3dTdWJQYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogW1wiTUFYKCR0ZW1wRmllbGRzLmRpZ2l0cyAqIDExMCwgNDYwKSAtIDEzMFwiLCAxODAsIDEzMCwgNDcwIC0gMTYwXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMFxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5QYW5lbFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJ3aW5kb3dDb250ZW50U2VwYXJhdG9yXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbMCwgMTgwLCBcIk1BWCgkdGVtcEZpZWxkcy5kaWdpdHMgKiAxMTAsIDQ2MClcIiwgMV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ6SW5kZXhcIjogMTBcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRleHRcIjogXCJOdW1iZXJcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFsyMCwgMTVdXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlN0YWNrTGF5b3V0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJjb21wb25lbnRzXCI6IFt7IFwiaWRcIjogXCJudW1iZXJJbnB1dFwiLCBcInR5cGVcIjogXCJDb21wb25lbnRfTnVtYmVySW5wdXRcIiwgXCJwYXJhbXNcIjogeyBcImRpZ2l0c1wiOiAoJCAtPiAkdGVtcEZpZWxkcy5kaWdpdHMpIH0gfV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImlkXCI6IFwibnVtYmVyRmllbGRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInpJbmRleFwiOiAxMCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImFsaWdubWVudFhcIjogXCJjZW50ZXJcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFsxMiwgNTBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZGF0YUZpZWxkXCI6ICQgLT4gJHRlbXBGaWVsZHMuZGlnaXRzXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0ZW1wbGF0ZVwiOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkZyZWVMYXlvdXRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJtYXJnaW5cIjogWzUsIDUsIDUsIDVdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5JbWFnZVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiaW1hZ2VcIjogXCJlbnRyeWJveFwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImZyYW1lXCI6IFswLCAwXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInNpemVUb0ZpdFwiOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYWxpZ25tZW50WFwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYWxpZ25tZW50WVwiOiBcImNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3R5bGVcIjogXCJudW1iZXJJbnB1dEVudHJ5VGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidGV4dFwiOiBcIjBcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkdyaWRMYXlvdXRcIixcbiAgICAgICAgICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgXCJyb3dzXCI6IDQsXG4gICAgICAgICAgICAgICAgICAgIFwiY29sdW1uc1wiOiAzLFxuICAgICAgICAgICAgICAgICAgICBcImFsaWdubWVudFlcIjogMCxcbiAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbMzAsIDE4NV0sXG4gICAgICAgICAgICAgICAgICAgIFwiY2VsbFNwYWNpbmdcIjogWzAsIDAsIDQwLCAwXSxcbiAgICAgICAgICAgICAgICAgICAgXCJjb250cm9sc1wiOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiMVwiLCBcIm51bWJlclwiOiAxLCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjJcIiwgXCJudW1iZXJcIjogMiwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCIzXCIsIFwibnVtYmVyXCI6IDMsIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiNFwiLCBcIm51bWJlclwiOiA0LCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjVcIiwgXCJudW1iZXJcIjogNSwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCI2XCIsIFwibnVtYmVyXCI6IDYsIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiN1wiLCBcIm51bWJlclwiOiA3LCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLk51bWJlclwiLCBcInBhcmFtc1wiOiB7IFwidGV4dFwiOiBcIjhcIiwgXCJudW1iZXJcIjogOCwgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInR5cGVcIjogXCJ1aS5OdW1iZXJcIiwgXCJwYXJhbXNcIjogeyBcInRleHRcIjogXCI5XCIsIFwibnVtYmVyXCI6IDksIFwidGFyZ2V0XCI6ICgkIC0+ICdudW1iZXJGaWVsZC5udW1iZXJJbnB1dCcpIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyXCIsIFwicGFyYW1zXCI6IHsgXCJ0ZXh0XCI6IFwiMFwiLCBcIm51bWJlclwiOiAwLCBcInRhcmdldFwiOiAoJCAtPiAnbnVtYmVyRmllbGQubnVtYmVySW5wdXQnKSB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyQmFja3NwYWNlXCIsIFwicGFyYW1zXCI6IHsgXCJ0YXJnZXRcIjogKCQgLT4gJ251bWJlckZpZWxkLm51bWJlcklucHV0JykgfSxcbiAgICAgICAgICAgICAgICAgICAgXCJmcmFtZVwiOiBbXCIxMDAlIC0gMTIwXCIsIDI2MF1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuTnVtYmVyQWNjZXB0XCIsXG4gICAgICAgICAgICAgICAgICAgIFwiZnJhbWVcIjogW1wiMTAwJSAtIDEyMFwiLCAyMDBdXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXVxuICAgICAgICB9XG4gICAgXVxufVxuXG51aS5VaUZhY3RvcnkuY3VzdG9tVHlwZXNbXCJ1aS5OdW1iZXJcIl0gPSB7XG4gICAgXCJ0eXBlXCI6IFwidWkuRnJlZUxheW91dFwiLFxuICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgXCJjb250cm9sc1wiOiBbXG4gICAgICAgIHtcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLkZyYW1lXCIsXG4gICAgICAgICAgICBcInN0eWxlXCI6IFwic2VsZWN0YWJsZVdpbmRvd1NoYWRvd1wiLFxuICAgICAgICAgICAgXCJpbWFnZXNcIjogW1wiXCIsIFwic2VsZWN0aW9uXCIsIFwiXCIsIFwiXCIsIFwiXCJdLFxuICAgICAgICAgICAgXCJ6SW5kZXhcIjogNTAwMCxcbiAgICAgICAgICAgIFwicGFkZGluZ1wiOiBbLTE2LCAtMTYsIC0xNiwgLTE2XSxcbiAgICAgICAgICAgIFwiZnJhbWVcIjogWzAsIDAsIDcwLCA3MF0sXG4gICAgICAgICAgICBcImFjdGlvbnNcIjogW3tcIm5hbWVcIjogXCJhY3Rpb25fYWRkTnVtYmVyXCIsIFwidGFyZ2V0XCI6ICgtPiBwLnRhcmdldCksIFwicGFyYW1zXCI6IHsgXCJudW1iZXJcIjogKC0+IHAubnVtYmVyKSB9IH1dXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICAgIFwidHlwZVwiOiBcInVpLlRleHRcIixcbiAgICAgICAgICAgIFwic2l6ZVRvRml0XCI6IHRydWUsXG4gICAgICAgICAgICBcImFsaWdubWVudFhcIjogXCJjZW50ZXJcIixcbiAgICAgICAgICAgIFwiYWxpZ25tZW50WVwiOiBcImNlbnRlclwiXG4gICAgICAgICAgICBcInN0eWxlXCI6IFwibnVtYmVySW5wdXREaWdpdFRleHRcIixcbiAgICAgICAgICAgIFwidGV4dFwiOiAoLT4gcC50ZXh0KSxcbiAgICAgICAgICAgIFwiekluZGV4XCI6IDUwMDBcbiAgICAgICAgfVxuICAgIF1cbn1cbnVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLk51bWJlckJhY2tzcGFjZVwiXSA9IHtcbiAgICBcInR5cGVcIjogXCJ1aS5GcmVlTGF5b3V0XCIsXG4gICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICBcInRleHRcIjogXCJCYWNrXCIsXG4gICAgICAgICAgICBcInpJbmRleFwiOiA1MDAwLFxuICAgICAgICAgICAgXCJhY3Rpb25cIjoge1wibmFtZVwiOiBcImFjdGlvbl9yZW1vdmVOdW1iZXJcIiwgXCJ0YXJnZXRcIjogKC0+IHAudGFyZ2V0KSwgXCJwYXJhbXNcIjogeyBcIm51bWJlclwiOiAoLT4gcC5udW1iZXIpIH0gfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIF1cbn1cbnVpLlVpRmFjdG9yeS5jdXN0b21UeXBlc1tcInVpLk51bWJlckFjY2VwdFwiXSA9IHtcbiAgICBcInR5cGVcIjogXCJ1aS5GcmVlTGF5b3V0XCIsXG4gICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICBcImNvbnRyb2xzXCI6IFtcbiAgICAgICAge1xuICAgICAgICAgICAgXCJ0eXBlXCI6IFwidWkuVGV4dFwiLFxuICAgICAgICAgICAgXCJzaXplVG9GaXRcIjogdHJ1ZSxcbiAgICAgICAgICAgIFwic3R5bGVzXCI6IFtcInJlZ3VsYXJVSVRleHRcIl0sXG4gICAgICAgICAgICBcInRleHRcIjogXCJDb25maXJtXCIsXG4gICAgICAgICAgICBcInpJbmRleFwiOiA1MDAwLFxuICAgICAgICAgICAgXCJhY3Rpb25cIjoge1wibmFtZVwiOiBcImVtaXRFdmVudFwiLCBcInBhcmFtc1wiOiB7IFwibmFtZVwiOiBcImFjY2VwdFwiLCBcInNvdXJjZVwiOiAoJCAtPiBvLnBhcmVudC5wYXJlbnQucGFyZW50KSwgXCJkYXRhXCI6IHsgXCJudW1iZXJcIjogKCQgLT4gJG51bWJlckZpZWxkLm51bWJlcklucHV0Lm51bWJlcikgfSB9IH1cbiAgICAgICAgfVxuICAgIF1cbn0iXX0=\n//# sourceURL=Template_InputNumberBox_61.js"
13 13 },
14 14 "summary": [
15 15 "name",